Network system transmission control method
First Claim
1. A network system transmission control method comprising the steps of:
- assigning a limit time as an attribute for data for which transfer is requested;
generating, by a first data station, a transfer completion time by combining the limit time as a first value, a count value of a counter which measures a specified clock as a second value, and an inherent number of the data station as a third value;
transferring, by the first data station, first output request control information including the transfer completion time and a data packet length obtained from a data length to a master station;
determining, by the master station, an order for a plurality of output permissions for a plurality of output requests of a plurality of transmission stations based on the transfer completion time;
determining, by the master station, a number of the plurality of output requests to which the plurality of output permissions is given based on the data packet length; and
scheduling, by the master station, the plurality of output permissions.
1 Assignment
0 Petitions
Accused Products
Abstract
To improve the method of scheduling data transfer requests based on the transfer completion times to the transfer addresses which are assigned to the data for which transfers are requested. A limit time is assigned as an attribute to the data for which transfer is requested from control system 1. The transmission station which becomes the data station (transmission control processing circuit 12) produces a transfer completion time, taking the limit time as the upper digit, the count value of counter 13 which counts a constant clock as the middle digit and the number inherent to the transmission station as the lower digit, and transfers to the transmission station, which becomes the master station, output request control information which includes the data packet length found from this transfer completion time and the data length to be transferred. The transmission station, which becomes the master station, (transmission control processing circuit 12 and reception control processing circuit 17) determines the order given to output permissions based on the transfer completion times, determines the number of output requests permitted based on the data packet lengths, and schedules output permissions for the output requests of multiple transmission stations.
32 Citations
24 Claims
-
1. A network system transmission control method comprising the steps of:
-
assigning a limit time as an attribute for data for which transfer is requested; generating, by a first data station, a transfer completion time by combining the limit time as a first value, a count value of a counter which measures a specified clock as a second value, and an inherent number of the data station as a third value; transferring, by the first data station, first output request control information including the transfer completion time and a data packet length obtained from a data length to a master station; determining, by the master station, an order for a plurality of output permissions for a plurality of output requests of a plurality of transmission stations based on the transfer completion time; determining, by the master station, a number of the plurality of output requests to which the plurality of output permissions is given based on the data packet length; and scheduling, by the master station, the plurality of output permissions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24)
-
-
18. A network system transmission control method comprising the steps of:
-
executing, by a first data station, output requests for data packets every specified time interval; granting, by a master station, output permission by executing scheduling for the output requests every specified time interval; and
, in the case of multiple transmission stations mutually exchanging data,generating, by a second data station, a received packet information list by updating packet discrimination information and received packet numbers for every output originator data station every time the second data station receives a data packet from an other data station which has obtained the output permission; transferring, by the second data station, the contents of the received packet information list to the master station and all other data stations when executing output requests for data packets every said specified time interval regardless of whether or not there is an output data packet, and enabling judgement of whether or not an outputted data packet has been received by the transfer addressee data station.
-
Specification