H04L47/2475

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.

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.

Electronic device for filtering packet and method for operating same

According to various embodiments, an electronic device comprises a communication processor, an application processor operatively connected to the communication processor, and a memory, wherein the at least one memory may store instructions configured to, when executed, cause the application processor to identify a user identifier (UID) corresponding to at least one allowed application or at least one disallowed application when the electronic device enters a power saving state and to generate, on the basis of the user identifier, a first packet filter program which includes at least one condition for filtering a packet, and cause the communication processor to identify the first packet filter program generated from the application processor and to filter at least one packet associated with an application other than the at least one allowed application or at least one packet associated with the at least one disallowed application by using the first packet filter program, while the electronic device is in the power saving state. Various other embodiments are possible.

Electronic device for filtering packet and method for operating same

According to various embodiments, an electronic device comprises a communication processor, an application processor operatively connected to the communication processor, and a memory, wherein the at least one memory may store instructions configured to, when executed, cause the application processor to identify a user identifier (UID) corresponding to at least one allowed application or at least one disallowed application when the electronic device enters a power saving state and to generate, on the basis of the user identifier, a first packet filter program which includes at least one condition for filtering a packet, and cause the communication processor to identify the first packet filter program generated from the application processor and to filter at least one packet associated with an application other than the at least one allowed application or at least one packet associated with the at least one disallowed application by using the first packet filter program, while the electronic device is in the power saving state. Various other embodiments are possible.

TECHNIQUES FOR IMPROVING RESOURCE UTILIZATION IN A MICROSERVICES ARCHITECTURE VIA PRIORITY QUEUES

In various embodiments, a flexible queue application allocates messages stored in priority queues to clients. In operation, the flexible queue application receives, from a client, a request to allocate a message from a priority queue. At least a first message and a second message are stored in the priority queue, and the priority of the first message is higher than the priority of the second message. The flexible queue application determines that the first message is pending but does not satisfy an allocation constraint. The flexible queue allocation then determines that the second message is pending and satisfies the allocation constraint. The flexible queue application allocates the second message to the client. Advantageously, because the flexible queue application can adapt the priority-based ordering of priority queues based on allocation constraints, the flexible queue application can efficiently enforce resource-related constraints when allocating messages from priority queues.

Universal Transport Framework For Heterogeneous Data Streams
20220368764 · 2022-11-17 ·

A transport framework for heterogeneous data streams includes session management module and a connection management module. The session management module is configured to receive a request to establish a first stream that is used for transmitting or receiving data, where the request includes an express indication as to whether the first stream is reliable or unreliable; construct a first data frame based on application data; handoff the first data frame to the connection management module; and maintain a record for the first data frame that includes whether the first data frame is successfully transmitted to the receiver. The connection management module is configured to receive the first data frame of the first stream from the session management module; receive a second frame from the session management module; encapsulate the first data frame and the second frame in a packet; and transmit the packet to the receiver using an unreliable protocol.

ELECTRONIC DEVICE FOR CONTROLLING E2 TERMINATION BASED ON TRAFFIC INFORMATION OF THE E2 TERMINATION AND METHOD FOR THE SAME
20230054483 · 2023-02-23 ·

In an electronic device and an operating method of the electronic device according to various embodiments, the electronic device may include: a radio access network (RAN) intelligent controller (RIC) connected to at least one E2 node. The RIC may include: an application, a plurality of E2 terminations connected between the at least one node and the application, and a traffic controller. The traffic controller may be configured to: receive a subscription request for the node from the application, select an E2 termination to be used for the application to perform subscription among the plurality of E2 terminations based on traffic information of data transmitted or received through the E2 termination, and control the application to receive data through the E2 node, through the selected E2 termination.

ELECTRONIC DEVICE FOR CONTROLLING E2 TERMINATION BASED ON TRAFFIC INFORMATION OF THE E2 TERMINATION AND METHOD FOR THE SAME
20230054483 · 2023-02-23 ·

In an electronic device and an operating method of the electronic device according to various embodiments, the electronic device may include: a radio access network (RAN) intelligent controller (RIC) connected to at least one E2 node. The RIC may include: an application, a plurality of E2 terminations connected between the at least one node and the application, and a traffic controller. The traffic controller may be configured to: receive a subscription request for the node from the application, select an E2 termination to be used for the application to perform subscription among the plurality of E2 terminations based on traffic information of data transmitted or received through the E2 termination, and control the application to receive data through the E2 node, through the selected E2 termination.

VXLAN packet encapsulation and policy execution method, and VXLAN device and system
11588665 · 2023-02-21 · ·

In a virtual extensible local area network (VXLAN) packet encapsulation and policy execution method, a communications device determines an application identifier for identifying an application type of an Ethernet frame, and places the application identifier in a VXLAN header. Another device may directly execute a corresponding policy based on the application identifier in the VXLAN header and without analyzing a packet.

Device-Assisted Services for Protecting Network Capacity

Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.