[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP2517529A2 - Device, system and method of communicating using configured transmission directionality - Google Patents

Device, system and method of communicating using configured transmission directionality

Info

Publication number
EP2517529A2
EP2517529A2 EP10843417A EP10843417A EP2517529A2 EP 2517529 A2 EP2517529 A2 EP 2517529A2 EP 10843417 A EP10843417 A EP 10843417A EP 10843417 A EP10843417 A EP 10843417A EP 2517529 A2 EP2517529 A2 EP 2517529A2
Authority
EP
European Patent Office
Prior art keywords
wireless communication
communication device
beacon
directional
transmission scheme
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP10843417A
Other languages
German (de)
French (fr)
Other versions
EP2517529A4 (en
Inventor
Carlos Cordeiro
Solomon Trainin
Assaf Kasher
Michelle X. Gong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of EP2517529A2 publication Critical patent/EP2517529A2/en
Publication of EP2517529A4 publication Critical patent/EP2517529A4/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Definitions

  • P2P networks Contrary to traditional Wi-Fi or cellular applications where client stations (STA) connect to a dedicated access point (AP) or base station (BS), P2P networks are characterized by their "ad-hoc" nature where any STA can connect to other STA's without the need for a dedicated AP/BS. P2P networks have advanced a variety of new applications such as, for example, wireless display, sync&go, wireless computing (including wireless USB and PCIe), and many other applications.
  • STA client stations
  • AP access point
  • BS base station
  • P2P networks have advanced a variety of new applications such as, for example, wireless display, sync&go, wireless computing (including wireless USB and PCIe), and many other applications.
  • Wi-Fi Alliance has established the "P2P Group" specification for P2P Group modes of operation on top of existing Wi-Fi specifications, e.g., 2.4 Gigahertz and 5 Gigahertz bands.
  • the WFA P2P specification relies on Probe Request/Response frames available in accordance with a given specification, e.g., the 802.11 specification.
  • STA A may broadcast a Probe Request frame to search for any other STA in its broadcasting range. If STA B receives the Probe Request from STA A, STA B may send back a unicast Probe Response frame addressed to STA A. Upon reception of the Probe Response, STA A may send back an Acknowledgment frame (ACK) to STA B to acknowledge the reception of the Probe Response frame.
  • ACK Acknowledgment frame
  • the WFA P2P specification defines that channels 1, 6, and 11 in the 2.4 Gigahertz band are used as social channels for P2P discovery.
  • STAs attempting to perform P2P discovery will restrict the Probe Request and Probe Response procedure only to a few social channels, thereby decreasing the overall device discovery time.
  • the P2P discovery procedure in the WFA P2P specification becomes inefficient. Since communication at higher frequency bands, for example, in the 60 Gigahertz band, is directional and a STA may be capable of supporting N directions (e.g., up to 64 directions), the transmission of each Probe Request/Response frame must be performed up to N times. This procedure has a few drawbacks.
  • the effective data rate of each Probe Request/Response frame transmission may be greatly reduced, for example, to less than 1Mbps, which is inefficient in terms of spectrum usage, may create unnecessary interference and may substantially increase the discovery time.
  • the Probe Response frame requires that the receiving STA respond with an ACK frame shortly after receiving the Probe Response frame, e.g., after a pre-defined short interframe space ("SIFS").
  • SIFS short interframe space
  • the ACK is transmitted only after the transmitter completes all N Probe Response frame transmissions. Apart from its inefficiency, this method creates a security threat as it allows a hacker significantly more time, which may be much longer than a typical SIFS, to create and transmit an ACK frame that may "impersonate" the receiving station.
  • STA B after transmitting each Probe Response, STA B awaits the SIFS period to receive an ACK from STA A. If STA B does not receive an ACK from STA A, then STA B transmits the Probe Response in another direction, and the procedure is repeated until STA B receives an ACK.
  • This method may reduce the average number of transmissions required for discovery; however, due to SIFS overhead, both the average and the worst-case discovery time may be even longer than the discovery time of sequentially transmitting in all N directions.
  • Detecting nearby devices and initiating communication by sending probe signals in high frequency bands may include repeatedly transmitting probe requests by a STA to different directions (also known as "sweeping") until detecting a second STA.
  • probe requests by a STA to different directions (also known as "sweeping") until detecting a second STA.
  • the discovery time may be redundantly long.
  • Fig. 1 is a schematic block diagram illustration of a system in accordance with some demonstrative embodiments.
  • Fig. 2 is a schematic illustration of an exemplary beacon frame in accordance with some demonstrative embodiments.
  • Fig. 3 is a schematic flow-chart illustration of a method of establishing directional wireless communication in accordance with some demonstrative embodiments.
  • Fig. 4 is a schematic illustration of an article of manufacture in accordance with some demonstrative embodiments.
  • Discussions herein utilizing terms such as, for example, “processing”, “computing”, “calculating”, “determining”, “establishing”, “analyzing”, “checking”, or the like, may refer to operation(s) and/or process(es) of a computer, a computing platform, a computing system, or other electronic computing device, that manipulate and/or transform data represented as physical (e.g., electronic) quantities within the computer's registers and/or memories into other data similarly represented as physical quantities within the computer's registers and/or memories or other information storage medium that may store instructions to perform operations and/or processes.
  • processing may refer to operation(s) and/or process(es) of a computer, a computing platform, a computing system, or other electronic computing device, that manipulate and/or transform data represented as physical (e.g., electronic) quantities within the computer's registers and/or memories into other data similarly represented as physical quantities within the computer's registers and/or memories or other information storage medium that may store instructions to perform operations and/or processes.
  • Some embodiments may be used in conjunction with various devices and systems, for example, a Personal Computer (PC), a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a Personal Digital Assistant (PDA) device, a handheld PDA device, an on-board device, an off-board device, a hybrid device, a vehicular device, a non-vehicular device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless Access Point (AP), a wired or wireless router, a wired or wireless modem, a video device, an audio device, an audio-video (A/V) device, a Set-Top-Box (STB), a Blu- ray disc (BD) player, a BD recorder, a Digital Video Disc (DVD) player, a High Definition (HD) DVD player, a DVD recorder,
  • WGA Wireless-Gigabit-Alliance
  • WHDTM WirelessHDTM specifications and/or future versions and/or derivatives thereof
  • units and/or devices which are part of the above networks one way and/or two-way radio communication systems, cellular radio-telephone communication systems, a cellular telephone, a wireless telephone, a Personal Communication Systems (PCS) device, a PDA device which incorporates a wireless communication device, a mobile or portable Global Positioning System (GPS) device, a device which incorporates a GPS receiver or transceiver or chip, a device which incorporates an RFID element or chip, a Multiple Input Multiple Output (MIMO) transceiver or device, a Single Input Multiple Output (SIMO) transceiver or device
  • Some embodiments may be used in conjunction with one or more types of wireless communication signals and/or systems, for example, Radio Frequency (RF), Infra Red (IR), Frequency-Division Multiplexing (FDM), Orthogonal FDM (OFDM), Time -Division Multiplexing (TDM), Time-Division Multiple Access (TDMA), Extended TDMA (E- TDMA), General Packet Radio Service (GPRS), extended GPRS, Code-Division Multiple Access (CDMA), Wideband CDMA (WCDMA), CDMA 2000, single-carrier CDMA, multi-carrier CDMA, Multi-Carrier Modulation (MDM), Discrete Multi-Tone (DMT), Bluetooth®, Global Positioning System (GPS), Wi-Fi, Wi-Max, ZigBeeTM, Ultra- Wideband (UWB), Global System for Mobile communication (GSM), 2G, 2.5G, 3G, 3.5G, Enhanced Data rates for GSM Evolution (EDGE), or the like.
  • RF Radio Frequency
  • wireless device includes, for example, a device capable of wireless communication, a communication device capable of wireless communication, a communication station capable of wireless communication, a portable or non-portable device capable of wireless communication, or the like.
  • a wireless device may be or may include a peripheral that is integrated with a computer, or a peripheral that is attached to a computer.
  • the term "wireless device” may optionally include a wireless service.
  • sweeping includes, for example, repeatedly transmitting signals in multiple directions from a wireless device, e.g., in order to discover or detect other wireless devices within communication range with the transmitting device. Sweeping may include, for example, transmitting communication signals in different directions and awaiting a response from communication devices within range of the transmission. "Omni-directional sweeping” may include, for example, transmitting signals sequentially in all directions of a given set of directions, e.g., to cover a substantially continuous area within a transmission range of the device and, after completing all transmissions, awaiting a response from one or more devices that may have received the signals.
  • “Selective sweeping” may include transmitting signals sequentially in different directions and awaiting a response after each transmission. In this mode, if a response is not received within a predetermined time interval after each transmission, the transmitting device proceeds to transmit in another direction, and so on, until a response is received from one or more devices. Once a response is received, the selective sweeping process may end.
  • the term "beacon”, as used herein, may include any type of communication packet transmitted for the purpose of detection or notification of a device's whereabouts, e.g., for device discovery purposes.
  • a beacon may be transmitted, for example, multiple times, and each transmitted beacon may include one or more frames. Each beacon frame may include information sufficient to initiate discovery of other communication devices.
  • random may include, for example, random, pseudorandom, unpredictable and/or haphazard.
  • random as used herein may relate, for example, to one or more items or numbers that lack order, that appear to lack a pattern, that lack predictability, that appear to lack predictability, that lack a definitive pattern, that are haphazard or appear to be haphazard, that are generated or produced by a process whose output does not follow a describable pattern or a deterministic pattern, that do not follow a deterministic rule, that appear to not follow a deterministic rule, that appear to be chaotic or disorganized, or the like.
  • Some demonstrative embodiments may be used in conjunction with suitable limited-range or short-range wireless communication networks, for example, a wireless area network, a "piconet", a WPAN, a WVAN, a wireless local area network and the like.
  • FIG. 1 schematically illustrates a block diagram of a system 100 in accordance with some demonstrative embodiments.
  • one or more devices of system 100 may be capable of communicating content, data, information and/or signals over one or more suitable wireless communication links, for example, a radio channel, an IR channel, a RF channel, a Wireless Fidelity (WiFi) channel, and the like.
  • One or more devices of system 100 may optionally be capable of communicating over any suitable wired communication links.
  • system 100 may include two or more devices, which communicate with each other wirelessly to transfer data.
  • system 100 may include wireless communication devices 106 and/or 102, either or both of which may include a wireless communication unit, for example, unit 108 of device 106, capable of receiving and/or transmitting wireless communication signals from/to one or more other devices of system 100, e.g., device 102.
  • wireless communication devices 106 and/or 102 either or both of which may include a wireless communication unit, for example, unit 108 of device 106, capable of receiving and/or transmitting wireless communication signals from/to one or more other devices of system 100, e.g., device 102.
  • wireless communication devices 106 and/or 102 may include, for example, a PC, a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a PDA device, a handheld PDA device, an on-board device, an off-board device, a hybrid device (e.g., combining cellular phone functionalities with PDA device functionalities), a consumer device, a vehicular device, a non-vehicular device, a mobile or portable device, a non-mobile or non-portable device, a cellular telephone, a PCS device, a PDA device which incorporates a wireless communication device, a mobile or portable GPS device, a DVB device, a relatively small computing device, a non-desktop computer, a "Carry Small Live Large” (CSLL) device, an Ultra Mobile Device (UMD), an Ultra Mobile PC (UMPC), a Mobile Internet Device (MID), an "Orig
  • devices 106 and/or 102 may include, for example, one or more processors 120, an input unit 112, an output unit 114, a memory unit 118, a storage unit 116, and a random number generator 122.
  • Device 106 may optionally include other suitable hardware components and/or software components.
  • some or all of the components of device 106 may be enclosed in a common housing or packaging, and may be interconnected or operably associated using one or more wired or wireless links. In other embodiments, components of device 106 may be distributed among multiple or separate devices or locations.
  • Processor 120 includes, for example, a Central Processing Unit (CPU), a Digital Signal Processor (DSP), one or more processor cores, a single-core processor, a dual-core processor, a multiple-core processor, a microprocessor, a host processor, a controller, a plurality of processors or controllers, a chip, a microchip, one or more circuits, circuitry, a logic unit, an Integrated Circuit (IC), an Application-Specific IC (ASIC), or any other suitable multi-purpose or specific processor or controller.
  • Processor 120 executes instructions, for example, of an Operating System (OS) of device 106, and/or of one or more suitable applications.
  • OS Operating System
  • Input unit 112 includes, for example, a keyboard, a keypad, a mouse, a touch-pad, a track-ball, a stylus, a microphone, and/or any other suitable pointing device or input device.
  • Output unit 114 includes, for example, a monitor, a screen, a flat panel display, a Cathode Ray Tube (CRT) display, a Liquid Crystal Display (LCD), an LED display, a plasma display unit, one or more audio speakers or earphones, or other suitable output devices.
  • CTR Cathode Ray Tube
  • LCD Liquid Crystal Display
  • Memory unit 118 includes, for example, a Random Access Memory (RAM), a Read Only Memory (ROM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a flash memory, a volatile memory, a non-volatile memory, a cache memory, a buffer, a short term memory unit, a long term memory unit, or other suitable memory units.
  • Storage unit 116 includes, for example, a hard disk drive, a floppy disk drive, a Compact Disk (CD) drive, a CD-ROM drive, a DVD drive, or other suitable removable or non-removable storage units.
  • Memory unit 118 and/or storage unit 116 for example, store data processed by device 106.
  • Random number generator 122 may include any computational or physical unit capable of generating a sequence of numbers or symbols that lack any pattern, i.e., appear random, to be used for randomizing periods of time between transmittal of communication packets.
  • wireless communication unit 108 includes or may be part of, for example, one or more wireless transmitters, receivers and/or transceivers able to send and/or receive wireless communication signals, RF signals, frames, blocks, transmission streams, packets, messages, specific data items, and/or any other type of communication data.
  • wireless communication unit 108 may include or may be implemented as part of any suitable wireless communication device, for example, a wireless Network Interface Card (NIC), and the like.
  • NIC wireless Network Interface Card
  • Wireless communication unit 108 may include, or may be associated with, one or more antennae 110.
  • Antennae 110 may include, for example, an internal and/or external RF antenna, a dipole antenna, a monopole antenna, an omni-directional antenna, a switched beam antenna, a phased array antenna, an end fed antenna, a circularly polarized antenna, a micro-strip antenna, a diversity antenna, or other type of antenna suitable for transmitting and/or receiving wireless communication signals, blocks, frames, transmission streams, packets, messages and/or data.
  • device 106 may be capable of establishing a directional wireless communication link with one or more wireless communication devices, e.g., device 102, before transmitting probe requests of any size to the one or more wireless communication devices, e.g., as described in detail below.
  • wireless communication unit 108 may transmit one or more beacons in multiple directions in order to initiate communication with another wireless communication device, e.g., device 102, as described below.
  • wireless communication unit 108 may be capable of receiving beacons sent by other wireless communication devices, e.g., device 102, and may detect the other wireless communication device(s) according to the received beacon(s), also referred to herein as identification beacon(s), e.g., as explained below.
  • the beacons received by unit 108 from other communication devices, e.g., from device 102 are transmitted by the other device(s) in response to detection beacons sent from unit 108.
  • unit 108 may detect the other communication device(s) based on beacons that are transmitted independently by the other device(s).
  • the beacons transmitted by device 102 may include sector sweep frames.
  • the sector sweep frames may be transmitted in a sweeping mode, e.g., as described above.
  • the sector sweep frames may include information to enable other devices, e.g., device 106, to configure its antenna patterns for communicating directionally with device 102, as explained below.
  • wireless communication unit 108 may proceed to configure a directional wireless transmission scheme for communicating with device 102, e.g., by configuring one or more of antennae 1 10 to transmit and/or receive signals efficiently in the direction of device 102.
  • Device 106 may configure the one or more of antennae 110 by using a beam- forming technique, e.g., as explained below.
  • wireless communication unit 108 may identify the direction of device 102 based on the information contained in the beacon received from device 102, and may respond to device 102, as described below.
  • device 106 and/or device 102 may configure their respective antennae using any beam-forming protocol known in the art, for example, by selecting a suitable sector for communication and/or by setting suitable phases to different antennae elements of a phased array antenna.
  • device 106 may operate in a sweeping mode, for example, device 106 may transmit a sector sweep frame that enables device 102 to identify the direction of device 106 and configure its antenna patterns for directional communication with device 106. According to some of these embodiments, after device 102 receives the sector sweep frame from device 106, both devices 102 and 106 may have sufficient information to determine their respective directions and configure a directional antenna pattern suitable for directional communication between devices 102 and 106.
  • wireless communication unit 108 may apply beam-forming techniques, e.g., as are known in the art, to configure a directional wireless transmission scheme suitable for communicating with device 102. Thereafter, the process of establishing a wireless communication link between devices 102 and 106 may proceed in a directional transmission mode.
  • wireless communication unit 108 may establish a wireless communication link between devices 106 and 102 using the directional wireless transmission scheme, e.g., as described in detail below. For example, according to some demonstrative embodiments, after unit 108 configures a suitable directional transmission scheme for communicating with device 102, unit 108 may proceed to transmit a probe request directionally to device 102, using the directional wireless transmission scheme, and/or device 102 may transmit a probe response or other identifying signal to device 106. Except for the use of a directional wireless transmission scheme, the establishment of a wireless communication link, e.g., using probe requests and probe responses, may be performed according to protocols as are known in the art.
  • Fig. 2 schematically illustrates an exemplary beacon frame, in accordance with some demonstrative embodiments.
  • beacon frame 200 includes a frame control field 202, a duration field 204, a receiver address (RA) field 206, a body section 208, and a frame check sequence (FCS) field 210.
  • Beacon frame 200 may be or may include a frame of a mm Wave beacon transmitted over a 60 Gigahertz frequency band, or any other high frequency range that requires directional communication.
  • a beacon transmitted by wireless communication device 106 may include one or more beacon frames, e.g., beacon frame 200.
  • transmitting a beacon may refer to simultaneous or sequential transmission of two or more beacon frames in different directions.
  • the sequence of beacon frames may be transmitted in a sweeping mode, i.e., beacon frame 200 and/or similar beacon frames may be transmitted repeatedly in different directions.
  • body section 208 includes a beacon interval (BI) field 212 and a detection-mode field 214.
  • BI beacon interval
  • beacon frame 200 may be transmitted as part of a plurality of beacon frames, which may be referred to herein collectively or separately as "beacon(s)".
  • the value of beacon interval (BI) field 212 of each beacon frame included in the beacon may indicate a time interval between the transmission of the current beacon and a successive beacon in a sequence of beacons.
  • BI field 212 with a value of 2 milliseconds (ms) indicates that a next consecutive beacon will be transmitted by device 106 (Fig. 1), 2 ms after the transmission of the current beacon, which may include one or more beacon frames identical or similar to beacon frame 200.
  • detection-mode field 214 may have a first predefined value indicating that beacon frame 200 is transmitted from a wireless communication device attempting to detect other wireless communication devices, or a second predefined value, which may indicate that beacon frame 200 is transmitted by a network controller of a wireless communication network, as explained below.
  • wireless communication unit 108 of device 106 may be capable of transmitting a multi-directional sequence of detection beacons in a sweeping mode, i.e., multiple beacons that are transmitted sequentially in multiple directions, and detecting at least one other wireless communication device, for example, device 102, based on at least one of the following procedures.
  • device 106 may receive a response beacon identifying one or more wireless communication devices, e.g., wireless communication device 102. For example, after transmitting a beacon including beacon frame 200 (Fig. 2), device 106 may detect device 102 based on a response beacon received from device 102.
  • the response beacon may contain information that enables devices 102 and 106 to configure their respective antennae according to a directional transmission scheme, e.g., using beam-forming techniques, and then to use the directional transmission to scheme establish a directional communication link between the devices.
  • the response beacon may include one or more sector sweep frames, e.g., as explained above.
  • device 106 may detect other wireless communication devices based on one or more beacons transmitted independently by the other devices, i.e., not in response to the detection beacon(s) sent by unit 108.
  • device 106 may detect device 102 based on a beacon sent autonomously by device 102, i.e., not in response to the beacon sent by device 106.
  • beacons with the same BI values it is not desirable to allow two or more wireless communication devices, for example, devices 106 and 102, to transmit beacons with the same BI values simultaneously. For example, if device 106 transmits a beacon including one or more beacon frames with a BI value of 3 ms, and device 102 simultaneously also transmits a beacon including one or more beacon frames with a BI value of 3 ms, then the two devices might be unable to receive their respectively transmitted beacons and may thus be unable to detect each other and communicate. According to some demonstrative embodiments, conflicts in transmission of beacons by different devices may be prevented by randomization of the BI value as described below.
  • a beacon may include multiple beacon frames, such as beacon frame 200 (Fig. 2), which may be identical or similar to each other.
  • a sequence of beacons may be transmitted, wherein each transmitted beacon in the sequence has a beacon interval (BI) value, which may be included in BI field 212 (Fig. 2).
  • the BI value indicates a time interval between a currently transmitted beacon and a successive beacon to be transmitted in the sequence.
  • two or more of the beacons in the sequence of beacons transmitted by device 106 may have two or more different BI values, respectively.
  • device 106 may transmit a detection beacon, e.g., beacon frame 200 (Fig. 2) with a BI value of 3 ms, and may subsequently transmit another beacon with a BI value of 5 ms.
  • random number generator 122 of device 106 may generate random BI values in BI field 212 (Fig. 2) of each beacon transmitted by device 106. It will be appreciated that transmitting a sequence of beacons, with randomly- generated BI values in field 212 (Fig. 2) significantly increases the probability that device 102 will be available to receive the beacons transmitted by device 106, and vice versa.
  • detection-mode field 214 may have a first predefined value, e.g., "1", indicating that device 106 is a client station in detection mode and/or that beacon frame 200 (Fig. 2) is a detection beacon for detecting other wireless communication devices.
  • detection-mode field 214 may have a second predefined value, e.g., "0", indicating that beacon frame 200 (Fig. 2) is transmitted by a network controller of a wireless communication network, for example, an Access Point (AP), a Primary/PBSS Control Point (PCP) or a Base Station (BS) in a wireless communication network, such as, for example, IEEE 802.11 basic service set (BSS), IEEE 802.15.3 or IEEE 802.16.
  • AP Access Point
  • PCP Primary/PBSS Control Point
  • BS Base Station
  • wireless communication unit 108 may proceed to establish a wireless communication link with the detected device, by exchanging signals directionally with the detected device, e.g., device 102.
  • device 106 may initiate the establishment of the wireless communication link with device 102 by directionally transmitting a probe request to device 102.
  • each probe request and each probe response may include multiple frames.
  • the probe request frame transmitted by device 106 may include information regarding services provided by device 106, e.g., printing services, display services, etc.
  • device 102 may respond to the probe request by transmitting a probe response directionally to device 106.
  • device 106 may directionally transmit an ACK frame to device 102, to confirm receipt of the probe response and/or to establish the wireless communication link between devices 102 and 106.
  • ACK frame may include large amounts of data, are transmitted or exchanged multiple times, e.g., in an omni-directional mode or a sweeping mode, i.e., not directionally, until a wireless communication link is established between the wireless devices.
  • the wireless communication link established between devices 106 and 102 may represent any type of end-to-end communication link between two systems or devices, e.g., a point-to-point communication link.
  • the wireless communication link established between devices 106 and 102 may include transmissions in a 60 Gigahertz frequency band or other high frequency band that requires directional communication.
  • a predefined social channel may be assigned to the exchange of beacons between devices 106 and 102, and/or other devices, and the same social channel may then be used to complete the process of establishing a wireless communication link between devices 106 and 102, e.g., by exchanging probe requests, probe responses and/or ACK signals.
  • channel 2 in the 60 Gigahertz frequency band may be defined as a default channel for transmission of beacon signals, as well as for the exchange of probe requests, probe responses and/or ACK signals.
  • multiple channels e.g., any or all channels in the 60 Gigahertz band or other high frequency band may be used as social channels as well as for device discovery.
  • Fig. 3 schematically illustrates a method of establishing directional wireless communication, in accordance with some demonstrative embodiments.
  • one or more of the operations of the method of Fig. 3 may be performed by a wireless communication unit, for example, wireless communication unit 108 of device 106 (Fig. 1) and/or any other wireless communication device capable of sending and receiving wireless communication signals.
  • the method may include detecting a device.
  • wireless communication unit 108 (Fig. 1) of wireless communication device 106 (Fig. 1) may detect wireless communication device 102 (Fig. 1), e.g., as described above and below.
  • the method may include transmitting at least one detection beacon to attempt detection of another wireless communication device, e.g., device 102 (Fig. 1).
  • transmitting the at least one detection beacon as indicated in block 308 may include transmitting a detection beacon having a random beacon interval value, for example, a detection beacon having a randomized BI value in BI field 212 (Fig. 2).
  • transmitting the at least one detection beacon as indicated in block 308 may include transmitting a detection beacon having a detection mode value, e.g., in detection field 214 (Fig. 2), to indicate that the transmitted beacon, e.g., beacon frame 200, is a detection beacon.
  • the method may include receiving an identification beacon from another wireless communication device, e.g., device 102 (Fig. 1). If no identification beacon is received in response to the detection beacon, the method may include transmitting another detection beacon as indicated in block 308, and so on, until an identification beacon is received.
  • block 302 indicates that the identification beacon is received in response to the detection beacon
  • the received identification beacon may be independently transmitted by the other wireless communication device, e.g., device 102 (Fig. 1), and not in response to a detection beacon.
  • the other wireless communication device e.g., device 102 (Fig. 1), is detected based on its independently-transmitted identification beacon, which may include frames with sufficient information to determine transmission directionality, for example, frames similar to detection frame 200 (Fig. 2).
  • the method may include configuring a directional wireless transmission scheme for communicating with the detected device.
  • configuring the directional wireless transmission scheme may include applying beam-forming techniques, as described above and/or as is know in the art.
  • configuring the directional wireless transmission scheme may include configuring the one or more antennae of device 106 (Fig. 1), e.g., antennae 110, to enable efficient communication in the direction of wireless communication device 102 (Fig. 1), as explained above.
  • the method may include establishing a wireless communication link with the detected device using the configured directional wireless transmission scheme.
  • establishing the wireless communication link may include directionally transmitting a probe request to the detected device.
  • device 106 may send a probe request in the direction of device 102 (Fig. 1) using the directional wireless transmission scheme described above.
  • establishing the wireless communication link may include receiving a probe response from the detected wireless communication device, e.g., device 102. Since at this point device 102 and device 106 are already in direct communication, after performing beam- forming of their respective antennae, e.g., based on the exchange of beacon described above, device 102 may be able to directionally transmit the probe response to device 106.
  • device 106 may transmit an ACK frame directionally to device 102.
  • the ACK frame may be transmitted after a predefined SIFS interval.
  • Article 400 may include a machine-readable storage medium 402 to store logic 404, which may be used, for example, to perform at least part of the functionality of wireless communication unit 108 (Fig. 1) and/or wireless communication device 106 (Fig. 1); and/or to perform one or more operations of the method of Fig. 3.
  • logic 404 may be used, for example, to perform at least part of the functionality of wireless communication unit 108 (Fig. 1) and/or wireless communication device 106 (Fig. 1); and/or to perform one or more operations of the method of Fig. 3.
  • article 400 and/or machine-readable storage medium 402 may include one or more types of computer-readable storage media capable of storing data, including volatile memory, non- volatile memory, removable or nonremovable memory, erasable or non-erasable memory, writeable or re-writeable memory, and the like.
  • machine-readable storage medium 402 may include, RAM, DRAM, Double-Data-Rate DRAM (DDR-DRAM), SDRAM, static RAM (SRAM), ROM, programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), Compact Disk ROM (CD-ROM), Compact Disk Recordable (CD-R), Compact Disk Rewriteable (CD-RW), flash memory (e.g., NOR or NAND flash memory), content addressable memory (CAM), polymer memory, phase- change memory, ferroelectric memory, silicon-oxide -nitride-oxide-silicon (SONOS) memory, a disk, a floppy disk, a hard drive, an optical disk, a magnetic disk, a card, a magnetic card, an optical card, a tape, a cassette, and the like.
  • RAM random access memory
  • DDR-DRAM Double-Data-Rate DRAM
  • SDRAM static RAM
  • ROM read-
  • the computer-readable storage media may include any suitable media involved with downloading or transferring a computer program from a remote computer to a requesting computer carried by data signals embodied in a carrier wave or other propagation medium through a communication link, e.g., a modem, radio or network connection.
  • a communication link e.g., a modem, radio or network connection.
  • logic 404 may include instructions, data, and/or code, which, if executed by a machine, may cause the machine to perform a method, process and/or operations as described herein.
  • the machine may include, for example, any suitable processing platform, computing platform, computing device, processing device, computing system, processing system, computer, processor, or the like, and may be implemented using any suitable combination of hardware, software, firmware, and the like.
  • logic 404 may include, or may be implemented as, software, a software module, an application, a program, a subroutine, instructions, an instruction set, computing code, words, values, symbols, and the like.
  • the instructions may include any suitable type of code, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, and the like.
  • the instructions may be implemented according to a predefined computer language, manner or syntax, for instructing a processor to perform a certain function.
  • the instructions may be implemented using any suitable high-level, low-level, object-oriented, visual, compiled and/or interpreted programming language, such as C, C++, Java, BASIC, Matlab, Pascal, Visual BASIC, assembly language, machine code, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Some demonstrative embodiments include devices, systems and/or methods of communicating using configured antenna directionality. For example, a wireless communication unit of a wireless communication device may detect another wireless communication device based on one or more beacons, to configure a directional wireless transmission scheme for communicating with the other wireless communication device based on the one or more beacons, and to establish a wireless communication link with the other wireless communication device using the directional wireless transmission scheme. Other embodiments are described and claimed.

Description

DEVICE, SYSTEM AND METHOD OF COMMUNICATING USING
CONFIGURED TRANSMISSION DIRECTIONALITY
BACKGROUND
The proliferation of mobile personal and handheld devices and significant improvements in their capabilities have led to rapid development of many new types of uses and connectivities, for example, peer-to-peer (P2P) networks. Contrary to traditional Wi-Fi or cellular applications where client stations (STA) connect to a dedicated access point (AP) or base station (BS), P2P networks are characterized by their "ad-hoc" nature where any STA can connect to other STA's without the need for a dedicated AP/BS. P2P networks have advanced a variety of new applications such as, for example, wireless display, sync&go, wireless computing (including wireless USB and PCIe), and many other applications.
Some of the key features to enable P2P networking include device discovery, authentication (provisioning) and group formation. To address these problems, the Wi-Fi Alliance (WFA) has established the "P2P Group" specification for P2P Group modes of operation on top of existing Wi-Fi specifications, e.g., 2.4 Gigahertz and 5 Gigahertz bands.
To enable device discovery, the WFA P2P specification relies on Probe Request/Response frames available in accordance with a given specification, e.g., the 802.11 specification. For example, STA A may broadcast a Probe Request frame to search for any other STA in its broadcasting range. If STA B receives the Probe Request from STA A, STA B may send back a unicast Probe Response frame addressed to STA A. Upon reception of the Probe Response, STA A may send back an Acknowledgment frame (ACK) to STA B to acknowledge the reception of the Probe Response frame.
Since STA A and STA B may be tuned to different social channels at different times, the WFA P2P specification, for example, defines that channels 1, 6, and 11 in the 2.4 Gigahertz band are used as social channels for P2P discovery. In other words, STAs attempting to perform P2P discovery will restrict the Probe Request and Probe Response procedure only to a few social channels, thereby decreasing the overall device discovery time.
However, when applied to communication bands of higher frequencies, for example, in the 60 Gigahertz band, the P2P discovery procedure in the WFA P2P specification becomes inefficient. Since communication at higher frequency bands, for example, in the 60 Gigahertz band, is directional and a STA may be capable of supporting N directions (e.g., up to 64 directions), the transmission of each Probe Request/Response frame must be performed up to N times. This procedure has a few drawbacks.
First, the effective data rate of each Probe Request/Response frame transmission may be greatly reduced, for example, to less than 1Mbps, which is inefficient in terms of spectrum usage, may create unnecessary interference and may substantially increase the discovery time.
Second, the Probe Response frame requires that the receiving STA respond with an ACK frame shortly after receiving the Probe Response frame, e.g., after a pre-defined short interframe space ("SIFS"). There are two existing methods to deal with the ACK response.
According to one method, the ACK is transmitted only after the transmitter completes all N Probe Response frame transmissions. Apart from its inefficiency, this method creates a security threat as it allows a hacker significantly more time, which may be much longer than a typical SIFS, to create and transmit an ACK frame that may "impersonate" the receiving station.
According to another method, after transmitting each Probe Response, STA B awaits the SIFS period to receive an ACK from STA A. If STA B does not receive an ACK from STA A, then STA B transmits the Probe Response in another direction, and the procedure is repeated until STA B receives an ACK. This method may reduce the average number of transmissions required for discovery; however, due to SIFS overhead, both the average and the worst-case discovery time may be even longer than the discovery time of sequentially transmitting in all N directions.
Detecting nearby devices and initiating communication by sending probe signals in high frequency bands, for example, a 60 Gigahertz band, may include repeatedly transmitting probe requests by a STA to different directions (also known as "sweeping") until detecting a second STA. In order to transmit as much information as possible, thus avoiding redundant additional transmissions, it might be preferable to transmit long probes. However, if a STA transmits long probes, e.g., probes that carry a large amount of data, the discovery time may be redundantly long. BRIEF DESCRIPTION OF THE DRAWINGS
For simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity of presentation. Furthermore, reference numerals may be repeated among the figures to indicate corresponding or analogous elements. The figures are listed below.
Fig. 1 is a schematic block diagram illustration of a system in accordance with some demonstrative embodiments.
Fig. 2 is a schematic illustration of an exemplary beacon frame in accordance with some demonstrative embodiments.
Fig. 3 is a schematic flow-chart illustration of a method of establishing directional wireless communication in accordance with some demonstrative embodiments.
Fig. 4 is a schematic illustration of an article of manufacture in accordance with some demonstrative embodiments.
DETAILED DESCRIPTION
In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of some embodiments. However, it will be understood by persons of ordinary skill in the art that some embodiments may be practiced without these specific details. In other instances, well-known methods, procedures, components, units and/or circuits have not been described in detail so as not to obscure the discussion.
Discussions herein utilizing terms such as, for example, "processing", "computing", "calculating", "determining", "establishing", "analyzing", "checking", or the like, may refer to operation(s) and/or process(es) of a computer, a computing platform, a computing system, or other electronic computing device, that manipulate and/or transform data represented as physical (e.g., electronic) quantities within the computer's registers and/or memories into other data similarly represented as physical quantities within the computer's registers and/or memories or other information storage medium that may store instructions to perform operations and/or processes.
Some embodiments may be used in conjunction with various devices and systems, for example, a Personal Computer (PC), a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a Personal Digital Assistant (PDA) device, a handheld PDA device, an on-board device, an off-board device, a hybrid device, a vehicular device, a non-vehicular device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless Access Point (AP), a wired or wireless router, a wired or wireless modem, a video device, an audio device, an audio-video (A/V) device, a Set-Top-Box (STB), a Blu- ray disc (BD) player, a BD recorder, a Digital Video Disc (DVD) player, a High Definition (HD) DVD player, a DVD recorder, a HD DVD recorder, a Personal Video Recorder (PVR), a broadcast HD receiver, a video source, an audio source, a video sink, an audio sink, a stereo tuner, a broadcast radio receiver, a flat panel display, a Personal Media Player (PMP), a digital video camera (DVC), a digital audio player, a speaker, an audio receiver, an audio amplifier, a gaming device, a data source, a data sink, a Digital Still camera (DSC), a wired or wireless network, a wireless area network, a Wireless Video Area Network (WVAN), a Local Area Network (LAN), a Wireless LAN (WLAN), a Personal Area Network (PAN), a Wireless PAN (WPAN), devices and/or networks operating in accordance with existing IEEE 802.11 (IEEE 802.11-1999: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications), 802.11a, 802.11b, 802.1 lg, 802. l lh, 802.1 lj, 802.11η, 802.16, 802.16d, 802.16e, 802.16f, standards ("the IEEE 802 standards") and/or future versions and/or derivatives thereof including 802.1 lad, devices and/or networks operating in accordance with existing Wireless-Gigabit-Alliance (WGA) and/or WirelessHD™ specifications and/or future versions and/or derivatives thereof, units and/or devices which are part of the above networks, one way and/or two-way radio communication systems, cellular radio-telephone communication systems, a cellular telephone, a wireless telephone, a Personal Communication Systems (PCS) device, a PDA device which incorporates a wireless communication device, a mobile or portable Global Positioning System (GPS) device, a device which incorporates a GPS receiver or transceiver or chip, a device which incorporates an RFID element or chip, a Multiple Input Multiple Output (MIMO) transceiver or device, a Single Input Multiple Output (SIMO) transceiver or device, a Multiple Input Single Output (MISO) transceiver or device, a device having one or more internal antennas and/or external antennas, Digital Video Broadcast (DVB) devices or systems, multi-standard radio devices or systems, a wired or wireless handheld device (e.g., BlackBerry, Palm Treo), a Wireless Application Protocol (WAP) device, or the like. Some embodiments may be used in conjunction with one or more types of wireless communication signals and/or systems, for example, Radio Frequency (RF), Infra Red (IR), Frequency-Division Multiplexing (FDM), Orthogonal FDM (OFDM), Time -Division Multiplexing (TDM), Time-Division Multiple Access (TDMA), Extended TDMA (E- TDMA), General Packet Radio Service (GPRS), extended GPRS, Code-Division Multiple Access (CDMA), Wideband CDMA (WCDMA), CDMA 2000, single-carrier CDMA, multi-carrier CDMA, Multi-Carrier Modulation (MDM), Discrete Multi-Tone (DMT), Bluetooth®, Global Positioning System (GPS), Wi-Fi, Wi-Max, ZigBee™, Ultra- Wideband (UWB), Global System for Mobile communication (GSM), 2G, 2.5G, 3G, 3.5G, Enhanced Data rates for GSM Evolution (EDGE), or the like. Other embodiments may be used in various other devices, systems and/or networks.
The term "wireless device" as used herein includes, for example, a device capable of wireless communication, a communication device capable of wireless communication, a communication station capable of wireless communication, a portable or non-portable device capable of wireless communication, or the like. In some demonstrative embodiments, a wireless device may be or may include a peripheral that is integrated with a computer, or a peripheral that is attached to a computer. In some demonstrative embodiments, the term "wireless device" may optionally include a wireless service.
The term "sweeping" or "sweeping mode" as used herein, includes, for example, repeatedly transmitting signals in multiple directions from a wireless device, e.g., in order to discover or detect other wireless devices within communication range with the transmitting device. Sweeping may include, for example, transmitting communication signals in different directions and awaiting a response from communication devices within range of the transmission. "Omni-directional sweeping" may include, for example, transmitting signals sequentially in all directions of a given set of directions, e.g., to cover a substantially continuous area within a transmission range of the device and, after completing all transmissions, awaiting a response from one or more devices that may have received the signals. "Selective sweeping" may include transmitting signals sequentially in different directions and awaiting a response after each transmission. In this mode, if a response is not received within a predetermined time interval after each transmission, the transmitting device proceeds to transmit in another direction, and so on, until a response is received from one or more devices. Once a response is received, the selective sweeping process may end. The term "beacon", as used herein, may include any type of communication packet transmitted for the purpose of detection or notification of a device's whereabouts, e.g., for device discovery purposes. A beacon may be transmitted, for example, multiple times, and each transmitted beacon may include one or more frames. Each beacon frame may include information sufficient to initiate discovery of other communication devices.
The term "random" as used herein may include, for example, random, pseudorandom, unpredictable and/or haphazard. The term "random" as used herein may relate, for example, to one or more items or numbers that lack order, that appear to lack a pattern, that lack predictability, that appear to lack predictability, that lack a definitive pattern, that are haphazard or appear to be haphazard, that are generated or produced by a process whose output does not follow a describable pattern or a deterministic pattern, that do not follow a deterministic rule, that appear to not follow a deterministic rule, that appear to be chaotic or disorganized, or the like.
Some demonstrative embodiments may be used in conjunction with suitable limited-range or short-range wireless communication networks, for example, a wireless area network, a "piconet", a WPAN, a WVAN, a wireless local area network and the like.
Reference is now made to Fig. 1, which schematically illustrates a block diagram of a system 100 in accordance with some demonstrative embodiments.
In some demonstrative embodiments, one or more devices of system 100 may be capable of communicating content, data, information and/or signals over one or more suitable wireless communication links, for example, a radio channel, an IR channel, a RF channel, a Wireless Fidelity (WiFi) channel, and the like. One or more devices of system 100 may optionally be capable of communicating over any suitable wired communication links.
As shown in Fig. 1, in some demonstrative embodiments, system 100 may include two or more devices, which communicate with each other wirelessly to transfer data.
In some demonstrative embodiments, system 100 may include wireless communication devices 106 and/or 102, either or both of which may include a wireless communication unit, for example, unit 108 of device 106, capable of receiving and/or transmitting wireless communication signals from/to one or more other devices of system 100, e.g., device 102.
In some demonstrative embodiments, wireless communication devices 106 and/or 102 may include, for example, a PC, a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a PDA device, a handheld PDA device, an on-board device, an off-board device, a hybrid device (e.g., combining cellular phone functionalities with PDA device functionalities), a consumer device, a vehicular device, a non-vehicular device, a mobile or portable device, a non-mobile or non-portable device, a cellular telephone, a PCS device, a PDA device which incorporates a wireless communication device, a mobile or portable GPS device, a DVB device, a relatively small computing device, a non-desktop computer, a "Carry Small Live Large" (CSLL) device, an Ultra Mobile Device (UMD), an Ultra Mobile PC (UMPC), a Mobile Internet Device (MID), an "Origami" device or computing device, a device that supports Dynamically Composable Computing (DCC), a context-aware device, a video device, an audio device, an A/V device, a STB, a BD player, a BD recorder, a DVD player, a HD DVD player, a DVD recorder, a HD DVD recorder, a PVR, a broadcast HD receiver, a video source, an audio source, a video sink, an audio sink, a stereo tuner, a broadcast radio receiver, a flat panel display, a PMP, a DVC, a digital audio player, a speaker, an audio receiver, a gaming device, an audio amplifier, a data source, a data sink, a DSC, a media player, a Smartphone, a television, a music player, or the like.
In some demonstrative embodiments, devices 106 and/or 102 may include, for example, one or more processors 120, an input unit 112, an output unit 114, a memory unit 118, a storage unit 116, and a random number generator 122. Device 106 may optionally include other suitable hardware components and/or software components. In some demonstrative embodiments, some or all of the components of device 106 may be enclosed in a common housing or packaging, and may be interconnected or operably associated using one or more wired or wireless links. In other embodiments, components of device 106 may be distributed among multiple or separate devices or locations.
Processor 120 includes, for example, a Central Processing Unit (CPU), a Digital Signal Processor (DSP), one or more processor cores, a single-core processor, a dual-core processor, a multiple-core processor, a microprocessor, a host processor, a controller, a plurality of processors or controllers, a chip, a microchip, one or more circuits, circuitry, a logic unit, an Integrated Circuit (IC), an Application-Specific IC (ASIC), or any other suitable multi-purpose or specific processor or controller. Processor 120 executes instructions, for example, of an Operating System (OS) of device 106, and/or of one or more suitable applications. Input unit 112 includes, for example, a keyboard, a keypad, a mouse, a touch-pad, a track-ball, a stylus, a microphone, and/or any other suitable pointing device or input device. Output unit 114 includes, for example, a monitor, a screen, a flat panel display, a Cathode Ray Tube (CRT) display, a Liquid Crystal Display (LCD), an LED display, a plasma display unit, one or more audio speakers or earphones, or other suitable output devices.
Memory unit 118 includes, for example, a Random Access Memory (RAM), a Read Only Memory (ROM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a flash memory, a volatile memory, a non-volatile memory, a cache memory, a buffer, a short term memory unit, a long term memory unit, or other suitable memory units. Storage unit 116 includes, for example, a hard disk drive, a floppy disk drive, a Compact Disk (CD) drive, a CD-ROM drive, a DVD drive, or other suitable removable or non-removable storage units. Memory unit 118 and/or storage unit 116, for example, store data processed by device 106.
Random number generator 122 may include any computational or physical unit capable of generating a sequence of numbers or symbols that lack any pattern, i.e., appear random, to be used for randomizing periods of time between transmittal of communication packets.
In some demonstrative embodiments, wireless communication unit 108 includes or may be part of, for example, one or more wireless transmitters, receivers and/or transceivers able to send and/or receive wireless communication signals, RF signals, frames, blocks, transmission streams, packets, messages, specific data items, and/or any other type of communication data. For example, wireless communication unit 108 may include or may be implemented as part of any suitable wireless communication device, for example, a wireless Network Interface Card (NIC), and the like.
Wireless communication unit 108 may include, or may be associated with, one or more antennae 110. Antennae 110 may include, for example, an internal and/or external RF antenna, a dipole antenna, a monopole antenna, an omni-directional antenna, a switched beam antenna, a phased array antenna, an end fed antenna, a circularly polarized antenna, a micro-strip antenna, a diversity antenna, or other type of antenna suitable for transmitting and/or receiving wireless communication signals, blocks, frames, transmission streams, packets, messages and/or data. In some demonstrative embodiments, device 106 may be capable of establishing a directional wireless communication link with one or more wireless communication devices, e.g., device 102, before transmitting probe requests of any size to the one or more wireless communication devices, e.g., as described in detail below.
In some demonstrative embodiments, wireless communication unit 108 of device
106 may be capable of transmitting and/or receiving discovery signals, e.g., beacons, to detect other wireless communication devices. According to some embodiments, wireless communication unit 108 may transmit one or more beacons in multiple directions in order to initiate communication with another wireless communication device, e.g., device 102, as described below.
In some demonstrative embodiments, wireless communication unit 108 may be capable of receiving beacons sent by other wireless communication devices, e.g., device 102, and may detect the other wireless communication device(s) according to the received beacon(s), also referred to herein as identification beacon(s), e.g., as explained below. In some embodiments, the beacons received by unit 108 from other communication devices, e.g., from device 102, are transmitted by the other device(s) in response to detection beacons sent from unit 108. In other embodiments, unit 108 may detect the other communication device(s) based on beacons that are transmitted independently by the other device(s). According to some embodiments, the beacons transmitted by device 102 may include sector sweep frames. In some embodiments, the sector sweep frames may be transmitted in a sweeping mode, e.g., as described above. The sector sweep frames may include information to enable other devices, e.g., device 106, to configure its antenna patterns for communicating directionally with device 102, as explained below.
In some demonstrative embodiments, after detecting device 102, e.g., by receipt or exchange of beacons, as described above and below, wireless communication unit 108 may proceed to configure a directional wireless transmission scheme for communicating with device 102, e.g., by configuring one or more of antennae 1 10 to transmit and/or receive signals efficiently in the direction of device 102. Device 106 may configure the one or more of antennae 110 by using a beam- forming technique, e.g., as explained below. For example, upon receiving the one or more beacons from device 102, wireless communication unit 108 may identify the direction of device 102 based on the information contained in the beacon received from device 102, and may respond to device 102, as described below. In some demonstrative embodiments, device 106 and/or device 102 may configure their respective antennae using any beam-forming protocol known in the art, for example, by selecting a suitable sector for communication and/or by setting suitable phases to different antennae elements of a phased array antenna.
In some demonstrative embodiments, device 106 may operate in a sweeping mode, for example, device 106 may transmit a sector sweep frame that enables device 102 to identify the direction of device 106 and configure its antenna patterns for directional communication with device 106. According to some of these embodiments, after device 102 receives the sector sweep frame from device 106, both devices 102 and 106 may have sufficient information to determine their respective directions and configure a directional antenna pattern suitable for directional communication between devices 102 and 106.
In some demonstrative embodiments, after identifying the direction of device 102 based on antennae sector and/or direction information contained in the beacon, but prior to fully establishing a communication link between devices 106 and 102, wireless communication unit 108 may apply beam-forming techniques, e.g., as are known in the art, to configure a directional wireless transmission scheme suitable for communicating with device 102. Thereafter, the process of establishing a wireless communication link between devices 102 and 106 may proceed in a directional transmission mode. This is in contrast to prior art devices, wherein the entire process of establishing a wireless communication link between wireless devices is performed in a sweeping or omnidirectional transmission mode, whereby a large amount of data may be transmitted many times, e.g., by transmitting a series of lengthy probe requests in different directions, until a communication link is obtained.
In some demonstrative embodiments, once a directional transmission scheme is configured, wireless communication unit 108 may establish a wireless communication link between devices 106 and 102 using the directional wireless transmission scheme, e.g., as described in detail below. For example, according to some demonstrative embodiments, after unit 108 configures a suitable directional transmission scheme for communicating with device 102, unit 108 may proceed to transmit a probe request directionally to device 102, using the directional wireless transmission scheme, and/or device 102 may transmit a probe response or other identifying signal to device 106. Except for the use of a directional wireless transmission scheme, the establishment of a wireless communication link, e.g., using probe requests and probe responses, may be performed according to protocols as are known in the art.
Reference is now made to Fig. 2, which schematically illustrates an exemplary beacon frame, in accordance with some demonstrative embodiments.
In some demonstrative embodiments, beacon frame 200 includes a frame control field 202, a duration field 204, a receiver address (RA) field 206, a body section 208, and a frame check sequence (FCS) field 210. Beacon frame 200 may be or may include a frame of a mm Wave beacon transmitted over a 60 Gigahertz frequency band, or any other high frequency range that requires directional communication.
According to some demonstrative embodiments, a beacon transmitted by wireless communication device 106 may include one or more beacon frames, e.g., beacon frame 200. According to some embodiments, transmitting a beacon may refer to simultaneous or sequential transmission of two or more beacon frames in different directions.
According to some demonstrative embodiments, the sequence of beacon frames may be transmitted in a sweeping mode, i.e., beacon frame 200 and/or similar beacon frames may be transmitted repeatedly in different directions.
In some demonstrative embodiments, body section 208 includes a beacon interval (BI) field 212 and a detection-mode field 214.
In some demonstrative embodiments, beacon frame 200 may be transmitted as part of a plurality of beacon frames, which may be referred to herein collectively or separately as "beacon(s)". The value of beacon interval (BI) field 212 of each beacon frame included in the beacon may indicate a time interval between the transmission of the current beacon and a successive beacon in a sequence of beacons. For example, BI field 212 with a value of 2 milliseconds (ms) indicates that a next consecutive beacon will be transmitted by device 106 (Fig. 1), 2 ms after the transmission of the current beacon, which may include one or more beacon frames identical or similar to beacon frame 200.
In some demonstrative embodiments, detection-mode field 214 may have a first predefined value indicating that beacon frame 200 is transmitted from a wireless communication device attempting to detect other wireless communication devices, or a second predefined value, which may indicate that beacon frame 200 is transmitted by a network controller of a wireless communication network, as explained below.
Referring back to Fig. 1, in accordance with some embodiments, wireless communication unit 108 of device 106 may be capable of transmitting a multi-directional sequence of detection beacons in a sweeping mode, i.e., multiple beacons that are transmitted sequentially in multiple directions, and detecting at least one other wireless communication device, for example, device 102, based on at least one of the following procedures.
After transmitting one or more detection beacons, device 106 may receive a response beacon identifying one or more wireless communication devices, e.g., wireless communication device 102. For example, after transmitting a beacon including beacon frame 200 (Fig. 2), device 106 may detect device 102 based on a response beacon received from device 102. The response beacon may contain information that enables devices 102 and 106 to configure their respective antennae according to a directional transmission scheme, e.g., using beam-forming techniques, and then to use the directional transmission to scheme establish a directional communication link between the devices.
According to some embodiments, the response beacon may include one or more sector sweep frames, e.g., as explained above.
Additionally or alternatively, in some embodiments, device 106 may detect other wireless communication devices based on one or more beacons transmitted independently by the other devices, i.e., not in response to the detection beacon(s) sent by unit 108. For example, device 106 may detect device 102 based on a beacon sent autonomously by device 102, i.e., not in response to the beacon sent by device 106.
According to some embodiments, it is not desirable to allow two or more wireless communication devices, for example, devices 106 and 102, to transmit beacons with the same BI values simultaneously. For example, if device 106 transmits a beacon including one or more beacon frames with a BI value of 3 ms, and device 102 simultaneously also transmits a beacon including one or more beacon frames with a BI value of 3 ms, then the two devices might be unable to receive their respectively transmitted beacons and may thus be unable to detect each other and communicate. According to some demonstrative embodiments, conflicts in transmission of beacons by different devices may be prevented by randomization of the BI value as described below.
As explained above, a beacon may include multiple beacon frames, such as beacon frame 200 (Fig. 2), which may be identical or similar to each other. According to some embodiments, a sequence of beacons may be transmitted, wherein each transmitted beacon in the sequence has a beacon interval (BI) value, which may be included in BI field 212 (Fig. 2). The BI value indicates a time interval between a currently transmitted beacon and a successive beacon to be transmitted in the sequence.
To avoid simultaneous transmission of beacons by more than one device, according to some demonstrative embodiments, two or more of the beacons in the sequence of beacons transmitted by device 106 may have two or more different BI values, respectively. For example, device 106 may transmit a detection beacon, e.g., beacon frame 200 (Fig. 2) with a BI value of 3 ms, and may subsequently transmit another beacon with a BI value of 5 ms.
In some demonstrative embodiments, random number generator 122 of device 106 may generate random BI values in BI field 212 (Fig. 2) of each beacon transmitted by device 106. It will be appreciated that transmitting a sequence of beacons, with randomly- generated BI values in field 212 (Fig. 2) significantly increases the probability that device 102 will be available to receive the beacons transmitted by device 106, and vice versa.
In some demonstrative embodiments, detection-mode field 214 (Fig. 2) may have a first predefined value, e.g., "1", indicating that device 106 is a client station in detection mode and/or that beacon frame 200 (Fig. 2) is a detection beacon for detecting other wireless communication devices. Alternatively, detection-mode field 214 may have a second predefined value, e.g., "0", indicating that beacon frame 200 (Fig. 2) is transmitted by a network controller of a wireless communication network, for example, an Access Point (AP), a Primary/PBSS Control Point (PCP) or a Base Station (BS) in a wireless communication network, such as, for example, IEEE 802.11 basic service set (BSS), IEEE 802.15.3 or IEEE 802.16.
In some demonstrative embodiments, pursuant to the exchange of detection beacons, and after a directional wireless transmission scheme has been configured for communicating with a particular detected device, e.g., device 102, wireless communication unit 108 may proceed to establish a wireless communication link with the detected device, by exchanging signals directionally with the detected device, e.g., device 102.
In some demonstrative embodiments, device 106 may initiate the establishment of the wireless communication link with device 102 by directionally transmitting a probe request to device 102. In some embodiments, each probe request and each probe response may include multiple frames. The probe request frame transmitted by device 106 may include information regarding services provided by device 106, e.g., printing services, display services, etc. According to some embodiments, if device 102 is intended to use the services provided by device 106 or is intended to offer services to device 106, then device 102 may respond to the probe request by transmitting a probe response directionally to device 106. According to some embodiments, after receiving the probe response, device 106 may directionally transmit an ACK frame to device 102, to confirm receipt of the probe response and/or to establish the wireless communication link between devices 102 and 106. This is in contrast to prior art systems, wherein signals carrying probe requests, probe responses and/or ACK frames, which may include large amounts of data, are transmitted or exchanged multiple times, e.g., in an omni-directional mode or a sweeping mode, i.e., not directionally, until a wireless communication link is established between the wireless devices.
In some demonstrative embodiments, the wireless communication link established between devices 106 and 102 may represent any type of end-to-end communication link between two systems or devices, e.g., a point-to-point communication link.
In some demonstrative embodiments, the wireless communication link established between devices 106 and 102 may include transmissions in a 60 Gigahertz frequency band or other high frequency band that requires directional communication.
In some demonstrative embodiments, a predefined social channel may be assigned to the exchange of beacons between devices 106 and 102, and/or other devices, and the same social channel may then be used to complete the process of establishing a wireless communication link between devices 106 and 102, e.g., by exchanging probe requests, probe responses and/or ACK signals. For example, channel 2 in the 60 Gigahertz frequency band may be defined as a default channel for transmission of beacon signals, as well as for the exchange of probe requests, probe responses and/or ACK signals. Alternatively, multiple channels (e.g., any or all channels) in the 60 Gigahertz band or other high frequency band may be used as social channels as well as for device discovery.
Reference is now made to Fig. 3, which schematically illustrates a method of establishing directional wireless communication, in accordance with some demonstrative embodiments. In some demonstrative embodiments, one or more of the operations of the method of Fig. 3 may be performed by a wireless communication unit, for example, wireless communication unit 108 of device 106 (Fig. 1) and/or any other wireless communication device capable of sending and receiving wireless communication signals. As indicated at block 302, the method may include detecting a device. For example, wireless communication unit 108 (Fig. 1) of wireless communication device 106 (Fig. 1) may detect wireless communication device 102 (Fig. 1), e.g., as described above and below.
As indicated at block 308, the method may include transmitting at least one detection beacon to attempt detection of another wireless communication device, e.g., device 102 (Fig. 1).
As indicated at block 322, transmitting the at least one detection beacon as indicated in block 308 may include transmitting a detection beacon having a random beacon interval value, for example, a detection beacon having a randomized BI value in BI field 212 (Fig. 2).
As indicated at block 324, transmitting the at least one detection beacon as indicated in block 308 may include transmitting a detection beacon having a detection mode value, e.g., in detection field 214 (Fig. 2), to indicate that the transmitted beacon, e.g., beacon frame 200, is a detection beacon.
As indicated at block 310, the method may include receiving an identification beacon from another wireless communication device, e.g., device 102 (Fig. 1). If no identification beacon is received in response to the detection beacon, the method may include transmitting another detection beacon as indicated in block 308, and so on, until an identification beacon is received. Although block 302 indicates that the identification beacon is received in response to the detection beacon, in some embodiments the received identification beacon may be independently transmitted by the other wireless communication device, e.g., device 102 (Fig. 1), and not in response to a detection beacon. According to these embodiments, the other wireless communication device, e.g., device 102 (Fig. 1), is detected based on its independently-transmitted identification beacon, which may include frames with sufficient information to determine transmission directionality, for example, frames similar to detection frame 200 (Fig. 2).
As indicated at block 304, the method may include configuring a directional wireless transmission scheme for communicating with the detected device.
As indicated at block 312, configuring the directional wireless transmission scheme may include applying beam-forming techniques, as described above and/or as is know in the art. As indicated at block 314, configuring the directional wireless transmission scheme may include configuring the one or more antennae of device 106 (Fig. 1), e.g., antennae 110, to enable efficient communication in the direction of wireless communication device 102 (Fig. 1), as explained above.
As indicated at block 306, the method may include establishing a wireless communication link with the detected device using the configured directional wireless transmission scheme.
As indicated at block 316, establishing the wireless communication link may include directionally transmitting a probe request to the detected device. For example, device 106 (Fig. 1) may send a probe request in the direction of device 102 (Fig. 1) using the directional wireless transmission scheme described above.
As indicated at block 318, establishing the wireless communication link may include receiving a probe response from the detected wireless communication device, e.g., device 102. Since at this point device 102 and device 106 are already in direct communication, after performing beam- forming of their respective antennae, e.g., based on the exchange of beacon described above, device 102 may be able to directionally transmit the probe response to device 106.
As indicated at block 316, to complete the process of establishing a wireless communication link between devices 106 and 102 after the directional exchange of probe request and probe response, device 106 may transmit an ACK frame directionally to device 102. The ACK frame may be transmitted after a predefined SIFS interval.
Reference is made to Fig. 4, which schematically illustrates an article of manufacture 400, in accordance with some demonstrative embodiments. Article 400 may include a machine-readable storage medium 402 to store logic 404, which may be used, for example, to perform at least part of the functionality of wireless communication unit 108 (Fig. 1) and/or wireless communication device 106 (Fig. 1); and/or to perform one or more operations of the method of Fig. 3.
In some demonstrative embodiments, article 400 and/or machine-readable storage medium 402 may include one or more types of computer-readable storage media capable of storing data, including volatile memory, non- volatile memory, removable or nonremovable memory, erasable or non-erasable memory, writeable or re-writeable memory, and the like. For example, machine-readable storage medium 402 may include, RAM, DRAM, Double-Data-Rate DRAM (DDR-DRAM), SDRAM, static RAM (SRAM), ROM, programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), Compact Disk ROM (CD-ROM), Compact Disk Recordable (CD-R), Compact Disk Rewriteable (CD-RW), flash memory (e.g., NOR or NAND flash memory), content addressable memory (CAM), polymer memory, phase- change memory, ferroelectric memory, silicon-oxide -nitride-oxide-silicon (SONOS) memory, a disk, a floppy disk, a hard drive, an optical disk, a magnetic disk, a card, a magnetic card, an optical card, a tape, a cassette, and the like. The computer-readable storage media may include any suitable media involved with downloading or transferring a computer program from a remote computer to a requesting computer carried by data signals embodied in a carrier wave or other propagation medium through a communication link, e.g., a modem, radio or network connection.
In some demonstrative embodiments, logic 404 may include instructions, data, and/or code, which, if executed by a machine, may cause the machine to perform a method, process and/or operations as described herein. The machine may include, for example, any suitable processing platform, computing platform, computing device, processing device, computing system, processing system, computer, processor, or the like, and may be implemented using any suitable combination of hardware, software, firmware, and the like.
In some demonstrative embodiments, logic 404 may include, or may be implemented as, software, a software module, an application, a program, a subroutine, instructions, an instruction set, computing code, words, values, symbols, and the like. The instructions may include any suitable type of code, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, and the like. The instructions may be implemented according to a predefined computer language, manner or syntax, for instructing a processor to perform a certain function. The instructions may be implemented using any suitable high-level, low-level, object-oriented, visual, compiled and/or interpreted programming language, such as C, C++, Java, BASIC, Matlab, Pascal, Visual BASIC, assembly language, machine code, and the like.
Functions, operations, components and/or features described herein with reference to one or more embodiments, may be combined with, or may be utilized in combination with, one or more other functions, operations, components and/or features described herein with reference to one or more other embodiments, or vice versa. While certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes, and equivalents may occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.

Claims

CLAIMS What is claimed is:
1. A wireless communication device comprising:
a wireless communication unit to detect another wireless communication device based on one or more beacons, to configure a directional wireless transmission scheme for communicating with the other wireless communication device based on the one or more beacons, and to establish a wireless communication link with the other wireless communication device using the directional wireless transmission scheme.
2. The device of claim 1, wherein the one or more beacons comprise at least one beacon received from the other wireless communication device.
3. The device of claim 1, wherein the wireless communication unit is to transmit at least one detection beacon, to receive at least one response beacon from the other wireless communication device, and to detect the other wireless communication device based on the at least one response beacon.
4. The device of claim 3, wherein the at least one detection beacon includes a detection-mode field having a value indicating that the at least one detection beacon is intended to detect the other wireless communication device.
5. The device of claim 3, wherein the at least one detection beacon comprises a sequence of detection beacons, and wherein two or more of the detection beacons in the sequence of detection beacons have two or more different Beacon Interval (BI) values, respectively.
6. The device of claim 5, wherein the wireless communication device comprises a Random Number Generator to generate random values for the two or more different BI values.
7. The device of claim 1, wherein the wireless communication unit is to configure the directional wireless transmission scheme by configuring one or more antennae of the wireless communication device to transmit directionally in the direction of the other wireless communication device.
8. The device of claim 7, wherein the wireless communication unit is to configure the one or more antennae of the wireless communication device by a beam-forming technique.
9. The device of claim 1, wherein the wireless communication unit is to establish the wireless communication link by directionally exchanging one or more probe requests and one or more probe responses with the other wireless communication device using the directional wireless transmission scheme.
10. The device of claim 1, wherein the wireless communication link includes a point-to- point communication link.
11. The device of claim 1 , wherein the wireless communication link includes a wireless communication link in a 60 Gigahertz or higher frequency band.
12. A method comprising :
detecting a wireless communication device based on one or more beacons;
configuring a directional wireless transmission scheme directed to communicate with the wireless communication device; and
establishing a directional wireless communication link with the wireless communication device using the directional wireless transmission scheme.
13. The method of claim 12, wherein detecting the wireless communication device comprises receiving at least one beacon from the wireless communication device.
14. The method of claim 12, wherein detecting the wireless communication device comprises transmitting at least one detection beacon, receiving at least one response beacon from the wireless communication device, and detecting the wireless communication device based on the at least one response beacon.
15. The method of claim 14, wherein transmitting the at least one beacon comprises transmitting a sequence of beacons, and wherein two or more of the beacons in the sequence of beacons have two or more different Beacon Interval (BI) values, respectively.
16. The method of claim 15, comprising generating random values for the two or more different Beacon Interval (BI) values.
17. The method of claim 12, wherein configuring the directional wireless transmission scheme comprises configuring one or more antennae to transmit directionally in the direction of the wireless communication device.
18. The method of claim 17, wherein configuring the one or more antennae comprises applying a beam-forming technique.
19. The method of claim 12, wherein establishing a directional wireless communication link comprises directionally exchanging one or more probe requests and one or more probe responses with the wireless communication device using the directional wireless transmission scheme.
20. A system comprising: at least one wireless communication device including:
one or more antennae to transmit and receive signals; and
a wireless communication unit to detect another wireless communication device, to configure a directional wireless transmission scheme of the one or more antenna directed to communicate with the other wireless communication device, and to establish a wireless communication link with the other wireless communication device using the directional wireless transmission scheme.
21. The system of claim 20, wherein the wireless communication unit is to detect the other wireless communication device based on one or more beacons received from the other wireless communication device.
22. The system of claim 20, wherein the wireless communication unit is to transmit at least one detection beacon, to receive at least one response beacon from the other wireless communication device, and to detect the other wireless communication device based on the at least one response beacon.
23. The system of claim 20, wherein the wireless communication unit is to configure the directional wireless transmission scheme based on at least one beacon received from the other wireless communication device.
24. The system of claim 20, wherein the wireless communication unit is to configure the directional wireless transmission scheme by configuring one or more antennae of the wireless communication device to transmit directionally in the direction of the other wireless communication device.
25. A product including a storage medium having stored thereon instructions that, when executed by a machine, result in:
detecting a wireless communication device based on one or more beacons;
configuring a directional wireless transmission scheme directed to communicate with the wireless communication device; and
establishing a directional wireless communication link with the wireless communication device using the directional wireless transmission scheme.
26. The product of claim 25, wherein the instructions that result in detecting the wireless communication device result in receiving at least one beacon from the wireless communication device.
27. The product of claim 25, wherein the instructions that result in detecting the wireless communication device result in transmitting at least one detection beacon, receiving at least one response beacon from the wireless communication device, and detecting the wireless communication device based on the at least one response beacon.
28. The product of claim 25, wherein the instructions that result in configuring the directional wireless transmission scheme result in configuring one or more antennae to transmit directionally in the direction of the wireless communication device.
29. The product of claim 25, wherein the instructions that result in establishing a directional wireless communication link result in directionally exchanging one or more probe requests and one or more probe responses with the wireless communication device using the directional wireless transmission scheme.
EP10843417.6A 2009-12-23 2010-11-22 Device, system and method of communicating using configured transmission directionality Withdrawn EP2517529A4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/645,515 US20110149798A1 (en) 2009-12-23 2009-12-23 Device, system and method of communicating using configured transmission directionality
PCT/US2010/057565 WO2011087574A2 (en) 2009-12-23 2010-11-22 Device, system and method of communicating using configured transmission directionality

Publications (2)

Publication Number Publication Date
EP2517529A2 true EP2517529A2 (en) 2012-10-31
EP2517529A4 EP2517529A4 (en) 2016-11-30

Family

ID=44150912

Family Applications (1)

Application Number Title Priority Date Filing Date
EP10843417.6A Withdrawn EP2517529A4 (en) 2009-12-23 2010-11-22 Device, system and method of communicating using configured transmission directionality

Country Status (5)

Country Link
US (1) US20110149798A1 (en)
EP (1) EP2517529A4 (en)
JP (1) JP5529289B2 (en)
CN (1) CN102111902A (en)
WO (1) WO2011087574A2 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011080533A1 (en) * 2009-12-30 2011-07-07 Nokia Corporation Method and apparatus for autonomous ofdma beacon reception measurement
US8861570B2 (en) * 2010-02-03 2014-10-14 Qualcomm Incorporated Methods and apparatuses for beacon transmission
US20110211562A1 (en) * 2010-02-03 2011-09-01 Qualcomm Incorporated Methods and apparatuses for beacon transmission
US20110206017A1 (en) * 2010-02-03 2011-08-25 Qualcomm Incorporated Methods and apparatuses for beacon transmission
CN102149211A (en) * 2010-02-04 2011-08-10 三星电子(中国)研发中心 Data transmission method and device based on motion recognition
US9271136B2 (en) * 2010-11-19 2016-02-23 Qualcomm Incorporated Probe messaging for direct link connections
US10091636B2 (en) 2010-11-19 2018-10-02 Qualcomm Incorporated Probe messaging for direct link connections
US9001693B2 (en) 2011-06-13 2015-04-07 Qualcomm, Incorporated Enhanced discovery procedures in peer-to-peer wireless local area networks (WLANs)
US8526884B1 (en) * 2011-08-19 2013-09-03 Amazon Technologies, Inc. Utilizing wakeup receivers for device communication
HUE054341T2 (en) * 2012-07-06 2021-08-30 Ericsson Telefon Ab L M A transmitter for transmitting discovery signals, a receiver and methods therein
US9743399B2 (en) 2012-09-07 2017-08-22 Intel Corporation Methods and arrangements to signal short interframe spaces
US9532224B2 (en) * 2012-11-05 2016-12-27 Electronics And Telecommunications Research Institute Method of device-to-device discovery and apparatus thereof
US9173161B2 (en) * 2013-03-06 2015-10-27 Qualcomm Incorporated Peer-to-peer pre-association discovery operations
JP2015023439A (en) * 2013-07-19 2015-02-02 Kddi株式会社 Wireless lan setting device and device to be set
CN104467894B (en) * 2013-09-17 2017-06-27 联想(北京)有限公司 A kind of electronic equipment and electronic installation
JP6281419B2 (en) * 2014-06-09 2018-02-21 富士通株式会社 Packet transfer method, radio communication system, and radio communication apparatus
US9575727B2 (en) * 2014-09-26 2017-02-21 Intel Corporation Methods for generating random data using phase change materials and related devices and systems
KR20160049759A (en) * 2014-10-28 2016-05-10 삼성전자주식회사 Method for scanning neighboring devices and electronic apparatus thereof
US10127486B2 (en) * 2015-01-17 2018-11-13 Lawrence F Glaser Multi-frequency and single side band RFID methods of communication
US9693349B2 (en) * 2015-02-22 2017-06-27 Intel IP Corporation Apparatus, system and method of dynamic allocation using a grant frame
US10278117B2 (en) 2015-04-29 2019-04-30 Blackberry Limited Randomized beacon transmissions
CN106303909A (en) * 2015-05-29 2017-01-04 北京智谷睿拓技术服务有限公司 Communication between devices control method, communication between devices method and device thereof
US10321487B2 (en) * 2016-03-10 2019-06-11 Qualcomm Incorporated Technique for increasing throughput for channel bonding
US10045280B2 (en) 2016-03-14 2018-08-07 Intel IP Corporation Apparatus, system and method of discovery over a directional wireless communication band
KR102604366B1 (en) * 2016-07-19 2023-11-24 한국전자통신연구원 System and method for location measurement
US11309947B2 (en) * 2018-11-19 2022-04-19 Facebook Technologies, Llc Systems and methods for maintaining directional wireless links of motile devices
US20230388900A1 (en) * 2022-05-27 2023-11-30 Qualcomm Incorporated Sub-symbol discovery signal

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4686879B2 (en) * 2001-03-21 2011-05-25 ソニー株式会社 Transmission method and transmission apparatus
EP1634378A4 (en) * 2003-06-19 2006-07-12 Ipr Licensing Inc Antenna steering for an 802.11 station
EP1884072B1 (en) * 2005-05-04 2014-06-25 Sandwave IP, LLC Externally sourced synchronized beacon
US9113464B2 (en) * 2006-01-06 2015-08-18 Proxense, Llc Dynamic cell size variation via wireless link parameter adjustment
JP2007251677A (en) * 2006-03-16 2007-09-27 Sony Corp Radio communication system, device and method
US8265657B2 (en) * 2006-05-18 2012-09-11 Samsung Electronics Co., Ltd. Method and system for device discovery in a wireless video area network
EP2104245B1 (en) * 2006-12-07 2013-08-14 Mitsubishi Electric Corporation Radio communication system, radio terminal station, and radio base station
JP5185282B2 (en) * 2006-12-18 2013-04-17 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and system for beacon transmission and reception using directional antennas
JP5068859B2 (en) * 2007-01-16 2012-11-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Apparatus and method for enabling discovery of wireless devices
CN101589576B (en) * 2007-01-19 2015-05-06 皇家飞利浦电子股份有限公司 Apparatus and method for enabling discovery of wireless devices
US8509159B2 (en) * 2007-01-19 2013-08-13 Samsung Electronics Co., Ltd. Method and system for wireless communication using out-of-band channels
US8699421B2 (en) * 2007-01-19 2014-04-15 Samsung Electronics Co., Ltd. Method and system for wireless communication using channel selection and bandwidth reservation
US8265047B2 (en) * 2007-09-13 2012-09-11 Samsung Electronics Co., Ltd. System and method for device discovery in a wireless network of devices having directional antennas
US8406696B2 (en) * 2008-03-11 2013-03-26 Intel Corporation Link re-establishment in a wireless network
US8170481B2 (en) * 2008-03-24 2012-05-01 Intel Corporation Techniques for discovering services provided in a wireless network
JP5078736B2 (en) * 2008-04-28 2012-11-21 キヤノン株式会社 COMMUNICATION DEVICE, COMMUNICATION DEVICE COMMUNICATION METHOD, PROGRAM, AND STORAGE MEDIUM
WO2009140669A2 (en) * 2008-05-16 2009-11-19 Terahop Networks, Inc. Securing, monitoring and tracking shipping containers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2011087574A2 *

Also Published As

Publication number Publication date
US20110149798A1 (en) 2011-06-23
WO2011087574A2 (en) 2011-07-21
JP5529289B2 (en) 2014-06-25
JP2013515392A (en) 2013-05-02
EP2517529A4 (en) 2016-11-30
WO2011087574A3 (en) 2011-11-24
CN102111902A (en) 2011-06-29

Similar Documents

Publication Publication Date Title
US20110149798A1 (en) Device, system and method of communicating using configured transmission directionality
US20240080076A1 (en) Device, system and method of simultaneously communicating with a group of wireless communication devices
US10181886B2 (en) Apparatus, system and method of beamforming training
EP2827677B1 (en) Device, system and method of transferring a wireless communication session between wireless communication frequency bands
EP2859666B1 (en) Device, system and method of communicating during an association beamforming training (a-bft) period
US8374154B2 (en) Device, system and method of simultaneously communicating with a group of wireless communication devices
US10103796B2 (en) Apparatus, system and method of selectively responding to wireless transmissions
EP2465300A2 (en) Device, system and method of scanning a wireless communication frequency band

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20120418

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20161028

RIC1 Information provided on ipc code assigned before grant

Ipc: H04W 88/02 20090101AFI20161024BHEP

Ipc: H04B 7/24 20060101ALI20161024BHEP

17Q First examination report despatched

Effective date: 20170912

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20180123