Abstract:
Various aspects of the present disclosure provide for an apparatus configured for determining priority information associated with data traffic at an upper layer, mapping the data traffic to a queue at an intermediate layer based on the priority information determined at the upper layer, and mapping an endpoint associated with the queue to an access category (AC) at a lower layer based on the priority information determined at the upper layer. The priority information of the data traffic may be associated with a classification or type of data in the data traffic. The upper layer may be an application layer. The intermediate layer may be a protocol adaptation layer (PAL). The lower layer may be a media access control (MAC) layer. Various apparatuses, methods, computer-readable medium including similar features are also provided herein. Additional and alternative aspects, embodiments, and features are also provided herein.
Abstract:
A device configured to manage a wireless docking environment maintains one or more communication sessions between one or more peripheral devices; determines the device is in proximity of a second device; and in response to determining the device is in proximity of the second device, relinquishes control of at least one of the one or more communication sessions to the second device.
Abstract:
In one example, a system and method includes transmitting a first type of information from a transmitter at a first set of transmission parameters, wherein the first set of transmission parameters includes a first PHY data rate and a first transmission power, transmitting a second type of information at a second set of transmission parameters, wherein the second set of transmission parameters includes a second PHY data rate and a second transmission power, and switching between the first set of transmission parameters and the second set of transmission parameters as a function of the type of information to be transmitted. One or more of the first PHY data rate and the first transmission power are different than the second PHY data rate and the second transmission power, respectively.
Abstract:
Various aspects directed towards utilizing unidirectional antennas to ameliorate peer-to-peer device interference are disclosed. In a particular aspect, at least one device discovery signal is transmitted from a host device towards a cabin of a vehicle via at least one unidirectional antenna. A peer-to-peer connection request is then received at the host device from a device within the cabin in response to the at least one device discovery signal, and a peer-to-peer connection is subsequently established between the device within the cabin and the host device based on a processing of the peer-to-peer connection request.
Abstract:
A computing device of a peer-to-peer group for a wireless communication protocol may determine that a peer-to-peer connection for the group transports an application flow sourced by a Group Owner to a client of the Group Owner. The computing devices of the group select the client that receives the application flow sourced by the Group Owner to be a new Group Owner for the group. As a consequence, the computing device of the group that receives the application flow is the new Group Owner and, as a result, the Group Owner for the group receives the application flow whereas prior to the selection of the new Group Owner the Group Owner transmitted the application flow.
Abstract:
In techniques of this disclosure, a source device establishes a connection to a sink device. The source device performs a service discovery using a real time streaming protocol (RTSP) mechanism. In some examples, the service discovery provides media agnostic display attributes of the sink device to the source device and a connection type between the source device and the sink device. The source device encapsulates application data at the source device based at least in part on the connection type. The source device establishes a streaming session between the source device and the sink device. In the streaming session, the source device sends the encapsulated application data to the sink device.
Abstract:
In one example, a method includes determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC). In this example, the method further includes establishing a docking session via a direct wireless connection between the WD and the WDC. In this example, the method further includes selecting, by the WD, at least one PF of the one or more PFs associated with the WDC. In this example, the method further includes accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC.
Abstract:
In one example, a system and method includes acquiring, by a wireless dockee (WD), an image, initiating a wireless connection between the wireless dockee (WD) and a wireless docking center (WDC) having one or more peripherals, determining attributes associated with the acquired image, wherein the attributes include feature descriptors, receiving, at the WD and from the WDC, information representative of matching items stored on one or more of the peripherals, wherein the matching items include images with attributes similar to the attributes associated with the acquired image, selecting, at the WD and as a function of the information representative of the matching items, one or more of the matching items, and receiving, from the one or more of the peripherals, the selected matching items.
Abstract:
In one example, a method for transmitting video data includes capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is the same as a length of a previous set of the plurality of sets of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.
Abstract:
In one example, a method for processing video data includes receiving, by a sink device and from a source device, one or more graphical command tokens that are executable to render original video data; modifying, by the sink device, the graphical command tokens to generate modified graphical command tokens that are executable to render modified video data different from the original video data; and outputting, for presentation at a display operatively connected to the sink device, the modified video data.