Adaptive polling technique
First Claim
1. A polling system including a control station and a plurality of remote stations, the control station including means for transmitting a sequence of polling words to query the remote stations, polling words designating remote station groups of various sizes and means responsive to responses to the group polling words for sending subsequent polling words in the sequence which designate successively smaller group sizes until individual stations respond, CHARACTERIZED IN THATthe control station further includes means responsive to the quantity of the responses in a sequence for calculating which one of the various group sizes is to be designated by the initial polling word of a subsequent sequence.
0 Assignments
0 Petitions
Accused Products
Abstract
Messages are collected by a central polling station from a plurality of remote terminal stations on a multiparty line. The central polling station is arranged to initially query stations in groups, probing successively smaller size subgroups of each group if a station in the group returns an acknowledgement that it has a message and eventually addressing individual stations to collect the messages. In heavily loaded periods, when a large quantity of messages are available at the terminals, the polling station initially queries a smaller size subgroup (or in the extreme, initially addresses individual stations) while in lightly loaded periods, when few or no messages are available, the polling station initially queries a larger size group (or in the extreme, initially broadcasts a query to all of the terminals). Loading of the system is determined by measuring the duration of time required for polling and collecting all the available messages.
95 Citations
13 Claims
-
1. A polling system including a control station and a plurality of remote stations, the control station including means for transmitting a sequence of polling words to query the remote stations, polling words designating remote station groups of various sizes and means responsive to responses to the group polling words for sending subsequent polling words in the sequence which designate successively smaller group sizes until individual stations respond, CHARACTERIZED IN THAT
the control station further includes means responsive to the quantity of the responses in a sequence for calculating which one of the various group sizes is to be designated by the initial polling word of a subsequent sequence.
-
6. A system for collecting messages from a plurality of remote stations including a control station having means for sending initial queries to remote stations in groups and means responsive to acknowledgements to the initial queries for sending queries to successively smaller group sizes until the messages are collected, CHARACTERIZED IN THAT
the control station further includes means responsive to the quantity of collected messages for determining the group size to be queried in a subsequent initial query.
- 11. In a polling system, a plurality of remote stations arranged in groups, each individual station having means responsive to a query addressed individually thereto for sending a message and means responsive to a query addressed to the group thereof for sending an acknowledgement indicating the presence of a message thereat, a control station for sending a sequence of queries to collect messages from the remote stations including means responsive to an acknowledgement to a group query for sending queries addressed to individual stations in the group and means responsive to the quantity of messages collected for alternatively selecting a group query or an individual query as the initial query of the next sequence.
Specification