Hybrid wired-wireless network and associated communication process

The wire-wire-wire hybrid network addresses the reliability issues in TSN and 5G integrated networks by using translators to replicate frames across multiple paths, ensuring enhanced resilience and reliability in transmitting critical data.

FR3154891A1Pending Publication Date: 2025-05-02COMMISSARIAT A LENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
FR2023011741
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The integration of Ethernet TSN networks with 5G wireless networks results in a less resilient and reliable hybrid network due to unexpected losses, high delays, and jitter, despite the use of TSN translators that transform the 5G domain into a virtual switch.

Method used

A wire-wire-wire hybrid network is designed with user equipment, a communication node, and a plurality of switches connected by Ethernet TSN wired networks and 3GPP wireless networks. The network employs translators that replicate frames across different paths formed by multiple switches, adding labels, recognizing frames within a time window, and associating priority levels based on QFI values.

Benefits of technology

This solution enhances the resilience and reliability of the hybrid network by ensuring that critical frames are transmitted via multiple paths, reducing latency and jitter, and maintaining priority levels across the network, thereby meeting the stringent requirements of TSN standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Hybrid wired-wireless network and associated communication method The present invention relates to a hybrid wired-wireless network (10) comprising: - a user equipment (12); - a communication node (14); - a plurality of switches (16A, 16B, 16C) connected by a wired network (22) of the ETHERNET TSN type to the communication node (14) and a wireless network (20) of the 3GPP type to the user equipment (12), the user equipment (12) implementing a translator on the equipment side (32); - one or more user plane functions (18A, 18B) each implementing a network-side translator (28A, 28B). The network is characterized in that the translator (32, 28A, 28B) is configured to replicate each AS and / or Qbv frame originating from the communication node (14) or user equipment (12) to transmit replicas of that frame over the wireless network using different paths. Figure for the abbreviation: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Hybrid wired-wireless network and associated communication method

[0001] The present invention relates to a hybrid wired-wireless network. The present invention also relates to a communication method implemented in such a network.

[0002] In particular, the invention relates to interconnected networks of the ETHERNET TSN type and of the 3GPP type (or any later version) and makes it possible to make such a network highly resilient and reliable.

[0003] As is well known, the term TSN (Time-Sensitive Networking) refers to a set of standards that extend the Ethernet network to meet the stringent requirements of real-time communications. TSN standards were initially designed for Ethernet networks, but there is currently a growing demand for wireless and hybrid wired-wireless TSN networks. In particular, with regard to wireless networks, this refers to 5G-type networks (as defined by the 3GPP organization) or any later version.

[0004] A hybrid wired-wireless network may, for example, have two Ethernet TSN domains connected by a 5G domain in the middle. Such a network can be observed, for example, in a smart factory, where the factory's robots are controlled by controllers deployed in a remote center, and this center is connected to the factory via the 5G network. The 5G network includes, for example, user equipment (UE), switches (of the gNB type, for example, Next Generation NodeB), and a user plan function (UPF). Transmission from the controller to the user equipment is called the downlink, and the reverse transmission is called the uplink.

[0005] In the context of the application of TSN standards for Ethernet, wired links offer high reliability in terms of loss, delay and jitter.

[0006] However, when this TSN ETHERNET network coexists with a wireless network, for example of the 5G type, this application of TSN standards becomes less resilient and reliable due to unexpected losses, high delays and jitter.

[0007] To remedy this problem, the use of network-side translators, called TSN NW-TT (from the English "Network-Side TSN Translator"), and device-side translators, called TSN DS-TT (from the English "Device-Side TSN Translator"), has been proposed in the article. These translators transform the 5G domain into a virtual switch TSN allows TSN mechanisms to function on this interconnected 5G-Ethemet network. However, these TSN translators only enable TSN mechanisms to function, without considering resilience and reliability, which are critical issues in a hybrid wired-wireless network.

[0008] The present invention aims to solve these problems and to propose in particular a hybrid wired-wireless network that meets the requirements of resilience and reliability, as imposed by TSN standards in wired networks.

[0009] For this purpose, the invention relates to a hybrid wired-wireless network comprising a user equipment; a communication node; a plurality of switches connected by a wired network of the ETHERNET TSN type to the communication node and a wireless network of the 3GPP type to the user equipment, the user equipment implementing an equipment-side translator and one or more user plan functions, the or each user plan function implementing a network-side translator.

[0010] The network is characterized in that the translator is configured to replicate each AS and / or Qbv type frame from the communication node or user equipment to transmit replicas of that frame over the wireless network using different paths, said different paths being formed by at least two different switches.

[0011] According to other advantageous aspects of the invention, the network comprises one or more of the following features, taken individually or in all technically possible combinations:

[0012] - Each translator is further configured to add a label to each frame replicated;

[0013] - wherein each translator is further configured to recognize in a predetermined time window for each replicated frame and to transmit at least one of these frames to the user equipment or communication node;

[0014] - the user equipment implements a single equipment-side translator, said equipment-side translator being associated with a single network-side translator;

[0015] - a TSN AF service comprising a wireless network topology and configured for determine said different paths;

[0016] - the TSN AF service is capable of dynamically configuring each translator;

[0017] - said translator is further configured to associate a priority level with each frame to send it via the wireless network;

[0018] - said priority level corresponds to the QFI value of the frame to be sent via the wireless network;

[0019] - said priority level is defined according to a priority level of this frame in the wired network and advantageously, corresponds to one of the following values ​​of this frame:

[0020] - the DSCP value;

[0021] - the PCP value.

[0022] - the equipment-side translator or each translator defines a different scheduling of that of the network-side translator(s), said scheduling being offset by an offset value;

[0023] - the offset value corresponds to an average residence time of the frames in the wireless network;

[0024] - the average residence time is determined statistically;

[0025] - the offset value is determined by the TSN AF service;

[0026] - the user equipment belongs to a wired network different from said wired network, The two wired networks are interconnected by the wireless network.

[0027] The invention also relates to a method of communication of a hybrid wired-wireless network as described above, the method comprising a step of replication of each AS and / or Qbv type frame from the communication node or user equipment to transmit replicas of this frame via the wireless network using different paths.

[0028] The invention will become clearer upon reading the following description, given solely by way of non-limiting example, and made with reference to the drawings in which:

[0029] - [Fig. 1] [Fig. 1] is a schematic representation of a hybrid network according to the invention;

[0030] - [Fig.2] [Fig.2] is a schematic representation of a hybrid network according to a embodiment of the invention different from that of [Fig. 1]; and

[0031] - [Fig.3] [Fig.3] is an example of matching different levels priority in the hybrid network of [Fig.1] or [Fig.2].

[0032] Figure 1 illustrates a hybrid network 10 according to the invention. Such a network is, for example, deployed at least partially in a factory and allows, for example, the machines in that factory to be connected to a remote control center. Of course, many other applications of such a network are also possible.

[0033] With reference to [Fig.1], the hybrid network 10 comprises a user equipment 12, a communication node 14, a plurality of switches 16A, 16B (two in [Fig.1]) and one or more user plane functions 18A, 18B. These different components of the network 10 or at least some of them are also called nodes.

[0034] User equipment 12, also known by its English name "User Equipment" or "UE", represents any equipment connected to a wireless network 20 as will be explained in more detail later. For this purpose, the user equipment 12 includes means of communication with the wireless network 20, for example radio communication means.

[0035] Advantageously, the user equipment 12 is also connected to a first wired network 21. This first wired network 21 is of the ETHERNET TSN type insofar as the frames circulating in this network conform to at least one of the following standards, advantageously to all of them: IEEE 802.1AS, 802.1Qbv, 802.1CB and 802.1Qcc (current version or any later version). The first wired network 21 comprises, for example, a plurality of connected devices 23. The connected devices 23 may, for example, be of the same type or of different types. By way of example, each connected device 23 represents, for example, a robot performing predetermined tasks, for example, in a factory.

[0036] The communication node 14 presents, for example, a remote equipment enabling remote control of the operation of the connected devices 23. It will be referred to hereafter as "controller 14".

[0037] The controller 14 thus presents, for example, a server connected to the connected devices 23 to remotely control their operation. The controller 14 is also connected to the user plan functions 18A, 18B via a second wired network 22. Similar to the first wired network 21, the second wired network 22 is also of the ETHERNET TSN type. This second wired network 22 can be extended by any other equipment connected by wire to this network 22. For example, such equipment can be formed by any additional controller that can be used to control at least some of the tasks executable by the connected devices 23.

[0038] In certain embodiments, the first and second wired networks 21, 22 comprise equipment of different types. This means that the first wired network 21 may include one or more controllers similar to those described in relation to the second wired network 22 and / or that the second wired network 22 may include one or more connected devices similar to those described in relation to the first wired network 21.

[0039] As illustrated in [Fig. 1], the first and second wired networks 21, 22 are connected to each other via the wireless network 20 which includes the switches 16A, 16B connected to the controller 14 via the user plan functions 18A, 18B.

[0040] Each user plane function 18A, 18B, also known by the English acronym "UPF" for "User Plane Function", defines a set of transmission protocols used to transmit frames between the wireless network 20 and the second wired network 22. In other words, each user plane function 18A, 18B presents a communication interface between the wired network 22 and the wireless network 20. Each user plan function 18A, 18B can be implemented by one or more computers.

[0041] Each switch 16A, 16B, known by the English name "gNB" for "Next Generation NodeB", presents a switch implementing wireless communication within the network 20. Thus, each switch 16A, 16B is connected by wire to one of the user plane functions 18A, 18B and wirelessly to another switch 18A, 18B or to the user equipment 12.

[0042] Generally, the number of switches 16A, 16B in the wireless network 20 varies depending on the network topology, the number of user devices, the number of controllers, the distance between wired networks, etc. Thus, [Fig. 2] illustrates an example of an embodiment of the network 10 comprising three switches 16A, 16B, 16C and two user devices 12A, 12B associated with the same controller 14. Of course, many other examples of network 10 embodiments are possible.

[0043] Furthermore, within the wireless network 20, different switches form different paths to transmit data streams. The length of these paths depends on the network topology.

[0044] The paths defined by the wireless network 20 form different links between the wired networks 21, 22. In the following description, any link from the second wired network 22 to the first wired network 21 is called a downlink and any link from the first wired network 21 to the second wired network 22 is called an uplink.

[0045] Wireless network 20 is of the 3GPP type insofar as all frames circulating in this network conform to one of the 4G, 5G and future 6G standards (as defined by the "3GPP" organization) in their current or any subsequent version. Advantageously, wireless network 20 is of the 5G type.

[0046] To configure its various components, the network 10 further includes a CUC service 31, a CNC service 32 and a TSN AF service 33, as illustrated in [Fig.2]. Each of these services is, for example, implemented by an independent computer or by a computer shared, for example, with another service.

[0047] The CUC 31 service, known in English as "Centralized User Configurator", allows a set of communication and quality of service requirements to be established in network 10. The CUC 31 service also allows the determination of data flows to be transmitted via network 10.

[0048] The CNC 32 service, known in English as "Centralized Network Configurator", allows the configuration of all network nodes so that they can meet the needs defined by the CUC 31 service.

[0049] The CUC 31 and CNC 32 services are, for example, at least partially defined by the 802.1Qcc type standard.

[0050] Finally, the TSN AF 33 service, known in English as "TSN Application Function", allows configuration of components ensuring the transition between the wireless network 20 and each of the wired networks 21, 22.

[0051] The CUC 31, CNC 32 and TSN AF 33 services make it possible in particular to impose and enforce the AS, Qbv, CB and Qcc standards in the network 10.

[0052] The AS standard (or more generally IEEE 802.1AS) uses the protocol The Generalized Precision Time Protocol (gPTP) is based on the Precision Time Protocol (PTP). This protocol allows the various nodes of a network to synchronize their clocks with that of a grandmaster (GM). According to this standard, the master node advertises its clock as a reference to the other nodes, which act as slaves. The master node is called the Grandmaster (GM), while the other nodes act as slaves. To achieve this, and as will be explained in more detail later, the nodes of the network are configured to constantly exchange PTP or gPTP messages and then calculate the difference between their clocks and that of the grandmaster (GM) to adjust their clocks. When acting as a slave, a node receives and accepts PTP SYNC messages. When acting as the master, a node broadcasts PTP SYNC messages.Subsequently, frames carrying gPTP messages are called "AS type frames". According to TSN standards, AS type frames correspond to layer 2 frames. Data streams transmitting AS type frames are called "AS type streams".

[0053] The Qbv standard (or more generally IEEE 802.IQbv) allows 16A to 16C switches to perform conscious Quality of Service (QoS) scheduling in order, for example, to guarantee traffic quality with different priority levels. In other words, the Qbv standard allows each node to have a scheduling system according to which frames with different priority levels should be transmitted. Such scheduling is defined by frames of a particular type, called "Qbv frames." According to TSN standards, Qbv frames correspond, for example, to user data transmitted over the network. Data streams transmitting Qbv frames are called "Qbv streams."

[0054] The CB standard (or more generally IEEE 802.1CB) defines frame replication and disposal for reliability (called "FRER" frames) which improves the reliability of an ETHERNET TSN network. This reliability is based on redundancy, where a frame is replicated, sent over several paths, and then only one replica is received and accepted, while all other replicas are discarded.

[0055] The Qcc standard (or more generally IEEE 802.1Qcc) describes a network control plane 10, specifying network management and the configuration of other standards such as AS, Qbv and CB.

[0056] The principles of the implementation of these standards within the framework of the hybrid network 10 will be explained in more detail below.

[0057] In particular, to implement these standards in the wireless network 20, each user plane function 18A, 18B implements a network-side translator 28A, 28B enabling, for each downlink, the encapsulation of frames from the second wired network 22 in a format compliant with the 5G protocol and, for each uplink, the decapsulation of frames from the wireless network 20 so that they conform to the ETHERNET TNS protocol. Similarly, the device(s) 12, 12A, 12B implement an equipment-side translator 32, 32A, 32B enabling, for each uplink, the encapsulation of frames from the first wired network 21 in a format compliant with the 5G protocol and, for each downlink, the decapsulation of frames from the wireless network 20 so that they conform to the ETHERNET TNS protocol.

[0058] According to the invention, each user device 12, 12A, 12B implements a single device-side translator 32, 32A, 32B. Furthermore, for this device-side translator 32, 32A, 32B, a single network-side ingress translator 28A, 28B is selected. In other words, the single device-side translator 32, 32A, 32B can correspond to several switches and several user plane functions 18A, 18B. However, among these several user plane functions 18A, 18B, only one function 18A, 18B, and consequently only one network-side translator 28A, 28B, is selected as the entry point for each uplink or downlink. Such an architecture simplifies the configuration of the translators, for example, by the TSN AF service 33.

[0059] Furthermore, according to the invention, the translators are configured to ensure on the one hand the resilience of the AS and Qbv standards, and on the other hand the reliability of the Qbv standard, as explained below. Resilience of AS and Qbv standards

[0060] a. Multiple paths

[0061] According to the invention, for each downlink, each network-side translator 28A, 28B is configured to replicate each AS and / or Qbv frame from the second wired network 22 for transmission via the wireless network 20 using different paths. Advantageously, each network-side translator 28A, 28B at least duplicates each AS and / or Qbv frame to have at least two replicas of the same frame.

[0062] Conversely, for each uplink, each equipment-side translator 32, 32A, 32B is configured to replicate each AS and / or Qbv type frame from the first wired network 22 to transmit it via the wireless network 20 using different paths.

[0063] Different conditions can be used to choose different paths. For example, according to the invention, for each user device 12, 12A, 12B connected to two switches 16A to 16C of the wireless network 20, two paths that satisfy the following three conditions are selected:

[0064] (1) each path passes through one of these two switches 16A to 16C,

[0065] (2) the number of common wireless links is minimized, and

[0066] (3) these are the paths with the best quality in terms of latency and jitter which satisfy conditions (1) and (2).

[0067] The best quality means the lowest possible latency and the most stable jitter. Condition (3) means that there are no other path pairs that are strictly better and that also satisfy conditions (1) and (2).

[0068] In addition, each translator (network side 28A, 28B or equipment side 32, 32A, 32B) is adapted to add a label to each replicated frame. Advantageously, this label corresponds to the R-TAG value of the corresponding frame. Thus, the R-TAG values ​​of the replicas of the same frame are identical.

[0069] For downlinks, the equipment-side translator or each translator 32, 32A, 32B is configured to recognize each replicated frame within a predetermined time window and to transmit at least one of these frames into the first wired network 21.

[0070] Similarly, for uplinks, the network-side translator or each translator 28A, 28B is configured to recognize each replicated frame within a predetermined time window and to transmit at least one of these frames into the second wired network 21.

[0071] When a reply is received outside this time window, it is considered as an independent frame for the translator.

[0072] Each equipment-side or network-side translator is further configured to identify each frame in accordance with clause 6 of 802.1 CB of the TSN standards. In other words, each translator uses the "IP identification" function. In this way, each translator can identify both AS type frames (Layer 2 frames) and Qbv type frames (Layer 3 frames).

[0073] At least some translators can be configured to replicate (and therefore recognize) only AS-type frames. This is useful when compliance with the Qbv standard is not required (either on a case-by-case basis or across the entire network).

[0074] b. Network configuration

[0075] The configuration of network 10 to ensure the resilience of AS and Qbv standards is done using the CUC 31, CNC 32 and TSN AF 33 services.

[0076] In particular, to do this, the TSN AF 33 service, which has knowledge of the information relating to the wireless network 20, sends this information to the CNC 32 service. This information includes, among other things, the topology of the wireless network 20, traffic prioritization support, and the average residence time on this network 20. Then, the CNC service 32 combines this information with information received from the CUC service 31 about the data flows circulating in the network to calculate the TSN configuration. Specifically, during this calculation, the CNC service 32 considers the wireless network 20 as a virtual switch. The CNC service 32 then sends this configuration to the TSN AF service 33, which forms a control plane for the wireless network 20.

[0077] Furthermore, for Qbv-type flows, the TSN AF 33 service is configured to monitor and then select the paths traversing the wireless network 20 and the input user plan function (and consequently, the corresponding network-side translator). This is done due to the mobility of user equipment and network dynamics, in order to update the Qbv scheduling in the translators.

[0078] The TSN AF 33 service is also configured to dynamically enable / disable AS and Qbv standard-related features within each translator. In other words, this TSN AF 33 service is capable of dynamically configuring each translator.

[0079] Furthermore, this TSN AF 33 service is configured to selectively enable / disable AS and Qbv standard-related features on each translator based on its needs and the needs of the corresponding user equipment. For example, in [Fig. 2], due to their different operations, user equipment 12A and 12B have different requirements; for example, user equipment 12A requires AS standard features, and user equipment 12B requires Qbv standard features. Thus, the TSN AF 33 service can enable AS standard features on the translator on equipment side 32A and features of both standards on the translator on equipment side 32B (since Qbv standard features require AS standard features to function).Furthermore, on the second wired network 22 side, only one network-side translator (for example, translator 28A) can be activated and selected as the input translator. Indeed, the second translator 28B is not needed in the example shown.

[0080] The dynamic activation / deactivation of the AS and Qbv functionalities within each translator can be decided by a network administrator 10 and / or automatically, depending for example on the observed quality of radio communication in the wireless network 20. Reliability of the Qbv standard

[0081] a. Association of priority levels

[0082] To ensure the reliability of the Qbv standard, each translator (network-side or equipment-side) is further configured to associate a priority level with each frame sent via the wireless network 20 from one of the wired networks 21, 22. In addition, Each translator is configured to assign a priority level based on the priority level of that frame in the corresponding wired network. Conversely, each translator is further configured to assign a priority level to each frame received from the wireless network 20 before it is sent to one of the wired networks 21, 22. Furthermore, each translator is configured to assign a priority level based on the priority level of that frame in the wireless network 20. In other words, according to the invention, there is a correspondence between the priority levels defined in the wireless network 20 and those defined in the wired networks 21, 22. This correspondence is known to each translator and imposed, for example, by the TSN AF 33 service based on the nature of the traffic flowing through the network (e.g., TSN (critical), "best effort", etc.).

[0083] For example, each translator is adapted to assign a QFI (“QoS flow identifier”) value to each frame transiting via the wireless network 20 based on one of the following values ​​relating to this flow in the wired networks 21, 22:

[0084] - DSCP (Differentiated Services Code Point) value within its IP packet;

[0085] - PCP value (Priority Code Point, which defines the priority of a flow) to inside its ETHERNET framework.

[0086] By default, each network-side translator uses, for example, the DSCP value to assign the QFI value within the wireless network 20. This is advantageous because the range of DSCP values ​​is finer and more granular (varies from 0 to 63) than that of PCP values ​​(varies from 0 to 7). If DSCP values ​​are not available, the translator uses the PCP value.

[0087] An example of priority level assignment by translators 28A and 32 is illustrated in [Fig. 3]. According to this example, data streams A, B, and C, corresponding for example to TSN, "best effort," and AS streams respectively, have PCP values ​​of 5, 1, and 6, respectively. Thus, when sending these streams via the wireless network 20, the network-side translator 28A associates these PCP values ​​of 5, 1, and 6 with QFI values ​​of 6, 5, and 1, respectively. Upon receiving each frame from the wireless network 20, the equipment-side translator 32 performs the reverse operation. In other words, this translator 32 associates the PCT values ​​of 5, 1, and 6 with QFI values ​​of 6, 5, and 1, respectively.

[0088] b. Qbv scheduling realignment

[0089] According to the invention, the equipment-side translators 32, 32A, 32B do not have the same ordering as the network-side translators 28A, 28B.

[0090] In particular, for downlinks, the scheduling of the equipment-side translators 32, 32A, 32B is offset relative to that of the network-side translators 28A, 28B by an offset value. This offset value corresponds, for example to an average residence time of frames in the wireless network 20. This residence time is, for example, calculated statically and constantly maintained by the TSN AF service. To do this, the residence time is calculated regularly by the equipment-side translators 32, 32A, 32B and then regularly transmitted to the TSN AF service 33 in order to calculate the average residence time statistically.

[0091] Furthermore, advantageously according to the invention, for the downlinks, the scheduling of each node located downstream of the equipment-side translators 32, 32A, 32B is also shifted by the same offset value. In other words, the scheduling of each node of the first wired network 21 is also shifted by the offset value.

[0092] Conversely, for uplinks, the scheduling of the network-side translators 28A, 28B is offset relative to that of the equipment-side translators 32, 32A, 32B by an offset value. As in the previous case, this offset value corresponds, for example, to an average residence time of frames in the wireless network 20. This residence time is calculated regularly by the network-side translators 28A, 28B and then regularly transmitted to the TSN AF service 33 in order to calculate the average residence time statistically.

[0093] Furthermore, advantageously according to the invention, for the uplinks, the scheduling of each node located downstream of the network-side translators 28A, 28B is also shifted by the same offset value. In other words, the scheduling of each node of the second wired network 22 is also shifted by the offset value.

[0094] To determine the schedule for each node of the network 10, the CNC service 32 considers the wireless network 20 as a virtual switch. This service therefore calculates the schedule for each switch in the network (including the virtual switch) and sends it to all switches in the same way. However, before the Qbv schedule reaches the wireless network 20, it passes through the TSN AF service 33. Then, to configure the alignment of the Qbv schedule, after receiving the Qbv schedule from the CNC service 32, the TSN AF service 33 adds the average residence time to the schedules and then sends these configurations to the translators.

[0095] The scheduling realignment process is transparent to the CNC 33 service and all translators. However, when the CNC 33 service needs to know the residence time within the wireless network 20, it can request this information from the TSN AF 33 service. Communication method

[0096] The communication method implemented in network 10 will now be explained.

[0097] This method includes a preliminary step of configuring all the network components 10 using the CUC 31, CNC 32, and TSN AF 33 services. In particular, this step includes configuring each switch in the wireless network 20 and each translator (equipment side and network side) to implement the AS standard and advantageously the Qbv standard, as explained previously. This configuration is then transmitted to the relevant switches and translators via the TSN AF 33 service.

[0098] In a subsequent step, when for example an AS or Qbv type frame is to be transmitted from the controller 14 to a connected device 23, this frame first reaches a network-side translator, for example the network-side translator 28A which is then chosen as the entry point.

[0099] This translator replicates this frame, associates the same label with each replica, and sends them via different paths across the wireless network 20. Then, in a subsequent step, the translator on the equipment side 32 receives each replica of this frame and identifies these replicas using the label. Then, in a subsequent step, it may optionally compare these frames and, if they are identical, discard one of the frames. Then, in a subsequent step, it transmits this frame to the relevant connected device 23.

[0100] Communication in the reverse direction (i.e. via the uplink) is carried out in the same way.

Claims

Claims

1. A hybrid wired-wireless network (10) comprising: - a user equipment (12; 12A, 12B); - a communication node (14); - a plurality of switches (16A, 16B, 16C) connected by a wired network (22) of the ETHERNET TSN type to the communication node (14) and a wireless network (20) of the 3GPP type to the user equipment (12; 12A, 12B), the user equipment (12; 12A, 12B) implementing an equipment-side translator (32; 32A, 32B); - one or more user plane functions (18A, 18B), the or each user plane function (18A, 18B) implementing a network-side translator (28A, 28B); characterized in that the translator (32; 32A, 32B, 28A, 28B) is configured to replicate each AS and / or Qbv type frame originating from the communication node (14) or the user equipment (12;12A, 12B) for transmitting replicas of this frame via the wireless network using different paths, said different paths being formed by at least two different switches (16A, 16B, 16C).;

2. The network (10) of claim 1, wherein each translator (32; 32A, 32B, 28A, 28B) is further configured to add a label to each replicated frame.

3. Network (10) according to claim 1 or 2, wherein each translator (32; 32A, 32B, 28A, 28B) is further configured to recognize within a predetermined time window each replicated frame and to transmit at least one of these frames to the user equipment (12; 12A, 12B) or to the communication node (14).

4. A network (10) according to any preceding claim, wherein the user equipment (12; 12A, 12B) implements a single equipment-side translator (32; 32A, 32B), said equipment-side translator (32; 32A, 32B) being associated with a single network-side translator (28A, 28B).

5. A network (10) according to any preceding claim, further comprising a TSN AF service (33) comprising a topology of the wireless network and configured to determine said different paths.

6. Network (10) according to claim 5, wherein the TSN AF service (33) is capable of configuring each translator (32; 32A, 32B, 28A, 28B) dynamically.

7. A network (10) according to any preceding claim, wherein said translator (32; 32A, 32B, 28A, 28B) is further configured to associate a priority level with each frame for sending it via the wireless network (20).

8. The network (10) of claim 7, wherein said priority level corresponds to the QFI value of the frame to be sent via the wireless network (20).

9. Network (10) according to claim 7 or 8, wherein said priority level is defined as a function of a priority level of this frame in the wired network (22) and advantageously, corresponds to one of the following values ​​of this frame: - the DSCP value; - the PCP value.

10. A network (10) according to any preceding claim, wherein the or each equipment-side translator (32; 32A, 32B) defines a different ordering than the or each network-side translator (28A, 28B), said orders being offset by an offset value.

11. The network (10) of claim 10, wherein the offset value corresponds to an average residence time of frames in the wireless network (20).

12. The network (10) of claim 11, wherein the average residence time is determined statistically.

13. A network (10) according to any one of claims 10 to 12 taken in combination with claim 5 or 6, wherein the offset value is determined by the TSN AF service (33).

14. Network (10) according to any one of the preceding claims, wherein the user equipment (12; 12A, 12B) belongs to a wired network (21) different from said wired network (22), the two wired networks (21, 22) being interconnected by the wireless network (20).

15. A method of communicating a hybrid wired-wireless network (10) according to any one of the preceding claims, the method comprising a step of replicating each AS and / or Qbv type frame originating from the communication node (14) or the user equipment (12; 12A, 12B) to transmit replicas of this frame via the wireless network using different paths.

Citation Information

Patent Citations

  • FRER support of wireless communication system operable as TSN bridge

    WO2022069058A1