IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0621967
(2007-01-10)
|
등록번호 |
US-8923317
(2014-12-30)
|
발명자
/ 주소 |
- Laroia, Rajiv
- Li, Junyi
- Richardson, Tom
- Wu, Xinzhou
- Jovicic, Aleksandar
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
132 |
초록
▼
Systems and methodologies are described that facilitate detecting and/or identifying peers in a local area peer-to-peer network. Times (e.g., peer discovery intervals) for performance of mutual detection and identification between peers may be synchronized (e.g., based upon a signal broadcast to the
Systems and methodologies are described that facilitate detecting and/or identifying peers in a local area peer-to-peer network. Times (e.g., peer discovery intervals) for performance of mutual detection and identification between peers may be synchronized (e.g., based upon a signal broadcast to the peers). Further, within each partitioned peer discovery interval, a wireless terminal may select a portion of time to transmit (e.g., broadcast) short messages that may be employed by peers to detect and/identify the wireless terminal. Moreover, the remainder of the time within the partitioned peer discovery interval may be employed to listen to short messages received from peers.
대표청구항
▼
1. A method of operating a first wireless terminal in a peer-to-peer network, comprising: receiving a first signal from a signal source wherein the signal source is at least one of a base station, an access node, or a GPS satellite;determining time positions of a first sequence of peer discovery int
1. A method of operating a first wireless terminal in a peer-to-peer network, comprising: receiving a first signal from a signal source wherein the signal source is at least one of a base station, an access node, or a GPS satellite;determining time positions of a first sequence of peer discovery intervals based upon the received first signal; andwherein an amount of time that separates two successive peer discovery intervals in the first sequence of peer discovery intervals is at least 100 times larger than a duration of time of either of the two successive peer discovery intervals. 2. The method of claim 1, further comprising: transitioning to an on state from a power saving state before a peer discovery interval starts; andswitching to the power saving state from the on state after the peer discovery interval ends. 3. A method of operating a first wireless terminal in a peer-to-peer network, comprising: receiving a first signal from a signal source wherein the signal source is at least one of a base station, an access node, or a GPS satellite;determining time positions of a first sequence of peer discovery intervals based upon the received first signal;selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier of either the first wireless terminal or a user currently using the first wireless terminal and a time counter variable derived from the first signal;broadcasting a second signal on each of the selected symbols; andwherein an amount of time that separates two successive peer discovery intervals in the first sequence of peer discovery intervals is at least 5 times larger than a duration of time of either of the two successive peer discovery intervals. 4. A method of operating a first wireless terminal in a peer-to-peer network, comprising: receiving a first signal from a signal source wherein the signal source is at least one of a base station, an access node, or a GPS satellite;determining time positions of a first sequence of peer discovery intervals based upon the received first signal;selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier of either the first wireless terminal or a user currently using the first wireless terminal and a time counter variable derived from the first signal;broadcasting a second signal on each of the selected symbols;listening during a fraction of each of the peer discovery intervals;detecting a third broadcast signal from a peer while listening during the fraction of a current peer discovery interval; anddecoding a second identifier from the third broadcast signal if it is determined that the third broadcast signal is present. 5. The method of claim 4, wherein the second identifier is decoded based on the time counter variable. 6. The method of claim 4, wherein the at least one selected symbol is excluded from the fraction of each of the peer discovery intervals for listening. 7. The method of claim 4, wherein the at least one symbol selected for broadcasting the second signal within each of the peer discovery intervals corresponds to less than 30% of a duration of each of the peer discovery intervals and wherein the fraction for listening corresponds to at least 70% of the duration of each of the peer discovery intervals. 8. The method of claim 4, further comprising: adding the decoded second identifier to a first list of identifiers wherein the first list of identifiers represents detected terminals. 9. The method of claim 4, further comprising: storing a second list of buddy identifiers;comparing the decoded second identifier with buddy identifiers in the second list of buddy identifiers; andmarking the decoded second identifier as a particular one of the buddy identifiers if the comparison result indicates that the decoded second identifier is substantially similar to the particular one of the buddy identifiers in the second list of buddy identifiers. 10. The method of claim 9, further comprising: transmitting a signal to the peer associated with the decoded second identifier; andinforming the peer that it has been identified. 11. A method of operating a first wireless terminal in a peer-to-peer network, comprising: receiving a first signal from a signal source wherein the signal source is at least one of a base station, an access node, or a GPS satellite;determining time positions of a first sequence of peer discovery intervals based upon the received first signal;selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier of either the first wireless terminal or a user currently using the first wireless terminal and a time counter variable derived from the first signal;broadcasting a second signal on each of the selected symbols; andwherein the value of the time counter variable varies from one peer discovery interval to another in the first sequence of peer discovery intervals and a position of the at least one selected symbol within each of the peer discovery intervals varies from one peer discovery interval to another. 12. The method of claim 11, wherein the second signal includes a tone. 13. The method of claim 12, wherein a frequency location of the tone is selected based on the first identifier and the time counter variable and the frequency location of the tone varies from one peer discovery interval to another in the first sequence of peer discovery intervals. 14. The method of claim 12, wherein a transmission power of the tone is at least 10 times higher than a transmission power of any other tone in the same symbol. 15. A wireless communications apparatus, comprising: a memory that retains instructions related to obtaining a first signal from a signal source and identifying time positions of a first sequence of peer discovery intervals based upon the obtained first signal;a processor, coupled to the memory, configured to execute the instructions retained in the memory; andwherein the memory further retains instructions for separating two successive peer discovery intervals in the first sequence by an amount of time at least 100 times a length of time of either of the two successive peer discovery intervals. 16. The wireless communications apparatus of claim 15, wherein the memory further retains instructions for transitioning to and from an on state before a start of a peer discovery interval and after an end of the peer discovery interval, respectively. 17. A wireless communications apparatus, comprising: a memory that retains instructions related to: obtaining a first signal from a signal source;identifying time positions of a first sequence of peer discovery intervals based upon the obtained first signal;separating two successive peer discovery intervals in the first sequence by an amount of time at least 5 times a length of time of either of the two successive peer discovery intervals; andselecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier and a time counter variable derived from the first signal, and broadcasting a second signal on each of the selected symbols; anda processor, coupled to the memory, configured to execute the instructions retained in the memory. 18. The wireless communications apparatus of claim 17, wherein the memory further retains instructions for varying the time counter variable between peer discovery intervals in the first sequence and varying a position of the at least one selected symbol within each of the peer discovery intervals from one peer discovery interval to another. 19. A wireless communications apparatus, comprising: a memory that retains instructions related to obtaining a first signal from a signal source and identifying time positions of a first sequence of peer discovery intervals based upon the obtained first signal;a processor, coupled to the memory, configured to execute the instructions retained in the memory;wherein the memory further retains instructions for selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier and a time counter variable derived from the first signal, and broadcasting a second signal on each of the selected symbols; andwherein the memory further retains instructions for listening during a fraction of each of the peer discovery intervals, detecting a third broadcast signal from a peer during the fraction of a current peer discovery interval employed for listening, and decoding a second identifier from the third broadcast signal when detected. 20. The wireless communications apparatus of claim 19, wherein the memory further retains instructions for decoding the second identifier based on the time counter variable. 21. The wireless communications apparatus of claim 19, wherein the memory further retains instructions for excluding the at least one selected symbol from the listening related fraction of each of the peer discovery intervals. 22. The wireless communications apparatus of claim 19, wherein the memory further retains instructions for broadcasting less than 30% of a duration of each of the peer discovery intervals and listening for the remainder of each duration. 23. The wireless communications apparatus of claim 19, wherein the memory further retains instructions for adding the decoded second identifier to a first list of identifiers that represents detected terminals. 24. The wireless communications apparatus of claim 19, wherein the memory further retains a second list of buddy identifiers and instructions for comparing the decoded second identifier with buddy identifiers in the second list and identifying the decoded second identifier as a particular one of the buddy identifiers when the decoded second identifier is substantially similar to the particular one of the buddy identifiers in the second list. 25. A wireless communications apparatus, comprising: a memory that retains instructions related to obtaining a first signal from a signal source and identifying time positions of a first sequence of peer discovery intervals based upon the obtained first signal;a processor, coupled to the memory, configured to execute the instructions retained in the memory;wherein the memory further retains instructions for selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier and a time counter variable derived from the first signal, and broadcasting a second signal on each of the selected symbols;wherein the memory further retains instructions for varying the time counter variable between peer discovery intervals in the first sequence and varying a position of the at least one selected symbol within each of the peer discovery intervals from one peer discovery interval to another; andwherein the memory further retains instructions for choosing a frequency location of a tone included in the second signal on a per peer discovery interval basis as a function of the first identifier and the time counter variable. 26. A wireless communications apparatus that enables synchronizing a time period for discovery of peers in a peer-to-peer network, comprising: a memory device including a communication routine;means for receiving a first signal from a signal source;means for locating time positions of a first sequence of peer discovery intervals based upon the first signal; andmeans for separating successive peer discovery intervals in the first sequence by a time that is at least 100 times as long as a duration of each of the successive peer discovery intervals. 27. The wireless communications apparatus of claim 26, further comprising means for switching to and from a power saving state after an end of or before a beginning of a peer discovery interval, respectively. 28. A wireless communications apparatus that enables synchronizing a time period for discovery of peers in a peer-to-peer network, comprising: a memory device including a communication routine;means for receiving a first signal from a signal source;means for locating time positions of a first sequence of peer discovery intervals based upon the first signal;means for separating successive peer discovery intervals in the first sequence by a time that is at least 5 times as long as a duration of each of the successive peer discovery intervals;means for selecting at least one symbol within each of the peer discovery intervals of the first sequence based on a first identifier and a time counter variable derived from the first signal; andmeans for transmitting a broadcast of a second signal on each of the selected symbols. 29. The wireless communications apparatus of claim 28, further comprising: means for listening during a fraction of each of the peer discovery intervals;means for detecting a third broadcast signal from a peer during the fraction of a present peer discovery interval employed for listening; andmeans for decoding a second identifier from the third broadcast signal when detected based on the time counter variable. 30. The wireless communications apparatus of claim 29, further comprising means for enforcing a maximum percentage of a duration of each of the peer discovery intervals utilized for transmitting the broadcast on the selected symbols. 31. The wireless communications apparatus of claim 28, further comprising: means for varying the time counter variable from one peer discovery interval to the next;means for varying a position of the at least one selected symbol within each of the peer discovery intervals from one peer discovery interval to another; andmeans for selecting a frequency location of a tone included in the second signal on a per peer discovery interval basis as a function of the first identifier and the varying time counter variable. 32. In a wireless communication system, an apparatus comprising: a processor configured to: obtain a periodic signal from a base station;determine time positions of a sequence of peer discovery intervals based upon the obtained periodic signal, wherein the sequence of peer discovery intervals is synchronized between peers of a peer-to-peer network;select at least one symbol within each of the peer discovery intervals of the sequence based on a first identifier and a time counter variable derived from the first signal, and broadcast a second signal on each of the selected symbols;listen during a fraction of each of the peer discovery intervals;detect a third broadcast signal from a peer during the fraction of a current peer discovery interval employed for listening; anddecode a second identifier from the third broadcast signal when the third broadcast signal is detected.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.