Method and apparatus for adaptive data transmission in communication system
First Claim
1. A method for adaptive data transmission in a communication system which has a plurality of sending communication means and receiving communication means using a shared channel and a dedicated channel, said method comprising the steps of:
- (a1) receiving in the receiving communication means data transmitted from the plurality of sending communication means using the dedicated channel;
(b1) when the data are received, obtaining an idle capacity which is not being used from the maximum transmission capacity which is already allocated to the plurality of sending communication means using the dedicated channel; and
(c1) when the idle capacity is obtained, broadcasting shared channel information about the idle capacity to the plurality of sending communication means which use the shared channel, and later transmitting in the sending communication means the data according to the shared channel information, whereby when the plurality of sending communication means transmit the data by using the dedicated channel via variable transmission rate services, the variation rate of the transmission rates of the variable transmission rate data transmission services transmitted from the sending communication means is controlled so that the idle transmission capacity can be forecasted for use in other service data transmission.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and apparatus for adaptive data transmission enabling data transmission in a variable transmission rate in a communication system, where a number of users share a transmission medium to transmit data in the variable transmission rate, by using a transmission capacity which is not being currently used even if allocated to some users. According to the invention, the transmission rate variation rates of each of the variable transmission rate data transmission services are controlled within the spirit of current variable transmission rate services so that the data traffic of the existing variable transmission rate transmission services which is actually unable to be forecasted can be forecasted. Therefore, the idle transmission capacity available can be forecasted so that the data can be transmitted by using the idle capacity. In this way, the transmission capacity of the system can be more efficiently used.
39 Citations
35 Claims
-
1. A method for adaptive data transmission in a communication system which has a plurality of sending communication means and receiving communication means using a shared channel and a dedicated channel, said method comprising the steps of:
-
(a1) receiving in the receiving communication means data transmitted from the plurality of sending communication means using the dedicated channel;
(b1) when the data are received, obtaining an idle capacity which is not being used from the maximum transmission capacity which is already allocated to the plurality of sending communication means using the dedicated channel; and
(c1) when the idle capacity is obtained, broadcasting shared channel information about the idle capacity to the plurality of sending communication means which use the shared channel, and later transmitting in the sending communication means the data according to the shared channel information, whereby when the plurality of sending communication means transmit the data by using the dedicated channel via variable transmission rate services, the variation rate of the transmission rates of the variable transmission rate data transmission services transmitted from the sending communication means is controlled so that the idle transmission capacity can be forecasted for use in other service data transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30)
-
-
14. A method for adaptive data transmission in a plurality of sending communication means, in a communication system which has the sending communication means and receiving communication means using a shared channel and a dedicated channel, said method comprising the steps of:
-
(a5) calculating the average movement and the standard movement deviation of a transmission data traffic per unit time t about variable transmission rate service session to be transmitted, in response to a data transmission request of a user;
(b5) forecasting the traffic in the next unit time t+1 by using the calculated average movement value and the standard movement deviation value;
(c5) obtaining a control transmission rate guaranteeing a value between the minimum and maximum transmission rates via the calculated data traffic; and
(d5) transmitting data within the obtained control transmission rate;
whereby when the plurality of sending communication means transmit the data via variable transmission rate services by using the dedicated channel, the variation rate of the transmission rates of variable transmission rate data transmission services is controlled so that the receiving communication means can forecast the idle transmission capacity.
-
-
18. A method for adaptive data transmission in receiving communication means in a communication system which has a plurality of sending communication means and receiving communication means using a shared channel and a dedicated channel, said method comprising the steps of:
-
(a6) forecasting the traffic of data received from the sending communication means using the dedicated channel;
(b6) obtaining a control transmission rate guaranteeing a value between the minimum and maximum transmission rates via the forecasted data traffic;
(c6) obtaining an idle allowable transmission rate which is not being used from the maximum capacity allowed to the plurality of sending side by using the obtained control transmission rate; and
(d6) when the idle capacity is obtained, broadcasting shared channel information about the idle capacity to the plurality of sending communication means which use the shared channel, and later transmitting in the sending communication means the data according to the shared channel information, whereby when the plurality of sending communication means transmit the data via the dedicated channel via variable transmission rate services, the idle transmission capacity which is not being used in the maximum capacity already allocated to the dedicated channel of the sending communication means can be forecasted for use in transmitting other service data.
-
-
25. A method for adaptive data transmission in sending communication means, in a communication system which has the sending communication means and receiving communication means using a shared channel and a dedicated channel, said method comprising the steps of:
-
(a8) receiving dedicated channel information transmitted from the receiving communication means;
(b8) transmitting data according to the available shared channel information in the received current unit time t in response to a data transmission request from a user; and
(c8) if some of the data are not transmitted at present as a result of said step (b) of transmitting data, storing the data in a transmission queue or canceling the same according to corresponding QoS, wherein the allowable transmission rate of the next unit time is received from the receiving communication system in the termination point of each unit time in said step (a8), whereby the idle transmission capacity which is not being used from the maximum allocation capacity already allocated to the sending communication means using the dedicated channel can be used to transmit the data by using the shared channel information transmitted from the receiving communication means.
-
-
26. An apparatus for adaptive data receiving in a communication system having a plurality of sending communication means and receiving communication means which use a shared channel and a dedicated channel, said apparatus comprising:
-
a receiver module for receiving data per unit time t, the data being transmitted from one sending communication means using a variable transmission rate service via the dedicated channel and the other sending communication means using an idle capacity utilization service via the shared channel;
a received traffic calculating module for calculating a traffic received during the unit time only about each of variation transmission service sessions of the data received per unit time;
a data traffic forecasting module for calculating and forecasting the amount of data traffic in the next unit time based upon the value calculated in the received traffic calculation module about the each of the variable transmission rate service sessions, and obtaining a control transmission rate which guaranteeing a value between the minimum and maximum transmission rates via the calculated forecasting data traffic;
a shared channel module for calculating an idle allowable transmission rate about idle capacity utilization service sessions of the unit time based upon the control transmission rate value about the services in said data traffic forecasting module; and
a transmitter module for transmitting the allowable transmission rate to the sending communication means using the idle capacity utilization transmission service via the shared channel, whereby when the plurality of sending communication means transmit the data by using the dedicated channel via variable transmission rate services, the idle transmission capacity which is not being used in the maximum capacity already allocated to the dedicated channel of the sending communication means can be forecasted for use in other service data transmission.
-
-
31. An apparatus for adaptive data transmission in a communication system having sending communication means and receiving communication means which use a shared channel and a dedicated channel, said apparatus comprising:
-
a receiver module for receiving shared channel information transmitted from the receiving communication means;
a transmission controller module for controlling a transmission scheduler module based upon the shared channel information received from the receiving communication means;
a transmission scheduler module for storing transmitting data in a transmission queue according to a data transmission request from a user, and sending the data to a transmitter module in response to a control signal from said transmission controller module; and
a transmission module for modulating the data received from said transmission scheduler module, diffusing the data into a value corresponding to the pertinent shared channel subjected to transmission, and transmitting the diffused data to the receiving communication system, whereby the idle transmission capacity which is not being used from the maximum allocation capacity already allocated to the sending communication means using the dedicated channel can be used to transit the dat by using the shared channel information transmitted from the receiving communication means.
-
-
32. The apparatus for adaptive data transmission in a communication system having a plurality of sending communication means and receiving communication means which use a shared channel and a dedicated channel, said apparatus comprising:
-
a receiver module for receiving a confirmation signal about a variable transmission rate service session setting and a QoS request;
a transmission controller module for calculating the amount of a transmittable data traffic during the next unit time and forecasting the data traffic thereof based upon the amount of data transmitted during unit time, calculating a control transmission rate which guarantees a value between the minimum and maximum rates via the calculated forecasting data traffic, and then controlling data transmission from a transmission scheduler module according to the control transmission rate;
a transmission scheduler module for storing transmitting data in a transmission queue according to a data transmission request from a user, and sending the data to a transmitter module in response to a control signal from said transmission controller module; and
a transmitter module for modulating the data received from said transmission scheduler module and transmitting the modulated data to the receiving communication system via the corresponding dedicated channel, whereby when the plurality of sending communication means transmit the data via variable transmission rate services by using the dedicated channel, the variation rate of the transmission rates of variable transmission rate data transmission services is controlled so that the receiving communication means can forecast the idle transmission capacity. - View Dependent Claims (33, 34, 35)
-
Specification