Claims
- 1. A communication method between a center device and a plurality of terminal devices connected by a network, said method comprising the steps of:(a) transmitting, from said center device to said terminal devices, cyclically a group of downstream timeslots each of which is distinctive from each other, each downstream timeslot being a first unit of data communication and each of said downstream timeslots including upstream timeslot occupancy information indicating the vacancy of an upstream timeslot corresponding to the downstream timeslot if the upstream timeslot is vacant, assignment information of the upstream timeslot indicating the one of the plurality of terminals which is being assigned to the upstream timeslot when the upstream timeslot is occupied, and downstream data, said transmitting step (a) transmitting the upstream timeslot occupancy information regardless of whether the upstream timeslot is vacant or occupied; (b) checking, at the terminal device, the upstream timeslot occupancy information in the downstream timeslots to detect a downstream timeslot including the upstream timeslot occupancy information of a vacant state; (c) sending timeslot use request, from said terminal device to said center device, by an upstream timeslot specified by the upstream timeslot occupancy information of the vacant state at a timing corresponding to the downstream timeslot detected in the step (b), each upstream timeslot being a second unit of data communication; (d) receiving, at said center device, the upstream timeslot sent in the step (c), and sending a downstream timeslot, to the terminal devices, which includes the assignment information indicating that the timeslot is assigned to the terminal device which has sent the timeslot use request and the upstream timeslot occupancy information of the occupied state; (e) detecting, at said terminal device, the assignment information in the downstream timeslots and, if the assignment information indicating the assignment of the upstream timeslot to the terminal device, sending upstream data using the upstream timeslot assigned to the terminal device, wherein the address of the downstream data included in the downstream timeslot is irrelevant to the address of the terminal devices.
- 2. A method according to claim 1, further comprising the steps of:sending collision information from the center device to the terminal devices if the center device detects a collision of the upstream timeslots, and sending, from the terminal device to the center device, the upstream timeslot including the timeslot use request once again if the terminal device detects the collision information in the downstream timeslot corresponding to the upstream timeslot in which the previous timeslot use request is included.
- 3. A method according to claim 2, further comprising the steps of:setting, at the center device, the upstream timeslot occupancy information of a downstream timeslot to the occupied state if a carrier signal to be modulated by the upstream data is detected and no collision is detected in the upstream timeslot corresponding to the downstream timeslot; and setting, at the center device, the upstream timeslot occupancy information of a downstream timeslot to the vacant state if a carrier signal to be modulated by the upstream data is not detected at the upstream timeslot corresponding to the downstream timeslot.
- 4. A method according to claim 1, wherein the upstream timeslot occupancy information comprises the assignment information and is indicated by the assignment information.
- 5. A method according to claim 1, further comprising the steps of detecting, at said center device, a carrier signal to be modulated by the upstream data in the upstream timeslots, and setting the upstream timeslot occupancy information of the downstream timeslot, corresponding to the upstream timeslot which includes no carrier signal, to the vacant state.
- 6. A method according to claim 5, further comprising the step of changing the upstream timeslot occupancy information to the vacant state if the carrier signal is not detected from an identical upstream timeslot for a predetermined time period.
- 7. A method according to claim 1, further comprising the step of repeating the steps (b) to (e) until a predetermined number of upstream timeslots are assigned.
- 8. A method according to claim 1, wherein said center device assigns the upstream timeslots according to a predetermined priority order of the terminal devices.
- 9. A method according to claim 1, further comprising the step of repeating the steps (b) to (e) until the upstream timeslot occupancy information of the vacant state is no longer detected.
- 10. A communication system comprising a center device and a plurality of terminal devices connected by a network, said center device comprising:a downstream timeslot transmitter for sending, to said terminal devices, cyclically a group of downstream timeslots, each downstream timeslot being a first unit of data communication, and each of which downstream timeslot is distinctive from each other, each of said downstream timeslot including upstream timeslot occupancy information indicating the vacancy of an upstream timeslot, each upstream timeslot being a second unit of data communication, and corresponding to the downstream timeslot if the upstream timeslot is vacant, assignment information of the upstream timeslot indicating the one of the plurality of terminals which is being assigned to the upstream timeslot when the upstream timeslot is occupied, and downstream data, said downstream timeslot transmitter sending the upstream timeslot occupancy information regardless of whether the upstream timeslot is vacant or occupied, wherein the downstream data included in the downstream timeslot is irrelevant to upstream data sent from the terminal devices; and a transceiver for receiving the upstream timeslots from the terminal device and for sending a downstream timeslot, to the terminal devices, which includes the assignment information indicating that the timeslot is assigned to the terminal device which has sent the timeslot use request and the upstream timeslot occupancy information of the occupied state, and each of said terminal devices comprising: a checking device for checking the upstream timeslot occupancy information in the downstream timeslots to detect a downstream timeslot including the upstream timeslot occupancy information of a vacant state; a transmitter means for sending timeslot use request to said center device, by an upstream timeslot specified by the upstream timeslot occupancy information of the vacant state; and a detector for detecting the assignment information in the downstream timeslots and, if the assignment information indicates the assignment of the upstream timeslot to the terminal device, sending the upstream data using the upstream timeslot assigned to the terminal device.
- 11. A system according to claim 10, wherein said center device further comprises a device for sending collision information to the terminal devices if the center device detects a collision of the upstream timeslots, and wherein each of said terminal devices comprises a device for sending, to the center device, the upstream timeslot including the timeslot use request once again if the terminal device detects the collision information in the downstream timeslot corresponding to the upstream timeslot in which the previous timeslot use request is included.
- 12. A system according to claim 10, wherein said center device assigns the upstream timeslots according to a predetermined priority order of the terminal devices.
- 13. A system according to claim 10, wherein the upstream timeslot occupancy information comprises the assignment information and is indicated by the assignment information.
- 14. A system according to claim 10, wherein said center device further comprises a detector for detecting a carrier signal to be modulated by the upstream data in the upstream timeslots, and for setting the upstream timeslot occupancy information of the downstream timeslot, corresponding to the upstream timeslot which includes no carrier signal, to the vacant state.
- 15. A center device of a communication system connected to a plurality of terminal devices by a network, said center device comprising:a downstream timeslot transmitter for sending, to said terminal devices, cyclically a group of downstream timeslots, each downstream timeslot being a first unit of data communication, and each of which is distinctive from each other, each of said downstream timeslot including upstream timeslot occupancy information indicating the vacancy of an upstream timeslot, each upstream timeslot being a second unit of data communication, and corresponding to the downstream timeslot if the upstream timeslot is vacant, assignment information of the upstream timeslot indicating the one of the plurality of terminals which is being assigned to the upstream timeslot when the upstream timeslot is occupied, and downstream data, said downstream timeslot transmitter sending the upstream timeslot occupancy information regardless of whether the upstream timeslot is vacant or occupied, wherein the downstream data included in the downstream timeslot is irrelevant to upstream data sent from the terminal devices; and a transceiver for receiving the upstream timeslots from the terminal device and for sending a downstream timeslot, to the terminal devices, which includes the assignment information indicating that the timeslot is assigned to the terminal device which has sent the timeslot use request and the upstream timeslot occupancy information of the occupied state.
- 16. A terminal device of a communication system connected, by a network, to a center device which cyclically sends, to said terminal device, a group of downstream timeslots, each downstream timeslot being a first unit of data communication, and each of which is distinctive from each other, each of said downstream timeslot including upstream timeslot occupancy information indicating the vacancy of an upstream timeslot, each upstream timeslot being a second unit of data communication, and corresponding to the downstream timeslot if the upstream timeslot is vacant, assignment information of the upstream timeslot indicating the one of the plurality of terminals which is being assigned to the upstream timeslot when the upstream timeslot is occupied, and downstream data, said center device sending the upstream timeslot occupancy information regardless of whether the upstream timeslot is vacant or occupied, said terminal device comprising:a checking device for checking the upstream timeslot occupancy information in the downstream timeslots to detect a downstream timeslot including the upstream timeslot occupancy information of a vacant state; a transmitter for sending timeslot use request, to said center device, by an upstream timeslot specified by the upstream timeslot occupancy information of the vacant state; and a detector for detecting the assignment information in the downstream timeslots and, if the assignment information indicates the assignment of the upstream timeslot to the terminal device, sending the upstream data using the upstream timeslot assigned to the terminal device, wherein the address of the downstream data included in the downstream timeslot is irrelevant to the address of the terminal device.
Priority Claims (1)
Number |
Date |
Country |
Kind |
7-309345 |
Nov 1995 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a division of application Ser. No. 08/756,522, filed Nov. 26, 1996 now U.S. Pat. No. 5,930,475.
US Referenced Citations (9)