Abstract:
Embodiments of offloading TCP/IP processing from a user equipment to a network device are described. A user equipment (UE) encodes a message, from a socket/connection manager of an operating system to a RAN-based TCP offload protocol (RTOP) layer, for requesting a network device to open and run a TCP/UDP connection on the UE's behalf or to run TCP/IP processing for an existing TCP/UDP connection which has previously been opened by the UE. The UE encodes, using the RTOP layer, a request for the network device to open or run the TCP/UDP connection on the UE's behalf, the request comprising flow identification information and TCP context information, the request causing the network device to open or run the TCP/UDP connection based on the flow identification information and the TCP context information. The UE decodes a confirmation, received from the network device, that the TCP/UDP connection is opened or ran successfully.
Abstract:
Techniques are described for wireless communication. One method includes identifying a priority parameter associated with data to be transmitted on an uplink carrier; selecting, based at least in part on the identified priority parameter, between a first type of message for requesting uplink resources in a shared radio frequency spectrum band or a dedicated radio frequency spectrum band, or a second type of message for requesting uplink resources in the dedicated radio frequency spectrum band; and transmitting the selected type of message.
Abstract:
Methods and apparatus for radio link control switching are disclosed. The methods and apparatus determining a communication mode at a first device for a radio bearer or packet flow of a radio connection between the first device and a second device including determining whether to operate in a first communication mode providing packet loss recovery or packet reorder, or to operate in a second communication mode providing no packet loss recovery. A first indication is transmitted to the second device related to whether the first communication mode or the second communication mode should be used for the packet flow, and a second indication is transmitted to the second device indicating whether packet buffering is to be maintained. The communication mode for the packet flow of the radio connection between the first communication mode and second communication mode is then switched based at least on the first indication.
Abstract:
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a first fractional amount of a first data flow to be served to a UE via a first communication link using a first radio access technology (RAT), determines a second fractional amount of the first data flow to be served to the UE via a second communication link using a second RAT, and serves the first fractional amount of the first data flow to the UE using the first communication link.
Abstract:
Embodiments herein relate to a method performed in a wireless terminal (10) for managing or handling uplink, UL, data transmissions in a radio communications network (1), wherein the wireless terminal (10) is served by a first radio base station (12) and a second radio base station (13) providing dual connectivity to the wireless terminal (10) in the radio communications network (1). The wireless terminal (10) transmits a buffer status report, BSR, to the first and/or second radio base station when a trigger is being fulfilled as configured at the wireless terminal (10). Furthermore, the wireless terminal (10) handles multiplexing of an uplink data transmission towards the first and second radio base stations according to a static configuration defining how to multiplex Media Access Control Service Data Units, MAC SDUs, from one or different logical channels onto transport blocks to be delivered to a physical layer on transport channels of a given radio base station out of the first radio base station and the second radio base station; and/or according to a second configuration where if there is data available for multiple logical channels with equal priority towards one of the radio base stations, then data of a logical channel for which the buffer status report is configured towards a radio base station providing a grant, is prioritized.
Abstract:
A TCP Proxy node (110) for use in a communications network (100), the TCP Proxy node (110) being arranged to receive TCP Packets originating from a first node (105) in a core network in the communications network and to transmit said TCP Packets for reception by an end user (120,121, 122) in a radio access network in the communications network (100). The TCP proxy node (110) is arranged to be informed about an inactivity period during which the end user (120,121, 122) is unable to receive TCP Packets, and to schedule said transmissions of TCP Packets so that they are received by the end user (120,121, 122) outside of said inactivity period.
Abstract:
Systems and methods of controlling characteristics of messages in sub-1 GHz networks (e.g., IEEE 802.11ah networks) are disclosed. One or more data structures indicating available frame formats and/or timing parameters may be stored at or accessible to transmitters and receivers. The data structures may be organized based on a frame format, a wireless network bandwidth, and/or the number of spatial streams in use at the wireless network. Information stored in the data structures may be used in generation and processing of messages communicated via the sub-1 GHz network.
Abstract:
A wireless device, such as a user equipment device (UE), and a base station are disclosed, which may communicate with more efficient use of dynamic transmit time interval durations to enable a faster and more efficient ramp up of TCP communications to a higher or maximum throughput. The UE may communicate uplink or downlink communications with the base station according to a first shorter TTI duration for a first period of time. After the first period of time, the UE may communicate uplink or downlink communications to the base station according to a second longer TTI duration. For the case of uplink communications, the UE may be configured to increase a congestion window size after each acknowledgement of an uplink communication received by the base station during the first period of time. For the case of downlink communications, the base station may be configured to increase a congestion window size after each acknowledgement of a downlink communication received by the UE during the first period of time.
Abstract:
Techniques that provide for intelligent routing of mobile device traffic using custom protocols or protocols that are otherwise unsuitable for optimization by a mobile accelerator system are discussed herein. Some embodiments may include a point-of-presence (POP) configured to manage a dynamic listing defining a listing of content server associated with traffic that is not suitable for being optimized. Upon receiving traffic from the content server, the POP may be configured to access the dynamic filter, and route data transfers between the mobile device and the content server to bypass the mobile accelerator system when indicated by the dynamic filter. The POP may be further configured to update the dynamic filter, such as by adding or removing content servers based on parsing associated traffic for optimization suitability and/or protocol use.
Abstract:
A method and apparatus for performing application specific congestion control for data communication (ACDC) in a wireless communication system is provided. A radio resource control (RRC) layer of a user equipment (UE) receives ACDC barring information for a plurality of ACDC categories via system information from a network, determines whether the ACDC barring information for the plurality of ACDC categories contains ACDC barring information for a specific ACDC category selected by upper layers, and if it is determined that the ACDC barring information for the plurality of ACDC categories does not contain ACDC barring information for a specific ACDC category selected by upper layers, performs ACDC barring check by using ACDC barring information for last ACDC category among the plurality of ACDC categories.