Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
277 words
A block polling data communication system comprising: a center office (1); a plurality of terminals (3₁ to 3 kn+n ); and a cable (2) connecting between the center office and the terminals, said center office including a MODEM unit (11), operatively connected to the cable, for modulating transmission data and demodulating reception data, block polling means (12), operatively connected to the MODEM unit, for effecting a polling of a plurality of terminal blocks each containing at least one terminal, response monitor means (13), operatively connected to the block polling means to cooperate therewith, for detecting and storing a request signal for a data transfer from a terminal in the terminal block of which the polling is effected, terminal polling means (14), operatively connected to the MODEM unit and the response monitor means, for sequentially effecting a polling of all of the terminals in the terminal block(s) in which at least one terminal responded to the polling from the block polling means to request the data transfer, and terminal and block rearrangement means (15, 16, 17) for counting request signals from respective terminals of which the pollings from the terminal polling means are effected, determining optimum terminal numbers (n MAX ) to minimize a total polling time in accordance with the counted request signal, and rearranging respective terminal blocks in accordance with the optimum terminal numbers, the block polling means effecting the polling of the terminal blocks rearranged by the terminal and block rearrangement means, and the terminal polling means effecting the polling of the terminal(s) in the terminal blocks determined at the terminal and block rearrangement means, said terminal blocks having the terminal issued the request signal.
Claim 2
Dependent Claim
277 words
A block polling data communication system comprising: a center office (1); a plurality of terminals (3₁ to 3 kn+n ); and a cable (2) connecting between the center office and the terminals, said center office including a MODEM unit (11), operatively connected to the cable, for modulating transmission data and demodulating reception data, block polling means (12), operatively connected to the MODEM unit, for effecting a polling of a plurality of terminal blocks each containing at least one terminal, response monitor means (13), operatively connected to the block polling means to cooperate therewith, for detecting and storing a request signal for a data transfer from a terminal in the terminal block of which the polling is effected, terminal polling means (14), operatively connected to the MODEM unit and the response monitor means, for sequentially effecting a polling of all of the terminals in the terminal block(s) in which at least one terminal responded to the polling from the block polling means to request the data transfer, and terminal and block rearrangement means (15, 16, 17) for counting request signals from respective terminals of which the pollings from the terminal polling means are effected, determining optimum terminal numbers (n MAX ) to minimize a total polling time in accordance with the counted request signal, and rearranging respective terminal blocks in accordance with the optimum terminal numbers, the block polling means effecting the polling of the terminal blocks rearranged by the terminal and block rearrangement means, and the terminal polling means effecting the polling of the terminal(s) in the terminal blocks determined at the terminal and block rearrangement means, said terminal blocks having the terminal issued the request signal.
Claim 3
Dependent Claim
157 words
A block polling data communication system according to claim 1, wherein each terminal has a terminal address, wherein the block polling means outputs a pair of a begin terminal address and an end terminal address of the terminal block to be polled in the block polling of all of the terminals, the begin terminal address and the end terminal address of each terminal block being defined by the arrangement of the terminal in each determined terminal block, the terminals responding to the block polling when the terminal addresses thereof is within the begin and end terminal addresses and the terminals have requested data transfers from the center office, and wherein the terminal polling means outputs a terminal address of the terminal to be polled in the terminal polling, the terminal responding to the terminal polling when the terminal address coincides with the terminal address thereof and the terminal have requested the data transfer from the center office.
Claim 4
Dependent Claim
183 words
A block polling data communication system according to claim 2, wherein each terminal includes a MODEM unit (301) operatively connected to the cable, for modulating transmission data and demodulating reception data, reception means (302) operatively connected to the MODEM unit, for receiving data from the center office, transmission means (303), operatively connected to the MODEM unit, for transmitting data to the center office, block polling detection means (305), operatively connected to the reception means, for detecting a block polling by comparing the terminal address thereof and the begin and end terminal addresses from the reception means, terminal polling detection means (306), operatively connected to the reception means, for detecting the terminal polling thereof by comparing the terminal address thereof and the terminal address from the center office, and control means (304), operatively connected to the block polling detecting means, the terminal polling detecting means and the transmission means, for outputting a request signal to the center office through the transmission means and the MODEM unit in response to the block polling or the terminal polling, and the request of the data transfer thereof.
Claim 5
Dependent Claim
67 words
A block polling data communication system according to claim 1, wherein the terminal and block rearrangement means (15, 16, 17) includes a table containing total polling times depending upon the average request ratio and terminal numbers, calculates an average request ratio, and determines the terminal blocks to include substantially equal number of terminals in each terminal block, by a table look-up method using the average request ratio.
Claim 6
Dependent Claim
60 words
A block polling data communication system according to claim 1, wherein the terminal and block rearrangement means (15,16,17) determines optimum terminal numbers in each terminal block to minimize the total polling time, the respective optimum terminal numbers of the terminal blocks being determined different by a mathematical programming, and rearranges terminal blocks in accordance with the determined optimum terminal numbers.
Claim 7
Dependent Claim
64 words
A block polling data communication system according to claim 1, wherein the terminal and block rearrangement means (15,16,17) calculates an average request ratio, defines a threshold level in accordance with the average request ratio, and determines terminal numbers and terminal blocks by accumulating the counted request number of the terminals during the terminal polling and comparing the accumulated request number and the threshold level.
Claim 8
Dependent Claim
35 words
A block polling data communication system according to any of claims 4, 5 or 6 wherein the terminal and block rearrangement means is operated after every completion of the polling of the terminal polling means.
Claim 9
Dependent Claim
37 words
A block polling data communication system according to any of claims 4, 5, or 6 wherein the terminal and block rearrangement means is periodically operated for a long period, such as, ten minutes, one hour, one day.
Claim 10
Dependent Claim
26 words
A block polling data communication system according to any of claims 4, 5 or 6 wherein the terminal and block rearrangement means is operated on demand.