Title of Invention | A METHOD FOR PROVIDING A REQUESTED FORWARD PRIVATE LINE RATE FOR A PRIVATE LINE USER |
---|---|
Abstract | A method for providing a private line rate for a user of a Code Division Multiple Access 1X Evolution Data Only (CDMA 1X EV-DO) system, includes the processes of: set a forward private line rate requested by the private line user; obtain a Data Rate Control (DRC) value of a location of the private line user through a test procedure; obtain a ratio of forward transmission timeslots to total forward transmission timeslots by dividing the forward private line rate by the DRC value of the location of the private line, which wherein the ratio meets the need of the forward private line rate of the private line user; the system provides the requested forward private line rate for the private line user by using corresponding timeslots of the total forward transmission timeslots according to the ratio. The invention allows cdmalxev-do network system to provide a reliable private line rate for users and meets the need of corresponding data services. |
Full Text | Field of the Invention The present invention relates to Code Division Multiple Access 1X Evolution Data Only (CDMA 1X EV-DO) technology in a mobile communication system, and particularly to a method for providing a requested forward private line rate for a private line user based on CDMA 1X EV-DO network system. Background of the Invention In a mobile communication system, for users wishing to get data processing services with higher rate or larger capacity, the data transmission rate of CDMA 1X EV-DO, an optimized version of CDMA 2000, is comparable to that of Digital Subscriber Line (DSL) because the highest transmission rate supported by CDMA 1X EV-DO can exceed 2Mbps and the throughput of CDMA 1X EV-DO can exceed 700kbps; and CDMA 1X EV-DO also supports services with stricter demand on data transmission rate, such as video transmission, large-scale file download etc.. CDMA 1X EV-DO is also able to transmit data with lowest cost-per-Mbytes, which is an important factor for greatly popularizing Wireless Internet. In a CDMA 1X EV-DO network system according to the prior art, after a call connection is established between the system and user terminals, the system determines a forward data transmission rate according to the maximum signal intensity among the signal intensities reported by the user terminals, and in order to maximize the throughput of the forward transmission bandwidth, a user with larger signal intensity often gets a higher transmission rate (i.e. occupies a wider forward transmission bandwidth) and a user with smaller signal intensity often gets a lower transmission rate (i.e. occupies a narrower forward transmission bandwidth). During reverse data transmission from the user terminals to the system, each user terminal will increase or reduce its reverse data transmission rate according to a Reverse Activity Bit (RAB) indication and a transition probability table forwardly transmitted by the system. Referring to accompanying FIG1, there is shown a schematic diagram illustrating a l Bit (RAB) indication and a transition probability table forwardly transmitted by the system. Referring to accompanying FIG1, there is shown a schematic diagram illustrating a process that a user terminal increases or reduces its transmission rate in the CDMA 1X EV-DO network system according to the prior art. The process is as follows. The user terminal automatically adjusts the reverse transmission rate based on the RAB indication forwardly broadcasted by an Activity Sector. In general, the system forwardly transmits indication information that the RAB is set to 1 when the load borne by the system is heavier; the system forwardly transmits indication information that the RAB is set to 0 when the load borne by the system is lighter. The user terminal reduces the transmission rate with a probability q when the RAB is equal to 1 (the probability q may be set by the base station, or may be a default value used by the user terminal; as shown in accompanying FIG1, the user terminal may reduce the transmission rate from 153.6Kbps to 153.6Kbpsxq4=76.8Kbps); if the reverse transmission rate of the user terminal is lower than 9.6Kbps, it will not be reduced any more. The user terminal increases the transmission rate with a probability p when the RAB is equal to 0 (the probability p may be set by the base station, or may be a default value used by the user terminal; as shown in accompanying FIG1, the user terminal may increase the transmission rate from 9.6Kbps to 9.6Kbpsxpl=19.2Kbps); if the reverse transmission rate of the user terminal is higher than the maximal limit rate 153.6Kbps, it will not be increased any more; and if the reverse transmission power is not enough, the reverse transmission rate will not be increased any more. In summary, in the CDMA 1X EV-DO network system according to the prior art, after the call connection is established between the system and user terminals, the system determines the forward data transmission rate according to the maximum signal intensity among the signal intensities reported by the user terminals, and in order to maximize the throughput of the forward transmission bandwidth, according to Reverse Activity (RA ) indication reversely transmitted by the user terminals, the system balances the load borne by the system and the data transmission rates of the user terminals. However, this method may lead to a very low data transmission rate and even an outage for a user terminal whose channel condition is not very good (i.e. the signal intensity of the user terminal is lower than those of the other user terminals); thus an assurable data transmission rate cannot be provided for a single user and the user's demand on some services cannot be satisfied; for example, some users requesting bank services intend to use assurable private line rates for performing data switching and accomplishing operations such as an ATM collection. Summary of the Invention The disclosed embodiments provide a method for providing a requested forward private line rate for a private line user based on CDMA 1X EV-DO network system so that the CDMA 1X EV-DO network system can provide assurable private line rates for the user and meet the need of corresponding data services. According to an embodiment of the invention, a method for providing a requested forward private line rate for a private line user of a Code Division Multiple Access 1X Evolution Data Only (CDMA 1X EV-DO) system, wherein, includes the following processes: setting a forward private line rate requested by the private line user; obtaining a Data Rate Control (DRC) value of a location of the private line user through a test procedure; obtaining a ratio of forward transmission timeslots to total forward transmission timeslots by dividing the forward private line rate by the DRC value of the location of the private line, wherein the ratio meets the need of the forward private line rate of the private line user; providing, by the system, the requested forward private line rate for the private line user by using corresponding timeslots of the total forward transmission timeslots according to the ratio. The method still has the following features. A process is also included between the process of obtaining the ratio of forward transmission timeslots to total forward transmission timeslots and the process of providing: judging, by the system, whether the system can provide the requested forward private line rate for the private line user according to the ratio; if so, performing process of providing; otherwise, the method ending. The system provides the requested forward private line rate for the private line user by limiting the number of non-private line users accessing the sytem. According to the ratio, the system calculates the number of the non-private line users accessing the sytem to be limited to meet the need of the forward private line rates of all private line users. The method further includes a process of multiplying, by a base station on the system side, the DRC value of location of the private line user by a weight to ensure that the private line user is preferentially scheduled. The method further includes a process of limiting, by the system, a forward transmission rate of the private line user to ensure that the forward transmission rate of the private line user does not exceed the requested forward private line rate. The method further includes a process of setting a reverse private line rate requested by the private line user. The method further includes a process of increasing a reverse transmission rate to the reverse private line rate and holding the reverse transmission rate at the reverse private line rate when the reverse transmission rate reaches the reverse private line rate, by the private line user, according to a reverse transition probability table arranged by the system. The above method still has the following features. The process of holding, by the private line user, the reverse transmission rate at the reverse private line rate is achieved by setting, by the system, an increase probability to zero after the reverse transmission rate reaches the reverse private line rate in the reverse transition probability table; or by transmitting, by the system, a rate-limit signaling to the private line user when the reverse transmission rate reaches the reverse private line rate. In the method, the private line user may be a fixed user or a mobile user in the CDMA 1X EV-DO mobile communication system. In the method for providing a requested forward private line rate for a private line user according to the embodiments of the present invention, according to the requested forward private line rate set for the user and the electrically tested Data Rate Control (DRC) value of the location of the user, a ratio of forward transmission timeslots to total forward transmission timeslots for meeting the need of the forward private line rate of the user is calculated; then according to the ratio, the system provides the requested forward private line rate for the private line user by using the corresponding timeslots out of the total forward transmission timeslots. Thereby, the purpose that the user enjoys the private line rate in the CDMA 1X EV-DO network system is achieved, and the user's demand on the corresponding data service is satisfied. In the method for providing a requested forward private line rate for a private line user according to the embodiments of the present invention, on the basis of providing the forward private line rate for the private line user, the residual timeslots out of the total forward transmit timeslots may also be used for providing forward data transmission processing for other non-private line users, thereby achieving a balance between the load borne by the system and the data transmission rates of the user terminals. Brief Description of the AccompanyingDrawings FIG 1 is a simplified schematic diagram illustrating a process that a user terminal increases or reduces its transmission rate in the CDMA 1X EV-DO network system according to the prior art; FIG2 is a simplified flow diagram illustrating a method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention; FIG3 is simplified a schematic diagram illustrating forward transmission timeslots to be occupied by a user when the user intends to use a private line rate in the method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention. Detailed Description of the Embodiments The method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention provides assurable private line rates for some users firstly, then determines forward transmission rates for non-private line users according to the signal intensities reported by the non-private line users, so as to maximize the throughput of the forward transmission bandwidth as far as possible; and according to the requested reverse private line rates, the private line users increases their reverse transmission rates to the requested reverse private line rates by using the transition probability table indicated by the system, and the system transmits RAB indication to non-private line users so that the non-private line users can increase or reduce their reverse transmission rates, thereby achieving a balance between the load borne by the system and the data transmission rates of the user terminals. A method for providing a requested forward private line rate for a private line user according to an embodiment of the invention will be described in detail with reference to the accompanying drawings. Referring to accompanying FIG2, there is shown a flow diagram illustrating a method for providing a requested forward private line rate foring a private line user according to an embodiment of the present invention. The method in accompanying FIG2 includes the following processes: Process S10: Set a forward private line rate requested by a private line user. The corresponding forward private line rate is set according to the type of data communication service actually selected by the user. Process S20: Obtain a Data Rate Control (DRC) value of a location of the private line user through a test (an electric test is used in practice). The electric test refers to simulating usage status of a user in a corresponding location to test the intensity of the forward signal received by the user in the location. Process S30: Divide the forward private line rate requested by the user in process S10 by the DRC value of the location of the private line user to get a ratio of forward transmission timeslots to total forward transmission timeslots which meets the need of the forward private line rate of the user. As stated above, in the CDMA 1X EV-DO mobile communication system, the system uses Time Division Multiplex Access (TDMA) structure forwardly, and priorities of users and priorities of services are finally reflected by proportions of resources occupied by the users, i.e., the occupied proportions of timeslot resources. Therefore, in the CDMA 1X EV-DO mobile communication system, if a private line user intends to get a requested private line rate, the private line user must occupy enough timeslots out of the total forward transmission timeslots in the case of a given DRC value of the location of the user so as to assure the obtainment of the requested forward private line rate. The private line user mentioned here may be a fixed user (i.e. a mobile station user with a relatively fixed location) or a mobile user (i.e., a mobile station user which can move freely) in the CDMA 1X EV-DO mobile communication system. Since for some fixed users, their DRC values are relatively fixed, if the electric test is performed in the location of a private line user before the user opens an account, the forward transmission resources occupied by the user (the required forward transmission timeslots) when the private line rate for the user is met may be predicted. Referring to accompanying FIG 3, there is shown a schematic diagram illustrating forward transmission timeslots occupied by a user when the user intends to use a private line rate in the method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention. Theoretical study indicates that the proportion of the forward resources (i.e. the proportion of the total forward transmission timeslots) occupied by each private line user is equal to a quotient obtained by dividing the private line rate of the private line user by the DRC value of the location of the user. Assuming in accompanying FIG 3 (a), the DRC value of the location of the private line user is 153.6Kbps, the actual private line rate requested by the user is 38.4Kbps, then when the private line user uses the private line rate, (the number of the forward transmission timeslots occupied by the user) /(the number of the total forward transmission timeslots) = 38.4/153.6 = 1/4. As shown in the figure, one timeslot out of every four timeslots is specially used for transmitting the data forwardly for the private line user. Assuming in accompanying FIG 3 (b), the DRC value of the location of the private line user is 153.6Kbps, the actual private line rate requested by the user is 76.8Kbps, then when the private line user uses the private line rate, (the number of the forward transmission timeslots occupied by the user) /(the number of the total forward transmission timeslots) = 76.8/153.6 = 1/2. As shown in the figure, two timeslots out of every four timeslots are specially used for transmitting the data forwardly for the private line user. Assuming in accompanying FIG 3 (c), the DRC value of the location of the private line user is 153.6Kbps, the actual private line rate requested by the user is 115.2Kbps, then when the private line user uses the private line rate, (the number of the forward transmission timeslots occupied by the user) /(the number of the total forward transmission timeslots) = 115.2/153.6 = 3/4. As shown in the figure, three timeslots out of every four timeslots are specially used for transmitting the data forwardly for the private line user. Assuming in accompanying FIG 3 (d), the DRC value of the location of the private line user is 153.6Kbps, the actual private line rate requested by the user is 153.6Kbps, then when the private line user uses the private line rate, (the number of the forward transmission timeslots occupied by the user) /(the number of the total forward transmission timeslots) = 153.6/153.6 = 1. As shown in the figure, all of the timeslots are specially used for transmitting the data forwardly for the private line user. Process S40: According to the ratio calculated in process S30, the system provides the requested forward private line rate for the private line user by using the corresponding timeslots out of the total forward transmission timeslots. As stated above, if the ratio calculated from the requested private line rate and the DRC value of the location of the user is 1/2, the system uses half of the total forward transmission timeslots for transmitting the data forwardly for the private line user so as to meet the need of the requested forward private line rate. The following processes should also be taken into account when the system provides the forward private line rate for the private line user. According to the ratio obtained in the above process S30, calculate the number of non-private line users to be limited for access in order to meet the need of the forward private line rates of all the private line users. Then according to the calculated number of the non-private line users, the system limits access of the calculated number of non-private line users so as to achieve the purpose of providing the requested forward private line rates for all the private line users. The method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention needs to ensure access at any moment of the private line users based on the original system resource admission control, and to ensure that the private line users can obtain the requested forward private line rates after the private line users gain access. Therefore, it is required to limit the number of common users admitted for access by the system according to the status that the private line users occupy the forward transmission resources, thus ensuring that the load borne by the system is in a reasonable state. Considering a private line user's occupation of forward resources of the system, an electric test can be performed on the radio environment of the location of the private line user to obtain a corresponding DRC value which, in combination with the private line rate actually requested by the private line user, can be used to calculate a proportion of the forward transmission resources to be actually occupied by the user if the user intends to use the requested private line rate. Then whether the private line user can get the actual requested private line rate is determined according to the calculated proportion. If the system can meet the need of actual private line rate of the private line user, what is to be calculated is how many non-private line users (i.e. common users) should be limited for access due to the occupation of the forward resource by one private line user access, i.e. one private line user occupying forward transmission timeslots corresponds to how many non-private line users occupying the forward transmission timeslots. For example, in general, there are 30 users in a cell who use the forward transmission resources of the system simultaneously. If a private line user in the cell using the requested forward private line rate occupies 1/2 of the forward transmission resources, the number of non-private line users supported by the residual forward transmission resources will be 30x(l-0.5) —15, i.e. the access of the private line user will limit the access of 15 common users. If the channel condition of a private line user is relatively bad, the private line user will occupy more forward transmission resources or even occupy so much forward transmission resources that the system is hard to bear. Therefore, the private line user is supported only when the location of the user is relatively fixed in a period of time, i.e., the private line user needs to be electrically tested before it opens an account so as to ensure that the account is opened only when the DRC value of the location of the user meets the account opening demand. That is to say, the system determines whether the forward private line rate can be provided for the private line user according to the calculated ratio of the forward transmission timeslots to be occupied to the total forward transmission timeslots which is required by the private line user for meeting the need of its forward private line rate. Ensuring that the DRC value of the location of the user meets the account opening demand means that the DRC value of the location of the user should be over N (N>=1) times greater than the forward private line rate requested by the private line user, and the highest forward transmission rate actually applied to the user is required to reach the forward private line rate requested by the user when the electric test is performed. In this way, since the proportion of the forward transmission resources occupied by the private line user is a quotient obtained by dividing the forward private rate requested by the user by the DRC value of the location of the user, the proportion of the forward transmission resources occupied by the private line user will not exceed 1, to ensure that the forward transmission resources of the whole system will not be excessively exhausted by one private line user and to ensure the access of other users. The private line rate of the private line user may possibly not achieve the expected value due to the change of radio environment of the user after a long-term application and at this point the antenna needs to be adjusted. The system may stop serving the private line user when it is unable to provide the private line rate for the user, and resume providing the private line rate for the user when it is able to provide the private line rate again. Since the method for providing a requested forward private line rate for a private line user according to an embodiment of the present invention needs to firstly ensure access of the private line users, it is required that the base station on the system side can preferentially schedule a private line user through air interface resources to ensure that the private line user is preferentially scheduled. This can be done by multiplying the DRC value of the location of the private line user by a weight. During the process of the base station scheduling the private line user, multiplying the DRC value of the location of the private line user by a weight N is equivalent to increasing the DRC value of the location of the user by N times, thus ensuring that the private line user will be preferentially scheduled by the base station. Similarly, multiplying the DRC value of the location of the private line user by a sufficiently large weight can ensure that the private line user will be always scheduled by the base station. Of course, other scheduling strategies also may be used to ensure that the private line user is preferentially scheduled by the base station through air interface resources, and the detailed description is omitted here. The system may limit the forward transmission rate of a private line user to avoid the forward transmission rate of the user exceeding the requested private line rate. That is, the network side (such as Wireless Access Network, Core Network or IP network, etc.) may perform rate-limit control on the forward transmission rate of the private line user to ensure that the forward transmission rate of the user does not exceed the requested private line rate and to avoid the private line user excessively occupying the forward transmission resources of the system. In order to meet the requirements of some data services, a requested reverse private line rate of the user should be set simultaneously with the setting of the requested forward private line rate of the private line user so that the private line user can increase its reverse transmission rate according to a reverse transition probability table arranged by the system and hold the reverse transmission rate at the reverse private line rate when the reverse transmission rate reaches the reverse private line rate. That the private line user increases its reverse transmission rate to the reverse private line rate and holds the reverse transmission rate at the reverse private line rate can be realized in such a manner that the system sets the increase probability after the reverse transmission rate reaches the requested reverse private line rate of the private line user in the reverse transition probability table to zero, or in such a manner that the system sends a rate-limit signaling to the private line user after the system detects that the reverse transmission rate of the user reaches the set reverse private line rate, thus ensuring the reverse transmission rate of the private line user will not exceed the requested reverse private line rate and avoiding excessively occupying the resources of the system. Reverse transmission resources are managed by controlling transmission power of a user terminal to ensure that the information transmitted by the private line user is always demodulated correctly under a given reverse private line rate. The effect of this power control is substantially satisfactory according to practical applications. That is, no matter how far a private line user is from the base station (under normal coverage), the interferences of those users having the same reverse transmission rate with the base station are substantially the same (fluctuation may exist during the power-control process, but it can be ignored here); a private line user's interference with other users and its contribution to the reverse load of the base station are only related to the reverse transmission rate of the private line user and the current total load of the system. The above are just preferred embodiments of the invention. It is obvious to those skilled in the art that many variations and modifications may be made to the present invention without departing from the spirit and scope of the present invention, and these variations and modifications should be deemed as falling within the scope of the present invention. WE CLAIM 1. A method for providing a requested forward private line rate for a private line user of a Code Division Multiple Access 1X Evolution Data Only (CDMA 1X EV-DO) system, wherein the method comprises: setting a forward private line rate requested by the private line user; obtaining a Data Rate Control (DRC) value of a location of the private line user through a test procedure; obtaining a ratio of forward transmission timeslots to total forward transmission timeslots by dividing the forward private line rate by the DRC value of the location of the private line, which wherein the ratio meets the need of the forward private line rate of the private line user; providing, by the system, the requested forward private line rate for the private line user by using corresponding timeslots of the total forward transmission timeslots according to the ratio. 2. The method for providing a requested forward private line rate for a private line user as claimed in claim 1, further comprising, between the process of obtaining the ratio of forward transmission timeslots to total forward transmission timeslots and the process of providing, judging, by the system, whether the system can provide the requested forward private line rate for the private line user according to the ratio; if so, performing process of providing; otherwise, the method ending. 3. The method for providing a requested forward private line rate for a private line user as claimed in claim 1, wherein the system provides the requested forward private line rate for the private line user by limiting the number of non-private line users accessing the sytem. 4. The method for providing a requested forward private line rate for a private line user as claimed in claim 3, further comprising: according to the ratio, calculating, by the system, the number of the non-private line users accessing the system to be limited to meet the need of the forward private line rates of all private line users. 5. The method for providing a requested forward private line rate for a private line user as claimed in claim 1, further comprising: multiplying, by a base station on the system side, the DRC value of the location of the private line user by a weight to ensure that the private line user is preferentially scheduled. 6. The method for providing a requested forward private line rate for a private line user as claimed in claim 1, further comprising: limiting, by the system, a forward transmission rate of the private line user to ensure that the forward transmission rate of the private line user does not exceed the requested forward private line rate. 7. The method for providing a requested forward private line rate for a private line user as claimed in claim 1, further comprising: setting a reverse private line rate requested by the private line user. 8. The method for providing a requested forward private line rate for a private line user as claimed in claim 7, further comprising: increasing a reverse transmission rate to the reverse private line rate and holding the reverse transmission rate at the reverse private line rate when the reverse transmission rate reaches the reverse private line rate, by the private line user, according to a reverse transition probability table arranged by the system. 9. The method for providing a requested forward private line rate for a private line user as claimed in claim 8, wherein the process of holding, by the private line user, the reverse transmission rate at the reverse private line rate is achieved by setting, by the system, an increase probability to zero after the reverse transmission rate reaches the reverse private line rate in the reverse transition probability table, or by transmitting, by the system, a rate-limit signaling to the private line user when the reverse transmission rate reaches the reverse private line rate. A method for providing a private line rate for a user of a Code Division Multiple Access 1X Evolution Data Only (CDMA 1X EV-DO) system, includes the processes of: set a forward private line rate requested by the private line user; obtain a Data Rate Control (DRC) value of a location of the private line user through a test procedure; obtain a ratio of forward transmission timeslots to total forward transmission timeslots by dividing the forward private line rate by the DRC value of the location of the private line, which wherein the ratio meets the need of the forward private line rate of the private line user; the system provides the requested forward private line rate for the private line user by using corresponding timeslots of the total forward transmission timeslots according to the ratio. The invention allows cdmalxev-do network system to provide a reliable private line rate for users and meets the need of corresponding data services. |
---|
Patent Number | 251769 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Indian Patent Application Number | 2044/KOLNP/2007 | |||||||||
PG Journal Number | 14/2012 | |||||||||
Publication Date | 06-Apr-2012 | |||||||||
Grant Date | 30-Mar-2012 | |||||||||
Date of Filing | 05-Jun-2007 | |||||||||
Name of Patentee | HUAWEI TECHNOLOGIES CO., LTD. | |||||||||
Applicant Address | HUAWEI ADMINISTRATION BUILDING, BANTIAN, LONGGANG DISTRICT, SHENZHEN, GUANGDONG PROVINCE | |||||||||
Inventors:
|
||||||||||
PCT International Classification Number | H04J 13/00,H04B 7/26 | |||||||||
PCT International Application Number | PCT/CN2005/001825 | |||||||||
PCT International Filing date | 2005-11-02 | |||||||||
PCT Conventions:
|