Abstract:
In one example, a method includes performing, by a wireless dockee (WD), a plurality of operations to wirelessly dock with a wireless docking center (WDC) such that the WD may access one or more peripheral functions (PFs) associated with the WDC. In this example, the WD includes a docking service, an application service platform (ASP), and one or more peripheral services that each correspond to at least one PF of the one or more PFs associated with the WDC. In this example, the method also includes interfacing, by the docking service and with the ASP, to perform a first subset of the plurality of operations, and interfacing, by the docking service and with the one or more peripheral services, to perform a second subset of the plurality of operations.
Abstract:
Techniques are described for establishing a Wireless Serial Bus (WSB) service to transport data using a Media Agnostic Universal Serial Bus (MAUSB) protocol according to a selected transport mode in a WSB session of the WSB service. The MAUSB protocol may be deployed either over an Internet Protocol (IP) stack or directly over a Media Access Control (MAC) layer. According to the techniques, the wireless service advertiser and the wireless service seeker negotiate the transport mode for the MAUSB protocol in each WSB session of the WSB service. During a service discovery process, the wireless service advertiser identifies one or more supported transport modes for the MAUSB protocol in service information for the WSB service. During a P2P connection setup and a WSB session setup, the wireless service seeker indicates a selected one of the supported transport modes for the MAUSB protocol in session information for the WSB session.
Abstract:
In one example, a method includes sending a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host. The method further includes sending a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions.
Abstract:
This disclosure describes a method of establishing a bi-directional user interface back channel (UIBC) to a computing device, receiving encapsulated peripheral data from the computing device using the UIBC, and decapsulating the peripheral data, as well as a method of establishing a bi-directional user interface back channel (UIBC) to a computing device, receiving peripheral data, encapsulating the peripheral data, and transmitting the encapsulated peripheral data to the computing device using the UIBC.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for adjusting a packet duration for triggered uplink (UL) transmissions to an access point (AP) from one or more stations (STAs). In one aspect, the AP may estimate an amount of data that a STA has queued for UL transmission and select the packet duration based on the estimated amount of queued UL data. The AP may transmit a trigger frame that solicits UL data from the STA and indicates the selected packet duration. In response, the AP may receive an UL packet from the STA and determine an amount of UL data queued in the STA based on the UL packet. In some implementations, the AP may selectively adjust the packet duration for UL transmissions based on the UL packet, the determined amount of UL data queued in the STA, or both.
Abstract:
Methods, systems, and devices for wireless communications are described. A first device may receive signaling associated with a traffic class from a second device. The first device may determine that the traffic class is included in a set of known traffic classes based on a set of features associated with the signaling. In response to determining that the traffic class is included in the set of known traffic classes, the first device may use a machine learning model to obtain a prediction of an application associated with the signaling. The prediction may be based on the set of features. The machine learning model may be trained at the first device or the second device. The first device may receive information associated with the machine learning model from the second device.
Abstract:
Methods, systems, and devices for wireless communication are described. For example, the described techniques provide for a first device (e.g., a cellular modem or user equipment (UE)) mapping quality of service flows of a first radio access technology (e.g., cellular) to service classes of a second RAT (e.g., Wi-Fi). The first device may communicate mapping information that indicates the mapping to a second network device (e.g., a router). The first device and the second device may communicate various packets via the quality of service flows and the service classes.
Abstract:
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for wireless communication. In some implementations, a wireless communication device obtains one or more indications that a wireless station (STA) will enter a power-save mode, selects, for each respective STA of a plurality of STAs, a duration associated with the respective STA entering the power-save mode, and adjusts one or more parameters of a multi-user channel access mechanism for transmitting uplink data associated with the selected duration. In some other implementations, a wireless communication device outputs one or more indications that the device will enter a power-save mode, outputs or obtains data at each of a plurality of first instances, enters the power-save mode at each of a plurality of second instances, and obtains a beacon indicating one or more parameters to be used for a multi-user channel access mechanism for transmitting uplink data.
Abstract:
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for adjusting a packet duration for triggered uplink (UL) transmissions to an access point (AP) from one or more stations (STAs). In one aspect, the AP may estimate an amount of data that a STA has queued for UL transmission and select the packet duration based on the estimated amount of queued UL data. The AP may transmit a trigger frame that solicits UL data from the STA and indicates the selected packet duration. In response, the AP may receive an UL packet from the STA and determine an amount of UL data queued in the STA based on the UL packet. In some implementations, the AP may selectively adjust the packet duration for UL transmissions based on the UL packet, the determined amount of UL data queued in the STA, or both.
Abstract:
This disclosure provides methods, devices and systems for transmitting, to one or more local area network clients of the device, a multicast message indicating an available network slice, receiving, from a first local area network client of the one or more local area network clients based on the multicast message, a request to access the available network slice, establishing, at the device based on receiving the request, a connection associated with the available network slice, and transmitting, to the first local area network client based on establishing the connection, a confirmation to access the available network slice.