Call control with transmission priority in a packet communication network of an ATM type
First Claim
1. A call control method in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control method including steps of:
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;
said information sources being preliminarily classified into two types, a first one of which demands a high transport performance while another second type being acceptable of a low transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a specific one of said first and said second priorities corresponding to the type of said specific information source; and
said deciding step comprising steps of;
detecting the specific priority in said connection request;
assigning a maximum bandwidth corresponding to said peak rate to said specific information source when said specific priority is said first priority;
determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said maximum bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and
admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum, said specific packets being preferentially transmitted onto said transmission line at said transmitting step.
2 Assignments
0 Petitions
Accused Products
Abstract
In a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, the sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, the sources are preliminarily classified into a plurality of types according to transport performances required and different transmission priorities are assigned to the different types, respectively. Bandwidths of sources of first priority and second priority are determined ones corresponding to the peak rate and the average rate, respectively. A virtual bandwidth may be calculated for the second priority source as a value between the peak and average rates. In response to connection requests from the sources, each of the connection requests is admitted when a bandwidth defined by the priority of each source is accepted in a residual bandwidth of the predetermined bandwidth, and the packets from the source of the first priority are preferentially transmitted to the transmission line, packets of the second priority source are transmitted when packets of the first priority source are absent. Thus, high bandwidth efficiency is insured while the high transport performance of the first priority source is maintained.
-
Citations
15 Claims
-
1. A call control method in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control method including steps of:
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into two types, a first one of which demands a high transport performance while another second type being acceptable of a low transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a specific one of said first and said second priorities corresponding to the type of said specific information source; and said deciding step comprising steps of; detecting the specific priority in said connection request; assigning a maximum bandwidth corresponding to said peak rate to said specific information source when said specific priority is said first priority; determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said maximum bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum, said specific packets being preferentially transmitted onto said transmission line at said transmitting step. - View Dependent Claims (2, 3)
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
-
4. A call control method in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control method including steps of:
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into a plurality of types, a first one of which demands a very high transport performance while another second type demanding a comparatively high transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a code indicating a specific priority defined by the type of said specific information source; said deciding step comprising steps of; detecting the specific priority in said connection request; assigning a specific bandwidth to said specific information source so that said specific bandwidth is a maximum bandwidth corresponding to said peak rate when said specific priority is said first priority while said specific bandwidth is an average bandwidth corresponding to said average rate when said specific priority is said second priority; determining whether or not said predetermined handwidth of said transmission line is larger than a sum of said specific bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum; said transmitting step comprising steps of; detecting said specific priority of said specific packets from said specific information source so that said specific packets are determined as first priority packets when said specific priority is said first priority while said specific packets are determined as second priority packets when said specific priority is said second priority; and transmitting said specific packets onto said transmission line so that said first priority packets are preferentially transmitted while said second priority packets are transmitted during a time duration when there are not first priority packets to be transmitted. - View Dependent Claims (5, 6)
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
-
7. A call control method in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control method including steps of:
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into two types, a first one of which demands a high transport performance while another second type being acceptable of a low transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a specific one of said first and said second priorities corresponding to the type of said specific information source; and said deciding step comprising steps of; detecting the specific priority in said connection request; assigning a specific bandwidth to said specific information source so that said specific bandwidth is a maximum bandwidth corresponding to said peak rate when said specific priority is said first priority while said specific bandwidth is a virtual bandwidth corresponding to a rate between said peak rate and said average rate when said specific priority is said second priority; determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said specific bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum; said transmitting step comprising steps of; detecting said specific priority of said specific packets from said specific information source so that said specific packets are determined as first priority packets when said specific priority is said first priority while said specific packets are determined as second priority packets when said specific priority is said second priority; and transmitting said specific packets onto said transmission line so that said first priority packets are preferentially transmitted while said second priority packets are transmitted during a time duration when there are not first priority packets to be transmitted. - View Dependent Claims (8)
- deciding whether a connection request from a specific one of said plurality of information sources is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
-
9. A call control system for use in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control system comprising:
- means responsive to a connection request from a specific one of said plurality of information sources for deciding whether said connection request is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
means for receiving and transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into two types, a first one of which demands a high transport performance while another second type being acceptable of a low transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a specific one of said first and said second priorities corresponding to the type of said specific information source; and said deciding means comprising; means for detecting the specific priority in said connection request; means for assigning a maximum bandwidth corresponding to said peak rate to said specific information source when said specific priority is said first priority; means for determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said maximum bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and means for admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum, whereby said transmitting means preferentially transmitting said specific packets onto said transmission line. - View Dependent Claims (10, 11)
- means responsive to a connection request from a specific one of said plurality of information sources for deciding whether said connection request is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
-
12. A call control system for use in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control system comprising;
- means responsive to a connection request from a specific one of said plurality of information sources for deciding whether said connection request is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
means for receiving and transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into a plurality of types, a first one of which demands a very high transport performance while another second type demanding a comparatively high transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a code indicating a specific priority defined by the type of said specific information source; said deciding means comprising; means for detecting the specific priority in said connection request; means coupled with said detecting means for assigning a specific bandwidth to said specific information source so that said specific bandwidth is a maximum bandwidth corresponding to said peak rate when said specific priority is said first priority while said specific bandwidth is an average bandwidth corresponding to said average rate when said specific priority is said second priority; means for determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said specific bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and means coupled with said determining means for admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum; said transmitting means comprising; means for detecting said specific priority of said specific packets from said specific information source so that said specific packets are determined as first priority packets when said specific priority is said first priority while said specific packets are determined as second priority packets when said specific priority is said second priority; and means for transmitting said specific packets onto said transmission line so that said first priority packets are preferentially transmitted while said second priority packets are transmitted during a time duration when there are not first priority packets to be transmitted. - View Dependent Claims (13, 14)
- means responsive to a connection request from a specific one of said plurality of information sources for deciding whether said connection request is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line; and
-
15. A call control system for use in a high-speed packet multiplex communication network including a transmission line with a predetermined bandwidth and accommodating a plurality of information sources, said information sources having various packet delivery rates over a range of between a peak rate and a lower rate than an average rate and demanding various transport performances, each of said packets comprising a header and a fixed bit length of digital information section, said call control system comprising means responsive to a connection request from a specific one of said plurality of information sources for deciding whether said connection request is admitted or rejected to accept said specific information source when said connection request is admitted, said connection request requiring to transport specific packets from said specific information source through said transmission line;
- and means for receiving and transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
wherein the improvement comprising;said information sources being preliminarily classified into two types, a first one of which demands a high transport performance while another second type being acceptable of a low transport performance, said first type being assigned with a first priority and said second type being assigned with a second priority, said connection request containing a specific one of said first and said second priorities corresponding to the type of said specific information source; and said deciding means comprising; means for detecting the specific priority in said connection request; means coupling to said detecting means for assigning a specific bandwidth to said specific information source so that said specific bandwidth is a maximum bandwidth corresponding to said peak rate when said specific priority is said first priority while said specific bandwidth is a virtual bandwidth corresponding to a rate between said peak rate and said average rate when said specific priority is said second priority; means for determining whether or not said predetermined bandwidth of said transmission line is larger than a sum of said specific bandwidth and a bandwidth assigned to all ones of said information sources currently accepted; and means coupled with said determining means for admitting said connection request to accept said specific information source when said predetermined bandwidth is determined larger than said sum; said transmitting means comprising; means for detecting said specific priority of said specific packets from said specific information source so that said specific packets are determined as first priority packets when said specific priority is said first priority while said specific packets are determined as second priority packets when said specific priority is said second priority; and means for transmitting said specific packets onto said transmission line so that said first priority packets are preferentially transmitted while said second priority packets are transmitted during a time duration when there are not first priority packets to be transmitted.
- and means for receiving and transmitting, upon acceptance of said specific information source, specific packets from said specific information source onto said transmission line by a time-division multiplex fashion in an asynchronous transfer mode;
Specification