H04L47/28

Out-of-order packet handling in 5G/new radio

A user equipment (UE) can receive a first data stream and a second data stream; store data units of the second data stream, as stored data units, in a buffer while a retransmission operation is performed for the first data stream; determine that a threshold is satisfied with regard to the buffer, wherein the threshold is associated with a counter that is maintained based on the storing of the data units; and provide the stored data units based on determining that the threshold is satisfied.

Out-of-order packet handling in 5G/new radio

A user equipment (UE) can receive a first data stream and a second data stream; store data units of the second data stream, as stored data units, in a buffer while a retransmission operation is performed for the first data stream; determine that a threshold is satisfied with regard to the buffer, wherein the threshold is associated with a counter that is maintained based on the storing of the data units; and provide the stored data units based on determining that the threshold is satisfied.

Time sensitive communications between user equipment

Disclosed are systems, methods, integrated circuits and computer readable storage media for configuring time sensitive communications (TSC). The configuring of the TSC includes monitoring, by a user plane function (UPF), a source and destination of packets in a first protocol data unit (PDU) session of a first user equipment (UE) and in a second PDU session of a second UE, pairing a first device side TSN translator (DS-TT) port of the first UE with a second DS-TT port of the second UE when the first PDU session and the second PDU session are served by the same UPF, wherein the pairing is based on the monitoring of the first and second PDU sessions and when the first DS-TT and second DS-TT ports are paired, communicating the packets between the first UE and the second UE in a UE-UE communication without traversing the TSN.

TRACEROUTE FOR MULTI-PATH ROUTING
20220407800 · 2022-12-22 ·

In general, techniques are described for extending network connectivity software utilities, such as traceroute, to provide complete visibility into a network topology between a source device and a destination device, even when an intermediate network device may be actively utilizing multiple network links when forwarding packets toward the destination. In one example, a network device coupled to a plurality of paths and positioned between a source network device and destination network device may receive a traceroute packet. The network device may also, for each of the plurality of paths, modify a payload of the traceroute packet to include a respective identifier for a corresponding path of the plurality of paths to construct a respective modified traceroute packet for the corresponding path. The network device may also forward the respective modified traceroute packets on the corresponding paths.

TIME-SENSITIVE TRANSMISSION OF ETHERNET TRAFFIC BETWEEN ENDPOINT NETWORK NODES

There is provided a technique of time-sensitive transmission of Ethernet traffic in IET-blind network. A source endpoint network node receives expedited and non-expedited Ethernet frames; for each non-expedited Ethernet frame: detects a pre-provisioned designated non-expedited tunnel with a destination endpoint network node corresponding to a destination address specified in the Ethernet frame, segments non-expedited Ethernet frame into a plurality of segments, encapsulates each segment in accordance with the designated non-expedited tunnel; and sends the encapsulated segments to the destination endpoint network node via the designated non-expedited tunnel. When the designated non-expedited tunnel is constituted by a plurality of successive sub-tunnels (e.g. corresponding to a PDU-session of 5G), the technique further comprises initial encapsulating each segment in accordance with a first of successive sub-tunnels and, when swapping to a next sub-tunnel, relaying the encapsulation of each segment according to a network protocol characterizing the next sub-tunnel.

TIME-SENSITIVE TRANSMISSION OF ETHERNET TRAFFIC BETWEEN ENDPOINT NETWORK NODES

There is provided a technique of time-sensitive transmission of Ethernet traffic in IET-blind network. A source endpoint network node receives expedited and non-expedited Ethernet frames; for each non-expedited Ethernet frame: detects a pre-provisioned designated non-expedited tunnel with a destination endpoint network node corresponding to a destination address specified in the Ethernet frame, segments non-expedited Ethernet frame into a plurality of segments, encapsulates each segment in accordance with the designated non-expedited tunnel; and sends the encapsulated segments to the destination endpoint network node via the designated non-expedited tunnel. When the designated non-expedited tunnel is constituted by a plurality of successive sub-tunnels (e.g. corresponding to a PDU-session of 5G), the technique further comprises initial encapsulating each segment in accordance with a first of successive sub-tunnels and, when swapping to a next sub-tunnel, relaying the encapsulation of each segment according to a network protocol characterizing the next sub-tunnel.

DYNAMIC PACKET DATA CONVERGENCE PROTOCOL REORDERING
20220407811 · 2022-12-22 ·

A method of processing received Packet Data Convergence Protocol (PDCP) data packets in a PDCP layer module of a telecommunications base station, includes receiving by the PDCP layer module a plurality of data packets, determining by an analysis module of the PDCP layer module a proportion of the data packets received out of sequence over a predetermined number of received data packets, setting an expiry time of a reordering timer of a buffering and reordering module of the PDCP layer module according to the proportion, and starting the reordering timer upon receiving an out of sequence data packet in which the out of sequence data packet is added to a reordering buffer of the buffering and reordering module. If the reordering timer reaches the expiry time, data packets are removed from the reordering buffer and transferred from the PDCP layer module to another layer module of the base station.

Method for establishing a stream, method for providing stream identification information, domain name system (DNS) server, device computer program and computer-readable medium

A method for establishing a stream in a Time-Sensitive Networking (TSN) network, wherein a request message is sent by a stream subscriber to a Domain Name System (DNS) server, upon which entries are stored that each comprise a stream identifier of a first type assigned to a stream, and a stream identifier of a second type that is different from the first type and is assigned to the respective stream, and the specification of a predefined type exclusively used for, or forms these types of entries, where the request message comprises a stream identifier of the first type and the predefined type known to the at least one stream subscriber, where the stream subscriber receives a response message from the DNS server, which contains a stream identifier of the second type belonging to the stream, and where the stream subscriber logs on to the stream using the stream identifier obtained.

METHOD AND AMF APPARATUS FOR NSAC OPERATION BASED ON UE'S ACTUAL USAGE
20220400461 · 2022-12-15 ·

The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. Embodiments herein provide a method of an access and mobility management function (AMF). The method includes monitoring whether a user equipment (UE) registered to a network slice establishes a protocol data unit (PDU) session using the network slice for a time, determining that the UE does not establish the PDU session in the time based on an expiration of a timer and deregistering the UE for the network slice.

Time-sensitive networking communication method and apparatus for configuring virtual switching node

A time-sensitive networking communication method and an apparatus, where the method may include: determining, by an application function network element, a virtual switching node identifier corresponding to a port identifier of a user plane function network element; determining a virtual port identifier of a virtual switching node identified by the virtual switching node identifier; obtaining attribute information of the virtual switching node, where the attribute information includes attribute information of a port identified by the port identifier of the user plane function network element and attribute information of a virtual port identified by the virtual port identifier; and sending the attribute information of the virtual switching node to a time-sensitive network, where the attribute information of the virtual switching node is used to request the time-sensitive network to register or update the virtual switching node based on the attribute information of the virtual switching node.