Method and apparatus for synchronizing radio ports in a commnuication system
First Claim
Patent Images
1. A method of synchronizing a radio port to a network controller within a communication system, comprising the steps of:
- establishing a timing reference at the network controller;
generating a multiframe number based on the timing reference;
generating a check byte in response to the multiframe number;
transmitting the multiframe number and check byte over a predetermined channel to the radio port;
receiving the multiframe number and check byte at the radio port;
providing the multiframe number to a state machine within the radio port;
validating the check byte to determine if the received multiframe number is error free; and
synchronizing the radio port to the network controller when the received multiframe number is error free.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system (100) provides simultaneous synchronization between a network controller (106) and numerous radio ports (102) using a single signaling channel. The network controller (106) includes a multiframe synchronization generator (208) which generates a multiframe synchronization packet (302) in response to a series of counters (212) and a timing reference (202). Each radio port (102) includes a multiframe synchronization detector (410) which verifies that the multiframe synchronization packet (302) is error free.
74 Citations
19 Claims
-
1. A method of synchronizing a radio port to a network controller within a communication system, comprising the steps of:
-
establishing a timing reference at the network controller; generating a multiframe number based on the timing reference; generating a check byte in response to the multiframe number; transmitting the multiframe number and check byte over a predetermined channel to the radio port; receiving the multiframe number and check byte at the radio port; providing the multiframe number to a state machine within the radio port; validating the check byte to determine if the received multiframe number is error free; and synchronizing the radio port to the network controller when the received multiframe number is error free.
-
-
2. A communication system, comprising:
-
a network controller for transmitting a multiframe synchronization event over a single communication channel; a radio port for receiving the multiframe synchronization event, said radio port including means of determining if the multiframe synchronization event is error free; and said radio port synchronizing to the network controller when the multiframe synchronization event is error free. - View Dependent Claims (3)
-
-
4. A method of synchronizing a radio port to a network controller in a communication system, comprising the steps of:
-
at the network controller; establishing a timing reference; determining a multiframe number, check byte, and synchronization event based on the timing reference; generating digital signaling information including the multiframe number, check byte, and synchronization event; transferring the digital signaling information to the radio port using a single communication channel; and at the radio port; receiving the digital signaling information; determining if the digital signaling information is error free based on the check byte; and synchronizing to the network controller when the digital signaling information is error free. - View Dependent Claims (5, 6, 7)
-
-
8. A method of providing synchronization between a radio port and a network controller, comprising the steps of:
-
providing a synchronization packet over a predetermined time frame, including; providing a multiframe number within the synchronization packet; performing a predetermined cyclic redundancy check calculation on the multiframe number; generating a cyclic redundancy check result; and appending the multiframe number with the cyclic redundancy check result within the synchronization packet; transmitting the synchronization packet over a predetermined communication channel; detecting the synchronization packet at the radio port; and synchronizing the radio port to the network controller in response to the synchronization packet. - View Dependent Claims (9)
-
-
10. A method of synchronizing a plurality of radio ports to a network controller in a communication system operating with a predetermined communication protocol, comprising the steps of:
-
generating a time reference related to the communication protocol; generating a multiframe number based on the time reference; performing a predetermined cyclic redundancy check calculation on the multiframe number to produce a check byte; and broadcasting the multiframe number and the check byte to the plurality of radio ports simultaneously. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A communication system, comprising:
-
a network controller for transmitting a synchronization packet, said network controller including; a reference timer; a multiframe synchronization generator comprising; a series of counters clocked by the reference timer and generating a multiframe number, said multiframe number being incremented in response to the series of counters; a network controller state machine monitoring the series of counters and generating a synchronization word when the multiframe number is incremented; a network controller cyclic redundancy checker for generating a check byte in response to the multiframe number; said network controller state machine transmitting the synchronization word, multiframe number, and check byte as the synchronization packet; and a radio port for receiving the synchronization packet, said radio port including; a multiframe synchronization detector including; a packet disassembler for reformatting the synchronization packet; a synchronization word detector for detecting the synchronization word; a radio port cyclic redundancy checker generating a check byte based on the received synchronization packet, said check byte determining if the receive synchronization packet is error free; a radio port state machine for monitoring the status of the radio port cyclic redundancy checker; and a series of counters responsive to the radio port state machine, a portion of said counters being updated with the multiframe number when the synchronization packet is error free while the remainder of said series of counters are reset; and said network controller and said radio port being synchronized when the series of counters are updated with the multiframe number and the remainder of the series of counters are reset to zero. - View Dependent Claims (18)
-
-
19. A communication system, comprising:
-
a network controller for transmitting a synchronization event including a synchronization packet and break character, said network controller including; a reference timer; a multiframe synchronization generator comprising; a series of counters clocked by the reference timer and generating a multiframe number, said multiframe number being incremented in response to the series of counters; a state machine monitoring the series of counters and generating the break character and a flag when the multiframe number is incremented; a cyclic redundancy checker for generating a check byte in response to the multiframe number; said state machine transmitting the flag, multiframe number, and check byte as the synchronization packet and also transmitting the break character; and a radio port for receiving the synchronization event, said radio port including a universal asynchronous receiver and transmitter (UART) for sampling the synchronization packet using a universal asynchronous receiver and transmitter protocol; and said universal asynchronous receiver and transmitter generating a synchronization pulse in response to the break character; and said state machine of the network controller providing signaling substantially similar to the universal asynchronous receiver and transmitter protocol.
-
Specification