摘要:
Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, Bluetooth, UWB or any other suitable wireless technology. A graphical user interface is provided that enables a user to select a desired service.
摘要:
The subject disclosure is generally directed towards a technology by which non-contiguous channels of unequal bandwidth may be aggregated for use by communication devices. A data stream is partitioned (e.g., via puncturing) into partitioned data streams for communication over aggregated non-contiguous channels, one partitioned data stream per channel, in which partitioning is based upon each channel's bandwidth. Secondary puncturing may be used on any partitioned data stream that is to be transmitted over a channel associated with a regulatory constraint, e.g., a regulatory mask. Database querying, which may include providing device filter characteristics, may be used to obtain the set of channels available for use, along with any regulatory mask associated with a channel.
摘要:
A wireless computing device operating as a controller of a peer-to-peer group configured to generate unique master keys for each device joining the group. The wireless computing device may use the unique master keys to selectively remove remote devices from the group such that the remote device cannot later rejoin the group. Other remote devices, each possessing a master key that remains valid, can disconnect from the group and later reconnect to the group without express user action. To support such behavior, the wireless device may provide a user interface through which a user may manage connected remote devices by providing commands to selectively disconnect or remove remote devices from the group.
摘要:
A system for signaling an application when a requested data rate and Quality of Service cannot be achieved using OFDM wireless data transmission, and the application proceeds by either renegotiating QoS and data rate, or waiting until they requested rate and QoS are met.
摘要:
A computer with a software defined radio that can be configured based on a wireless technology specification. The computer may negotiate with a second computer that also includes a software defined radio to define a set of wireless technology specifications and trigger events indicating when each of the wireless technology specifications is to be used. As the computers communicate, if a trigger event occurs, both computers may reconfigure their software defined radios using a different specification in the set. By appropriately defining the wireless technology specifications in the set and the trigger events, the computers can operate with configurations that allow communication despite events that might otherwise disrupt communication between the computers.
摘要:
A cellular communication system in which overload of a base station is averted by offering users the option to communicate using a spectrum outside of the spectrum allocated for cellular communication. Incentives are offered to connect to the base station using the alternative spectrum, which may not support communications at the same rate as could be supported using the spectrum allocated to the base station for cellular communications. Users may be selected to receive an offer to receive incentives based on range to the base station, with users closer to the base station being more likely to receive such an offer. The cellular communications system may be a 3G wireless system and the alternative spectrum may be white space in the digital TV spectrum.
摘要:
A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
摘要:
A bootstrapping technique for wirelessly obtaining white space data that may be used to identify an available white space channel for connecting to a service. Portable wireless devices may collaborate to provide white space data to a device requesting such data. A requesting device transmits a request for the white space data using, for example, an unlicensed band. A device receiving the request may transmit a copy of the data to the requesting device. The transmitted copy may be obtained by the receiving device from a local data store or may be provided from a database server to which the receiving device is connected. In the later case the receiving device acts as a proxy between the database server and the requesting device. Once the white space data is received by the requesting device it may be used to select a channel for communication in the white space.
摘要:
Techniques for detecting presence of a remote device at Layer 2 in response to an indication of an attempt to use the device and without maintaining a Layer 3 connection to the device. The techniques allow reducing power consumption without compromising the device's availability. A device that pairs with a remote wireless device may establish a Layer 3 connection to the remote device to provide services to a user. The Layer 3 connection and underlying Layer 2 connection (e.g., WI-FI, WI-FI DIRECT™ or BLUETOOTH®) may be terminated when the Layer 3 connection is not actively used. Once use of the remote device is desired, its presence may be detected using a Layer 2 device discovery mechanism and the Layer 2 and Layer 3 connections to the device may be reestablished. Services provided at Layer 3, such as steaming data, may then be performed over the reestablished Layer 3 connection.
摘要翻译:响应于尝试使用设备的指示并且不维持到设备的第3层连接的用于在第2层检测远程设备的存在的技术。 这些技术可以降低功耗,而不会影响设备的可用性。 与远程无线设备配对的设备可以建立到远程设备的第3层连接以向用户提供服务。 当层3连接未被主动使用时,可以终止第3层连接和底层的第2层连接(例如,WI-FI,WI-FI DIRECT TM或BLUETOOTH)。 一旦需要远程设备的使用,可以使用第2层设备发现机制检测其存在,并且可以重新建立到设备的第2层和第3层连接。 然后可以通过重新建立的第3层连接来执行第3层提供的服务,例如蒸汽数据。
摘要:
Described is a technology by which available radio frequency channels are switched/varied by communicating devices according to a frequency hopping pattern. The pattern may be a pseudorandom pattern, which may be weighted based at least in part on channel interference data. As also described herein, interference-related data may be used in a decoding scheme.