{"id":46971,"date":"2021-07-19T00:08:08","date_gmt":"2021-07-18T16:08:08","guid":{"rendered":"\/blog\/?p=46971"},"modified":"2021-07-19T00:08:11","modified_gmt":"2021-07-18T16:08:11","slug":"intro-to-time-sensitive-networking-for-m2m-communication-in-iot","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/","title":{"rendered":"Intro to Time-Sensitive Networking for M2M Communication in IoT"},"content":{"rendered":"\n<p>The Internet of Things isn\u2019t just enabling large scale monitoring and data collection &#8211; it\u2019s also enabling intelligent, automated systems through Machine-to-Machine or M2M communication. In this article, we\u2019re going to be discussing the use of time-sensitive networking for M2M communication in IoT; from what it is, the benefits it brings, all the way to hardware that can support TSN effectively.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1030\" height=\"601\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2021\/06\/TSNCover-1030x601.png\" alt=\"\" class=\"wp-image-47100\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1030x601.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-300x175.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-768x448.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1536x896.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-2048x1195.png 2048w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1024x597.png 1024w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure><\/div>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction to M2M Communication<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>M2M communication is a form of direct communication between electronic devices, and is often used to allow different, independent industrial systems to work more seamlessly with one another without human intervention. This allows for a variety of applications in which machines can leverage an increasingly prevalent IoT interconnectivity to work together in a more cohesive and effective manner.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/sEzttiixHqYS0QGbPzWvmBz-0SUcQB43QwXvSbjXjgNPZsyC5py-vZ0XeVD7_CTl46cW2AOkLy_y-5huE5uCuXJNjTENeK08YLHbM7Le2EktZfuR_83v0U3KLIiFyBAh_r035xWv\" alt=\"\"\/><figcaption><em>Source: TELEREADING<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>For example, M2M communication is enabling industrial automation on a larger scale as previously separate systems can communicate with one another. In addition, it can help to <a href=\"https:\/\/www.seeedstudio.com\/blog\/2021\/05\/27\/9-ways-to-use-industrial-iot-for-industrial-safety\/\">improve industrial safety<\/a> by employing failsafes and enforcing operating procedures.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Naturally, such new opportunities also come with their own set of challenges. For effective M2M communication to occur, one important factor to consider is none other than timing. When should devices expect incoming communications? How much time should subsequent devices in a communication chain have to process data? How do we ensure that devices receive communications on time?<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Apart from timely communications, IoT networks must also have the flexibility and scalability to support communications between small devices and large servers as they increase in scale. Fortunately, this is precisely where Time Sensitive Networking comes in.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is Time-Sensitive Networking?<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Time-Sensitive_Networking\">Time-Sensitive Networking<\/a> (TSN), is a set of IEEE 802 standards for Ethernet that aims to make it deterministic by design. This enables it to support time-sensitive applications with features like precision time synchronisation, data delivery timelines and traffic scheduling.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>What does it mean to be deterministic?<\/strong> Well, in networking, determinism refers to when data exchange in communications occurs with a defined latency. Although Ethernet has made rapid advances over the years to deliver faster speeds and greater bandwidth, it works on the \u201cbest effort\u201d principle, which means that unforeseen circumstances could cause momentary spikes in latency that are detrimental to industrial applications, such as control systems that require high levels of precision and coordination.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>TSN operates on Layer 2 of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/OSI_model\">OSI Model<\/a>, and adds specifications to enforce determinism in Ethernet communications. While additional standards may be added or adapted over time, some present Ethernet TSN standards include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>IEEE 802.1AS &#8211; Generalized Precision Time Protocol<\/li><li>IEEE 802.1Qbv &#8211; Time-aware Shaper<\/li><li>IEEE 802.1Qav &#8211; Credit-based Shaper<\/li><li>IEEE 802.1Qbu &#8211; Frame Preemption<\/li><\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Benefits of Time-Sensitive Networking<\/strong><\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>TSN was originally developed to improve the reliability of and reduce latencies in Ethernet communication through time-bounded latency. However, TSN also aims to solve other problems by including several key benefits, such as:<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Secure and Reliable Delivery of Data<\/strong> &#8211; Precise timing and communication distributed across various computing components<\/li><\/ul>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Converged Networks<\/strong> &#8211; Coordinated network traffic across infrastructures save Operating Costs<\/li><\/ul>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Simplified System Configuration and Operation<\/strong> &#8211; Conveniently deploy devices through software-defined networking (SDN)<\/li><\/ul>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Open Ecosystem<\/strong> &#8211; Transparent &amp; accessible development with interoperability among different hardware and devices<\/li><\/ul>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Future Proof<\/strong> &#8211; Adaptable over time with support for up to 400Gbps<\/li><\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Thus, employing TSN helps you not only achieve reliable, low-latency M2M communications in industrial systems, but also standardise communication interfaces for efficient development and future scalability. This creates a reliable backbone on which you can confidently build your IoT applications, including for operation-critical scenarios in industries!<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What Applications Benefit from TSN?<\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Here are some applications that stand to benefit from time sensitive networking.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Distributed Monitoring<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Especially in IoT, many measurement applications combine sensor readings from multiple inputs or even devices. For accurate analysis, it is important that each of these sensor readings are taken at the same point in time, which introduces time sensitivity to this application. For example, testing the structural integrity of a building may require multiple readings from strain gauges that are distributed around the subject.&nbsp;In the same manner, metrics of machine health such as flows or vibrations  have to be time synchronised from different sensors in order to allow for accurate analysis and in turn effective preventative or predictive maintenance.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Machine Control<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Industrial control systems are required to process information from sensors or human inputs in real time in order to produce a response &#8211; the lower the latency, the more effective the resulting action will be. In particular, it is important to have controlled and thus predictable network delays in order to achieve low-jitter inputs and outputs to achieve an effective control system.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Automotive Vehicles<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Though we do not see it, our vehicles are equipped with interconnected components to offer important functions such as heads up displays, assistive braking and even autonomous driving. To provide accurate real-time information to drivers and to respond effectively to dynamic road conditions, many manufacturers use TSN Ethernet to ensure timely delivery of data packets between vehicle components.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Media Networking<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>While not targeted at IoT, media networking, namely streaming services, require strict timing to deliver content smoothly while avoiding losses or artifacting in video or audio. Some other media applications utilise predictable latencies to present audio with predefined phase differences, so as to reduce interference between multiple outputs.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Supplement TSN with Intel Time Coordinated Computing<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/design\/technologies-and-topics\/iot\/real-time.html\">Intel\u2019s Intel Time Coordinated Computing<\/a> (Intel TCC) is designed as an integrated solution for time sensitive, highly coordinated applications. Intel TCC-enabled hardware provides features like time s<strong>ynchronisation across hardware clocks<\/strong> and <strong>timely internal data packet delivery<\/strong>, and are also compatible with <strong>Ethernet controllers operating on TSN standards<\/strong> for cross-system communications.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/yqkrO8iu3jVz6wXrg_01cm9k33u0nN6oGRQC28o6vP0iuZdWvH4TeUByb4rPiDFSqttn99XgYk80vkYaZAdsZ2FstEDpNHOT5_uhEk83zyTpTM4Ri3U8hBD14OnExtGjzAw4JCHS\" alt=\"\" width=\"600\" height=\"337\"\/><figcaption><em>Source: Intel<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>With Intel Time Synchronization<\/strong>, you can eliminate the need for software-based synchronisation and OS-associated adverse effects. You can also easily coordinate the clocks found in various components of the same system, including the CPU, PCIe, network, audio, etc.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>With Intel Timeliness<\/strong>, you can ensure timely delivery of data packets from one component to another within the same system. This can be done by allocating critical resources (eg. CPU cache) for real-time applications, or prioritising I\/O such as PCIe traffic.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To summarise, the benefits of Intel Time Coordinated Computing includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Enabling reliable worst-case execution time (WCET) I\/O within the compute node.<\/li><li>Accelerating time to market and reducing total cost of ownership with simple tuning.<\/li><li>Convenient scaling from Intel Atom\u00ae x6000E Series processors and 11th Gen Intel\u00ae Core\u2122 processors to next gen with Intel\u00ae TCC.<\/li><li>Maximising efficiency by aggregating time-critical and non-time-constrained applications onto consolidated hardware.<\/li><\/ul>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Apart from improved manageability of latencies in real time computing, Intel\u2019s suite of Real-Time products also offers computing platforms that are optimised for real time, low-latency computing, including versions of the latest 11th Gen Tiger Lake UP3 processors that come hardware-ready for time-sensitive applications and integrated TSN-ready Ethernet port(s).<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>You can also take advantage of software tools like <a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/internet-of-things\/industrial-iot\/edge-controls-industrial.html\">Intel Edge Controls<\/a>, which can help transform industrial control systems by integrating real-time compute, standards-based connectivity, safety, virtualisation and IT management tools.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Intel is also releasing their <a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/secure\/develop\/time-coordinated-computing-tools.html\">Intel Time Coordinated Computing Tools<\/a> (Intel TCC Tools) platform, which contains APIs, utilities, sample applications, documentations and more to help users make the most of Intel processors\u2019 real-time capabilities. It also includes real-time configuration and optimisations for processor tuning, as well as troubleshooting and debugging tools to make development easier!<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-645932f7-df2a-453f-9ccb-16ae4e0a1a1d\"><strong>Introducing reServer<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-af8ca4a0-d0ad-40f8-81c4-ef403b99670d\">Looking for a powerful yet robust and reliable edge solution for time sensitive applications? The <a href=\"https:\/\/www.seeedstudio.com\/reServer-X86-i3-8G-256SSD-p-4965.html\">reServer<\/a> is a compact and powerful server that can be used in both edge and cloud computing scenarios. High-performing versions are powered by the latest Intel Core vPro 11th Gen i5 and i7 processors, which are optimised for real-time computing through integration with Intel Time Coordinated Computing. This means that it can be readily used for low-latency industrial-grade applications, with all the benefits that we&#8217;ve discussed in this article!<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div id=\"block-0b172e3d-3470-4f4a-b9bc-e0ae7654499f\" class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/h6N5syShcw9FnIZLBmkjgslpCIpHR5Bgm-V22gDzb9HxYenubFK1LNPtTPWL3_i7l7EWiJH9D9jQQP7nhLMnJOyeObWv84mjE-F1f0s3w26aaka-a0wUEiOK51dlSOfnnVG0j85p\" alt=\"This image has an empty alt attribute; its file name is h6N5syShcw9FnIZLBmkjgslpCIpHR5Bgm-V22gDzb9HxYenubFK1LNPtTPWL3_i7l7EWiJH9D9jQQP7nhLMnJOyeObWv84mjE-F1f0s3w26aaka-a0wUEiOK51dlSOfnnVG0j85p\" width=\"750\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-6e3e74be-06f5-4a29-9dda-74ac3b484e6a\">Not only that, reServer comes with diverse network connectivity capabilities, including two high-speed 2.5-Gigabit Ethernet ports and hybrid connectivity with 5G LoRaWAN, BLE and WiFi &#8211; as well as integrated cooling and dual SATA III connectors for internally mounting 3.5\u201d SATA hard disk drives. It truly is a complete solution for powerful edge computing applications.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-c2056f7b-a723-4812-9e91-82b77f86a286\"><strong>Product Features<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-9fe816c5-76b8-47c2-88df-5c5bd5a86cfa\"><li>CPU: Latest 11th Gen Intel\u00ae Core\u2122 i3 CPU running up to 4.10GHz (Base)<\/li><li>Graphics: Intel UHD Graphics Xe G4 48EUs running up to 1.25 GHz<\/li><li>Rich Peripherals: Dual 2.5-Gigabit Ethernet, USB 3.0 Type-A, USB 2.0 Type-A, HDMI and DP output<\/li><li>Hybrid connectivity including 5G, LoRa, BLE and WiFi (Additional Modules required for 5G and LoRa)<\/li><li>Dual SATA III 6.0 Gbps data connectors for 3.5\u201d SATA hard disk drives with sufficient internal enclosure storage space<\/li><li>M.2 B-Key\/ M-Key\/ E-Key for expandability with SSDs or 4G and 5G modules<\/li><li>Compact server design, with an overall dimension of 124mm*132mm*233mm<\/li><li>Quiet cooling fan with a large VC heat sink for excellent heat dissipation<\/li><li>Easy to install, upgrade and maintain with ease of access to the internal components<\/li><\/ul>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-21e6d671-f56e-4ce2-b6da-e6ce5d43c273\">Learn more about reServer on the <a href=\"https:\/\/www.seeedstudio.com\/reServer-X86-i3-8G-256SSD-p-4965.html\">Seeed Online Store<\/a>!<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator\" id=\"block-85cba062-906d-438b-9695-3dc32690e734\"\/>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-babc1a8c-dc19-4d84-9b91-1aa8868e2d89\"><strong>Ending Off<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-02ff52d6-ccb0-43ef-acac-33d6398c93d4\">We kicked off this article by discussing M2M communication in IoT, followed by the challenges of unbounded latencies in data exchanges. As a result, TSN Ethernet is quickly becoming an industrial standard, offering not only time-bounded low-latency, but also an open standard on which to develop networks in industrial solutions. Coupled with Intel TCC-enabled hardware, we now have a comprehensive solution that both addresses challenges in real time computing and maintains scalability for future developments!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p id=\"block-e9c9cab7-af1a-4072-b2e0-8d4de23e4953\">If you&#8217;re keen to learn more about TSN, Intel TCC and various edge computing solutions, be sure to check out the following resources!<\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-3d204882-2bab-463e-8996-019e9c25d9bd\"><li><a href=\"https:\/\/docs.openvinotoolkit.org\/latest\/index.htmlhttps:\/\/www.intel.sg\/content\/www\/xa\/en\/architecture-and-technology\/vpro\/vpro-platform-general.htmlhttps:\/\/www.intel.com\/content\/www\/us\/en\/design\/technologies-and-topics\/iot\/real-time.html\">Real-Time Computing IoT Technology Resources<\/a> &#8211; Intel<\/li><li><a href=\"https:\/\/www.intel.sg\/content\/www\/xa\/en\/products\/platforms\/details\/tiger-lake-up3.html\">Tiger Lake UP3 Processors <\/a>&#8211; Intel<\/li><li>OpenVINO for Intel 11th Gen Tiger Lake Processors<\/li><li>A Look at the Intel vPro Platform for Edge Computing<\/li><li><a href=\"https:\/\/www.seeedstudio.com\/2021\/06\/14\/what-is-an-edge-server-edge-computing-embedded-systems\/?_thumbnail_id=45154\">What is an Edge Server? \u2013 Edge Computing Embedded Systems<\/a><\/li><\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Internet of Things isn\u2019t just enabling large scale monitoring and data collection &#8211; it\u2019s<\/p>\n","protected":false},"author":3537,"featured_media":47100,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[3720,3701,2104,3926,3925,3948,305,304,3902,3946],"class_list":["post-46971","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-industrial-control-systems","tag-industrial-internet-of-things","tag-industrial-iot","tag-intel-11th-gen","tag-intel-tiger-lake","tag-intel-time-coordinated-computing","tag-internet-of-things","tag-iot","tag-reserver","tag-time-sensitive-networking"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio<\/title>\n<meta name=\"description\" content=\"Learn about time-sensitive networking for M2M communication in IoT - what it is, it&#039;s benefits, and the hardware that can support it, featuring Intel TCC.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"Learn about time-sensitive networking for M2M communication in IoT - what it is, it&#039;s benefits, and the hardware that can support it, featuring Intel TCC.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-18T16:08:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-18T16:08:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3000\" \/>\n\t<meta property=\"og:image:height\" content=\"1750\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jonathan Tan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jonathan Tan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/\",\"name\":\"Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png\",\"datePublished\":\"2021-07-18T16:08:08+00:00\",\"dateModified\":\"2021-07-18T16:08:11+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094\"},\"description\":\"Learn about time-sensitive networking for M2M communication in IoT - what it is, it's benefits, and the hardware that can support it, featuring Intel TCC.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png\",\"width\":3000,\"height\":1750},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intro to Time-Sensitive Networking for M2M Communication in IoT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094\",\"name\":\"Jonathan Tan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g\",\"caption\":\"Jonathan Tan\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio","description":"Learn about time-sensitive networking for M2M communication in IoT - what it is, it's benefits, and the hardware that can support it, featuring Intel TCC.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/","og_locale":"en_US","og_type":"article","og_title":"Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio","og_description":"Learn about time-sensitive networking for M2M communication in IoT - what it is, it's benefits, and the hardware that can support it, featuring Intel TCC.","og_url":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2021-07-18T16:08:08+00:00","article_modified_time":"2021-07-18T16:08:11+00:00","og_image":[{"width":3000,"height":1750,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png","type":"image\/png"}],"author":"Jonathan Tan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jonathan Tan","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/","url":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/","name":"Intro to Time-Sensitive Networking for M2M Communication in IoT - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png","datePublished":"2021-07-18T16:08:08+00:00","dateModified":"2021-07-18T16:08:11+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094"},"description":"Learn about time-sensitive networking for M2M communication in IoT - what it is, it's benefits, and the hardware that can support it, featuring Intel TCC.","breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png","width":3000,"height":1750},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/07\/19\/intro-to-time-sensitive-networking-for-m2m-communication-in-iot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Intro to Time-Sensitive Networking for M2M Communication in IoT"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094","name":"Jonathan Tan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g","caption":"Jonathan Tan"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/"}]}},"modified_by":"Elaine Wu","views":4482,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png",3000,1750,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-300x175.png",300,175,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-768x448.png",640,373,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1030x601.png",640,373,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1536x896.png",1536,896,true],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-2048x1195.png",2048,1195,true],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover.png",32,19,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1536x1020.png",1536,1020,true],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-936x897.png",936,897,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-1024x597.png",1024,597,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-720x380.png",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/06\/TSNCover-675x450.png",675,450,true]},"author_info":{"display_name":"Jonathan Tan","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/46971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/3537"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=46971"}],"version-history":[{"count":72,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/46971\/revisions"}],"predecessor-version":[{"id":48355,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/46971\/revisions\/48355"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/47100"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=46971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=46971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=46971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}