CN104303473A - Flow control method and apparatus of operator sharing network - Google Patents
Flow control method and apparatus of operator sharing network Download PDFInfo
- Publication number
- CN104303473A CN104303473A CN201380001943.XA CN201380001943A CN104303473A CN 104303473 A CN104303473 A CN 104303473A CN 201380001943 A CN201380001943 A CN 201380001943A CN 104303473 A CN104303473 A CN 104303473A
- Authority
- CN
- China
- Prior art keywords
- gateway
- session
- plmn
- load
- information
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of the present invention provide a flow control method and apparatus of an operator sharing network. The method comprises: (101) obtaining current load information and a load threshold of a public land mobile network (PLMN) of a session of a user equipment (UE) under a serving gateway (SGW); and (102) controlling load balance of the PLMN under the SGW according to service flow information of the session, the current load information of the PLMN under the SGW and the load threshold of the PLMN under the SGW. By controlling load balance of a PLMN under a SGW according to a service flow of a session, current load of the PLMN under the SGW and a load threshold of the PLMN under the SGW, the resource overload of an operator under the SGW is avoided.
Description
The flow control methods and engineering device technique field of network are shared by operator
The present invention relates to the communications field, the flow control methods and device of network are shared more particularly, to operator.Background technology
With the development of mobile communication technology, operator proposes a kind of new network share business model, referred to herein as enhanced network share.For example, the wireless access network that operator X is built is leased to core network operators A, B and C by rent mode, each core network operators rent the certain capacity share of the shared network.Such as A, B respectively rent 30%, C and rent remaining 40% share.
In the prior art, UE can be switched by base station X2 and reaches load balancing(Load balancing), the interface-free resources share of some operator on the base station to control a region.But under a certain gateway (Severing Gateway, SGW), it is possible to the resource overload of some operator occur.The content of the invention
The embodiments of the invention provide the flow control methods and device that network is shared by a kind of operator, the load balancing by operator's share of resource can be realized in SGW.
First aspect, it is proposed that the flow control methods of network are shared by a kind of operator, this method includes:Obtain current load informations and load-threshold of the public land mobile network PLMN belonging to the session of user equipment under gateway;Load balancing of the PLMN under gateway is controlled according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway.
In the first possible implementation, with reference in a first aspect, being implemented as:The thresholding that the PLMN is adjusted in the load-threshold of the gateway for predetermined thresholding or according to migration efficiency.
In second of possible implementation, with reference to the first possible implementation of first aspect or first aspect, obtain current load informations of the public land mobile network PLMN belonging to the session of user equipment under gateway and be implemented as:The gateway receives the foundation request for the session that MME is sent, and the foundation request of the session carries the identification information of the PLMN, and gateway obtains the current load information of the PLMN according to the identification information of the PLMN
In the third possible implementation, with reference to second of possible implementation of first aspect,
Load balancing of the PLMN under gateway is controlled to be implemented as according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:The gateway determines whether to set up the carrying of the session under the gateway according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway.
In the 4th kind of possible implementation, with reference to the third possible implementation of first aspect, gateway determines whether that the carrying that the session is set up under the gateway is implemented as according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:If the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, the gateway sets up confirmation message so that the MME sets up the carrying of the session to what the MME sent the session;Or if the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, then the gateway sets up refuse information so that the MME foundation for reselecting gateway to send the session is asked to what the MME sent the session.
In the 5th kind of possible implementation, with reference to first aspect second of possible implementation into the 4th kind of possible implementation of first aspect any possible implementation, this method also includes:If the PLMN transfinites in the flow of the gateway, then the gateway sends the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.
In the 6th kind of possible implementation, with reference to the first possible implementation of first aspect or first aspect, obtain current load informations of the public land mobile network PLMN belonging to the session of user equipment under gateway and be implemented as:MME receives the PLMN of at least one gateway transmission current load information;Or the load information that the MME the reception servers ask to send according to the load query of the MME, PLMN of the load information including record under at least one gateway of server current load information.
In the 7th kind of possible implementation, with reference to the 6th kind of possible implementation of first aspect, load balancing of the PLMN under gateway is controlled to be implemented as according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:The MME selects to meet the gateway of the service traffics demand of the session according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway from least one gateway, and meets to this Business Stream of session
The gateway of amount demand sends the foundation request of the session to set up the carrying of the session.A kind of second aspect, it is proposed that gateway, including:Receiving unit, the session establishment solicited message for receiving mobility management entity MME transmissions, session establishment solicited message includes the identification information of the public land mobile network PLMN belonging to the session and the service traffics information of the session;Determining unit, the feedback information for determining to ask the session establishment for the load-threshold according to the PLMN, the current load information of the PLMN and the service traffics of session information, the feedback information sets up confirmation or the foundation refusal information of the session including the session;Transmitting element, for sending the feedback information to the MME.
In the first possible implementation, with reference to second aspect, it is implemented as:If the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, the determining unit is used to determining that the session to set up confirmation message to indicate that the MME sets up the carrying of the session;Or if the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, then the determining unit is used to determining that the session to set up refuse information to indicate that the foundation that the MME reselects gateway to send the session is asked.
In second of possible implementation, with reference to the first possible implementation of second aspect or second aspect, it is implemented as:If the PLMN transfinites in the flow of the gateway, then the transmitting element is additionally operable to send the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.
A kind of third aspect, it is proposed that mobility management entity device, including:Receiving unit, current load information and load-threshold for receiving the public land mobile network PLMN under at least one gateway;Selecting unit, for current load information, load-threshold and the service traffics of the session information according to the affiliated PLMN of session at least one gateway, selection meets the gateway of the service traffics demand of the session from least one gateway;Transmitting element, the foundation request of the session is sent for meeting the gateway of service traffics demand of the session to this.
In the first possible implementation, with reference to the third aspect, it is implemented as:The current load information and load-threshold of PLMN under at least one gateway is actively sent by least one gateway.
In second of possible implementation, with reference to the third aspect, it is implemented as:The transmitting element is additionally operable to send the request of the first load query at least one gateway so that the receiving unit is received
The current load information and load-threshold of PLMN under this at least one month good business gateway.
In the third possible implementation, with reference to the third aspect, it is implemented as:The transmitting element is additionally operable to send the request of the second load query to server so that the receiving unit receives the current load information and load-threshold of the PLMN under at least one gateway, and the current load information and load-threshold of each PLMN under at least one gateway is wherein recorded in the server.Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, cylinder will be made to the required accompanying drawing used in embodiment or description of the prior art below singly to introduce, apparently, drawings in the following description are only some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the flow control methods flow chart that network is shared by operator of the embodiment of the present invention.
Fig. 2 is the flow control methods interaction diagrams that network is shared by operator of the embodiment of the present invention.Fig. 3 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
Fig. 4 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
Fig. 5 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
Fig. 6 is the structural representation of gateway of the embodiment of the present invention.
Fig. 7 is another structural representation of mobility management entity device of the embodiment of the present invention.
Fig. 8 is another structural representation of gateway of the embodiment of the present invention.
Fig. 9 is the structural representation of mobility management entity device of the embodiment of the present invention.Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made belongs to the scope of protection of the invention.
Technical scheme, can apply to various communication systems, for example:Global system for mobile communications(GSM, Global System of Mobile communication), CDMA( CDMA,
Code Division Multiple Access) system, WCDMA(WCDMA, Wideband Code Division Multiple Access Wireless), GPRS (GPRS, General Packet Radio Service), Long Term Evolution (LTE, Long Term Evolution) etc..
Base station, can be the base station in GSM or CDMA(BTS, Base Transceiver Station), can also be the base station in WCDMA(), NodeB it can also be the evolved base station in LTE(ENB or e-NodeB, evolutional Node B), the present invention is not limited, but for convenience of description, following embodiments are illustrated by taking eNB as an example.
Fig. 1 is the flow control methods flow chart that network is shared by operator of the embodiment of the present invention, and Fig. 1 method is performed by mobility management entity (Mobility Management Entity, MME).
101, obtain the public land mobile network belonging to the session of user equipment(Public Land
Mobility Network, PLMN) current load information and load-threshold under gateway.
A country, a kind of cellular mobile communication networks of standard of an operator are referred to as PLMN.PLMN provides the network that land mobile business purpose is set up and managed by government or operator that it is ratified for the public.The network can be with PSTN(Public Swithed Telephone Network, PSTN) etc. other communication networks interconnect, form the communication network of whole distract or Country Scale.At present, because a kind of corresponding standard cellular mobile communication networks of business have one kind, therefore, in the embodiment of the present invention, PLMN can cylinder singly be considered operator.
102, load balancing of the PLMN under gateway is controlled according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway.
The load-threshold of the PLMN, refers to the threshold value of service traffics that the PLMN allows to use in gateway.
In the embodiment of the present invention, pass through load-threshold of the present load and PLMN of the service traffics according to session, PLMN under gateway under gateway and control load balancing of the PLMN under gateway, it is to avoid resource overload of the operator under gateway.
Alternatively, the thresholding that the PLMN is adjusted in the load-threshold of the gateway for predetermined thresholding or according to migration efficiency.Migration efficiency, can be the control strategy of bandwidth share, or the adjustable strategies done according to the temporary demand of each operator, certainly, also be not excluded for other situations that share may be caused to change.
It is that operator C and D distribute certain network bandwidth share, and assume at least to manage gateway 1,2 and 3 under operator A in the communication network that operator's A operation management might as well be installed.Fortune
Seek the network bandwidth share that business A is operator's C and D configuration, can be all gateways all according to identical share ratio, different share ratios can also be distributed for different gateways, for example, operator B, C and D are 40%, 30%, 30% in gateway 1,2 and 3, it is 30%, 35%, 35% in gateway 2 or operator C and D is 40%, 30%, 30% in gateway 1, is 20%, 30%, 50% in gateway 3.In addition, also the share that each operator occupies in gateway can be adjusted flexibly according to the control strategy of bandwidth share in operator A.
Alternatively, as one embodiment, obtaining current load informations of the public land mobile network PLMN belonging to the session of user equipment under gateway may include:The gateway receives the foundation request for the session that MME is sent, and the foundation request of the session carries the identification information of the PLMN, and gateway obtains the current load information of the PLMN according to the identification information of the PLMN.
The identification information of PLMN belonging to session, can be the information for distinguishing different PLMN, for example, PLMN titles, No. ID of PLMN, numbering, etc., and the present invention is not restricted herein.
Further, the service traffics information of the session can also be carried in the foundation request of the session.
Further, load balancing of the PLMN under gateway is controlled to may include according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:The service network determines whether to set up the carrying of the session under the gateway according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway.
Further, gateway determines whether that the carrying that the session is set up under the gateway may include according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:If the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, the gateway sets up confirmation message so that what the MME set up the session 7 carries to what the MME sent the session;Or, if the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, the gateway sets up refuse information so that the MME foundation for reselecting gateway to send the session is asked to what the MME sent the session.
Alternatively, as one embodiment, this method may also include:If the PLMN transfinites in the flow of the gateway, then the gateway sends the configured information that the PLMN flows transfinite to the MME, and other gateways outside the gateway are switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.Further, at least one session can be switched to its outside the gateway by MME by the location area updating process or handoff procedure of the user equipment belonging to session
Its gateway, is redirected with the business for realizing session owning user equipment.
Alternatively, as another embodiment, obtaining current load informations of the public land mobile network PLMN belonging to the session of user equipment under gateway may include:MME receives the PLMN of at least one gateway transmission current load information;Or, the load information that the MME the reception servers ask to send according to the load query of the MME, the load information includes PLMN of the record under at least one gateway of server current load information.
Further, load balancing of the PLMN under gateway is controlled to may include according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:The MME selects to meet the gateway of the load-threshold requirement of the PLMN according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway from least one gateway, and is asked to the foundation for sending the session.
With reference to specific example, the specific embodiment of the more detailed description present invention.
Fig. 2 is the flow control methods interaction diagrams that network is shared by operator of the embodiment of the present invention.
201, UE send attach request by eNB to MME.
202, MME send safety certification request according to UE attach request to home subscriber server (Home Subscriber Server, HSS).
203, HSS send safety certification feedback message according to safety certification request.
204, when safety certification feedback message indicate safety certification by when, the safety certification that MME passes through UE.
205, UE launch position area renewal processes.
Above-mentioned steps 201-205 belongs to the content of prior art, and in this not go into detail for the embodiment of the present invention.
206, MME according to the attach request of user to gateway(Severing Gateway, SGW) send session establishment request.Wherein, session establishment request carries the identification information and the service traffics information of session of the operator belonging to session.The identification information of operator, can be the title of operator, the information of coding or other operators that can be identified for that session ownership, and this is not restricted by the present invention.
207, SGW ask according to session establishment, obtain the load-threshold and current load information of the affiliated operator of session, and the service traffics information of combination current sessions determines whether session establishment.Can be by judging the relation between the service traffics of the session and the present load sum of operator and the load-threshold of operator, so as to judge to set up whether current sessions can cause the service traffics of operator to transfinite.If built
Vertical current sessions will not cause the service traffics of operator to exceed load-threshold, then receive the foundation of the carrying corresponding to the session, and send session establishment confirmation message to MME.
208, UE initiation RRC set up reconfiguration course.
209, attachment flow(Refer to 3GPP TS23.401 5.3,2).
Step 208 and step 209 fall within the content of prior art, and in this not go into detail by the present invention.In the embodiment of the present invention, MME is by sending the operator's informaiton of user and the service traffics information of session to gateway, gateway is enabled to be decided whether to set up the session of user according to the loading condition of operator, so as to realize the load balancing in gateway by operator's share.
Fig. 3 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
Step 301-306 is similar with Fig. 2 step 201-206, and in this not go into detail for the embodiment of the present invention.
307, SGW1 ask according to session establishment, obtain the load-threshold and current load information of session operator, and the service traffics information of combination current sessions determines whether session establishment.Can be by judging the relation between the service traffics of the session and the present load sum of operator and the load-threshold of operator, so as to judge to set up whether current sessions can cause the service traffics of operator to transfinite.If setting up the session service traffics of operator can be caused to exceed load-threshold, the foundation of the corresponding carrying of refusal current sessions, and session establishment refuse information is sent to MME.
308, MME after session establishment refuse information is received, and session establishment request is sent to SGW2.Wherein, SGW2 is the gateway different from SGW1, and MME sends the step after session establishment is asked to SGW2, and similar to the step after gateway transmission session establishment request with first time, in this not go into detail for the embodiment of the present invention.
In the embodiment of the present invention, after the session establishment for receiving gateway asks refuse information, MME can reselect gateway to set up session request.
Fig. 4 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
401, UE send attach request by eNB to MME.
402, gateway sends the current load information and load-threshold of each PLMN under gateway to MME.
Current load informations of each PLMN in gateway and load-threshold even load relevant information are sent to MME by gateway.In the case where load-threshold does not change, load-threshold is only needed
Sent when first time sending load related information, and current load information is required for sending when sending load related information every time.Alternatively, gateway actively can send load related information to MME, for example, timing sends load related information to MME.Or, alternatively, the load query that gateway can be sent according to MME asks to send load related information to MME.
In addition, if gateway is actively to send load related information to MME, then step 401 and step 402 are without temporal precedence relationship.Ask to send load related information to MME but if gateway is the load query sent according to MME, then step 402 is after step 401.
403, the MME service traffics for selecting the unappropriated bandwidth shares of the affiliated PLMN of the session in SGW1, wherein SGW1 to meet session according to the affiliated PLMN of session current load information and load-threshold, the service traffics information of session are required.
MME is according to the load related information received, the gateway that therefrom service traffics of selector credit union words are required.Unassigned bandwidth share (the load-threshold-present load of PLMN described in session in the gateway)More than or equal to the service traffics of session.In Fig. 4, the gateway that SGW1 is the service traffics requirement for meeting session might as well be assumed.
404, MME ask to the SGW1 foundation for sending session.
405, SGW1 set up confirmation message to MME transmissions.
Step 404 and step 405 belong to the content of prior art, and in this not go into detail for the embodiment of the present invention.
Fig. 5 is another interaction diagrams for the flow control methods that network is shared by operator of the embodiment of the present invention.
501, UE send attach request by eNB to MME.
502, gateway sets agreement to DynamicHost(Dynamic Host Configuration Protocol, DHCP) server send gateway under each PLMN current load information and load-threshold.
Wherein, the load related information of at least one gateway is recorded on DCHP servers, the load related information includes the current load information and load-threshold of each PLMN under gateway.
It should be understood that the Dynamic Host Configuration Protocol server in other server substitution embodiment of the present invention is there may also be, and current load information and load-threshold to record each PLMN under each gateway, this is not restricted by the present invention.
Need to particularly point out, step 501 and step 502 do not have temporal precedence relationship.
503, MME send load query request to Dynamic Host Configuration Protocol server.
According to UE attach request, MME initiates load query to Dynamic Host Configuration Protocol server to be asked, to obtain the current load information and load-threshold of the PLMN under each gateway.
504, Dynamic Host Configuration Protocol server sends the current load information and load-threshold of the affiliated PLMN of session under at least one gateway to MME.
Dynamic Host Configuration Protocol server can select to send the load related information of whole gateways, can also only select the load related information of qualified gateway.The load related information of gateway, can only include current load informations and load-threshold of the PLMN belonging to session under gateway, can also include the current load information and load-threshold of each PLMN under gateway.
505, the MME service traffics for selecting the unappropriated bandwidth shares of the affiliated PLMN of the session in SGW1, wherein SGW1 to meet session according to the affiliated PLMN of session current load information and load-threshold, the service traffics information of session are required.
MME is according to the load related information received, the gateway that therefrom service traffics of selector credit union words are required.Unassigned bandwidth share (the load-threshold-present load of PLMN described in session in the gateway)More than or equal to the service traffics of session.In Fig. 5, the gateway that SGW1 is the service traffics requirement for meeting session might as well be assumed.
506, MME ask to the SGW1 foundation for sending session.
507, SGW1 set up confirmation message to MME transmissions.
Step 506 and step 507 belong to the content of prior art, and in this not go into detail for the embodiment of the present invention.
Fig. 6 is the structural representation of gateway of the embodiment of the present invention 600.Gateway 600 may include:Receiving unit 601, determining unit 602 and transmitting element 603.
Receiving unit 601, can receive the session establishment solicited message of mobility management entity MME transmissions, and the session establishment solicited message includes the identification information of the public land mobile network PLMN belonging to the session and the service traffics information of the session.
Determining unit 602, just the blunt service traffics information according to the load-threshold of the PLMN, the current load information of the PLMN and the session feedback information asked the session establishment can be determined, the feedback information sets up confirmation or the foundation refusal information of the session including the session.
Transmitting element 603, can send the feedback information to the MME.
In the embodiment of the present invention, gateway 600 obtains the affiliated PLMN (operators of current sessions by being asked according to MME session establishment)And the service traffics information of session, and can be decided whether to allow the foundation of the session according to current PLMN loading condition, so as to control PLMN negative under gateway
Carry balanced, it is to avoid resource overloads of the PLMN under gateway.
Alternatively, the load-threshold of the PLMN is predetermined thresholding or the thresholding adjusted according to migration efficiency.
Alternatively, it is used as one embodiment, if the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, it is determined that unit 602 can determine that the session sets up confirmation message to indicate that the MME sets up the carrying of the session.
Alternatively, it is used as another embodiment, if the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, it is determined that unit 602 can determine that the session sets up refuse information to indicate that the foundation that the MME reselects gateway to send the session is asked.
Alternatively, it is used as another embodiment, if the PLMN transfinites in the flow of the gateway, then transmitting element 603 can also send the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.
Gateway 600 can be also realized in SGW or embodiment illustrated in fig. 3 in embodiment illustrated in fig. 2
SGW1, SGW2 function, the present invention will not be repeated here.
Fig. 7 is the structural representation of mobility management entity of the embodiment of the present invention 700.Mobility management entity device 700 may include:Receiving unit 701, selecting unit 702 and transmitting element 703.
Receiving unit 701, can receive the current load information and load-threshold of the public land mobile network PLMN under at least one gateway.
Selecting unit 702, can be according to current load information, load-threshold and the service traffics of session information of the affiliated PLMN of session at least one gateway, selection meets the gateway of the service traffics demand of the session from least one gateway.
Transmitting element 703, the gateway that the service traffics demand of the session can be met to this sends the foundation request of the session.
In the embodiment of the present invention, mobility management entity 700 is by obtaining current load informations and load-threshold of the affiliated PLMN of session in each gateway, and therefrom the gateway of the service traffics demand of selector credit union words is asked with the foundation for sending the session, so as to controlling load balancing of the PLMN under gateway, it is to avoid resource overloads of the PLMN under gateway.
Alternatively, as one embodiment, the current load information and load-threshold of the PLMN under at least one gateway are actively sent by least one gateway.
Alternatively, as another embodiment, transmitting element 703 can also send current load information and load-threshold that the request of the first load query receives the PLMN under at least one gateway so as to receiving unit 701 at least one gateway.
Alternatively, it is used as another embodiment, transmitting element 703 can also send current load information and load-threshold that the request of the second load query receives the PLMN under at least one gateway so as to receiving unit 701 to server, and the current load information and load-threshold of each PLMN under at least one gateway is wherein recorded in the server.
Embodiment mobility management entity 700 can also realize the function of the MME in Fig. 4 or embodiment illustrated in fig. 5, and the present invention will not be repeated here.
Fig. 8 is the structural representation of gateway of the embodiment of the present invention 800.Gateway 800 may include:Radiating circuit 801, processor 802 and memory 803 and receiving circuit 804.
Receiving circuit 804, can receive the session establishment solicited message of mobility management entity MME transmissions, and the session establishment solicited message includes the identification information of the public land mobile network PLMN belonging to the session and the service traffics information of the session.
Processor 802, the feedback information asked the session establishment can be determined according to the service traffics information of the load-threshold of the PLMN, the current load information of the PLMN and the session, the feedback information sets up confirmation or the foundation refusal information of the session including the session.
Memory 803, can store the instruction for the feedback information for causing processor 802 to determine to ask the session establishment according to the service traffics information of the load-threshold of the PLMN, the current load information of the PLMN and the session.
Radiating circuit 801, can send the feedback information to the MME.
In the embodiment of the present invention, gateway 800 obtains the affiliated PLMN (operators of current sessions by being asked according to MME session establishment)And the service traffics information of session, and it can be decided whether to allow the foundation of the session according to current PLMN loading condition, so as to control load balancing of the PLMN under gateway, it is to avoid resource overloads of the PLMN under gateway.
Processor 802 controls the operation of gateway 800, and processor 802 can also be referred to as CPU (Central Processing Unit, CPU).Memory 803 can include read-only storage and random access memory, and provide instruction and data to processor 802.The a part of of memory 803 can also include nonvolatile RAM(NVRAM ).In specific application, radiating circuit 801 and receiving circuit 804 may be coupled to antenna 805.Each component of gateway 800 is coupled by bus system 806, and wherein bus system 806 can also be wrapped in addition to including data/address bus
Include power bus, controlling bus and status signal bus in addition etc..But for the sake of clear explanation, various buses are all designated as bus system 806 in figure.
The method that the embodiments of the present invention are disclosed can apply in processor 802, or be realized by processor 802.Processor 802 is probably a kind of IC chip, the disposal ability with signal.In implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 802 or the instruction of software form.Above-mentioned processor 802 can be general processor, digital signal processor(DSP), application specific integrated circuit(ASIC), ready-made programmable gate array() or other PLDs, discrete gate or transistor logic, discrete hardware components FPGA.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be microprocessor or the processor can also be any conventional processor etc..The step of method with reference to disclosed in the embodiment of the present invention, can be embodied directly in hardware decoding processor and perform completion, or perform completion with the hardware in decoding processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 803, and processor 802 reads the information in memory 803, the step of completing the above method with reference to its hardware.
Alternatively, the load-threshold of the PLMN is predetermined thresholding or the thresholding adjusted according to migration efficiency.
Alternatively, it is used as one embodiment, if the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, processor 802 can determine that the session sets up confirmation message to indicate that the MME sets up the carrying of the session.
Alternatively, it is used as another embodiment, if the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, processor 802 can determine that the session sets up refuse information to indicate that the foundation that the MME reselects gateway to send the session is asked.
Alternatively, it is used as another embodiment, if the PLMN transfinites in the flow of the gateway, then radiating circuit 804 can also send the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.
Gateway 800 can also realize the function of SGW1, SGW2 in SGW or embodiment illustrated in fig. 3 in embodiment illustrated in fig. 2, and the present invention will not be repeated here.
Fig. 9 is the structural representation of mobility management entity of embodiment of the present invention device 900.Mobility pipe
Reason entity apparatus 900 may include radiating circuit 901, receiving circuit 904, processor 902 and memory 903.
Receiving circuit 904, can receive the current load information and load-threshold of the public land mobile network PLMN under at least one gateway.
Processor 902, can be according to current load information, load-threshold and the service traffics of session information of the affiliated PLMN of session at least one gateway, selection meets the gateway of the service traffics demand of the session from least one gateway.
Memory 903, it can store and cause current load information, load-threshold and the service traffics of session information of the processor 902 according to the affiliated PLMN of session at least one gateway, selection meets the instruction of the gateway of the service traffics demand of the session from least one gateway.
Radiating circuit 901, the gateway that the service traffics demand of the session can be met to this sends the foundation request of the session.
In the embodiment of the present invention, mobility management entity device 900 is by obtaining current load informations and load-threshold of the affiliated PLMN of session in each gateway, and therefrom the gateway of the service traffics demand of selector credit union words is asked with the foundation for sending the session, so as to controlling load balancing of the PLMN under gateway, it is to avoid resource overloads of the PLMN under gateway.
The operation of the control mobility management entity of processor 902 device 900, processor 902 can also be referred to as CPU (Central Processing Unit, CPU).Memory 903 can include read-only storage and random access memory, and provide instruction and data to processor 902.The a part of of memory 903 can also include nonvolatile RAM( NVRAM ).In specific application, radiating circuit 901 and receiving circuit 904 may be coupled to antenna 905.Each component of mobility management entity device 900 is coupled by bus system 906, and wherein bus system 906 can also include power bus, controlling bus and status signal bus in addition etc. in addition to including data/address bus.But for the sake of clear explanation, various buses are all designated as bus system 906 in figure.
The method that the embodiments of the present invention are disclosed can apply in processor 902, or by processor
902 realize.Processor 902 is probably a kind of IC chip, the disposal ability with signal.In implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 902 or the instruction of software form.Above-mentioned processor 902 can be general processor, digital signal processor(DSP), application specific integrated circuit(ASIC), ready-made programmable gate array() or other PLDs, discrete gate or transistor logic, discrete hardware components FPGA.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.General procedure
Device can be microprocessor or the processor can also be any conventional processor etc..The step of method with reference to disclosed in the embodiment of the present invention, can be embodied directly in hardware decoding processor and perform completion, or perform completion with the hardware in decoding processor and software module combination.Software module can be located in random access memory, flash memory, read-only storage, the ripe storage medium in this area such as programmable read only memory or electrically erasable programmable memory, register.The storage medium is located at memory 903, and processor 902 reads the information in memory 903, the step of completing the above method with reference to its hardware.
Alternatively, as one embodiment, the current load information and load-threshold of the PLMN under at least one gateway are actively sent by least one gateway.
Alternatively, as another embodiment, radiating circuit 901 can also send current load information and load-threshold that the request of the first load query receives the PLMN under at least one gateway so as to receiving circuit 904 at least one gateway.
Alternatively, it is used as another embodiment, radiating circuit 901 can also send current load information and load-threshold that the request of the second load query receives the PLMN under at least one gateway so as to receiving circuit 904 to server, and the current load information and load-threshold of each PLMN under at least one gateway is wherein recorded in the server.
Embodiment mobility management entity 900 can also realize the function of the MME in Fig. 4 or embodiment illustrated in fig. 5, and the present invention will not be repeated here.
It should be understood that, in various embodiments of the present invention, the size of the sequence number of above-mentioned each process is not meant to the priority of execution sequence, and the execution sequence of each process should be determined with its function and internal logic, and any limit is constituted without tackling the implementation process of the embodiment of the present invention.
Those of ordinary skill in the art are it is to be appreciated that the unit and algorithm steps of each example described with reference to the embodiments described herein, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel can realize described function to each specific application using distinct methods, but this realization is it is not considered that beyond the scope of this invention.
It is apparent to those skilled in the art that, the specific work process of the system of foregoing description, device and unit clean for the convenience and cylinder of description may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can realize by another way.For example, device embodiment described above is only schematical, for example, the division of the unit, only a kind of division of logic function can when actually realizing
To there is other dividing mode, such as multiple units or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.Another, it, by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, can be electrical, machinery or other forms that shown or discussed coupling or direct-coupling or communication connection each other, which can be,.
The unit illustrated as separating component can be or may not be physically separate, and the part shown as unit can be or may not be physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Some or all of unit therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
In addition, each functional unit in each of the invention embodiment can be integrated in a processing unit or unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized using in the form of SFU software functional unit and as independent production marketing or in use, can be stored in a computer read/write memory medium.Understood based on such, the part or the part of the technical scheme that technical scheme substantially contributes to prior art in other words can be embodied in the form of software product, the computer software product is stored in a storage medium, including some instructions are to cause a computer equipment(Can be personal computer, server, or network equipment etc.)Perform all or part of step of each embodiment methods described of the invention.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage(ROM, Read-Only Memory), random access memory(RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It is described above; only embodiment of the invention, but protection scope of the present invention is not limited thereto, any one skilled in the art the invention discloses technical scope in; change or replacement can be readily occurred in, should be all included within the scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (15)
- Claim1st, the flow control methods of network are shared by a kind of operator, it is characterised in that including:Obtain current load informations and load-threshold of the public land mobile network PLMN belonging to the session of user equipment under gateway;Load balancing of the PLMN under gateway is controlled according to load-threshold of the current load information and the PLMN of the service traffics information, the PLMN of the session under gateway under gateway.2nd, the method as described in claim 1, it is characterised in that the thresholding that the PLMN is adjusted in the load-threshold of the gateway for predetermined thresholding or according to migration efficiency.3rd, method as claimed in claim 1 or 2, it is characterised in thatCurrent load informations of the public land mobile network PLMN under gateway belonging to the session for obtaining user equipment includes:The gateway receives the foundation request for the session that MME is sent, and the foundation request of the session carries the identification information of the PLMN;The gateway obtains the current load information of the PLMN according to the identification information of the PLMN.4th, method as claimed in claim 3, characterized in that, load-threshold of the current load information and the PLMN according to the service traffics information, the PLMN of the session under gateway under gateway controls load balancing of the PLMN under gateway to include:The gateway determines whether to set up the carrying of the session under the gateway according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway.5th, method as claimed in claim 4, characterized in that, the gateway determines whether that the carrying that the session is set up under the gateway includes according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway:If the service traffics of the session are less than load-thresholds of the PLMN under gateway with present loads of the PLMN under gateway, the gateway sets up confirmation message so that the MME sets up the carrying of the session to the MME transmissions session;OrIf the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, the gateway sets up refuse information so that the MME reselects gateway to send the session to what the MME sent the session Set up request.6th, the method as described in any one of claim 3 to 5, it is characterised in that also include:If the PLMN transfinites in the flow of the gateway, then the gateway sends the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.7th, method as claimed in claim 1 or 2, it is characterised in that current load informations of the public land mobile network PLMN under gateway belonging to the session of the acquisition user equipment includes:MME receives the PLMN of at least one gateway transmission current load information;Or the load information that the MME the reception servers ask to send according to the load query of the MME, PLMN of the load information including record under at least one gateway of server current load information.8th, method as claimed in claim 7, characterized in that, load-threshold of the current load information and the PLMN according to the service traffics information, the PLMN of the session under gateway under gateway controls load balancing of the PLMN under gateway to include:The MME selects to meet the gateway of the service traffics demand of the session according to the load-threshold of current load information and the PLMN under gateway of the service traffics information, the PLMN of the session under gateway from least one described gateway, and sends the foundation request of the session to set up the carrying of the session to the gateway of the service traffics demand for meeting the session.9th, a kind of gateway, it is characterised in that including:Receiving unit, the session establishment solicited message for receiving mobility management entity MME transmissions, the session establishment solicited message includes the identification information and the service traffics information of the session of the public land mobile network PLMN belonging to the session;Determining unit, service traffics information for the load-threshold according to the PLMN, the current load information of the PLMN and the session determines the feedback information asked the session establishment, and the feedback information sets up confirmation or the foundation refusal information of the session including the session;Transmitting element, for sending the feedback information to the MME.10th, gateway as claimed in claim 9, it is characterised in thatIf the service traffics of the session and present loads of the PLMN under gateway are less than load-thresholds of the PLMN under gateway, the determining unit is used to determining that the session to set up confirmation message to indicate that the MME sets up the carrying of the session;Or If the service traffics of the session and present loads of the PLMN under gateway are more than load-thresholds of the PLMN under gateway, the determining unit is used to determining that the session to set up refuse information to indicate that the foundation that the MME reselects gateway to send the session is asked.11st, the gateway as described in claim 9 or 10, it is characterized in that, if the PLMN transfinites in the flow of the gateway, then the transmitting element is additionally operable to send the configured information that the PLMN flows transfinite to the MME, and the gateway outside the gateway is switched to so as to the MME at least one session that will be connected to the PLMN of the gateway.12nd, a kind of mobility management entity device, it is characterised in that including:Receiving unit, current load information and load-threshold for receiving the public land mobile network PLMN under at least one gateway;Selecting unit, for current load information, load-threshold and the service traffics information of the session according to the affiliated PLMN of session at least one described gateway, selection meets the gateway of the service traffics demand of the session from least one described gateway;Transmitting element, the foundation for sending the session to the gateway of the service traffics demand for meeting the session is asked.13rd, mobility management entity device as claimed in claim 12, it is characterised in that the current load information and load-threshold of the PLMN under at least one described gateway is actively sent by least one described gateway.14th, mobility management entity device as claimed in claim 12, characterized in that, the transmitting element is additionally operable to send the request of the first load query at least one described gateway so as to the current load information and load-threshold of the PLMN under at least one described gateway of receiving unit reception.15th, mobility management entity device as claimed in claim 12, it is characterized in that, the transmitting element is additionally operable to send the request of the second load query to server so as to the current load information and load-threshold of the PLMN under at least one described gateway of receiving unit reception, wherein recording the current load information and load-threshold of each PLMN under at least one gateway in the server.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/075214 WO2014179928A1 (en) | 2013-05-06 | 2013-05-06 | Flow control method and apparatus of operator sharing network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104303473A true CN104303473A (en) | 2015-01-21 |
CN104303473B CN104303473B (en) | 2019-02-05 |
Family
ID=51866598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380001943.XA Active CN104303473B (en) | 2013-05-06 | 2013-05-06 | The flow control methods and device of network are shared by operator |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104303473B (en) |
WO (1) | WO2014179928A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105163331A (en) * | 2015-06-30 | 2015-12-16 | 北京奇虎科技有限公司 | Method for data sharing of mobile terminal, and mobile terminal |
CN110430142A (en) * | 2019-08-16 | 2019-11-08 | 北京百度网讯科技有限公司 | Method and apparatus for controlling flow |
CN115567536A (en) * | 2022-09-22 | 2023-01-03 | 中国联合网络通信集团有限公司 | Computing power network scheduling method and device, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286937A (en) * | 2008-05-16 | 2008-10-15 | 华为技术有限公司 | Network flow control method, device and system |
CN101998515A (en) * | 2009-08-18 | 2011-03-30 | 中兴通讯股份有限公司 | Implementation method and implementation system for controlling PCRF load balancing |
CN102084705A (en) * | 2008-11-17 | 2011-06-01 | 思达伦特网络有限责任公司 | Dynamic load balancing in a communication network |
CN102273258A (en) * | 2009-01-09 | 2011-12-07 | 爱立信电话股份有限公司 | Method and arrangement for load balancing in a wireless communication system |
CN102573010A (en) * | 2012-01-06 | 2012-07-11 | 中兴通讯股份有限公司 | Multi-network-based data transmission method and device |
CN102638864A (en) * | 2011-02-14 | 2012-08-15 | 中兴通讯股份有限公司 | Access control method and system of shared network |
WO2012160977A1 (en) * | 2011-05-20 | 2012-11-29 | Nec Corporation | Load balancing in network sharing |
-
2013
- 2013-05-06 WO PCT/CN2013/075214 patent/WO2014179928A1/en active Application Filing
- 2013-05-06 CN CN201380001943.XA patent/CN104303473B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286937A (en) * | 2008-05-16 | 2008-10-15 | 华为技术有限公司 | Network flow control method, device and system |
CN102084705A (en) * | 2008-11-17 | 2011-06-01 | 思达伦特网络有限责任公司 | Dynamic load balancing in a communication network |
CN102273258A (en) * | 2009-01-09 | 2011-12-07 | 爱立信电话股份有限公司 | Method and arrangement for load balancing in a wireless communication system |
CN101998515A (en) * | 2009-08-18 | 2011-03-30 | 中兴通讯股份有限公司 | Implementation method and implementation system for controlling PCRF load balancing |
CN102638864A (en) * | 2011-02-14 | 2012-08-15 | 中兴通讯股份有限公司 | Access control method and system of shared network |
WO2012160977A1 (en) * | 2011-05-20 | 2012-11-29 | Nec Corporation | Load balancing in network sharing |
CN102573010A (en) * | 2012-01-06 | 2012-07-11 | 中兴通讯股份有限公司 | Multi-network-based data transmission method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105163331A (en) * | 2015-06-30 | 2015-12-16 | 北京奇虎科技有限公司 | Method for data sharing of mobile terminal, and mobile terminal |
CN105163331B (en) * | 2015-06-30 | 2019-05-31 | 北京奇虎科技有限公司 | A kind of method and mobile terminal shared for mobile terminal flow |
CN110430142A (en) * | 2019-08-16 | 2019-11-08 | 北京百度网讯科技有限公司 | Method and apparatus for controlling flow |
CN110430142B (en) * | 2019-08-16 | 2023-07-18 | 北京百度网讯科技有限公司 | Method and device for controlling flow |
CN115567536A (en) * | 2022-09-22 | 2023-01-03 | 中国联合网络通信集团有限公司 | Computing power network scheduling method and device, electronic equipment and storage medium |
CN115567536B (en) * | 2022-09-22 | 2024-04-16 | 中国联合网络通信集团有限公司 | Computing power network scheduling method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2014179928A1 (en) | 2014-11-13 |
CN104303473B (en) | 2019-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101772106B (en) | Method and system for controlling data transmission path, mobility management network element and terminal | |
CN108632927A (en) | Mobile network's switching method and communication device | |
CN104412628A (en) | Method; apparatuses and computer program product for providing application service platform with access to core network information comprising context data | |
CN103582038A (en) | Wireless network switching method, base stations and user equipment | |
CN103428768B (en) | A kind of cut-in method, base station, access point and subscriber equipment | |
CN104025654A (en) | Plmn selection at handover to a target shared location being shared between core network operators | |
CN103517264A (en) | Network switching method and device | |
CN105474700A (en) | Method and apparatus for offloading traffic from cellular to WLAN using assistance information | |
CN110022581B (en) | Method, device, network unit and terminal for supporting network bearer control | |
CN103582017A (en) | Terminal, network devices and network system access method | |
CN101267397B (en) | Method, device and system for sharing network nodes in the core network of AP system | |
CN108886831A (en) | A kind of cut-in method and device | |
CN109548023B (en) | Network sharing system, network connection method and access method of user equipment | |
WO2009046670A1 (en) | A method, system, base station and management node for accessing a core network node | |
CN101494885B (en) | Multi-load-bearing shared AMBR switching control method | |
CN103518400A (en) | Method, device, and system for reporting signal quality measurement result | |
CN104871577A (en) | Service handover method, network device, and user equipment | |
CN105027620A (en) | Method for switchover, user equipment, base station, and access point | |
CN114390602B (en) | Connection establishment method, device, equipment and storage medium | |
CN102282876A (en) | Method and apparatus for accessing network | |
CN104955128A (en) | Load information transmission method, load information transmission system and network element | |
CN114339925A (en) | Switching method, device, terminal equipment, network equipment and storage medium | |
CN104303473A (en) | Flow control method and apparatus of operator sharing network | |
CN113661734A (en) | Method and apparatus for optimizing inter-system handovers | |
EP3478001B1 (en) | S1ap signaling transmission method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |