Data transmitting system
First Claim
1. A method for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations simultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data after a time delay which is respectively controlled to be variable at every retransmission of each of said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station; and
, ceasing said retransmission of said data from one of said terminal stations upon the receipt thereof of a confirmation signal from said central office signifying the accurate receipt of said data from said station by said central office.
0 Assignments
0 Petitions
Accused Products
Abstract
A data transmission system and method wherein a plurality of terminal stations transmit data to a central office by using a common line or channel. When more than one of said terminal stations simultaneously transmit data to the central office, a second data transmission is originated from each of the simultaneously transmitting terminal stations. A time delay is interposed between the retransmissions from the several terminal stations and is repeated a sufficient number of times to prevent simultaneous calls from the plurality of terminal stations. Several methods are presented for providing the time delay. For example, the time delay can correspond to the address number of the terminal station, can be randomly generated, or can be set by a pseudo-noise pulse sequence (PN-sequence).
-
Citations
18 Claims
-
1. A method for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations simultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data after a time delay which is respectively controlled to be variable at every retransmission of each of said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station; and
, ceasing said retransmission of said data from one of said terminal stations upon the receipt thereof of a confirmation signal from said central office signifying the accurate receipt of said data from said station by said central office.
- retransmitting said data after a time delay which is respectively controlled to be variable at every retransmission of each of said simultaneously transmitting terminal stations;
-
2. The data transmitting method of claim 1, wherein said time delay which is randomly controlled at every retransmission corresponds to the output of a random code generator in each of said terminal stations.
-
3. A data transmitting device in a terminal station in a system which comprises a plurality of terminal stations, which comprises:
- means for transmitting data;
means for initiating retransmission of data after a time delay when no confirmation signal informing accurate receipt thereof is obtained; and
means for controlling to be variable said time delay at every retransmission.
- means for transmitting data;
-
4. The data transmitting device according to claim 3 wherein said device comprises a pseudo-noise pulse generator whose initial condition is determined according to an address numeral of the terminal station, and wherein said time delay which is randomly controlled at every retransmission is determined according to said pseudo-noise pulse generator.
-
5. The data transmitting device according to claim 3 wherein said device comprises a random code generator and wherein said time delay which is randomly controlled at every retransmission is determined according to the output of said random code generator.
-
6. A method for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations sinultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data at different times from said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station;
originating a pseudo-noise pulse having a period long compared to the number of terminal stations;
setting the initial condition of a PN generator for originating said psuedo noise pulse in each of said terminal stations corresponding to the address number of each terminal station; and
generating said retransmission of data according to time delays at each of said terminal stations corresponding to the condition of said PN generator in each of said terminal stations.
- retransmitting said data at different times from said simultaneously transmitting terminal stations;
-
7. A data transmission system for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, which comprises:
- means for returning a confirmation signal from said central office to one terminal station when said central office received data from said terminal station without error;
means for retransmitting the data from said terminal stations when a plurality of terminal stations transmit data but no confirmation signal is returned to any of the terminal stations; and
means for initiating retransmission of data at different times from the plurality of terminal stations when said plurality of terminal stations initiate retransmission, wherein all of said terminal stations each comprise a PN generator for initiating pseudo-noise pulses having a long period compared to the number of terminal stations wherein the initial condition of each of said generators is determined depending upon the address numeral of its corresponding terminal station and wherein said terminal stations initiate retransmission after a time delay corresponding to the condition of its respective PN generator.
- means for returning a confirmation signal from said central office to one terminal station when said central office received data from said terminal station without error;
-
8. A data transmission system for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, which comprises:
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminAl station without error;
means for retransmitting the data from said terminal stations when a plurality of terminal stations transmit data but no confirmation signal is returned to any terminal station; and
means for initiating a retransmission of data at different times from the plurality of terminal stations when said plurality of terminal stations initiate retransmission, wherein each of said terminal stations comprises a random code generator wherein said terminal stations initiate retransmission after a time delay corresponding to the output of its respective random code generator.
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminAl station without error;
-
9. A data transmitting device in a terminal station in a system which comprises a plurality of terminal stations, which includes:
- means for transmitting data;
means for initiating retransmission of data when no confirmation signal informing accurate receipt thereof is obtained; and
means for initiating retransmission of data in an inherent time sequence for each of said plurality of terminal stations, wherein said device comprises a pseudo-noise pulse generator whose initial condition is determined according to an address numeral of a terminal station, and wherein said time sequence is determined according to said pseudo-noise pulse generator.
- means for transmitting data;
-
10. A data transmitting device in a terminal station in a system which comprises a plurality of terminal stations, which includes:
- means for transmitting data;
means for initiating retransmission of data when no confirmation signal informing accurate receipt thereof is obtained; and
means for initiating retransmission of said data in an inherent time sequence for each of said plurality of terminal stations, wherein said device comprises a random code generator and wherein said time sequence is determined according to the output of said random code generator.
- means for transmitting data;
-
11. A method for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations simultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data after a time delay which is variably respectively controlled at every retransmission of each of said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station;
ceasing said retransmission of said data from one of said terminal stations upon the receipt thereof of a confirmation signal from said central office signifying the accurate receipt of said data from said station by said central office;
the time delay being variably controlled at every retransmission corresponding to the address numeral of each of said terminal stations.
- retransmitting said data after a time delay which is variably respectively controlled at every retransmission of each of said simultaneously transmitting terminal stations;
-
12. A method for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations simultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data after a time delay which is variably respectively controlled at every retransmission of each of said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station;
ceasing said retransmission of said data from one of said terminal stations upon the receipt thereof of a confirmation signal from said central office signifying the accurate receipt of said data from said station by said central office;
each of said terminal stations comprising a PN generator for originating a pseudo-noise pulse having a long period compared to the number of terminal stations wherein the initial condition of said PN generator in each of said terminal stations is set corresponding to the address number of each terminal station;
said time delay which is randomly controlled at every retransmIssion corresponding to the condition of said PN generator in each of said terminal stations.
- retransmitting said data after a time delay which is variably respectively controlled at every retransmission of each of said simultaneously transmitting terminal stations;
-
13. A data transmitting device in a terminal station in a system which comprises a plurality of terminal stations which comprises:
- means for transmitting data;
means for initiating retransmission of data after a time delay when no confirmation signal informing accurate receipt thereof is obtained;
means for variably controlling said time delay at every retransmission;
said time delay being variably controlled at every retransmission according to the address numeral of each respective terminal station.
- means for transmitting data;
-
14. A data transmission system for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, which comprises:
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
means for retransmitting the data from said terminal stations after a time delay when a plurality of terminal stations transmit data but no confirmation signal is returned to any of the terminal stations;
means for variably controlling said time delay at every transmission of each of said terminal stations;
the time delay which is variably controlled at every retransmission corresponding to each address numeral of each terminal station.
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
-
15. A data transmission system for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, which comprises:
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
means for retransmitting the data from said terminal stations after a time delay when a plurality of terminal stations transmit data but no confirmation signal is returned to any of the terminal stations;
means for variably controlling said time delay at every transmission of each of said terminal stations;
each of said terminal stations comprising a PN generator for originating pseudo-noise pulses having a long period compared to the number of terminal stations, wherein the initial condition of each of said generators is determined depending upon the address numeral of its corresponding terminal station and wherein said time delay which is randomly controlled at every retransmission corresponds to the condition of its respective PN generator.
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
-
16. A data transmission system for transmitting data from a plurality of terminal stations to a central office by using a common line or channel, which comprises:
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
means for retransmitting the data from said terminal stations after a time delay when a plurality of terminal stations transmit data but no confirmation signal is returned to any of the terminal stations;
means for controlling to be variable said time delay at every transmission of each of said terminal stations.
- means for returning a confirmation signal from said central office to one terminal station when said central office receives data from said terminal station without error;
-
17. The data transmitting system of claim 8 wherein each of said terminal stations comprise a random code generator wherein said time delay which is randomly controlled at every retransmission corresponds to the output of its respective random code generator.
-
18. A method of transmitting data from a plurality of terminal stations to a central office by using a common line or channel, wherein more than one of said terminal stations simultaneously transmit data to said central office, comprising the steps of:
- retransmitting said data at time delays controlled to be variable from said simultaneously transmitting terminal stations;
transmitting a confirmation signal from said central office in response to an accurate receipt of data transmitted from a terminal station;
initiating said retransmissioN at time delays controlled to be variable corresponding to the output of a random code generator in each station;
ceasing said retransmission of said data from one of said terminal stations upon the receipt thereof of a confirmation signal from said central office signifying the accurate receipt of said data from said station by said central office.
- retransmitting said data at time delays controlled to be variable from said simultaneously transmitting terminal stations;
Specification