CN102547823B - Method and system for determining scheduling users during network simulation - Google Patents

Method and system for determining scheduling users during network simulation Download PDF

Info

Publication number
CN102547823B
CN102547823B CN201010616459.6A CN201010616459A CN102547823B CN 102547823 B CN102547823 B CN 102547823B CN 201010616459 A CN201010616459 A CN 201010616459A CN 102547823 B CN102547823 B CN 102547823B
Authority
CN
China
Prior art keywords
user
simulation
simulation snapshot
transmission rate
snapshot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010616459.6A
Other languages
Chinese (zh)
Other versions
CN102547823A (en
Inventor
赵培
张琳
方媛
刘娜
李楠
高鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Design Institute Co Ltd
Original Assignee
China Mobile Group Design Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Design Institute Co Ltd filed Critical China Mobile Group Design Institute Co Ltd
Priority to CN201010616459.6A priority Critical patent/CN102547823B/en
Publication of CN102547823A publication Critical patent/CN102547823A/en
Application granted granted Critical
Publication of CN102547823B publication Critical patent/CN102547823B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a method and a system for determining scheduling users during network simulation. The method comprises the following steps of: acquiring position information of users of finished simulation snapshots; determining users who are adjacent to all the users of the simulation snapshots from the users of the finished simulation snapshots respectively in allusion to all the users of the simulation snapshots according to the acquired position information; estimating historical transmission rates of all the users of the simulation snapshots based on the transmission rates of the determined users with adjacent positions; and determining the scheduling users of the simulation snapshots by using a proportional fairness scheduling strategy based on the channel quality indexes and the estimated historical transmission rates of all the users of the simulation snapshots. Due to the adoption of the scheme provided by the embodiment of the invention, the rationality of equalization consideration for throughput and fairness during simulation of a static system level is improved.

Description

A kind of definite method and system of scheduling users during network simulation
Technical field
The present invention relates to the network simulation technical field in wireless communication technology field, relate in particular to a kind of definite method and system of scheduling users during network simulation.
Background technology
Network simulation is in 3G system, to carry out the conventional means of algorithm research and the network planning, is with computer means, to simulate network configuration or the key technology for PHY of simplification, and then investigates the performance of virtual network.Network simulation is the sand table rehearsal of a kind of network performance and efficiency of algorithm in itself.
Network simulation is generally divided into again link level (Link Level) emulation and system-level (System Level) emulation two classes: link level simulation is mainly that Radio Transmission Technology to physical layer (as encoded, interweave, modulation and spread spectrum etc.) is carried out emulation; System-level emulation is mainly to carry out emulation for the wireless access system with network topology structure.
System-level emulation is generally divided into again two kinds of STATIC SIMULATION and dynamic simulations.Its difference is conventionally to incorporate mobile concept of time in dynamic simulation, and the information such as so, user moves in former and later two positions constantly, velocity variations, throughput lifting just can be recorded exactly; The so-called Monte Carlos of the grade simulated more employings of static system (Monte Carlo) emulation, Monte-Carlo Simulation is the operation action of whole mobile communication system to be regarded as to the statistical average of the behavior sample showing in a plurality of time segments, each time segment is called a snapshot, and it has embodied system metastable behavior in a short time.
For the STATIC SIMULATION based on Monte Carlo technique, each emulation is separate, that is the user distribution between twice simulation snapshot be do not have related.Therefore in this meaning, it is generally acknowledged that STATIC SIMULATION does not have Memorability, dynamic simulation is to have Memorability.Normally, dynamic simulation is more complicated, and required simulation time is also longer.
Traditionally, for the shared hardware resource of emulation and emulation required time, consider, the planning software using in engineering is often simulated fairly large network, the general STATIC SIMULATION mechanism that adopts, dynamic simulation mechanism is mainly used in RRM (RRM) algorithm research, only simulates the even single website of network topology structure that scale is less.
In high-speed packet access HSPA (High-Speed Packet Access), worldwide interoperability for microwave access WiMax (Worldwide Interoperability for Microwave Access), super three generations B3G (yondThird Generation), UMB, Long Term Evolution LTE (Long Term Evolution) mobile communication system, Packet data service is mainly carried by shared data channel; With respect to traditional speech business, in the Packet data service on shared channel, the channel resource of each CU is not pre-assigned, but system is shared between a plurality of users by certain scheduling strategy.
When weighing the performance of scheduling strategy, conventionally adopt two indexs, i.e. throughput and fairness.Dispatching algorithm is a characteristic of data service system, and object is the time-varying characteristics that make full use of channel, obtains multi-user diversity gain, to improve the throughput of system.The total amount of data of the general Yong Mei of throughput community transmission per unit of time represents.Fairness is the user who considers all these request transmission, and whether everybody all enjoys certain service opportunity.Good dispatching algorithm, should take into account the fairness that takies Internet resources between the whole throughput that can reach in community and all users, obtains reasonable trading off.Briefly introduce several frequently seen scheduling strategy below.
Maximum signal interference ratio C/I scheduling strategy: if transmit data when channel condition is good, just can improve transmission rate, reduce the redundancy of coding.Maximum C/I algorithm is exactly when selecting the dispatched users of transmission data, only select the user of C/I maximum, good user is passing always to allow channel condition, while waiting its channel variation, allow again the user that other channel improves pass, so just take full advantage of the effect of multi-user diversity.
Polling dispatching strategy: when considering fairness, generally all using repeating query algorithm as standards of measurement.Each user occupies assignable time slot and power with identical probability.Therefore,, from occupying the angle of these two kinds of resources, this dispatching algorithm is the most fair.During each scheduling, identical with maximum C/I algorithm character, do not consider the situation that each user was scheduled in the past yet, can say that these two kinds of dispatching algorithms are all memoryless.
Direct ratio equity dispatching strategy: in order to carry out the compromise of throughput and fairness, proposed a kind of dispatching algorithm that is called direct ratio justice.At moment t, the historical average transmission rate R of travelling carriage k k(t) (k=1, Λ, K) represents, the speed DRC of its request transmission k(t) represent, adopt following formula to determine selected dispatched users:
k = arg max j = 1 , Λ , K { DR C j ( t ) R j ( t ) } ;
Can find out, direct ratio equity dispatching strategy needs user's historical throughput information as input, on the other hand, from describing and can find out about the grade simulated background technology of static system above, the grade simulated technology of static system without memory, from having determined that in essence it is difficult to carry out direct ratio equity dispatching strategy.
In currently available technology, adopt the grade simulated technology of a kind of static system of direct ratio equity dispatching strategy to be, system sorts each HSDPA user's of same community pilot signal quality index from big to small, then according to ranking results, selects in certain proportion the HSDPA user who sets quantity in this community to carry out transfer of data as scheduling HSDPA user.
This scheme has been ignored in fact the consideration of direct ratio fair algorithm for historical throughput, the index that is only the dimension of pilot channel quality based on being easy in STATIC SIMULATION obtain is selected the user who is scheduled, in fact remain maximum C/I dispatching algorithm, really do not embody the feature of direct ratio fair algorithm, just cannot realize the reasonable balanced consideration of throughput and fairness yet.
Summary of the invention
The embodiment of the present invention provides a kind of definite method and system of scheduling users during network simulation, in order to solve in prior art, exist cannot realize the problem with the reasonable balanced consideration of fairness in the grade simulated middle throughput of static system.
The embodiment of the present invention provides a kind of definite method of scheduling users during network simulation, comprising:
Obtain the user's of completed simulation snapshot positional information;
According to the positional information of obtaining, from the user of completed simulation snapshot, determine respectively the user approaching with each customer location of this simulation snapshot;
The user's that position based on determining is approaching transmission rate, estimates each user's of this simulation snapshot historical transmission rate;
The historical transmission rate of the cqi of each user based on this simulation snapshot and estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
The embodiment of the present invention also provides a kind of scheduling users during network simulation fixed system really, comprising:
Acquisition module, for obtaining the user's of completed simulation snapshot positional information;
The first determination module, for according to the positional information of obtaining, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot;
Estimation module, for the approaching user's in the position based on determining transmission rate, estimates each user's of this simulation snapshot historical transmission rate;
The second determination module, for the cqi of each user based on this simulation snapshot and the historical transmission rate of estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
In the method that the embodiment of the present invention provides, when carrying out network simulation, for completed simulation snapshot, the user's of each simulation snapshot positional information and transmission rate have been stored, and when carrying out this simulation snapshot, according to the user's of completed simulation snapshot positional information, each user for this simulation snapshot, determine respectively the user approaching with each customer location of this simulation snapshot, and the approaching user's in the position based on determining transmission rate, estimate each user's of this simulation snapshot historical transmission rate, and the historical transmission rate of the cqi of each user based on this simulation snapshot and estimation, use direct ratio equity dispatching strategy, determine the dispatched users of this simulation snapshot.Because user's transmission rate is relevant with channel quality, and channel quality is relevant with user position, so transmission rate of the user that customer location based on this simulation snapshot is approaching, can estimate more exactly this user's historical transmission rate, thereby can realize the cqi of each user based on this simulation snapshot and the historical transmission rate of estimation, use direct ratio equity dispatching strategy, determine the dispatched users of this simulation snapshot, and then improve the reasonability to throughput consideration balanced with fairness in static system is grade simulated.
Accompanying drawing explanation
One of flow chart of definite method of the scheduling users during network simulation that Fig. 1 provides for the embodiment of the present invention;
Two of the flow chart of definite method of the scheduling users during network simulation that Fig. 2 provides for the embodiment of the present invention;
The scheduling users during network simulation that Fig. 3 provides for the embodiment of the present invention is the structural representation of fixed system really.
Embodiment
In order to provide, improve the rational implementation to throughput consideration balanced with fairness in static system is grade simulated, the embodiment of the present invention provides a kind of definite method and system of scheduling users during network simulation, below in conjunction with Figure of description, the preferred embodiments of the present invention are described, be to be understood that, preferred embodiment described herein only, for description and interpretation the present invention, is not intended to limit the present invention.And in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.
The embodiment of the present invention provides a kind of definite method of scheduling users during network simulation, as shown in Figure 1, comprising:
Step S101, obtain the user's of completed simulation snapshot positional information.
The positional information that step S102, basis are obtained, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot.
The user's that step S103, the position based on determining are approaching transmission rate, estimates each user's of this simulation snapshot historical transmission rate.
The historical transmission rate of step S104, each user's based on this simulation snapshot cqi and estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
Below in conjunction with accompanying drawing, with specific embodiment, method and system provided by the invention are described in detail.
In the method that the embodiment of the present invention provides, for completed each simulation snapshot, all preserve the user's of each simulation snapshot positional information and transmission rate (transmission rate is also equivalent to throughput in STATIC SIMULATION), as shown in table 1:
Table 1:
In above-mentioned table 1, be the user's of completed n-1 simulation snapshot positional information and transmission rate, wherein, positional information represents in the mode of coordinate, L ithe quantity that represents the user of the i time simulation snapshot.
The user's of completed n-1 the simulation snapshot based on shown in above-mentioned table 1 positional information and transmission rate, adopt definite method of the dispatched users that the embodiment of the present invention provides, and determines the dispatched users of the n time simulation snapshot, as shown in Figure 2, is described in detail as follows:
Step S201, obtain the user's of completed n-1 simulation snapshot positional information, can from the above-mentioned table 1 of storage, obtain.
The positional information that step S202, basis are obtained, for each user of the n time simulation snapshot, from the user of the n-1 time simulation snapshot, determines respectively the user approaching with each customer location of the n time simulation snapshot.
Wherein, for each user's quantity and each user's the positional information of the n time simulation snapshot, can adopt existing network simulation technology to determine, at this, no longer be described in detail.
In the embodiment of the present invention, for this step, following several concrete modes are proposed:
First kind of way: for each user of the n time simulation snapshot, from the user of each simulation snapshot of completed n-1 simulation snapshot, determine and the immediate user of this customer location, specifically adopt following formula to determine:
U i , j = arg min l = 1 , Λ , L i ( ( x n , j - x i , l ) 2 + ( y n , j - y i , l ) 2 ) ;
Wherein, U i, jfor in the user of the i time simulation snapshot, that determine and j the immediate user of customer location the n time simulation snapshot; (x n, j, y n, j) be j user's of the n time simulation snapshot coordinate; (x i, l, y i, l) be l user's of the i time simulation snapshot coordinate.
For each user of the n time simulation snapshot, the each simulation snapshot in corresponding n-1 simulation snapshot, determines one and the immediate user of this customer location respectively, determines altogether n-1 and the immediate user of this customer location.
The second way: for each user of the n time simulation snapshot, from the user of completed n-1 simulation snapshot, determine the user of the front setting quantity approaching with this customer location; The whole users that are about to completed the n-1 time simulation snapshot, put in order from small to large according to the positional distance of this user with the n time simulation snapshot, determine the user of the front setting quantity of this order.
Wherein, setting quantity can arrange with experience according to actual needs, for example, can also can be 1 for n-1, take set quantity as 1 be example, specifically adopt following formula to determine:
U n , j = arg min i = 1 , Λ , n - 1 i min l = 1 , Λ , L i ( ( x n , j - x i , l ) 2 + ( y n , j - y i , l ) 2 ) ;
Wherein, U n, jfor in the user of the n-1 time simulation snapshot, that determine and j the immediate user of customer location the n time simulation snapshot; (x n, j, y n, j) be j user's of the n time simulation snapshot coordinate; (x i, l, y i, l) be l user's of the i time simulation snapshot coordinate.
For each user of the n time simulation snapshot, determine the user of the setting quantity approaching with this customer location.
The third mode: for each user of the n time simulation snapshot, in the user of a simulation snapshot from completed n-1 simulation snapshot, determine the immediate user of this customer location with the n time simulation snapshot; First from n-1 simulation snapshot, select one time simulation snapshot, and from the user of the simulation snapshot of selection, determine the immediate user of this customer location with the n time simulation snapshot.
Simulation snapshot of selection that specifically can be random, also can select a simulation snapshot of appointment, as a front simulation snapshot, take selection result as the i time simulation snapshot is example, specifically adopts following formula to determine:
U i , j = arg min l = 1 , Λ , L i ( ( x n , j - x i , l ) 2 + ( y n , j - y i , l ) 2 ) ;
Wherein, U i, jfor in the user of the i time simulation snapshot, that determine and j the immediate user of customer location the n time simulation snapshot; (x n, j, y n, j) be j user's of the n time simulation snapshot coordinate; (x i, l, y i, l) be l user's of the i time simulation snapshot coordinate.
For each user of the n time simulation snapshot, from the user of a selected simulation snapshot, determine immediate 1 user of this customer location with the n time simulation snapshot.
Step S203, obtain the approaching user's in the position determined in above-mentioned steps S202 transmission rate, can from the above-mentioned table 1 of storage, obtain.
The user's that step S204, the position based on obtaining are approaching transmission rate, estimate each user's of the n time simulation snapshot historical transmission rate, three kinds of modes of the user approaching with definite position in above-mentioned steps S202 are corresponding, propose the estimation mode of following three kinds of historical transmission rates in this step:
First kind of way: the mode of determining the user that position is approaching with above-mentioned the first is corresponding, each user for the n time simulation snapshot, determine in completed n-1 simulation snapshot the Mean Speed with the immediate user's of this customer location transmission rate, and the historical transmission rate of the estimation using this Mean Speed as this user, specifically adopt following formula to determine:
R n , j = Σ i = 1 , Λ , n - 1 R i , j / ( n - 1 ) ;
Wherein, R n, jit is j user's of the n time simulation snapshot the historical transmission rate of estimation; R i, jfor user U i, jtransmission rate.
The second way: the mode of determining the user that position is approaching with above-mentioned the second is corresponding, each user for the n time simulation snapshot, determine the user's of this setting quantity the Mean Speed of transmission rate, and the historical transmission rate of the estimation using this Mean Speed as this user, specifically adopt following formula to determine:
R n , j = Σ i = 1 , Λ , m R i / m ;
Wherein, R n, jit is j user's of the n time simulation snapshot the historical transmission rate of estimation; M is for setting quantity; R itransmission rate for i user in the approaching user in m position determining.
If this setting quantity is 1, R n, jbe user U n, jtransmission rate.
The third mode: corresponding with the above-mentioned mode that the third determines the user that position is approaching, each user for the n time simulation snapshot, using that determine and the historical transmission rate of the transmission rate immediate user of this customer location as this user's estimation, specific as follows:
R n,j=R i,j
Wherein, R n, jit is j user's of the n time simulation snapshot the historical transmission rate of estimation; R i, jfor user U i, jtransmission rate.
Step S205, determine each user's of the n time simulation snapshot cqi, in the heterogeneous networks analogue system of the real network for different systems, this cqi has different expression modes, for example, for the HSPA of 3GPP standard, the network (WSN) emulation system of LTE system, cqi can be signal interference ratio C/I; For the network (WSN) emulation system (EV-DO analogue system, UMB analogue system) of 3GPP2 standard, cqi can be request transmission rate.
The concrete of cqi determines that method can adopt the whole bag of tricks in existing network emulation technology, at this, is no longer described in detail.
The historical transmission rate of step S206, each user's based on the n time simulation snapshot cqi and estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
Take that to determine 1 dispatched users be example, specifically adopt following formula to determine:
k n = arg max j = 1 , Λ , L n ( CIR n , j R n , j ) ; Or
k n = arg max j = 1 , Λ , L n ( DRC n , j R n , j ) ;
Wherein, k ndispatched users for the n time simulation snapshot determining; CIR n, jbe j user's of the n time simulation snapshot C/I; DRC n, jit is j user's of the n time simulation snapshot request transmission rate; R n, jit is j user's of the n time simulation snapshot the historical transmission rate of estimation; L nbe the user's of the n time simulation snapshot quantity.
Step S207, determining after the dispatched users of the n time simulation snapshot by above-mentioned steps S201-step S206, according to definite dispatched users, carry out follow-up simulation process, at this, be no longer described in detail; And after the n time simulation snapshot completes, each user's of the n time simulation snapshot of storage positional information and transmission rate.
Based on same inventive concept, definite method of the scheduling users during network simulation providing according to the above embodiment of the present invention, correspondingly, another embodiment of the present invention also provides a kind of scheduling users during network simulation fixed system really, its structural representation as shown in Figure 3, specifically comprises:
Acquisition module 301, for obtaining the user's of completed simulation snapshot positional information;
The first determination module 302, for according to the positional information of obtaining, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot;
Estimation module 303, for the approaching user's in the position based on determining transmission rate, estimates each user's of this simulation snapshot historical transmission rate;
The second determination module 304, for the cqi of each user based on this simulation snapshot and the historical transmission rate of estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
Preferably, the first determination module 302, specifically for each user for this simulation snapshot, from the user of completed each simulation snapshot, determines and the immediate user of this customer location;
Estimation module 303, specifically for each user for this simulation snapshot, determine in completed each simulation snapshot the Mean Speed with the immediate user's of this customer location transmission rate, and the historical transmission rate of the estimation using this Mean Speed as this user.
Preferably, the first determination module 302, specifically for each user for this simulation snapshot, from the user of completed simulation snapshot, determines the user of the front setting quantity approaching with this customer location;
Estimation module 303, specifically for each user for this simulation snapshot, determines the user's of this setting quantity the Mean Speed of transmission rate, and the historical transmission rate of the estimation using this Mean Speed as this user.
Preferably, the first determination module 302, specifically for each user for this simulation snapshot, from the user of a completed simulation snapshot, determines and the immediate user of this customer location;
Estimation module 303, specifically for each user for this simulation snapshot, using that determine and the historical transmission rate of the transmission rate immediate user of this customer location as this user's estimation.
Preferably, the second determination module 304, specifically for the signal interference ratio C/I of each user based on this simulation snapshot and the historical transmission rate of estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot; Or
The request transmission rate of each user based on this simulation snapshot and the historical transmission rate of estimation, used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
In sum, the scheme that the embodiment of the present invention provides, comprising: the positional information of obtaining the user of completed simulation snapshot; And according to the positional information of obtaining, for each user of this simulation snapshot, from the user of completed simulation snapshot, determine respectively the user approaching with each customer location of this simulation snapshot; And the approaching user's in the position based on determining transmission rate, estimate each user's of this simulation snapshot historical transmission rate; And the historical transmission rate of the cqi of each user based on this simulation snapshot and estimation, use direct ratio equity dispatching strategy, determine the dispatched users of this simulation snapshot.The scheme that adopts the embodiment of the present invention to provide, has improved the reasonability to throughput consideration balanced with fairness in static system is grade simulated.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if within of the present invention these are revised and modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.

Claims (10)

1. a definite method for scheduling users during network simulation, is characterized in that, comprising:
Obtain the user's of completed simulation snapshot positional information;
According to the positional information of obtaining, from the user of completed simulation snapshot, determine respectively the user approaching with each customer location of this simulation snapshot;
The user's that position based on determining is approaching transmission rate, estimates each user's of this simulation snapshot historical transmission rate;
The historical transmission rate of the cqi of each user based on this simulation snapshot and estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
2. the method for claim 1, is characterized in that, for each user of this simulation snapshot, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot, is specially:
For each user of this simulation snapshot, from the user of completed each simulation snapshot, determine and the immediate user of this customer location;
The historical transmission rate of estimating each user of this simulation snapshot, specifically comprises:
For each user of this simulation snapshot, determine in completed each simulation snapshot the Mean Speed with the immediate user's of this customer location transmission rate, and the historical transmission rate of the estimation using described Mean Speed as this user.
3. the method for claim 1, is characterized in that, for each user of this simulation snapshot, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot, is specially:
For each user of this simulation snapshot, from the user of completed simulation snapshot, determine the user of the front setting quantity approaching with this customer location;
The historical transmission rate of estimating each user of this simulation snapshot, specifically comprises:
For each user of this simulation snapshot, determine the user's of described setting quantity the Mean Speed of transmission rate, and the historical transmission rate of the estimation using described Mean Speed as this user.
4. the method for claim 1, is characterized in that, for each user of this simulation snapshot, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot, is specially:
For each user of this simulation snapshot, from the user of a completed simulation snapshot, determine and the immediate user of this customer location;
The historical transmission rate of estimating each user of this simulation snapshot, specifically comprises:
For each user of this simulation snapshot, using that determine and the historical transmission rate of the transmission rate immediate user of this customer location as this user's estimation.
5. the method as described in as arbitrary in claim 1-4, is characterized in that, described cqi is signal interference ratio C/I or request transmission rate.
6. a scheduling users during network simulation fixed system really, is characterized in that, comprising:
Acquisition module, for obtaining the user's of completed simulation snapshot positional information;
The first determination module, for according to the positional information of obtaining, from the user of completed simulation snapshot, determines respectively the user approaching with each customer location of this simulation snapshot;
Estimation module, for the approaching user's in the position based on determining transmission rate, estimates each user's of this simulation snapshot historical transmission rate;
The second determination module, for the cqi of each user based on this simulation snapshot and the historical transmission rate of estimation, is used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
7. system as claimed in claim 6, is characterized in that, described the first determination module, specifically for each user for this simulation snapshot, from the user of completed each simulation snapshot, is determined and the immediate user of this customer location;
Described estimation module, specifically for each user for this simulation snapshot, determine in completed each simulation snapshot the Mean Speed with the immediate user's of this customer location transmission rate, and the historical transmission rate of the estimation using described Mean Speed as this user.
8. system as claimed in claim 6, is characterized in that, described the first determination module, specifically for each user for this simulation snapshot, from the user of completed simulation snapshot, is determined the user of the front setting quantity approaching with this customer location;
Described estimation module, specifically for each user for this simulation snapshot, determines the user's of described setting quantity the Mean Speed of transmission rate, and the historical transmission rate of the estimation using described Mean Speed as this user.
9. system as claimed in claim 6, is characterized in that, described the first determination module, specifically for each user for this simulation snapshot, from the user of a completed simulation snapshot, is determined and the immediate user of this customer location;
Described estimation module, specifically for each user for this simulation snapshot, using that determine and the historical transmission rate of the transmission rate immediate user of this customer location as this user's estimation.
10. system as claimed in claim 6, it is characterized in that, described the second determination module, specifically for the signal interference ratio C/I of each user based on this simulation snapshot and the historical transmission rate of estimation, use direct ratio equity dispatching strategy, determine the dispatched users of this simulation snapshot; Or
The request transmission rate of each user based on this simulation snapshot and the historical transmission rate of estimation, used direct ratio equity dispatching strategy, determines the dispatched users of this simulation snapshot.
CN201010616459.6A 2010-12-30 2010-12-30 Method and system for determining scheduling users during network simulation Active CN102547823B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010616459.6A CN102547823B (en) 2010-12-30 2010-12-30 Method and system for determining scheduling users during network simulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010616459.6A CN102547823B (en) 2010-12-30 2010-12-30 Method and system for determining scheduling users during network simulation

Publications (2)

Publication Number Publication Date
CN102547823A CN102547823A (en) 2012-07-04
CN102547823B true CN102547823B (en) 2014-11-05

Family

ID=46353522

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010616459.6A Active CN102547823B (en) 2010-12-30 2010-12-30 Method and system for determining scheduling users during network simulation

Country Status (1)

Country Link
CN (1) CN102547823B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354664B (en) * 2013-06-27 2017-04-12 华为技术有限公司 Method and apparatus for scheduling user

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040001694A1 (en) * 2002-06-28 2004-01-01 Evans Glenn F. Methods and systems for processing digital data rate and directional playback changes
CN1889778A (en) * 2006-07-31 2007-01-03 华为技术有限公司 High-speed down block business attachment managing method, base station and system
CN100369502C (en) * 2004-11-19 2008-02-13 大唐移动通信设备有限公司 Direct proportion fair dispatch method for base station selective service terminal
US20100135236A1 (en) * 2008-12-01 2010-06-03 Nec (China) Co., Ltd. Proportional fairness scheduler and scheduling method using imperfect cqi feedback

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040001694A1 (en) * 2002-06-28 2004-01-01 Evans Glenn F. Methods and systems for processing digital data rate and directional playback changes
CN100369502C (en) * 2004-11-19 2008-02-13 大唐移动通信设备有限公司 Direct proportion fair dispatch method for base station selective service terminal
CN1889778A (en) * 2006-07-31 2007-01-03 华为技术有限公司 High-speed down block business attachment managing method, base station and system
US20100135236A1 (en) * 2008-12-01 2010-06-03 Nec (China) Co., Ltd. Proportional fairness scheduler and scheduling method using imperfect cqi feedback

Also Published As

Publication number Publication date
CN102547823A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
Yuan et al. Meta-reinforcement learning based resource allocation for dynamic V2X communications
CN102098684B (en) System and method for allocating cross-layer resources in cognitive radio network
CN102833759B (en) Cognitive radio spectrum allocation method enabling OFDM (orthogonal frequency division multiplexing) master user to realize maximum revenue
CN102638802B (en) Hierarchical cooperative combined spectrum sensing algorithm
CN103931262B (en) A kind of data dispatching method and equipment
CN109788489A (en) A kind of base station planning method and device
CN111328146B (en) Service scheduling method for optimizing transmission rate weight based on genetic algorithm
CN105379352A (en) System, device, and method for optimizing network
CN101321388B (en) Cognition radio network FDM channel selection method based on game theory
CN105451244A (en) Coverage probability estimation method for cooperation of small base stations
CN103179617B (en) Aviation mobile communications system wireless scheduling of resource distribution method, equipment and system
CN114553661A (en) Mobile user equipment clustering training method for wireless federal learning
CN103916969A (en) Combined authorized user perception and link state estimation method and device
CN106027214A (en) Pilot distribution method of multi-cell large-scale MIMO system
Huang et al. Game theoretic issues in cognitive radio systems
CN102595422B (en) Vertical parallel frequency spectrum distribution method in cognitive wireless system
CN102695176B (en) Dynamic spectrum distribution method of cognitive radio network
CN102547823B (en) Method and system for determining scheduling users during network simulation
CN105050155B (en) Multi-user's relay selection method based on CSI predictions
CN112287503B (en) Dynamic space network construction method for traffic demand prediction
CN104080091A (en) Family base station frequency spectrum allocation method based on load prediction grouping in layered heterogenous network
CN102984717A (en) Method and system for system capacity estimation
Agarwal et al. Reduced complexity optimal resource allocation for enhanced video quality in a heterogeneous network environment
Li et al. Trade-off analysis between delay and throughput of RAN slicing for smart grid
Cheng et al. An approximate bandwidth allocation algorithm for tradeoff between fairness and throughput in WSN

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant