IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0558826
(2000-04-26)
|
발명자
/ 주소 |
- Cooper, William L.
- Cullen, David H.
|
출원인 / 주소 |
- Arris International, Inc.
|
인용정보 |
피인용 횟수 :
12 인용 특허 :
5 |
초록
▼
A method for synchronizing transmitters within a communications network by utilizing wide-mode marshaling. Wide-mode marshaling increases the bandwidth dedicated to performing a marshaling process, thereby allowing a controller to quickly marshal the transmitters. Within a TDMA network, a TDMA frame
A method for synchronizing transmitters within a communications network by utilizing wide-mode marshaling. Wide-mode marshaling increases the bandwidth dedicated to performing a marshaling process, thereby allowing a controller to quickly marshal the transmitters. Within a TDMA network, a TDMA frame includes a header portion and a multi-channel portion. Each of the transmitters within a TDMA network transmits during an assigned time-slot of the TDMA frame. To marshal a transmitter, the transmitter is requested to transmit a ranging signal to a central controller. If the ranging signal is received during the header portion of the TDMA frame, the controller can accurately detect the ranging signal. However, for longer propagation delays, the length of the header is insufficient. Wide-mode marshaling resolves this by silencing some or all of the transmitters to increase the bandwidth for receiving the ranging signal.
대표청구항
▼
1. A method for ranging transmitters within a network, the network including a controller and a plurality of transmitters communicatively coupled to the controller over a communications path and exchanging information using TDMA technology, the method comprising the steps of:assigning a particular t
1. A method for ranging transmitters within a network, the network including a controller and a plurality of transmitters communicatively coupled to the controller over a communications path and exchanging information using TDMA technology, the method comprising the steps of:assigning a particular transmitter of the plurality of transmitters to a particular time-slot of a TDMA frame to facilitate communication between the particular transmitter and the controller; performing a search loop on a first set of transmitters of the plurality of transmitters wherein the operation of each of the first set of transmitters is verified; identifying each of the first set of transmitters that fail during the search loop as a failed transmitter; if the number of failed transmitters exceeds a first integrity threshold, disabling the transmission of a second set of the transmitters of the plurality of transmitters; performing a range attempt on a first failed transmitter; if the range attempt fails, enabling the transmission of the second set of transmitters; and if the range attempt succeeds, performing a range attempt on a next failed transmitter until a range attempt has been performed on each failed transmitter or the range attempt fails, and then enable the transmission of the second set of transmitters. 2. The method of claim 1, wherein after the range attempt on a first failed transmitter fails and after enabling the transmission of the second set of transmitters, further comprising the steps of:disabling the transmission of the second set of transmitters; and performing a range attempt on a next failed transmitter if the number of failed transmitters exceeds a second integrity threshold. 3. The method of claim 2, wherein the number of failed transmitters exceeds a third integrity threshold, further comprising the step of performing a range attempt on each of the failed transmitters.4. The method of claim 2, wherein the number of failed transmitters exceeds a third integrity threshold, further comprising the step of performing a range attempt on each of the failed transmitters.5. A computer-readable medium having computer executable instructions for performing the steps recited in claim 3.6. A computer-readable medium having computer executable instructions for performing the steps recited in claim 4.7. A communications network including:a controller; a plurality of transmitters; a communications path communicatively coupling the controller to each of the plurality of transmitters; the controller being operative to: assign each of the plurality of transmitters to a particular time-slot; perform a search loop on a first set of transmitters, the search loop allowing the controller to identify a failed set of transmitters of the plurality of transmitters, the failed set of transmitters being transmitters that are not transmitting in synchronization; if the number of transmitters in the failed set of transmitters exceeds a first integrity threshold, perform a first recovery process and, if the first recovery process aborts and the number of transmitters in the failed set of transmitters is greater than a second threshold, perform a second recovery process; if the number of transmitters in the failed set of transmitters exceeds a third integrity threshold, perform a third recovery process; wherein the controller is operative to perform the first recovery process by: (a) enabling wide-mode marshaling; (b) selecting a ranging transmitter from the failed set of transmitters; (c) performing a range attempt on the ranging transmitter; (d) if the range attempt fails on the ranging transmitter, abort the current recovery process; (e) if the range attempt succeeds on the ranging transmitter and additional transmitters remain in the failed set of transmitters, selecting a next transmitter from the failed set of transmitters as the ranging transmitter and continuing at step (c), otherwise, disabling wide-mode marshaling; and wherein the controller is operative to perform the second recovery process by: (f) selecting a next transmitter from the faded set of transmitters as the ranging transmitter; and (g) continuing at step (c). 8. A communications network including:a controller; a plurality of transmitters; a communications path communicatively coupling the controller to each of the plurality of transmitters; the controller being operative to: assign each of the plurality of transmitters to a particular time-slot; perform a search loop on a first set of transmitters, the search loop allowing the controller to identify a failed set of transmitters of the plurality of transmitters, the failed set of transmitters being transmitters that are not transmitting in synchronization; if the number of transmitters in the failed set of transmitters exceeds a first integrity threshold, perform a first recovery process and, if the first recovery process aborts and the number of transmitters in the failed set of transmitters is greater than a second threshold, perform a second recovery process; if the number of transmitters in the failed set of transmitters exceeds a third integrity threshold, perform a third recovery process; wherein the controller is operative to perform the first recovery process by: (a) enabling wide-mode marshaling; (b) selecting a ranging transmitter from the failed set of transmitters; (c) performing a range attempt on the ranging transmitter; (d) if the range attempt fails on the ranging transmitter, abort the current recovery process; (e) if the range attempt succeeds on the ranging transmitter and additional transmitters remain in the failed set of transmitters, selecting a next transmitter from the failed set of transmitters as the ranging transmitter and continuing at step (c), otherwise, disabling wide-mode marshaling; and wherein the controller is operative to perform the second recovery process by: (f) selecting a next transmitter from the failed set of transmitters as the ranging transmitter; (g) perform a range attempt on the ranging transmitter; and (h) if the range attempt fails on the ranging transmitter and the number of transmitters remaining in the failed set of transmitters is greater than the second integrity threshold, continue processing at step (f), otherwise abort the second recovery process and disable wide-mode marshaling. 9. The communications network of claim 7, wherein the controller is operative to perform the third recovery process by:(a) enabling wide-mode marshaling; (b) performing a range attempt on each transmitter in the failed set of transmitters; and (c) disable wide-mode marshaling. 10. A controller communicatively coupleable to a plurality of transmitters via a plurality of communication paths within a TDMA based network, the controller being operative to:perform a search loop to identify a failed set of transmitters of the plurality of transmitters, the failed set of transmitters being transmitters that are not transmitting in synchronization; if the number of transmitters in the failed set of transmitters exceeds a first integrity threshold, perform a first recovery process and, if the first recovery process aborts and the number of transmitters in the failed set of transmitters is greater than a second threshold, perform a second recovery process; if the number of transmitters in the failed set of transmitters exceeds a third integrity threshold, perform a third recovery process wherein the controller is operative to perform the first recovery process by: (a) enabling wide-mode marshaling; (b) selecting a ranging transmitter from the failed set of transmitters; (c) performing a range attempt on the ranging transmitter; (d) if the range attempt fails on the ranging transmitter, abort the current recovery process: (e) If the range attempt succeeds on the ranging transmitter and additional transmitters remain in the failed set of transmitters, selecting a next transmitter from the failed set of transmitters as the ranging transmitter and continuing at step (c), otherwise, disabling wide-mode marshaling; and wherein the controller is operative to perform the second recovery process by: (f) selecting a next transmitter from the failed set of transmitters as the ranging transmitter; and (g) continuing at step (c). 11. A controller communicatively coupleable to a plurality of transmitters via a plurality of communication paths within a TDMA based network, the controller being operative to:perform a search loop to identify a failed set of transmitters of the plurality of transmitters, the failed set of transmitters being transmitters that are not transmitting in synchronization; if the number of transmitters in the failed set of transmitters exceeds a first integrity threshold, perform a first recovery process and, if the first recovery process aborts and the number of transmitters in the failed set of transmitters is greater than a second threshold, perform a second recovery process; if the number of transmitters in the failed set of transmitters exceeds a third integrity threshold, perform a third recovery process wherein the controller is operative to perform the first recovery process by: (a) enabling wide-mode marshaling; (b) selecting a ranging transmitter from the failed set of transmitters; (c) performing a range attempt on the ranging transmitter; (d) if the range attempt fails on the ranging transmitter, abort the current recovery process; (e) If the range attempt succeeds on the ranging transmitter and additional transmitters remain in the failed set of transmitters, selecting a next transmitter from the failed set of transmitters as the ranging transmitter and continuing at step (c), otherwise, disabling wide-mode marshaling; and wherein the controller is operative to perform the second recovery process by: (f) selecting a next transmitter from the failed set of transmitters as the ranging transmitter; (g) perform a range attempt on the ranging transmitter; and (h) if the range attempt fails on the ranging transmitter and the number of transmitters remaining in the failed set of transmitters is greater than the second integrity threshold, continue processing at step (f), otherwise abort the second recovery process and disable wide-mode marshaling. 12. The controller of claim 10, wherein the controller is operative to perform the third recovery process by:(a) enabling wide-mode marshaling; (b) performing a range attempt on each transmitter in the failed set of transmitters; and (c) disable wide-mode marshaling.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.