The next frontier of coherent routing is here. Ivana Lemos introduces Ciena鈥檚 new 8192, the 800G technology advancements that made this possible, and what it means for the industry.

The title says it all: we’re excited to introduce our first 800GbE router, Ciena’s 8192. And, of course, it integrates Ciena’s newest pluggables—the WaveLogic 6 Nano (WL6n) 800Gb/s coherent pluggable transceivers—taking our coherent routing solution to the next level.

But before we dive in on all the 8192 has to offer, you may be wondering if it’s even the right time to consider 800G technology. Are all the puzzle pieces coming together? The answer is yes!

You know how it goes—AI is here, and new applications are emerging left and right, demanding more network capacity, especially in the metro. With upgrades happening faster than ever, the economic advantages of 800G interfaces and 800G-capable routers are becoming more apparent, and the power savings is compelling too. Plus, the industry ecosystem for 800G is quickly maturing.

Let’s take a closer look at these aspects while getting to know the 8192 better.

800G interfaces: Check!

We wrapped up 2024 with two milestones: the formalization of the 800 Gigabit Ethernet IEEE standard and the OIF’s 800ZR implementation agreement for 800G coherent pluggable optics.

Even before the ink has dried on the specifications, both technologies are moving quickly from standardization to commercialization. This suggests that 800G will likely have a shorter adoption lag compared to prior technologies.

Market intelligence estimates would agree. Dell’Oro’s analysis, for example, sees a strong ramp of 70% CAGR for 800GbE in service providers routers for the next five years, compared to 22% for 400GbE and 11% for 100GbE, respectively, in its Service Provider Router and Switch 5-year Forecast from January 2025.

800G routers: Check!

It’s not just about 800G interfaces—whether Ethernet or coherent. Next-generation routing silicon technology—with the latest 112G SerDes silicon specification—is also readily available. This is, in fact, what is used in the 8192.

Equally important, the 8192—a 14.4 Tb/s addition to our successful 8000 family—comes with newer QSFP112 cages, driving dense 400GbE, and flexible ports that allow you to support a mix of 400G and 800G QSFP-DD800 ports.

Ciena’s 8192 Coherent Router

Figure 1: Ciena’s 8192 coherent router

800G economics: Check!

With 800G routers and 800G interfaces lining up, many are wondering about the economics. While this aspect is highly use case dependent, some general trends can be spotted.

For example, 800GbE continues to drive down the cost per Gbps as one 800GbE optic is trending as more cost-effective than two 400GbE optics.

Additionally, as routers become more dense, sustainability rises higher on the priority list. To address this, the 8192 is significantly more power-efficient than previous generations of the 8000 family, with an impressive 30% improvement in watts per gigabit.

800G flexibility: Check!

Even with 800G available, not every customer will need it right away. To this point, the 8192 is backward-compatible and provides options for 400GbE, 200GbE, and 100GbE, allowing for seamless scaling across multiple configurations. Make sure to check the product page for the details.

And, as mentioned, it integrates Ciena’s newest WL6n 800G as well as our field-proven WaveLogic 5 Nano 400G coherent pluggable transceivers which offer the industry's widest range of performance transmission modes to match our customers' specific needs.

800G ecosystem: Check!

As I am sure you will appreciate, the 800G ecosystem is alive and well. One clear sign of this is the strong partnerships and the number of participants we've seen in recent multi-vendor interoperability testing.

Of course, the underlying technologies of the 8192 were designed with this integration in mind. For example, the 8192 supports a wide range of the latest CMIS-compliant operating modes, including 800ZR and OpenROADM.

Many of these capabilities were put to the test during the recent OIF plugfest, where we .

And there’s more than 800GbE

The 8192 not only moves the needle on 800G speeds and power efficiency, but it also advances routing scaling capabilities from day one. It opens the door for highly scalable routing across a broad set of use cases, including high-capacity aggregation, high-capacity coherent routing, and security with wire-speed encryption.

All of these combined make it an attractive solution for service providers, enterprises, government agencies, and data center segments.

value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadPlayed25); console.dir(eventPayloadPlayed25); hasFired25 = true; } if (progress >= 50 && progress < 55 && !hasFired50) { console.log('Video reached 50% | second quartile'); // capture data when 50% of video is played var eventPayloadPlayed50 = { "event": "videoPlayed50", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadPlayed50); console.dir(eventPayloadPlayed50); hasFired50 = true; } if (progress >= 75 && progress < 80 && !hasFired75) { console.log('Video reached 75% | third quartile'); // capture data when 75% of video is played var eventPayloadPlayed75 = { "event": "videoPlayed75", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadPlayed75); console.dir(eventPayloadPlayed75); hasFired75 = true; } // Event listener for beforeunload (user leaving the page) window.addEventListener('beforeunload', function() { console.log('Abandoned video: ' + progress); // Track final progress before leaving if (progress >= 1) { var eventPayloadVideoProgress = { "event": "videoProgressOnAbandon", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", "fullUrl": window.location.href, "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "videoDuration": kalturaPlayer_163082.config.sources.duration, "secondsWatched": event.target.currentTime, "percentageWatched": progress } }; window.appEventData.push(eventPayloadVideoProgress); console.dir(eventPayloadVideoProgress); // Convert the object to a JSON string var jsonString = JSON.stringify(eventPayloadVideoProgress); // Store the JSON string in the local storage under a key localStorage.setItem('eventPayloadVideoProgress', jsonString); } }); }); // Event listener for video end kalturaPlayer_163082.addEventListener(kalturaPlayer_163082.Event.ENDED, function() { console.log('Video has ended'); // capture data when video ends var eventPayloadVideoEnded = { "event": "videoEnded", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadVideoEnded); console.dir(eventPayloadVideoEnded); }); // Event listeners for mute/unmute actions kalturaPlayer_163082.addEventListener(kalturaPlayer_163082.Event.UI.USER_CLICKED_MUTE, (event) => { console.log('USER_CLICKED_MUTE'); // capture data when video is muted var eventPayloadVideoMuted = { "event": "videoMuted", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadVideoMuted); console.dir(eventPayloadVideoMuted); }); kalturaPlayer_163082.addEventListener(kalturaPlayer_163082.Event.UI.USER_CLICKED_UNMUTE, (event) => { console.log('USER_CLICKED_UNMUTE'); var eventPayloadVideoUnmuted = { "event": "videoUnmuted", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadVideoUnmuted); console.dir(eventPayloadVideoUnmuted); }); // Event listener for any errors kalturaPlayer_163082.addEventListener(kalturaPlayer_163082.Event.ERROR, (event) => { console.log('ERROR'); var eventPayloadVideoError = { "event": "videoError", "eventType": "custom", "attributes": { "videoName": kalturaPlayer_163082.config.sources.metadata.name, "analyticsPageName": "Component", // This should be a unique name of the page that will NOT ever change (note, don鈥檛 use the <title> value, as that changes for SEO purposes) "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "videoDuration": kalturaPlayer_163082.config.sources.duration } } window.appEventData.push(eventPayloadVideoError); console.dir(eventPayloadVideoError); }); }); } catch (e) { console.error(e.message) } </script> <script type="text/javascript"> $(document).ready(function() { setTimeout(function() { var videoSchema_163082 = { "@context": "https://schema.org", "@type": "VideoObject", "name": kalturaPlayer_163082.config.sources.metadata.name, "description": "Join Marc Doucette as he introduces Ciena's first 800GbE coherent router and highlights the 8192's role in the OIF 2025 multi-vendor interoperability demonstration.", "thumbnailUrl": "/__data/assets/image/0012/162120/mosaic-8192_video-thumb.jpg", "uploadDate": "2025-06-12", "duration": "2:26", "publisher": { "@type": "Organization", "name": "91桃色" }, "contentUrl": kalturaPlayer_163082.config.sources.downloadUrl }; var script_163082 = document.createElement('script'); script_163082.type = "application/ld+json"; script_163082.text = JSON.stringify(videoSchema_163082); document.getElementsByTagName('head')[0].appendChild(script_163082); }, 700); }); </script> </div> </div> </div> <style> .player-v7 { position:absolute; top:0; left:0; left: 0; right: 0; bottom:0; } .stand-alone-video { float: none; margin: 0 auto } .detail-video .kaltura-player-wrapper-inner .kWidgetIframeContainer { position: absolute; top: 0; left: 0; right: 0; bottom: 0 } .detail-video .kaltura-player-wrapper-inner iframe { display: block; width: 100%; height: 100% } .kaltura-player-wrapper-outer { width: 100%; display: inline-block; position: relative } .kaltura-player-wrapper-outer .playkit-poster { background-color: transparent; background-size: cover } .kaltura-player-wrapper-outer .playkit-video-player { background: 0 0 } .kaltura-player-wrapper-outer .playkit-black-cover { background-color: transparent } .kaltura-player-wrapper-outer .kaltura-player-container { background-color: transparent } @media only screen and (max-width: 500px) { .kaltura-player-wrapper-outer .playkit-pre-playback-play-overlay .playkit-pre-playback-play-button { width:78px; height: 78px } } .kaltura-player-wrapper-inner { margin-top: 56.25% } #kplayer { position: absolute; top: 0; left: 0; left: 0; right: 0; bottom: 0 } </style> </div> </section><h6 style="text-align:justify">400G, 800G, and 1.6T coherent routing: Here now!</h6><p style="text-align: left;">At Ciena, we are continuously advancing our <a href="/insights/blog/2024/put-coherent-routing-in-the-drivers-seat?channel=social&medium=organic-social&source=blog" target="_blank">Coherent Routing solution</a> by bringing together the latest purpose-built routers, leading coherent optics and intelligent flexible photonics—all driven by a multi-layer network control suite that enables end-to-end visibility and insights across a multi-vendor environment.</p><p style="text-align: left;">With the introduction of the 8192 featuring WL6n support, you can now benefit from the latest 800ZR, 800G OpenROADM, and new ultra-long-haul 400G line rates coherent optic offerings, allowing you to stay ahead of the curve!</p><p style="text-align: left;">Ciena now has a lineup of seventeen purpose-built coherent routers to optimize multi-layer convergence—whether at 400G, 800G, or the industry’s-only 1.6T with the <a href="/products/waverouter?channel=social&medium=organic-social&source=blog" target="_blank">WaveRouter</a> family. All of this is here for you now, enabling simple, scalable, and sustainable converged networking.</p><p><img src="/__data/assets/image/0031/159871/8192_router-family.png" alt="16 routers " width="860" height="241" style="margin: 1em auto; display: block;" /></p><p style="text-align:center"><em>Figure 2: Ciena’s coherent router lineup</em></p> </div> </article> <aside class="col-12 col-lg-4"> <div class="resources"> <div class="related-blogs mb-5"> <h2 class="cn-subhead-3 h6-lg mb-4">Related blogs</h2> <ul class="d-flex flex-column p-0 m-0"> <li class="d-flex"> <a href="/insights/blog/2024/put-coherent-routing-in-the-drivers-seat"> <img src="/__data/assets/image/0032/156866/varieties/one-third.jpg" style="width:120px; height:120px;max-width:unset;" alt="" class="object-fit-cover mb-3"> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <a href="/insights/blog/2024/put-coherent-routing-in-the-drivers-seat" class="resources__link mb-2">Put coherent routing in the driver鈥檚 seat <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">See how Ciena's coherent routing solution, powered by WaveLogic 6 and WaveRouter, optimizes networks for unmatched efficiency and performance.</p> </div> </li> <li class="d-flex"> <a href="/insights/blog/2024/more-choices-to-converge-your-network-introducing-new-members-of-the-waverouter-family"> <img src="/__data/assets/image/0022/143743/varieties/one-third.jpg" style="width:120px; height:120px;max-width:unset;" alt="" class="object-fit-cover mb-3"> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <a href="/insights/blog/2024/more-choices-to-converge-your-network-introducing-new-members-of-the-waverouter-family" class="resources__link mb-2">More choices to converge your network: Introducing new members of the WaveRouter Family <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">The WaveRouter family is getting bigger, by going smaller. Ciena鈥檚 Joe Marsella explains how you can now get the benefits of WaveRouter in more capacities and form factors to converge your metro networks.</p> </div> </li> <li class="d-flex"> <a href="/insights/blog/2025/whats-new-in-coherent-routing-insights-you-cant-miss"> <img src="https://ciena.matrix.squiz.cloud/__data/assets/image/0026/163385/August-2025_Coherent-Routing-Blog-Hero-Image.png" style="width:120px; height:120px;max-width:unset;" alt="" class="object-fit-cover mb-3"> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <a href="/insights/blog/2025/whats-new-in-coherent-routing-insights-you-cant-miss" class="resources__link mb-2">What鈥檚 new in coherent routing: 91桃色 you can鈥檛 miss! <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">Coherent routing has seen a significant evolution over the years, particularly with the advent of the 800G ecosystem. Ciena鈥檚 Ivana Lemos reflects on key industry shifts, recent announcements, and insights from a Heavy Reading global survey.</p> </div> </li> </ul> <a href="/insights/list?topic&" class="cn-color__steelGray mt-4 d-block fw-bolder w-auto p-0"> View all insights <i class="fa-solid fa-angle-right ps-2"></i></a> </div> </div> <!-- PROMO: {"results":[{"promo_img":"/__data/assets/image/0031/159790/varieties/one-third.jpg","promo_type":"13502"},{"promo_img":"/__data/assets/image/0028/159355/varieties/one-third.jpg","promo_type":"13512"},{"promo_img":"","promo_type":"13512"}]}--><div class="resources"> <div class="related-blogs mb-5"> <h2 class="cn-subhead-3 h6-lg mb-4">Related Resources</h2> <ul class="d-flex flex-column p-0 m-0"> <li class="d-flex"> <a href="/insights/data-sheets/8192" aria-label="Data sheet: 8192"> <img src="/__data/assets/image/0031/159790/varieties/one-third.jpg" style="width:120px; height:120px;max-width:unset;" alt="" class="object-fit-cover mb-3"> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <span class="resources__type cn-eyebrow-2 cn-color__red3 mb-2">Data sheet</span> <a href="/insights/data-sheets/8192" class="resources__link mb-2">8192 <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">The 8192 Coherent Router is a new 2 RU, 14.4 Tb/s variant of the 8000 family. It expands the portfolio breadth as Ciena鈥檚 first router to support 800GbE interfaces.</p> </div> </li> <li class="d-flex"> <a href="/insights/videos/chalk-talk-coherent-routing" aria-label="Video: Chalk Talk: Coherent Routing"> <img src="/__data/assets/image/0028/159355/varieties/one-third.jpg" style="width:120px; height:120px;max-width:unset;" alt="" class="object-fit-cover mb-3"> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <span class="resources__type cn-eyebrow-2 cn-color__red3 mb-2">Video</span> <a href="/insights/videos/chalk-talk-coherent-routing" class="resources__link mb-2">Chalk Talk: Coherent Routing <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">Marc Doucette, Director of PLM, explains the business benefits of evolving to a coherent routing solution for network providers.</p> </div> </li> <li class="d-flex"> <a href="/insights/videos/coherent-routing-made-simple" aria-label="Video: Coherent Routing Made Simple"> <div class="cn-bg__red3 resources__icon-images d-flex align-items-center justify-content-center mb-3"> <i class="fa-light fa-xl fa-circle-play cn-color__white"></i> </div> </a> <div class="d-flex flex-column ps-3 justify-content-start"> <span class="resources__type cn-eyebrow-2 cn-color__red3 mb-2">Video</span> <a href="/insights/videos/coherent-routing-made-simple" class="resources__link mb-2">Coherent Routing Made Simple <i class="fa fa-angle-right"></i></a> <p class="clamp-3-lines">Easily deploy and manage your converged networks with Ciena鈥檚 family of WaveRouters. See how your operational goals can be simplified with our multi-layer awareness and coordination.</p> </div> </li> </ul> <a href="/insights/list" class="cn-color__steelGray mt-4 d-block fw-bolder w-auto p-0"> View all resources <i class="fa-solid fa-angle-right ps-2"></i></a> </div> </div> </aside> </div> </div> </section> <!--noindex--> <!-- B1:https://ciena-search.funnelback.squiz.cloud/s/search.html?collection=cien1~sp-redesign-search&form=related-json&gscope1=resources&meta_assetId_not=159813&meta_primaryTopic=86417&sort=dmetabyTypeDate&fmo=1--><!-- B2:https://ciena-search.funnelback.squiz.cloud/s/search.html?collection=cien1~sp-redesign-search&form=related-json&sort=dmetabyTypeDate&gscope1=resources&meta_assetId_not=159813&meta_topics=86417&fmo=1--> <div class="cn-bg__lightGray1 pt-4 pt-lg-5 pb-lg-1"> <div class="cn-container py-3 py-lg-5"> <div class="cn-row"> <div class="col-12 col-lg-3 d-flex justify-content-between flex-column mb-4 mb-lg-0"> <h2 class="h4 h2-xl pb-3"> Related </h2> <a class="cn-button cn-button__blue align-self-start" href="/insights/list?topic&"> View more insights </a> </div> <div class="col-12 col-lg-9"> <div class="cn-row"> <div class="col-12 col-lg-4 mb-4 mb-lg-0"> <div class="cn-bg__white"> <div class="fcds__card p-3 p-xxl-4 d-flex flex-column"> <h2 class="cn-eyebrow-2 cn-color__red3 mb-1 mb-lg-2">Data Sheets</h2> <h3 class="cn-subhead-3 h6-lg pb-1 clamp-3-lines">100ZR QSFP28 Coherent Transceiver</h3> <p class="mb-4 clamp-3-lines"> Compared to traditional IM-DD optics, 100ZR QSFP28 coherent pluggable transceiver uses coherent technology to deliver 100 Gb/s data transmission across longer reach, and, with support for DWDM, can scale to 9.6 Tb/s capacity on a single fiber pair, </p> <a href="/insights/data-sheets/100zr-qsfp28-coherent-transceiver" class="cn-color__steelGray mt-auto cn-fw__bolder"> <span class="cn-target">Download</span><i class="fa-light fa-angle-right ps-2"></i> </a> </div> </div> </div> <div class="col-12 col-lg-4 mb-4 mb-lg-0"> <div class="cn-bg__white"> <div class="fcds__card p-3 p-xxl-4 d-flex flex-column"> <h2 class="cn-eyebrow-2 cn-color__red3 mb-1 mb-lg-2">Blog</h2> <h3 class="cn-subhead-3 h6-lg pb-1 clamp-3-lines">What鈥檚 new in coherent routing: 91桃色 you can鈥檛 miss!</h3> <p class="mb-4 clamp-3-lines"> Coherent routing has seen a significant evolution over the years, particularly with the advent of the 800G ecosystem. Ciena鈥檚 Ivana Lemos reflects on key industry shifts, recent announcements, and insights from a Heavy Reading global survey. </p> <a href="/insights/blog/2025/whats-new-in-coherent-routing-insights-you-cant-miss" class="cn-color__steelGray mt-auto cn-fw__bolder"> <span class="cn-target">Read</span><i class="fa-light fa-angle-right ps-2"></i> </a> </div> </div> </div> <div class="col-12 col-lg-4 mb-4 mb-lg-0"> <div class="cn-bg__white"> <div class="fcds__card p-3 p-xxl-4 d-flex flex-column"> <h2 class="cn-eyebrow-2 cn-color__red3 mb-1 mb-lg-2">Infobriefs</h2> <h3 class="cn-subhead-3 h6-lg pb-1 clamp-3-lines">WaveLogic 6 Nano 400G鈥800G Enhanced Pluggable Transceivers</h3> <p class="mb-4 clamp-3-lines"> Ciena WL6n Enhanced Pluggables deliver 800G efficiency, performance, and reach鈥攄oubling capacity while cutting cost, power, and space in optical networks. </p> <a href="/insights/infobriefs/wavelogic-6-nano-400g-800g-enhanced-pluggable-transceivers" class="cn-color__steelGray mt-auto cn-fw__bolder"> <span class="cn-target">Download</span><i class="fa-light fa-angle-right ps-2"></i> </a> </div> </div> </div> </div> </div> </div> </div> </div> <!--endnoindex--> <style type="text/css"> .article-author__info p a { color: inherit; text-decoration: inherit; font-weight: inherit; } .insight-article .article-author__img { object-fit: cover; } </style> <script> // Establish the data layer window.appEventData = window.appEventData || []; // Function to send Adobe EDDL event function sendEDDLEvent(eventName, eventAttributes) { window.appEventData.push({ event: eventName, eventType: 'custom', attributes: eventAttributes }); } var blogViewEventAttributes = { "analyticsPageName": "Need 800G routing? Meet Ciena's 8192 coherent router!", "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "author": "Ivana Lemos", "publishedDate": document.querySelector('meta[name="byTypeDate"]').content, "primaryTopic": "Coherent routing", "topics": 'Coherent routing', }; sendEDDLEvent("blogViewed", blogViewEventAttributes); </script> <script type="text/javascript"> $(document).ready(function() { // Check if the current page URL contains "/insights/article/" or "/insights/blog/" var currentPath = window.location.pathname; if (currentPath.includes("/insights/articles/") || currentPath.includes("/insights/blog/")) { setTimeout(function() { var blogPostingSchema = { "@context": "https://schema.org", "@type": "BlogPosting", "headline": "Need 800G routing? Meet Ciena\'s 8192 coherent router!", "mainEntityOfPage": { "@type": "WebPage", "@id": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router" }, "image": [ "/__data/assets/image/0031/159835/1200x879_IMG_ONLY_CA-00036_CoRo_FY25_Drumbeat_CIENA-HOUSTON.jpg" ], "articleBody": "The title says it all: we’re excited to introduce our first 800GbE router, Ciena’s 8192. And, of course, it integrates Ciena’s newest pluggables—the WaveLogic 6 Nano (WL6n) 800Gb/s coherent pluggable transceivers—taking our coherent routing solution to the next level.But before we dive in on all the 8192 has to offer, you may be wondering if it’s even the right time to consider 800G technology. Are all the puzzle pieces coming together? The answer is yes!You know how it goes—AI is here, and new applications are emerging left and right, demanding more network capacity, especially in the metro. With upgrades happening faster than ever, the economic advantages of 800G interfaces and 800G-capable routers are becoming more apparent, and the power savings is compelling too. Plus, the industry ecosystem for 800G is quickly maturing.Let’s take a closer look at these aspects while getting to know the 8192 better.800G interfaces: Check!We wrapped up 2024 with two milestones: the formalization of the 800 Gigabit Ethernet IEEE standard and the OIF’s 800ZR implementation agreement for 800G coherent pluggable optics.Even before the ink has dried on the specifications, both technologies are moving quickly from standardization to commercialization. This suggests that 800G will likely have a shorter adoption lag compared to prior technologies.Market intelligence estimates would agree. Dell’Oro’s analysis, for example, sees a strong ramp of 70% CAGR for 800GbE in service providers routers for the next five years, compared to 22% for 400GbE and 11% for 100GbE, respectively, in its Service Provider Router and Switch 5-year Forecast from January 2025.800G routers: Check!It’s not just about 800G interfaces—whether Ethernet or coherent. Next-generation routing silicon technology—with the latest 112G SerDes silicon specification—is also readily available. This is, in fact, what is used in the 8192.Equally important, the 8192—a 14.4 Tb/s addition to our successful 8000 family—comes with newer QSFP112 cages, driving dense 400GbE, and flexible ports that allow you to support a mix of 400G and 800G QSFP-DD800 ports.Figure 1: Ciena’s 8192 coherent router800G economics: Check!With 800G routers and 800G interfaces lining up, many are wondering about the economics. While this aspect is highly use case dependent, some general trends can be spotted.For example, 800GbE continues to drive down the cost per Gbps as one 800GbE optic is trending as more cost-effective than two 400GbE optics.Additionally, as routers become more dense, sustainability rises higher on the priority list. To address this, the 8192 is significantly more power-efficient than... Read the full blog on our website.", "author": { "@type": "Person", "name": "Ivana Lemos" }, "datePublished": "2025-07-23T09:12:04-04:00", "dateModified": "2025-07-23T09:12:14-04:00", "publisher": { "@id": "/#organization" }, "description": "The next frontier of coherent routing is here. Ivana Lemos introduces Ciena鈥檚 new 8192, the 800G technology advancements that made this possible, and what it means for the industry." }; var script = document.createElement('script'); script.type = "application/ld+json"; script.text = JSON.stringify(blogPostingSchema, null, 2); document.getElementsByTagName('head')[0].appendChild(script); }, 700); } }); </script> </main> <!--noindex--> <aside> <div class="cn-bg__red2"> <div class="footer-form__wrapper"> <div class="footer-form container cn-container"> <div class="footer-form__gfx d-none d-lg-block" aria-hidden="true"></div> <div class="cn-bg__red2 h-100"> <div class="d-flex ml-3 pt-5 pb-4 content flex-column flex-lg-row"> <div class="footer-form__text mb-5 d-flex flex-column"> <h3 class="footer-form__title h4 h3-lg">Stay connected</h3> <p class="footer-form__subtitle">Stay informed and get Ciena's network insights emailed straight to your inbox.</p> <div class="footer-form__social d-flex"> </div> </div> <div class="footer-form__form d-flex flex-column w-80"> <div class="embeded_form resource-details"> <form id="mktoForm_3290"></form> <script>MktoForms2.loadForm("//mynetwork.ciena.com", "847-FEI-694", 3290);</script> </div> </div> </div> </div> </div> </div> </div> </aside> <!--endnoindex--> <script> /* ReCaptcha Validation Variables */ //var globalSiteKey = "6LeTV4AUAAAAADa2HCgXHDqjoBptZG-a6UQduN3c"; var reCaptchaValidationEndpoint = "/site-resources/esi/n/c/recaptcha"; /* * @author Sanford Whiteman * @version v1.106 2020-04-04 * @copyright 漏 2020 Sanford Whiteman * @license Hippocratic 2.1: This license must appear with all reproductions of this software. * * Create a completely barebones, user-styles-only Marketo form * by removing inline STYLE attributes and disabling STYLE and LINK elements */ function destyleMktoForm(mktoForm, moreStyles){ var formEl = mktoForm.getFormElem()[0], arrayFrom = getSelection.call.bind([].slice); // remove element styles from <form> and children var styledEls = arrayFrom(formEl.querySelectorAll("[style]")).concat(formEl); styledEls.forEach(function(el) { el.removeAttribute("style"); }); // disable remote stylesheets and local <style>s /* var styleSheets = arrayFrom(document.styleSheets); styleSheets.forEach(function(ss) { if ( [mktoForms2BaseStyle,mktoForms2ThemeStyle].indexOf(ss.ownerNode) != -1 || formEl.contains(ss.ownerNode) ) { console.log("Marketo destyle: removing", ss); ss.disabled = true; } else { console.log("Marketo destyle: ignoring", ss); } }); */ if(!moreStyles) { formEl.setAttribute("data-styles-ready", "true"); } }; MktoForms2.whenRendered(function(form) { var parent = document.getElementsByClassName('embeded_form')[0]; var formData = form.vals(); var formID = formData.formid; console.log('formID: ' + formID); if(typeof(parent) != 'undefined' && parent != null && formID == 3290){ destyleMktoForm(form); } }); </script> <style type="text/css"> .embeded_form .mktoButton { background-color: #fff; color: #000; border: 2px solid #fff; display: inline-flex; justify-content: center; align-items: center; text-align: center; width: 15rem; padding: 0 2rem; border-radius: 2rem; font-size: 1rem; font-weight: 600; letter-spacing: -0.04rem; transition: all .3s ease; align-self: center; height: 3rem; margin-bottom: 1.5rem !important; } .embeded_form .mktoButton:not([disabled]):not(.disabled):hover { background-color: #c8c8c8; color: #000; outline:none !important; border:0; } .embeded_form .mktoButton:not([disabled]):not(.disabled):focus { background-color: rgba(0,0,0,0); color: #fff; outline-offset: 3px; border: 2px solid #fff; outline: 2px solid #fff; } .embeded_form .mktoButton:not([disabled]):not(.disabled):active { background-color: #c8c8c8; color: #000; border: 2px solid rgba(0,0,0,0); } .embeded_form input[type=text], .embeded_form input[type=email] { display: flex; background-color: #fff; align-items: center; justify-content: space-between; width: 100% !important; text-align: left; padding: 0.875rem 1rem; color: #787878; border: none; font-size: 0.875rem; line-height: 1.125rem; letter-spacing: -0.04rem; transition: all .3s ease; font-family: inherit; margin: 0; } .embeded_form .mktoForm { font-size: 0.875rem; line-height: 1.125rem; letter-spacing: -0.04rem; max-width: 43.25rem; width: 100%; /*gap: 0.625rem;*/ flex-direction: column !important; display: flex; color: #fff; text-transform:none; opacity:1; font-family:inherit; } .embeded_form .mktoForm .mktoFieldWrap { float:none; } .embeded_form .mktoForm .mktoLabel { color: #fff; text-transform:none; opacity:1; font-size: 0.875rem; line-height: 1.125rem; letter-spacing: -0.04rem; margin-bottom: 0; } .embeded_form .mktoForm .mktoRequiredField label.mktoLabel { font-weight:normal; float:none; margin-bottom:0.5rem; width:auto !important; } .embeded_form .mktoCaptchaDisclaimer { display:none; } .embeded_form .mktoAsterix { display: initial !important; float: right; padding: 0px 5px; } .embeded_form .mktoFieldDescriptor.mktoFormCol { width: 100%; } .embeded_form .mktoFormRow { display: flex; gap: 15px; align-items: flex-start; } @media screen and (max-width: 991px) { .embeded_form .mktoFormRow { flex-direction:column; } } .embeded_form .mktoFormRow.transparent { gap: 5px; margin: 10px 0; flex-direction:row; } .embeded_form .mktoFormRow.transparent .mktoFieldDescriptor.mktoFormCol { width: 20px; background-color:inherit; } .embeded_form .mktoFormRow.transparent .mktoFieldDescriptor.mktoFormCol + div { margin:6px 0 0; background-color:inherit; } .embeded_form .mktoFieldWrap a { text-decoration: underline; } .embeded_form .mktoForm .mktoError { position:relative; right:0 !important; bottom:-3px !important; display:block; pointer-events: none; } .embeded_form .mktoForm .mktoError .mktoErrorArrowWrap { display:none; } .embeded_form .mktoForm .mktoError .mktoErrorMsg { margin-top: 10px; margin-bottom: 0px; color: #fff; opacity: 85%; background-color: transparent; background-image: none; border: 0; border-radius: 0; box-shadow: none; font-size: inherit; line-height: inherit; max-width: 100%; padding: inherit; text-shadow: none; } .embeded_form .mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail { display:inline; } .embeded_form input[type=checkbox] { width:15px; } .embeded_form .mktoError #ValidMsgEmail, .embeded_form .mktoError #ValidMsgCountry { margin-top:3px; } .embeded_form .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix { color: #fff; } @media only screen and (max-width: 480px) { .embeded_form .mktoForm .mktoFormCol .mktoLabel { width: auto; } } @media only screen and (max-width: 480px) { .embeded_form .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix { float:right; padding:0 5px; } } </style> <footer class="footer cn-bg__red3"> <div class="footer__container cn-container justify-content-between cn-py-4"> <h3 class="h1 m-0 mt-3"> <a href="/" title="Ciena"> <img src="/__data/assets/git_bridge/0015/101616/build/images/logo_dark.svg?h=536960e" alt="Ciena" class="footer__logo"> </a> </h3> <span class="footer__text cn-dashed"><p>Ciena is the global leader in high-speed connectivity. </p> <p>We build adaptive networks to support exponential growth in bandwidth demand鈥攅mpowering our customers, partners, and communities to thrive in the AI era. With unparalleled expertise and innovation, our networking systems, components, automation software, and services revolutionize data transmission and network management.</p></span> <div class="d-flex footer__columns cn-dashed"> <div class="footer__links d-flex w-100 flex-column"> <div class="footer__links-title d-flex"> <a href="/insights" class="footer__link footer__link-heading" title="Footer nav: 91桃色" aria-label="Footer nav: 91桃色">91桃色</a> <button class="footer__column-toggle" title="Toggle"><i class="fa-solid fa-lg fa-plus"></i></button> </div> <div class="footer__links-collapse w-100 flex-column"> <a href="/insights" class="footer__link" title="Footer sub-nav: Featured insights" aria-label="Footer sub-nav: Featured insights" style="display: inline-block;">Featured insights</a><a href="/insights/list?type=articles" target="_blank" class="footer__link" title="Footer sub-nav: Blog" aria-label="Footer sub-nav: Blog" style="display: inline-block;">Blog</a><a href="/insights/case-studies" class="footer__link" title="Footer sub-nav: Case studies" aria-label="Footer sub-nav: Case studies" style="display: inline-block;">Case studies</a><a href="/insights/videos" class="footer__link" title="Footer sub-nav: Videos" aria-label="Footer sub-nav: Videos" style="display: inline-block;">Videos</a><a href="/about/newsroom/podcasts" class="footer__link" title="Footer sub-nav: Podcasts" aria-label="Footer sub-nav: Podcasts" style="display: inline-block;">Podcasts</a> </div></div><div class="footer__links d-flex w-100 flex-column"> <div class="footer__links-title d-flex"> <a href="/about" class="footer__link footer__link-heading" title="Footer nav: 91桃色" aria-label="Footer nav: 91桃色">91桃色</a> <button class="footer__column-toggle" title="Toggle"><i class="fa-solid fa-lg fa-plus"></i></button> </div> <div class="footer__links-collapse w-100 flex-column"> <a href="/about" class="footer__link" title="Footer sub-nav: About Ciena" aria-label="Footer sub-nav: About Ciena" style="display: inline-block;">About Ciena</a><a href="/careers" target="_blank" class="footer__link" title="Footer sub-nav: Careers" aria-label="Footer sub-nav: Careers" style="display: inline-block;">Careers</a><a href="/about/newsroom" class="footer__link" title="Footer sub-nav: Newsroom" aria-label="Footer sub-nav: Newsroom" style="display: inline-block;">Newsroom</a><a href="/about/cienalife" class="footer__link" title="Footer sub-nav: CienaLife" aria-label="Footer sub-nav: CienaLife" style="display: inline-block;">CienaLife</a><a href="/partners" class="footer__link" title="Footer sub-nav: Partners" aria-label="Footer sub-nav: Partners" style="display: inline-block;">Partners</a> </div></div><div class="footer__links d-flex w-100 flex-column"> <div class="footer__links-title d-flex"> <a href="/support" class="footer__link footer__link-heading" title="Footer nav: Support" aria-label="Footer nav: Support">Support</a> <button class="footer__column-toggle" title="Toggle"><i class="fa-solid fa-lg fa-plus"></i></button> </div> <div class="footer__links-collapse w-100 flex-column"> <a href="/contact-us/sales" class="footer__link" title="Footer sub-nav: Contact sales" aria-label="Footer sub-nav: Contact sales" style="display: inline-block;">Contact sales</a><a href="/support" class="footer__link" title="Footer sub-nav: Contact support" aria-label="Footer sub-nav: Contact support" style="display: inline-block;">Contact support</a><a href="/events" class="footer__link" title="Footer sub-nav: Events" aria-label="Footer sub-nav: Events" style="display: inline-block;">Events</a><a href="/ebc" class="footer__link" title="Footer sub-nav: Executive briefing center" aria-label="Footer sub-nav: Executive briefing center" style="display: inline-block;">Executive briefing center</a> </div></div><div class="footer__links d-flex w-100 flex-column"> <div class="footer__links-title d-flex"> <a href="#" target="_blank" class="footer__link footer__link-heading" title="Footer nav: Quicklinks" aria-label="Footer nav: Quicklinks">Quicklinks</a> <button class="footer__column-toggle" title="Toggle"><i class="fa-solid fa-lg fa-plus"></i></button> </div> <div class="footer__links-collapse w-100 flex-column"> <a href="/contact-us/worldwide" class="footer__link" title="Footer sub-nav: Ciena worldwide" aria-label="Footer sub-nav: Ciena worldwide" style="display: inline-block;">Ciena worldwide</a> </div></div> </div> <p class="copyright__text">漏 2025 91桃色. All rights reserved.</p> <div class="copyright__links d-flex"> <a id="copyright-link-privacy-policy" href="/about/corporate-governance/privacy-policy" title="Footer utility nav: Privacy Policy" aria-label="Footer utility nav: Privacy Policy" class="copyright__link">Privacy Policy</a><a id="copyright-link-legal-notices" href="/about/corporate-governance/legal-notices" title="Footer utility nav: Legal notices" aria-label="Footer utility nav: Legal notices" class="copyright__link">Legal notices</a><a id="copyright-link-cookies" href="#" target="_blank" title="Footer utility nav: Cookies" aria-label="Footer utility nav: Cookies" class="copyright__link"> Cookies</a><a id="copyright-link-accessibility-statement" href="/general/accessibility-statement" title="Footer utility nav: Accessibility" aria-label="Footer utility nav: Accessibility" class="copyright__link">Accessibility</a> </div> </div> <a href="#" aria-label="Back to top" class="back-to-top-btn cn-bg__steelGray cn-color__white position-fixed cn-hover-color__white opacity-75 cn-subhead-4"> <i class="fa-light fa-arrow-up-to-line d-flex justify-content-center align-items-center" aria-hidden="true"></i> </a> </footer> <!--noindex--> <!--<script src="/__data/assets/js_file_folder/0025/59515/footer.min.js?v=0.28.1"></script>--> <script src="/__data/assets/git_bridge/0018/140094/build/js/vendor.js?h=9bc452d"></script> <script src="/__data/assets/git_bridge/0018/140094/build/js/global.js?h=9bc452d"></script> <script src="/__data/assets/js_file/0026/136583/Re-design-formstracking.js?v=0.6.6"></script> <script> // Establish the data layer window.appEventData = window.appEventData || []; // Function to send Adobe EDDL event function sendEDDLEvent(eventName, eventAttributes) { window.appEventData.push({ event: eventName, eventType: 'custom', attributes: eventAttributes }); } // Function to retrieve a query parameter value from the URL function getQueryParam(param) { param = param.replace(/[\[\]]/g, '\\$&'); // Escape special characters for regex var regex = new RegExp('[?&]' + param + '(=([^&#]*)|&|#|$)'), results = regex.exec(window.location.href); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } var pageViewEventAttributes = { "analyticsPageName": "Need 800G routing? Meet Ciena's 8192 coherent router!", "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, "pageTitleTag": document.title, "seoOptimization": "", "seoContentType": document.querySelector('meta[name="seoContentType"]').content, "pageType": "Articles", "pageCategory": "Articles", "author": "91桃色", "publishedDate": document.querySelector('meta[name="byTypeDate"]').content, "primaryTopic": "Coherent routing", "topics": 'Coherent routing', "queryParameter": window.location.search || "", "utmSource": getQueryParam("utm_source") || getQueryParam("source") || "", "utmMedium": getQueryParam("utm_medium") || getQueryParam("medium") || "", "utmContent": getQueryParam("utm_content") || getQueryParam("content") || "", "utmCampaign": getQueryParam("utm_campaign") || getQueryParam("campaign") || "", "utmChannel": getQueryParam("utm_channel") || getQueryParam("channel") || "", "utmTerm": getQueryParam("utm_term") || getQueryParam("term") || "", "adType": getQueryParam("adtype") || "" }; sendEDDLEvent("pageViewed", pageViewEventAttributes); function getPageType() { var pageUrl = window.location.href; if (pageUrl.includes("/solutions/")) { return "Solution"; } else if (pageUrl.includes("/products/")) { return "Product"; } else if (pageUrl.includes("/press-releases/")) { return "Press Release"; } else if (pageUrl.includes("/podcasts/")) { return "Podcast"; } else if (pageUrl.includes("/contact-us/")) { return "Contact"; } else { return "Content"; // Default value if the page type is not matched } } // EDDL Scroll Depth Event const scrollThresholds = [10, 20, 30, 40, 50, 60, 70, 80, 90, 99]; let thresholdsReached = {}; function trackScrollDepthEDDL() { const scrollHeight = document.documentElement.scrollHeight - window.innerHeight; const scrolled = (window.pageYOffset / scrollHeight) * 100; for (const threshold of scrollThresholds) { if (!thresholdsReached[threshold] && scrolled >= threshold) { // Use scroll100 as the event name when the 99 threshold is reached const scrollEvent = threshold === 99 ? 'scroll100' : `scroll${threshold}`; const scrollEventAttributes = { "analyticsPageName": "Need 800G routing? Meet Ciena's 8192 coherent router!", "canonicalURL": "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", "fullUrl": window.location.href, }; sendEDDLEvent(scrollEvent, scrollEventAttributes); //console.log("thresholdsReached: " + (threshold === 99 ? '100' : threshold)); thresholdsReached[threshold] = true; if (threshold === 99) { window.removeEventListener('scroll', trackScrollDepthEDDL); } } } } window.addEventListener('scroll', trackScrollDepthEDDL); // EDDL for CTA Click Tracking // Function to get CTA type function getCtaType(element) { const navHeader = document.querySelector('header.cn-header'); const navMobile = document.querySelector('div.mm.mm--js'); if ((navHeader && navHeader.contains(element)) || (navMobile && navMobile.contains(element))) { return 'Nav Link'; } else if (element.tagName === 'A' && element.hasAttribute('download')) { return 'Download'; } else if (element.tagName === 'A' && element.classList.contains('quick-link-item')) { return 'Quick Link'; } else if (element.tagName === 'A' && element.querySelector('img') !== null) { return 'Image'; } else if (element.tagName === 'A' && element.querySelector('i') !== null) { return 'Icon Text Link'; } else if (element.classList.contains('nav-link') && (element.getAttribute('data-bs-toggle') === 'tab' || element.getAttribute('data-bs-toggle') === 'collapse')) { return 'Accordion Tab'; } else if (element.classList.contains('tab') && element.classList.contains('js-tab') && element.hasAttribute('data-tab')) { return 'Tabbed Navigation'; } else if (element.tagName === 'A' && element.classList.contains('cn-button')) { return 'Button'; } else if (element.tagName === 'A') { return 'Link'; } else { return 'Unknown'; } } // Function to get CTA text content function getCtaText(element) { // For image links, try to get alt text, otherwise use title if (element.querySelector('img') !== null) { const image = element.querySelector('img'); return image.alt !== '' ? image.alt : (image.title !== '' ? image.title : ' '); } else { return element.textContent.trim().replace(/\s+/g, ' '); } } // Function to get CTA location (percentage from top of viewport) function getCtaLocation(element) { const elementTop = element.getBoundingClientRect().top + window.scrollY; const documentHeight = document.documentElement.scrollHeight; const percentage = (elementTop / documentHeight) * 100; return percentage.toFixed(); } // Add click event listeners to all CTA elements document.querySelectorAll('a, button, li.js-tab').forEach(element => { element.addEventListener('click', function(event) { const ctaType = getCtaType(this); const ctaText = getCtaText(this); const ctaLocation = getCtaLocation(this); const ctaURL = this.href; // Send EDDL event sendEDDLEvent('ctaClicked', { 'ctaType': ctaType, 'ctaText': ctaText, 'ctaLocation': ctaLocation + '%', 'ctaURL': ctaURL, 'analyticsPageName': "Need 800G routing? Meet Ciena's 8192 coherent router!", 'canonicalURL': "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", 'fullUrl': window.location.href }); // Log data layer contents to the console //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); }); }); // EDDL for social media shares and profile clicks // Add event listeners to social media icons const socialMediaIcons = document.querySelectorAll('.jssocials-share-link, .podcast-share a, .article-author__social a, .footer-form__social-icons'); socialMediaIcons.forEach((icon) => { icon.addEventListener('click', (event) => { const smpProfile = getSocialMediaProfile(event.currentTarget); let smpLocation = ''; const parentElement = icon.parentElement; if (icon.classList.contains('jssocials-share-link') || parentElement.classList.contains('article-author__social')) { smpLocation = 'Article share link'; } else if (parentElement.classList.contains('podcast-share')) { smpLocation = 'Podcast share link'; } else if (parentElement.classList.contains('footer-form__social')) { smpLocation = 'Footer area'; } const eventAttributes = { smpProfile, smpLocation, analyticsPageName: "Need 800G routing? Meet Ciena's 8192 coherent router!", canonicalURL: "/insights/blog/2025/need-800g-routing-meet-cienas-8192-coherent-router", fullUrl: window.location.href }; sendEDDLEvent('smpClicked', eventAttributes); //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); }); }); function getSocialMediaProfile(target) { const childElement = target.querySelector('i, span'); if (childElement) { if (childElement.classList.contains('fa-twitter')) { return 'Twitter'; } else if (childElement.classList.contains('fa-facebook')) { return 'Facebook'; } else if (childElement.classList.contains('fa-linkedin-square') || childElement.classList.contains('fa-linkedin')) { return 'LinkedIn'; } else if (childElement.classList.contains('fa-youtube')) { return 'YouTube'; } else if (childElement.classList.contains('fa-spotify')) { return 'Spotify'; } else if (childElement.classList.contains('fa-envelope')) { return 'Mail'; } else if (childElement.classList.contains('fa-instagram')) { return 'Instagram'; } } return ''; } // Function to check if a Ceros iframe or script exists function isCerosPresent() { const iframes = document.querySelectorAll('iframe'); for (const iframe of iframes) { if (iframe.src.startsWith('https://view.ceros.com')) { return true; } } const scripts = document.querySelectorAll('script'); for (const script of scripts) { if (script.src === 'https://view.ceros.com/scroll-proxy.min.js') { return true; } } return false; } // Only execute the event listener if a Ceros iframe or script is detected document.addEventListener("DOMContentLoaded", (event) => { if (isCerosPresent()) { window.addEventListener('message', function(event) { if (event.origin !== 'https://view.ceros.com') return; try { var clickData = JSON.parse(event.data); } catch (error) { console.error("Error parsing message data:", error); return; } if (clickData.event === 'ceros-embedded-viewport:global-function') { const functionCall = clickData.globalFunctions[0]; if (functionCall && functionCall.args && functionCall.args.length > 1) { const eventDetails = functionCall.args[1].detail; // Determine event name for EDDL (you can customize this logic) if (eventDetails.eventType === "component-click") { sendEDDLEvent('CerosClick', eventDetails); //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); } else if (eventDetails.eventType === "experience-open") { sendEDDLEvent('CerosExperienceOpened', eventDetails); //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); } else if (eventDetails.eventType === "link-click") { sendEDDLEvent('CerosLinkClick', eventDetails); //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); } else if (eventDetails.eventType === "form-submit") { sendEDDLEvent('CerosFormSubmit', eventDetails); //console.log("Data Layer: ", JSON.stringify(window.appEventData, null, 2)); } } } }); } }); </script> <!--endnoindex--> </body> </html>