METHODS AND APPARATUS FOR USE IN PEER TO PEER COMMUNICATIONS DEVICES AND/OR SYSTEMS RELATING TO RATE SCHEDULING, TRAFFIC SCHEDULING, RATE CONTROL, AND/OR POWER CONTROL
First Claim
1. A method of operating a first mobile communications device to perform peer to peer communications, the method comprising:
- transmitting a pilot signal to a second mobile communications device;
receiving a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate; and
transmitting traffic data to said second mobile communications device at a rate determined based on the received rate information signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus related to peer to peer communication networks are described. Embodiments directed to methods and apparatus for establishing traffic data transmission rates and/or transmission power levels between wireless terminals is described. Embodiments direct to methods and apparatus of making decisions whether or not to transmit as a function of the received power of the received response signals are also described. Transmission of pilot signals after granting of a transmission request and a decision to transmit traffic data has been made occurs in some embodiments. Rate information to be used in determining a traffic rate may be received in response to the pilot signal from a peer to peer (P2P) device.
57 Citations
125 Claims
-
1. A method of operating a first mobile communications device to perform peer to peer communications, the method comprising:
-
transmitting a pilot signal to a second mobile communications device; receiving a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate; and transmitting traffic data to said second mobile communications device at a rate determined based on the received rate information signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first mobile communications device supporting peer to peer communications, the communications device comprising:
-
a pilot signal generation module for generating a peer to peer pilot signal; a wireless transmitter module for transmitting said generated pilot signal to a second mobile communications device and for transmitting traffic data to said second mobile communications device at a rate determined based on a received rate information signal; and a wireless receiver module for receiving said a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A first mobile communications device supporting peer to peer communications, the communications device comprising:
-
pilot signal generation means for generating a peer to peer pilot signal; wireless transmitter means for transmitting said generated pilot signal to a second mobile communications device and for transmitting traffic data to said second mobile communications device at a rate determined based on a received rate information signal; and wireless receiver means for receiving said a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate. - View Dependent Claims (21)
-
-
22. A computer readable medium for controlling a first mobile communications device to implement a method of performing peer to peer communications, the method comprising:
-
transmitting a pilot signal to a second mobile communications device; receiving a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate; and transmitting traffic data to said second mobile communications device at a rate determined based on the received rate information signal. - View Dependent Claims (23)
-
-
24. An apparatus comprising:
-
a processor used for controlling a first mobile communications device to implement a method of performing peer to peer communications, the processor configured to; control transmission of a pilot signal to a second mobile communications device; receive a rate information signal from the second mobile communications device providing information to be used in determining a maximum permitted data traffic transmission data rate; and control transmission of traffic data to said second mobile communications device at a rate determined based on the received rate information signal. - View Dependent Claims (25)
-
-
26. A method of operating a second mobile communications device to perform peer to peer communications, the method comprising:
-
receiving a pilot signal from a first mobile communications device; transmitting a rate information signal to the first mobile communications device providing information to be used by the first mobile communication device in determining a maximum permitted data traffic transmission data rate; and receiving traffic data from the first mobile communications device. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A second mobile communications device supporting peer to peer communications, the second mobile communications device comprising:
-
a wireless receiver module for receiving a pilot signal from a first mobile communications device and for receiving traffic data from the first mobile communications device; and a wireless transmitter module for transmitting a rate information signal to the first mobile communications device providing information to be used by the first mobile communication device in determining a maximum permitted data traffic transmission data rate. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A second mobile communications device supporting peer to peer communications, the second mobile communications device comprising:
-
wireless receiver means for receiving a pilot signal from a first mobile communications device and for receiving traffic data from the first mobile communications device; and wireless transmitter means for transmitting a rate information signal to the first mobile communications device providing information to be used by the first mobile communication device in determining a maximum permitted data traffic transmission data rate. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A computer readable medium embodying machine executable instructions for implementing a method of operating a second mobile communications device to perform peer to peer communications, the method comprising:
-
receiving a pilot signal from a first mobile communications device; transmitting a rate information signal to the first mobile communications device providing information to be used by the first mobile communication device in determining a maximum permitted data traffic transmission data rate; and receiving traffic data from the first mobile communications device. - View Dependent Claims (42, 43, 44, 45)
-
-
46. An apparatus comprising:
-
a processor for use in a second peer to peer communications device, the processor configured to; receive a pilot signal from a first mobile communications device; transmit a rate information signal to the first mobile communications device providing information to be used by the first mobile communication device in determining a maximum permitted data traffic transmission data rate; and receive traffic data from the first mobile communications device. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method of operating a first communications device, comprising:
-
monitoring to receive transmission request responses during a monitoring period; determining if a response to a transmission request from the first communications device was received; determining whether a response to a transmission request from a second communications device was received; and when it is determined that a response to a transmission request from the first communications device was received and it is also determined that a response to a transmission request from the second communications device was received, making a decision whether or not to transmit as a function of the received power of the response to the transmission request from the second communications device. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A first wireless communications device supporting peer to peer communications comprising:
-
a monitoring module for monitoring to receive transmission request responses during a monitoring period; a transmission request response module for determining if a response to a transmission request from the first communications device was received and for determining whether a response to a transmission request from a second communications device was received; and a transmission decision module for making a decision whether or not to transmit as a function of the received power of the response to the transmission request from the second communications device when it is determined that a response to a transmission request from the first communications device was received and it is also determined that a response to a transmission request from the second communications device was received. - View Dependent Claims (65, 66, 67, 68, 69)
-
-
70. A first wireless communications device supporting peer to peer communications comprising:
-
monitoring means for monitoring to receive transmission request responses during a monitoring period; transmission request response means for determining if a response to a transmission request from the first communications device was received and for determining whether a response to a transmission request from a second communications device was received; and transmission decision means for making a decision whether or not to transmit as a function of the received power of the response to the transmission request from the second communications device when it is determined that a response to a transmission request from the first communications device was received and it is also determined that a response to a transmission request from the second communications device was received. - View Dependent Claims (71)
-
-
72. A computer readable medium embodying machine executable instructions for controlling a first communications device to implement a method, the method comprising:
-
monitoring to receive transmission request responses during a monitoring period; determining if a response to a transmission request from the first communications device was received; determining whether a response to a transmission request from a second communications device was received; and when it is determined that a response to a transmission request from the first communications device was received and it is also determined that a response to a transmission request from the second communications device was received, making a decision whether or not to transmit as a function of the received power of the response to the transmission request from the second communications device. - View Dependent Claims (73)
-
-
74. An apparatus comprising:
-
a processor for use in a first communications device, the processor configured to; monitor to receive transmission request responses during a monitoring period; determine if a response to a transmission request from the first communications device was received; determine whether a response to a transmission request from a second communications device was received; and when it is determined that a response to a transmission request from the first communications device was received and it is also determined that a response to a transmission request from the second communications device was received, make a decision whether or not to transmit as a function of the received power of the response to the transmission request from the second communications device. - View Dependent Claims (75)
-
-
76. A method of operating a first communications device, comprising:
-
monitoring to receive transmission requests during a monitoring period; if a request to transmit to the first device is received during said monitoring period, determining the power of said received request to transmit to the first device; and if a request to transmit to a second device is received during said monitoring period, determining the power of said received request to transmit to the second device; and when a request to transmit to the first device and request to transmit to the second device has been received, making a decision whether to accept the request to transmit to the first device as a function of the determined power of the received request to transmit to the first device and the determined power of the received request to transmit to the second device. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A first communications device supporting peer to peer communications comprising:
-
a monitoring module for monitoring to receive transmission requests during a monitoring period; a power measurement module for determining the power of a received request to transmit to the first device if a request to transmit to the first device is received during said monitoring period and for determining the power of a received request to transmit to the a device if a request to transmit to the second device is received during said monitoring period; and a transmission decision module for making a decision whether to accept the request to transmit to the first device as a function of the determined power of the received request to transmit to the first device and the determined power of the received request to transmit to the second device when a request to transmit to the first device and a request to transmit to the second device has been received. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A first communications device supporting peer to peer communications comprising:
-
monitoring means for monitoring to receive transmission requests during a monitoring period; power measurement means for determining the power of a received request to transmit to the first device if a request to transmit to the first device is received during said monitoring period and for determining the power of a received request to transmit to the a device if a request to transmit to the second device is received during said monitoring period; and transmission decision means for making a decision whether to accept the request to transmit to the first device as a function of the determined power of the received request to transmit to the first device and the determined power of the received request to transmit to the second device when a request to transmit to the first device and a request to transmit to the second device has been received. - View Dependent Claims (95, 96)
-
-
97. A computer readable medium embodying machine executable instructions for controlling a first communications device to implement a method, the method comprising:
-
monitoring to receive transmission requests during a monitoring period; if a request to transmit to the first device is received during said monitoring period, determining the power of said received request to transmit to the first device; and if a request to transmit to a second device is received during said monitoring period, determining the power of said received request to transmit to the second device; and when a request to transmit to the first device and request to transmit to the second device has been received, making a decision whether to accept the request to transmit to the first device as a function of the determined power of the received request to transmit to the first device and the determined power of the received request to transmit to the second device. - View Dependent Claims (98)
-
-
99. An apparatus comprising
a processor configured to: -
monitor to receive transmission requests during a monitoring period; if a request to transmit to the first device is received during said monitoring period, determine the power of said received request to transmit to the first device; and if a request to transmit to a second device is received during said monitoring period, determine the power of said received request to transmit to the second device; and when a request to transmit to the first device and request to transmit to the second device has been received, make a decision whether to accept the request to transmit to the first device as a function of the determined power of the received request to transmit to the first device and the determined power of the received request to transmit to the second device. - View Dependent Claims (100)
-
-
101. A method of operating a communications device, the method comprising:
-
transmitting a transmission request, said transmission request corresponding to a subsequent traffic transmission interval, said subsequent traffic transmission interval having a fixed time relationship to the transmitted transmission request; determining whether to transmit data during said subsequent traffic transmission interval; and when it is determined to transmit traffic data during said subsequent traffic transmission interval, transmitting data. - View Dependent Claims (102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113)
-
-
114. A communications device comprising:
-
a transmission request generation module for generating a transmission request, said transmission request corresponding to a subsequent traffic transmission interval, said subsequent traffic transmission interval having a fixed time relationship to the transmitted transmission request; a transmission decision module for determining whether to transmit data during said subsequent traffic transmission interval; and a wireless transmitter module for transmitting said generated transmission request and for transmitting data when said transmission decision module determines to transmit traffic data during said subsequent traffic transmission interval. - View Dependent Claims (115, 116, 117, 118, 119)
-
-
120. A communications device comprising:
-
transmission request generation means for generating a transmission request, said transmission request corresponding to a subsequent traffic transmission interval, said subsequent traffic transmission interval having a fixed time relationship to the transmitted transmission request; transmission decision means for determining whether to transmit data during said subsequent traffic transmission interval; and wireless transmitter means for transmitting said generated transmission request and for transmitting data when said transmission decision means determines to transmit traffic data during said subsequent traffic transmission interval. - View Dependent Claims (121)
-
-
122. A computer readable medium embodying machine executable instructions for implementing a method of operating a communications device, the method comprising:
-
transmitting a transmission request, said transmission request corresponding to a subsequent traffic transmission interval, said subsequent traffic transmission interval having a fixed time relationship to the transmitted transmission request; determining whether to transmit data during said subsequent traffic transmission interval; and when it is determined to transmit traffic data during said subsequent traffic transmission interval, transmitting data. - View Dependent Claims (123)
-
-
124. An apparatus comprising:
-
a processor configured to; transmit a transmission request, said transmission request corresponding to a subsequent traffic transmission interval, said subsequent traffic transmission interval having a fixed time relationship to the transmitted transmission request; determine whether to transmit data during said subsequent traffic transmission interval; and when it is determined to transmit traffic data during said subsequent traffic transmission interval, transmit data. - View Dependent Claims (125)
-
Specification