Peer connectivity in ad-hoc communications systems
First Claim
1. A method of operating a terminal that is capable of communicating on a first system that is an ad-hoc communication system, and a second system that is a mobile communication system, the method comprising:
- receiving one or more dynamically changing values from a network part of the second system; and
using the one or more dynamically changing values to determine one or more parameters that characterize one or more ad-hoc communication operations in the first system.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal that is capable of communicating on a first system that is an ad-hoc communication system, and a second system that is a mobile communication system is operated by receiving one or more dynamically changing values from a network part of the second system; and using the one or more dynamically changing values to determine one or more parameters that characterize one or more ad-hoc communication operations in the first system. The ad-hoc communication operations may, for example, be an inquiry operation, a paging operation, and a scanning operation. The one or more parameters that characterize these operations may include when the operation will occur, and on what frequency it will be carried out. The dynamically changing values may include a clock value and/or a frame counter value. In this way, timing and/or frequency uncertainty may be eliminated when performing the operations in the first system.
135 Citations
61 Claims
-
1. A method of operating a terminal that is capable of communicating on a first system that is an ad-hoc communication system, and a second system that is a mobile communication system, the method comprising:
-
receiving one or more dynamically changing values from a network part of the second system; and
using the one or more dynamically changing values to determine one or more parameters that characterize one or more ad-hoc communication operations in the first system. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
7. The method of clam 6, comprising:
-
performing the scan operation, wherein the scan operation has a duration that is approximately equal to the duration of one inquiry message.
-
-
15. The method of clam 14, comprising:
-
performing the inquiry operation, wherein the inquiry operation has a duration that is approximately equal to the duration of one inquiry message.
-
-
21. The method of clam 20, comprising:
-
performing the paging operation, wherein the paging operation has a duration no longer than the duration of one paging message.
-
-
31. An apparatus for operating a terminal that is capable of communicating on a first system that is an ad-hoc communication system, and a second system that is a mobile communication system, the apparatus comprising:
-
logic that receives one or more dynamically changing values from a network part of the second system; and
logic that uses the one or more dynamically changing values to determine one or more parameters that characterize one or more ad-hoc communication operations in the first system. - View Dependent Claims (32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
37. The apparatus of clam 36, comprising:
-
logic that performs the scan operation, wherein the scan operation has a duration that is approximately equal to the duration of one inquiry message.
-
-
45. The apparatus of clam 44, comprising:
-
logic that performs the inquiry operation, wherein the inquiry operation has a duration that is approximately equal to the duration of one inquiry message.
-
-
61. A machine readable storage medium having stored therein a set of program instructions for operating a terminal that is capable of communicating on a first system that is an ad-hoc communication system, and a second system that is a mobile communication system, the set of program instructions causing a processor to control logic within the terminal to perform:
-
receiving one or more dynamically changing values from a network part of the second system; and
using the one or more dynamically changing values to determine one or more parameters that characterize one or more ad-hoc communication operations in the first system.
-
Specification