MANUFACTURING AND LOGISTICS

Enable adaptive, resilient operations.

Make your IT and operational technology (OT) strategies future‑ready using intelligent network and security solutions.

MANUFACTURING AND LOGISTICS

Enable adaptive, resilient operations.

Make your IT and operational technology (OT) strategies future‑ready using intelligent network and security solutions.

Empowering manufacturers to thrive in the digital age

Help boost operational efficiency and agility with solutions designed to support AI and machine learning (ML)-powered applications for robotics, real-time analytics and control systems.

Enable data excellence

Harness the power of big data to transform your business through insights, creating value across your supply chain.

Enable data excellence

Harness the power of big data to transform your business through insights, creating value across your supply chain.

Optimize operational agility

Make rapid and effective data‑driven decisions to help improve resiliency, maximize predictability and minimize disruption.

Optimize operational agility

Make rapid and effective data‑driven decisions to help improve resiliency, maximize predictability and minimize disruption.

Enhance application performance

Leverage automation, AI, industrial IoT and more to power your operational strategy.

Enhance application performance

Leverage automation, AI, industrial IoT and more to power your operational strategy.

Future-ready manufacturing solutions

Learn new ways to leverage trends in manufacturing and help your business stay ahead in a competitive global market.

Smiling person with tablet.

Cybersecurity for the smart factory

Learn why moving security to the edge can help you secure your smart factory without disrupting operations.

Cybersecurity for the smart factory

Learn why moving security to the edge can help you secure your smart factory without disrupting operations.

A person in brightly colored protective clothing holds a tablet device in one hand while entering information on a piece of manufacturing equipment with the other
0:30
"); var playerHolderId = 'thisPlayer-' + videoID; addPlayer(videoID, playerHolderId); }); $("[href='#modal-6303382731001']").click(function(){ $("#6303382731001 .infomodal-modal").addClass("show"); var videoID = 6303382731001; var newID = "playerHolder-" + videoID; $("#" + newID).append("
"); var playerHolderId = 'thisPlayer-' + videoID; addPlayer(videoID, playerHolderId); }); $('.infomodal-modal-close').click(function(){ $(".thisplayer").remove(); }); $('.vjs-share-control').click(function(){ $('.vjs-social-share-links').appendTo(''); }); var queryString = window.location.search; var urlParams = new URLSearchParams(queryString); var videoID = urlParams.get('video_id'); if (videoID && videoID.length > 0) { var playerHolderId = 'playerHolder-undefined'; addPlayer(videoID, playerHolderId); } });
' + '
' + '
' + '

' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '

' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
'; // Inject the player code into the DOM document.getElementById(playerHolderId).innerHTML = playerHTML; // Add and execute the player script tag var s = document.createElement("script"); s.src = "https://players.brightcove.net/" + playerData.accountId + "/" + playerData.playerId + "_default/index.min.js"; // Add the script tag to the document document.body.appendChild(s); // Call a function to play the video once player's JavaScropt loaded s.onload = () => callback(videoID); } // +++ Initialize the player and start the video +++ function callback(videoID) { var thisPlayer = "brightcove-player-" + videoID; // myPlayer = bc(thisPlayer); // Can also use the following to assign a player instance to the variable if you choose not to use IDs for elements directly myPlayer = bc(document.getElementById(thisPlayer)); myPlayer.on("loadedmetadata", function() { // Mute the audio track, if there is one, so video will autoplay on button click myPlayer.muted(false); myPlayer.play(); $(".vjs-dock-title").each(function(i) { var videoID = $(this).closest('.video-js').attr('data-video-id'); $(this).attr('id', "vjs-dock-title-" + videoID); }); $(".vjs-dock-description").each(function(i) { var videoID = $(this).closest('.video-js').attr('data-video-id'); $(this).attr('id', "vjs-dock-description-" + videoID); }); $(".backButton").remove(); $(".forwardButton").remove(); $('div.vjs-volume-panel').attr('id', 'vjs-volume-panel'); $('div.vjs-playback-rate').attr('id', 'vjs-playback-rate'); $("#vjs-volume-panel").insertAfter("#vjs-playback-rate"); $('#vjs-dock-title-' + videoID).appendTo('#video-title-' + videoID); $('#vjs-dock-description-' + videoID).appendTo('#video-description-' + videoID); var firstVolume = document.querySelector(".vjs-volume-panel"); // +++ Create divs for buttons +++ var jumpAmount = 10, controlBar, insertBeforeNode, tenSecBackButton = document.createElement("div"), tenSecForwardButton = document.createElement("div"), backButtonImage = document.createElement("img"), forwardButtonImage = document.createElement("img"), volumeHolder = document.createElement("div"); // +++ Assign IDs for later element manipulation +++ tenSecBackButton.id = "backButton"; tenSecForwardButton.id = "forwardButton"; volumeHolder.id = "newVolumeHolder"; // +++ Assign properties to elements and assign to parents +++ backButtonImage.setAttribute("src","/content/dam/larry/images/icons/back10.png"); tenSecBackButton.appendChild(backButtonImage); tenSecBackButton.setAttribute("class","backButton"); forwardButtonImage.setAttribute("src","/content/dam/larry/images/icons/forward10.png"); tenSecForwardButton.appendChild(forwardButtonImage); tenSecForwardButton.setAttribute("class","forwardButton"); // +++ Get controlbar and insert elements +++ controlBar = myPlayer.$(".vjs-control-bar"); // Get the element to insert buttons in front of in conrolbar insertBackBeforeNode = myPlayer.$(".vjs-play-control"); insertForwardBeforeNode = myPlayer.$(".vjs-current-time"); insertNewVolumeHolder = myPlayer.$(".vjs-fullscreen-control"); // Insert the button div in proper location controlBar.insertBefore(tenSecBackButton, insertBackBeforeNode); controlBar.insertBefore(tenSecForwardButton, insertForwardBeforeNode); controlBar.insertBefore(volumeHolder, insertNewVolumeHolder); // +++ Add event handlers to jump back or forward +++ // Back button logic, don't jump to negative times tenSecBackButton.addEventListener("click", function() { var newTime, rewindAmt = jumpAmount, videoTime = myPlayer.currentTime(); if (videoTime >= rewindAmt) { newTime = videoTime - rewindAmt; } else { newTime = 0; } myPlayer.currentTime(newTime); }); // Forward button logic, don't jump past the duration tenSecForwardButton.addEventListener("click", function() { var newTime, forwardAmt = jumpAmount, videoTime = myPlayer.currentTime(), videoDuration = myPlayer.duration(); if (videoTime + forwardAmt <= videoDuration) { newTime = videoTime + forwardAmt; } else { newTime = videoDuration; } myPlayer.currentTime(newTime); }); }); }

Lumen smart manufacturing solutions

Run digital manufacturing design, development and operations closer to the edge.

Lumen smart manufacturing solutions

Run digital manufacturing design, development and operations closer to the edge.

A group of people in a warehouse or factory stand in front of a whiteboard as another person speaks to them

From the smart factory to the smart manufacturing enterprise

Discover the advantages of viewing your factory as an integrated element within a broader digital network rather than an isolated operation.

From the smart factory to the smart manufacturing enterprise

Discover the advantages of viewing your factory as an integrated element within a broader digital network rather than an isolated operation.

Enhancing network performance for a cleaner world

Enhancing network performance for a cleaner world

Calgon Carbon is on a mission to protect human health and the environment from harmful contaminants. Lumen supports their global operations with enhanced network visibility, control and security to dramatically improve customer support and team efficiency.

Enhancing network performance for a cleaner world

Calgon Carbon is on a mission to protect human health and the environment from harmful contaminants. Lumen supports their global operations with enhanced network visibility, control and security to dramatically improve customer support and team efficiency.

Two people wearing lab coats and safety glasses work on a machine as one holds a tablet and the other takes notes
Two people wearing lab coats and safety glasses work on a machine as one holds a tablet and the other takes notes PlayButton

Clean air and water thanks to Calgon (1:33)

Explore networking, collaboration and cybersecurity for next‑level manufacturing.

Run high-bandwidth applications and workloads at global scale—efficiently, securely and cost effectively.

Networking 

Accelerate growth with on‑demand connectivity that helps optimize performance, secure your apps and data, and enhances digital experiences across your locations.  

Edge Cloud 

Dynamically scale to meet business needs with the bandwidth, latency and processing power of our fully integrated stack of compute, storage, networking, security and orchestration. 

Cybersecurity

Secure your assets and minimize OpEx with our automated network protection, comprehensive suite of security solutions and expert consulting. 

Collaboration 

Maximize productivity and minimize TCO with integrated collaboration solutions that seamlessly adapt to your increasingly hybrid workforce. 

Managed & Professional Services 

Streamline operations and unleash innovation with our advanced IT and decades of hands‑on expertise to help solve your toughest technology problems. 

Hide

Enterprise Business 

Explore high‑performance solutions for your distributed enterprise. 

Midsize Business 

Explore solutions to deliver speed, scale and security for your always‑on midsize business. 

Hide

Artificial Intelligence (AI)

Discover how AI‑ready infrastructure from Lumen delivers the speed, scale and security needed to implement advanced AI solutions for your organization.

Branch Transformation

Minimize IT redundancies and maximize efficiency by streamlining networking and security. Plus, get up to 3 months of SASE service credits with a 36 month term.* 

Network‑as‑a‑Service 

Sign up for your free account to scale bandwidth and add connections on demand with Lumen® NaaS (Network‑as‑a‑Service). 

Secure Your Workforce  

Support your network and security transformation with a multi‑partner SASE ecosystem featuring software, cloud and third‑party network approaches—all managed for you by Lumen. 

Hide

*Offer available to qualifying business customers purchasing new Lumen SASE service in eligible continental U.S. locations and requires a 36-month term agreement. Offer excludes connectivity, installation, optional add-ons, building extensions, taxes and fees which are all additional charges. Customer’s SASE NRC charge will be waived and customer will receive three service credits in the amount of the SASE monthly service charge, one each in the 1st, 12th and 24th months. Total credits cannot exceed $100,000. Early termination fees will apply as set forth in customer’s agreement. Customer must remain in good standing and rate may terminate if customer changes their account in any manner including, but not limited to, their service location. Services not available everywhere. Lumen may change, cancel, or substitute offers and services, or vary them by service area at its sole discretion without notice. Credit approval and deposit may be required. Offer may not be combined with other offers. Additional restrictions, terms

Resources

VIDEO

IT and OT convergence

VIDEO

IT and OT convergence

A person in a warehouse with inventory on shelves in the background points up at something as another person looks on
0:30
"); var playerHolderId = 'thisPlayer-' + videoID; addPlayer(videoID, playerHolderId); }); $("[href='#modal-6303382731001']").click(function(){ $("#6303382731001 .infomodal-modal").addClass("show"); var videoID = 6303382731001; var newID = "playerHolder-" + videoID; $("#" + newID).append("
"); var playerHolderId = 'thisPlayer-' + videoID; addPlayer(videoID, playerHolderId); }); $('.infomodal-modal-close').click(function(){ $(".thisplayer").remove(); }); $('.vjs-share-control').click(function(){ $('.vjs-social-share-links').appendTo(''); }); var queryString = window.location.search; var urlParams = new URLSearchParams(queryString); var videoID = urlParams.get('video_id'); if (videoID && videoID.length > 0) { var playerHolderId = 'playerHolder-undefined'; addPlayer(videoID, playerHolderId); } });
' + '
' + '
' + '

' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '

' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
'; // Inject the player code into the DOM document.getElementById(playerHolderId).innerHTML = playerHTML; // Add and execute the player script tag var s = document.createElement("script"); s.src = "https://players.brightcove.net/" + playerData.accountId + "/" + playerData.playerId + "_default/index.min.js"; // Add the script tag to the document document.body.appendChild(s); // Call a function to play the video once player's JavaScropt loaded s.onload = () => callback(videoID); } // +++ Initialize the player and start the video +++ function callback(videoID) { var thisPlayer = "brightcove-player-" + videoID; // myPlayer = bc(thisPlayer); // Can also use the following to assign a player instance to the variable if you choose not to use IDs for elements directly myPlayer = bc(document.getElementById(thisPlayer)); myPlayer.on("loadedmetadata", function() { // Mute the audio track, if there is one, so video will autoplay on button click myPlayer.muted(false); myPlayer.play(); $(".vjs-dock-title").each(function(i) { var videoID = $(this).closest('.video-js').attr('data-video-id'); $(this).attr('id', "vjs-dock-title-" + videoID); }); $(".vjs-dock-description").each(function(i) { var videoID = $(this).closest('.video-js').attr('data-video-id'); $(this).attr('id', "vjs-dock-description-" + videoID); }); $(".backButton").remove(); $(".forwardButton").remove(); $('div.vjs-volume-panel').attr('id', 'vjs-volume-panel'); $('div.vjs-playback-rate').attr('id', 'vjs-playback-rate'); $("#vjs-volume-panel").insertAfter("#vjs-playback-rate"); $('#vjs-dock-title-' + videoID).appendTo('#video-title-' + videoID); $('#vjs-dock-description-' + videoID).appendTo('#video-description-' + videoID); var firstVolume = document.querySelector(".vjs-volume-panel"); // +++ Create divs for buttons +++ var jumpAmount = 10, controlBar, insertBeforeNode, tenSecBackButton = document.createElement("div"), tenSecForwardButton = document.createElement("div"), backButtonImage = document.createElement("img"), forwardButtonImage = document.createElement("img"), volumeHolder = document.createElement("div"); // +++ Assign IDs for later element manipulation +++ tenSecBackButton.id = "backButton"; tenSecForwardButton.id = "forwardButton"; volumeHolder.id = "newVolumeHolder"; // +++ Assign properties to elements and assign to parents +++ backButtonImage.setAttribute("src","/content/dam/larry/images/icons/back10.png"); tenSecBackButton.appendChild(backButtonImage); tenSecBackButton.setAttribute("class","backButton"); forwardButtonImage.setAttribute("src","/content/dam/larry/images/icons/forward10.png"); tenSecForwardButton.appendChild(forwardButtonImage); tenSecForwardButton.setAttribute("class","forwardButton"); // +++ Get controlbar and insert elements +++ controlBar = myPlayer.$(".vjs-control-bar"); // Get the element to insert buttons in front of in conrolbar insertBackBeforeNode = myPlayer.$(".vjs-play-control"); insertForwardBeforeNode = myPlayer.$(".vjs-current-time"); insertNewVolumeHolder = myPlayer.$(".vjs-fullscreen-control"); // Insert the button div in proper location controlBar.insertBefore(tenSecBackButton, insertBackBeforeNode); controlBar.insertBefore(tenSecForwardButton, insertForwardBeforeNode); controlBar.insertBefore(volumeHolder, insertNewVolumeHolder); // +++ Add event handlers to jump back or forward +++ // Back button logic, don't jump to negative times tenSecBackButton.addEventListener("click", function() { var newTime, rewindAmt = jumpAmount, videoTime = myPlayer.currentTime(); if (videoTime >= rewindAmt) { newTime = videoTime - rewindAmt; } else { newTime = 0; } myPlayer.currentTime(newTime); }); // Forward button logic, don't jump past the duration tenSecForwardButton.addEventListener("click", function() { var newTime, forwardAmt = jumpAmount, videoTime = myPlayer.currentTime(), videoDuration = myPlayer.duration(); if (videoTime + forwardAmt <= videoDuration) { newTime = videoTime + forwardAmt; } else { newTime = videoDuration; } myPlayer.currentTime(newTime); }); }); }

VIDEO

Predictive analytics for manufacturing

VIDEO

Predictive analytics for manufacturing

Three people in safety glasses look at equipment in a factory or warehouse

ANALYST BRIEF

Top Trends Driving Smart Manufacturing Success

ANALYST BRIEF

Top Trends Driving Smart Manufacturing Success

Two people wearing hard hats and safety vests view diagrams on a monitor in a manufacturing facility

ANALYST BRIEF

Edge Computing: Services for Manufacturing

ANALYST BRIEF

Edge Computing: Services for Manufacturing

A person using a tablet device while looking at a piece of machinery

ANALYST BRIEF

Remote Monitoring and Diagnostics for Operational Resiliency

ANALYST BRIEF

Remote Monitoring and Diagnostics for Operational Resiliency

A person in a warehouse holds a tablet in one hand and points up at something with the other hand as another person watches

DATA SHEET

Lumen® Edge Computing Solutions: Manufacturing & Logistics​

DATA SHEET

Lumen® Edge Computing Solutions: Manufacturing & Logistics​

A person in a warehouse holds a tablet in one hand and points up at something with the other hand as another person watches

USE CASE

Modernizing the operations‑intensive enterprise​

USE CASE

Modernizing the operations‑intensive enterprise​

A person in a factory or warehouse holds a tablet and looks down at something off camera

USE CASE

Automating new facilities demands a low‑latency infrastructure

USE CASE

Automating new facilities demands a low‑latency infrastructure

Questions? Let’s talk.

Contact our team to get the assistance and answers you’re looking for.

Questions? Let’s talk.

Contact our team to get the assistance and answers you’re looking for.

Start chat

Request a
sales callback

Call Sales
800‑871‑9244