H04L47/41

On-demand network configuration of V2X UE autonomy in new radio mobile communications
11516631 · 2022-11-29 · ·

Various examples and schemes pertaining to on-demand network configuration of vehicle-to-everything (V2X) user equipment (UE) autonomy in New Radio (NR) mobile communications are described. An apparatus implemented in a first user equipment (UE) receives a signaling from a network node of a wireless network. Based on the signaling, the apparatus operates simultaneously in a network-controlled mode and an autonomous mode such that: (a) the first UE operates in the network-controlled mode with respect to resource allocation on a first sidelink with a second UE, and (b) the first UE operates in the autonomous mode with respect to resource allocation on a second sidelink with the second UE or a third UE.

Network-based coordination of loss/delay mode for congestion control of latency-sensitive flows

A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.

Network-based coordination of loss/delay mode for congestion control of latency-sensitive flows

A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.

System and Method for Aggregating Communications Links
20220368481 · 2022-11-17 ·

Embodiments of this disclosure provide an efficient mechanism for re-ordering media access control (MAC) service data units (MSDU) segments by including link-specific MAC addresses and link-independent sequence control fields in MAC headers appended to MAC protocol data unit (MPDU) payloads within which the MSDU segments are encapsulated prior to transmitting the MPDU payloads over multiple aggregated 802.11 links. Each sequence control field may include a link-independent sequence number that indicates a relative position of a corresponding MSDU within the sequence of MSDUs of the same traffic stream. Additionally, when the MSDU segment is an MSDU fragment, the sequence control field may further include a link-independent fragment number that indicates a relative position of the corresponding MSDU fragment within a sequence of MSDU fragments of the MSDU that was subject to fragmentation.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

Device and method for characterization and optimization of multiple simultaneous real-time data connections

A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM
20220368644 · 2022-11-17 · ·

An information processing apparatus including: a memory; and a processor coupled to the memory, the processor being configured to perform processing including: executing a buffer management processing that, under flow control over communication executed by an arithmetic processing device, sequentially obtains a plurality of packets transmitted and destined for the arithmetic processing device, stores the packets in a buffer, generates one aggregated packet by aggregating the packets, and transmits the aggregated packet to the arithmetic processing device; executing an ACK management processing that decides transmission timing for ACKs to a transmission source of the packets based on a flow rate for the aggregated packet; and executing a window management processing that decides a receive window size representing a data amount to be transmitted by one flow to the arithmetic processing device based on the flow rate for the aggregated packet.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM
20220368644 · 2022-11-17 · ·

An information processing apparatus including: a memory; and a processor coupled to the memory, the processor being configured to perform processing including: executing a buffer management processing that, under flow control over communication executed by an arithmetic processing device, sequentially obtains a plurality of packets transmitted and destined for the arithmetic processing device, stores the packets in a buffer, generates one aggregated packet by aggregating the packets, and transmits the aggregated packet to the arithmetic processing device; executing an ACK management processing that decides transmission timing for ACKs to a transmission source of the packets based on a flow rate for the aggregated packet; and executing a window management processing that decides a receive window size representing a data amount to be transmitted by one flow to the arithmetic processing device based on the flow rate for the aggregated packet.

Transmission resource selection method, network apparatus, and user equipment

A transmission resource selection method, a terminal apparatus, a network apparatus, a chip, a computer readable storage medium, a computer program product, and a computer program are provided. The method includes: sending a duplication-transmission configuration to a UE unit, wherein the UE unit determines whether to perform duplication and/or transmission or not and determines transmission resources to be used to transmit and/or duplicate data according to the duplication-transmission configuration, and the duplication-transmission involves transmitting duplicated data by means of at least two transmission resources.

Use of group delay variation as a basis to control configuration of dual-connectivity service
11589411 · 2023-02-21 · ·

When a first access node is considering setup of dual-connectivity service for a UE, the first access node could take into consideration a group delay variation of each of one or more candidate second access nodes, in order to decide whether to set up the dual-connectivity service for the UE and/or to decide which of the multiple second access nodes to use for the UE's dual-connectivity service. For instance, the first access node may decide to use a given candidate second access node for the dual-connectivity service of the UE, with the decision being based on the given candidate second access node having a lower group delay variation than one or more other candidate second access nodes.