Abstract:
A method of determining a modulation coding scheme (MCS) for communications between a communications device and a client station (STA). The communications device determines a first MCS for transmitting data to the STA during a first sounding interval based, at least in part, on channel state information received from the STA upon initiation of the first sounding interval. The device determines a first series of packet error rates (PERs) associated with one or more data transmissions to the STA during the first sounding interval. The device then determines a second MCS for transmitting data to the STA during a second sounding interval based, at least in part, on the first PER in the first series of PERs. Specifically, the second MCS is independent of the remaining PERs in the first series.
Abstract:
Methods, systems, apparatuses, and devices are described for continuity of a wireless serial bus (WSB) service across multiple WSB service sessions. A host may perform a discovery process with a device as part of WSB service session establishment. The host may determine an identifier that is unique to the WSB service provided during the first WSB service session and send the unique identifier to the device. If the WSB service session is terminated, the host may establish a second WSB service session with the device using the unique identifier and without performing another discovery process with the device. The WSB service may support universal serial bus (USB) over Wi-Fi services.
Abstract:
Methods, systems, and devices are described for wireless communications. More particularly, the described features relate to techniques for adjusting a modulation and coding scheme (MCS) to account for different airtime utilizations (available airtime actually utilized by a device for transmissions) resulting from different MCSs. In one example, a method for wireless communication may involve: determining a media access control (MAC) efficiency for a station of a plurality of stations based at least in part on a real-time multi-user (MU) physical protocol data unit (PPDU) length, a real-time physical layer service data unit (PSDU) length of each of the plurality of stations, and a modulation and coding scheme (MCS) of the station; adjusting a goodput estimate of the station using the MAC efficiency; and, adjusting the MCS of the station using the adjusted goodput estimate.
Abstract:
Various aspects of the present disclosure enable a docking host that manages a docking environment to establish an initial connection between the docking host and one or more wireless peripheral devices to perform functionality determination of the wireless peripherals devices. The docking host may store the results of the functionality and, upon receiving a request from a dockee to access the functionality that the docking host may provide, will update the results. In one aspect of the disclosed approach, the docking host may determine the current state of the wireless peripheral devices before advertising any functionality information to the dockee. Other aspects, embodiments, and features are also claimed and described.
Abstract:
An allocation technique is operable to allocate communication resources in multi-hop networks under the joint consideration of communication requirements and fairness. Embodiments operate to provide allocation of time slot resources in TDMA based multi-hop wireless networks under the joint consideration of QoS and fairness. Embodiments operate with respect to information regarding maximal common slot set flow contention. An iterative process is applied with respect to the information regarding maximal common slot set flow contention to allocate communication resources providing a balance between meeting communication requirements and fairness. According to embodiments, an inter-graph process iteratively selects a maximal common slot set for which resource allocation with respect to various flows is to be performed and an intra-graph process assigns communication resources in the maximal common slot set providing a balancing between meeting communication requirements (e.g., QoS) and providing fairness. Other aspects, embodiments, and features are also claim and described.
Abstract:
A wireless source and an automobile dashboard configured to function as a wireless sink device are configured to communicate with one another including authenticating the source device for communications with the dashboard sink, transmitting user inputs received at the dashboard sink back to the wireless source device to enable a user to control the source device and interact with and control the content that is being transmitted from the source device to the dashboard sink, controlling the operational state of the source device based on the operational state of the automobile in which the dashboard sink is arranged, and transmitting data generated by the automobile from the dashboard sink to the source device so as to enable the source device to process at least some of the data.
Abstract:
In one example, a method includes receiving, by a wireless docking center (WDC) and from a wireless dockee (WD), a request to access one or more peripheral functions (PFs) associated with the WDC, and receiving, by the WDC and from the WD, one or more authentication credentials. In this example, the method also includes determining, by the WDC, whether or not the one or more authentication credentials received from the WD grant access to the one or more PFs to which the WD requests access. In this example, the method also includes permitting, by the WDC, the WD to access a first PF of the one or more PFs to which the WD requests access in response to determining that the one or more authentication credentials grant access to the first PF.
Abstract:
Aspects of this disclosure relate to data transfer. In an example, aspects of this disclosure include a method that includes generating, at a host device, a Universal Serial Bus (USB) redirect configuration request for establishing a connection between a first USB device connected to a USB hub and a second USB device connected to the USB hub, wherein the connection between the first USB device and the second USB device does not include the host device. The method also includes requesting, after the connection between the first USB device and the second USB device has been established, data to be routed from the first USB device to the second USB device via the USB hub.
Abstract:
In one example, a method includes receiving, from a user application and with a wireless docking service of a wireless docking communications stack executing on a computing device, a request to discover one or more peripheral functions within wireless communication range of the computing device. The method also includes, responsive to receiving the request, discovering, with the wireless docking service, the one or more peripheral functions without communicating with a wireless docking center. The method further includes consolidating the peripheral functions into a docking session for the user application. The method also includes, responsive to receiving the request, sending a docking session identifier and one or more respective references corresponding to the one or more peripheral functions to the user application.
Abstract:
Systems and methods for selectively enabling multi-user (MU) communications are disclosed. In some implementations, an access point (AP) obtains packets associated with a traffic flow, and obtains at least one of service-level agreement (SLA) parameters associated with the traffic flow, attributes of the traffic flow, or network parameters associated with a basic service set (BSS) that includes the AP. The AP provides an indication of whether the traffic flow is suitable for transmission as a single-user (SU) multiple-input multiple output (MIMO) (SU-MIMO) communication, as an MU-MIMO communication, as an orthogonal frequency division multiple access (OFDMA) communication, or as a partial bandwidth (BW) MU-MIMO communication to a WLAN subsystem of the AP, the indication being based on one or more of the SLA parameters, the traffic flow attributes, or the network parameters. The AP initiates transmission of the one or more packets based on the indication.