CN108667879A - Data service binding session method and routing device and system - Google Patents

Data service binding session method and routing device and system Download PDF

Info

Publication number
CN108667879A
CN108667879A CN201710210777.4A CN201710210777A CN108667879A CN 108667879 A CN108667879 A CN 108667879A CN 201710210777 A CN201710210777 A CN 201710210777A CN 108667879 A CN108667879 A CN 108667879A
Authority
CN
China
Prior art keywords
user equipment
data service
mark
conversation messages
equipment
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
Application number
CN201710210777.4A
Other languages
Chinese (zh)
Other versions
CN108667879B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201710210777.4A priority Critical patent/CN108667879B/en
Publication of CN108667879A publication Critical patent/CN108667879A/en
Application granted granted Critical
Publication of CN108667879B publication Critical patent/CN108667879B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • H04L12/1407Policy-and-charging control [PCC] architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of data service binding session method, apparatus and system.In the present invention, gateway device is when receiving the request of data service of user equipment initiation, first determine whether the data service of user equipment requests is ability open service, if, the Gx conversation messages for carrying the instruction information that binding session information is created to the user equipment are then sent to routing device, to which routing device creates binding session information to the user equipment.In compared with the existing technology binding session information is created for all user equipmenies using data service, the embodiment of the present invention is only when the data service of user equipment requests is ability open service, just create binding session information, memory space of the binding session information on routing device thus is reduced, saves the carrying cost of routing device.

Description

Data service binding session method and routing device and system
Technical field
The present invention relates to field of communication technology, more particularly to a kind of data service binding session method, routing device and it is System.
Background technology
Third generation Partnership Project (3rdGeneration Partnership Project, 3GPP) application in, meeting Words binding refers in strategy and charging control (Policy and Charging Control, PCC) networking, in routing device Upper preservation binding session information, the related same meeting for being sent different communication interface or the network equipment according to binding session information The message of words is all forwarded to the same strategy and charging rule functions equipment (Policy and Charging by routing device Rules Function, PCRF) up.
After saving binding session information, the Gx conversation messages and Rx conversation messages of user are all routed to together the prior art One PCRF.Wherein, Gx interfaces are that PCRF and strategy execute equipment (Policy and Charging with charging regulation Enforcement Function, PCEF) between interface, Rx interface is PCRF and application function equipment (Application Function, AF) between interface, routing device is specifically as follows diameter route agent equipment (Diameter Routing Agent, DRA).
In the prior art, when the number of users of operator is larger (such as more than one hundred million users), the session preserved on DRA is tied up Determine information and occupy a large amount of memory space, causes the cost of DRA higher.
Invention content
An embodiment of the present invention provides a kind of data service binding session method, routing device and systems, for reducing meeting Talk about the memory space that binding information occupies.
In a first aspect, the embodiment of the present invention provides a kind of data service binding session method, it is applied to gateway device, packet It includes:
When receiving the request of data service of user equipment initiation, the data service of the user equipment requests is judged Whether it is ability open service;
When the data service is ability open service, to routing device send Gx conversation messages (can abbreviation Gx disappear Breath), carry in the Gx conversation messages to the user equipment create Gx binding sessions information (can abbreviation binding session believe Breath) instruction information.
In an optional embodiment, whether the data service for judging user equipment is ability open service packet It includes:Judge that the destination address of the request of the data service or type of service judge whether the data service is that ability opens industry Business.
In an optional embodiment, the destination address of the request of the data service is the unified money of data service Source finger URL.
In an optional embodiment, the Gx conversation messages are credit control request new information.
In an optional embodiment, the instruction information in the credit control request new information by increasing newly Attribute value to carrying.
In an optional embodiment, gateway device receive user equipment initiation data service request it Before, further include:The data service initial message that user equipment is initiated is received, according to the data service initial message to institute It states routing device and sends Gx session establishment request messages, described establish in request message carries to user equipment establishment meeting Talk about the instruction information of binding information.
In an optional embodiment, the Gx session establishments request message is that credit control request initialization disappears Breath.
Second aspect, the embodiment of the present invention provide a kind of data service binding session method, are applied to routing device, packet It includes:
The Gx conversation messages that gateway device is sent are received, is carried in the Gx conversation messages and user equipment establishment session is tied up Determine the instruction information of information;
Gx binding session information is created to the user equipment according to the Gx conversation messages.
In an optional embodiment, this method further includes:
The Gx conversation messages are sent to policy charging rule function PCRF equipment.
In an optional embodiment, routing device creates Gx sessions according to Gx conversation messages to the user equipment Binding information includes:
The mark that the mark of the PCRF, the mark of user equipment and Gx sessions are carried in the Gx conversation messages, The correspondence between the mark of the mark of the PCRF, the mark of user equipment and Gx sessions is locally created.
In an optional embodiment, routing device receive Gx conversation messages that the gateway device is sent it Before, further include:
The Gx session establishment request messages that the gateway device is sent are received, are sent out to policy charging rule function PCRF equipment The Gx session establishments request message is sent, and Gx binding session information is not created to the user equipment.
In an optional embodiment, carries in the Gx session establishments request message and the user equipment is not created Build the instruction information of binding session information.
In an optional embodiment, the above method further includes:
The Rx conversation messages that application function equipment is sent are received, the mark of user equipment is carried in the Rx conversation messages; The binding session information is inquired according to the mark of the user equipment, determines the PCRF that the Rx conversation messages need route to The mark of equipment;The Rx conversation messages are sent to the corresponding PCRF equipment of mark of the PCRF equipment.
In an optional embodiment, the mark of the PCRF equipment is also increased to the Rx by the routing device Conversation message.
The third aspect, the embodiment of the present invention provide a kind of gateway device comprising:
Judgment module, for when receiving the request of data service of user equipment initiation, judging the user equipment Whether the data service of request is ability open service;
Message transmission module, for when the data service is ability open service, Gx sessions to be sent to routing device Message carries the instruction information that binding session information is created to the user equipment in the Gx conversation messages.
In an optional embodiment, the judgment module judges whether the data service of user equipment is that ability is opened The business of putting includes:
Judge that the destination address of the request of the data service or type of service judge whether the data service is ability Open service.
In an optional embodiment, gateway device further includes:
Message reception module, for before receiving the request of data service of user equipment initiation, receiving user and setting The data service initial message that preparation rises;
The message transmission module is additionally operable to send Gx to the routing device according to the data service initial message Session establishment request message, it is described to establish in request message the instruction for carrying and not creating binding session information to the user equipment Information.
In an optional embodiment, the Gx conversation messages are credit control request new information.
Fourth aspect, the embodiment of the present invention provide a kind of routing device comprising:
First receiving module, the Gx conversation messages for receiving gateway device transmission carry in the Gx conversation messages pair User equipment creates the instruction information of binding session information;
Binding module, for creating Gx binding session information to the user equipment according to the Gx conversation messages.
In an optional embodiment, routing device further includes:
First sending module, for sending the Gx conversation messages to policy charging rule function PCRF equipment.
In an optional embodiment, the binding module creates Gx according to Gx conversation messages to the user equipment Binding session information includes:
The mark that the mark of the PCRF, the mark of user equipment and Gx sessions are carried in the Gx conversation messages, The correspondence between the mark of the mark of the PCRF, the mark of user equipment and Gx sessions is locally created.
In an optional embodiment, first receiving module is additionally operable to receiving the gateway device transmission Gx conversation messages before, receive the Gx session establishment request messages that the gateway device is sent;
First sending module is additionally operable to ask to the policy charging rule function PCRF equipment transmission Gx session establishments Message is sought, and Gx binding session information is not created to the user equipment.
In an optional embodiment, first receiving module is additionally operable to receive the Rx that application function equipment is sent Conversation message carries the mark of user equipment in the Rx conversation messages;
Routing device further includes enquiry module, is believed for inquiring the binding session according to the mark of the user equipment Breath, determines the mark for the PCRF equipment that the Rx conversation messages need route to;First sending module is additionally operable to described The corresponding PCRF equipment of mark of PCRF equipment sends the Rx conversation messages.
In embodiments of the present invention, gateway device is when receiving the request of data service of user equipment initiation, first Judge whether the data service of user equipment requests is ability open service, is carried to described if so, being sent to routing device User equipment creates the Gx conversation messages of the instruction information of binding session information, to which routing device creates meeting to the user equipment Talk about binding information.Binding session information is created for all user equipmenies using data service in compared with the existing technology, this Inventive embodiments only when the data service of user equipment requests is ability open service, just create binding session information, thus Memory space of the binding session information on routing device is reduced, the carrying cost of routing device is saved.
5th aspect, the embodiment of the present invention additionally provides a kind of general computer equipment, can be above-mentioned third party The gateway device in face can also be the routing device of fourth aspect comprising:Input-output equipment, processor and memory; Executable software code is wherein stored in memory, processor realizes aforementioned first aspect by executing the executable software code Or the method flow that second aspect is previously mentioned.
In the embodiment that all of above aspect provides, the mark of user can be the IP for the user equipment that user uses Address or user international mobile subscriber identity (International Mobile Subscriber Identity, IMSI), Gx conversation messages can be credit control request new information, and Rx conversation messages can be authentication authorization request message.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this For the those of ordinary skill in field, without having to pay creative labor, it can also be obtained according to these attached drawings His attached drawing.
Fig. 1 is the network architecture schematic diagram suitable for data service binding session method provided in an embodiment of the present invention;
Fig. 2 is the flow chart for the data service binding session method that another embodiment of the present invention provides;
Fig. 3 is the flow chart for the data service binding session method that another embodiment of the present invention provides;
Fig. 4 is the functional schematic of gateway device provided in an embodiment of the present invention;
Fig. 5 is the functional schematic of routing device provided in an embodiment of the present invention;
Fig. 6 is the structural schematic diagram of routing device provided in an embodiment of the present invention or gateway device.
Specific implementation mode
The present invention will be describe below in further detail with reference to the accompanying drawings.
As shown in Figure 1, the network architecture schematic diagram of a typical case scene for the embodiment of the present invention.It includes mainly User equipment (User Equipment, UE), gateway device (referred to as gateway), AF equipment (abbreviation AF), application server (Application Server, AS), routing device and PCRF equipment (abbreviation PCRF).Wherein, gateway include strategy with Charge execution function (Policy and Charging Enforcement Function, PCEF) equipment, gateway specifically can be with For PGW.Routing device is specially DRA equipment (abbreviation DRA).
When user equipment be switched on or access data network when, DRA receive gateway transmission Gx session establishments request when, Binding session information (being referred to as binding session relationship) is not created to the user equipment.In the ability for receiving user equipment When open service is asked, then DRA is triggered by gateway and creates binding session information, compared with the existing technology in all user set Standby all to create binding session information, the embodiment of the present invention can significantly reduce space requirements of the DRA to storage binding session information, Save the cost of DRA.
Network architecture schematic diagram shown in refering to fig. 1, data service binding session method provided in an embodiment of the present invention is such as Shown in Fig. 2, it may include steps of:
Step 201, gateway judge that the user equipment is asked when receiving the request of data service of user equipment initiation Whether the data service asked is ability open service.
Wherein, user equipment can initiate the request using data service, such as open user after accessing data network Application program net cast in equipment.Gateway can judge the user equipment requests in the request for receiving data service Data service whether be ability open service.
Specifically, gateway can be according to destination address (server address or the unified resource positioning of the request of data service Symbol) or type of service (video traffic, web page access, downloading service etc.) judge whether data service is ability open service.Allusion quotation The ability open service of type can be service quality (Quality of Service, QoS) ability open service, such as video industry Video traffic (such as YouTube video), the downloading service etc. that business or particular vendor provide.In addition, ability open service may be used also Think gateway capacity open service.
Step 202, gateway send Gx conversation messages, the Gx when the data service is ability open service to DRA The instruction information that binding session information is created to the user equipment is carried in conversation message.
Wherein, ability open service can trigger AF and send Rx conversation messages to DRA, and DRA is needed according to binding session information To be route to Rx conversation messages.
In the present embodiment, gateway executes step when the data service for judging user equipment requests is ability open service Rapid 203, i.e., Gx conversation messages are sent to DRA, wherein carrying the instruction information for creating binding session information to above-mentioned user equipment. Specifically, above-mentioned instruction information can be by attribute value newly-increased in the Gx conversation messages to (Attribute ValuePair, AVP) it carries, it can also be carried using existing AVP in Gx conversation messages.
If gateway when the data service for judging user equipment requests is not for ability open service, can send Gx to DRA Conversation message, wherein not carrying the instruction information for creating binding session information to above-mentioned user equipment.Wherein, above-mentioned not carry pair The instruction information that user equipment creates binding session information is referred to as common Gx conversation messages.DRA is to receive this general After logical Gx conversation messages, binding session information, the Gx meetings that DRA will forward this common to PCRF will not be created to the user equipment Talk about message.
Step 203, DRA receive the Gx conversation messages that gateway is sent, and carry in the Gx conversation messages and are created to user equipment Build the instruction information of binding session information.
DRA parses the Gx conversation messages received, you can knows and needs to create binding session letter to user equipment Breath executes step 204.
Step 204, DRA create Gx binding session information according to the Gx conversation messages to the user equipment.
Specifically, carrying mark, the mark of user equipment and the Gx sessions of PCRF in the Gx conversation messages that DRA is received Session identification (Session ID).DRA create binding session information can be PCRF is locally created mark, user equipment Mark and Gx sessions mark between correspondence.User equipment or gateway can also be carried in above-mentioned Gx conversation messages Access point name, can also include the access point name in corresponding binding session information.
Wherein, the mark of user can be the IP address of user equipment or the international mobile subscriber identity of user The phone number etc. of (International Mobile Subscriber Identity, IMSI) or user.Above-mentioned PCRF's Mark can be host name, the IP address etc. of PCRF.
In the present embodiment, routing device can't create Gx binding session information to all user equipmenies, but only The user equipment being route to Rx conversation messages according to binding session information is needed to create binding session information for follow-up, because And the memory space stored on DRA needed for binding session information can be reduced, reduce the cost of DRA.
Further, data service binding session method provided in an embodiment of the present invention can also include the following steps:
Step 205, DRA send the Gx conversation messages to policy charging rule function PCRF equipment.
Since Gx conversation messages finally need to be sent to PCRF, DRA, will after the Gx conversation messages for receiving gateway transmission It is routed to PCRF, in order to which the Gx conversation messages that PCRF equipment interconnections receive are handled.
Wherein, the Gx conversation messages between PCRF and PCEF carry out transfer routing via DRA, and DRA can delete Gx sessions What is carried in message creates user equipment the instruction information of binding session information, then the Gx sessions for deleting instruction information are disappeared Breath is sent to PCRF.
Referring to Fig. 3, Fig. 3 is the flow chart for the data service binding session method that another embodiment of the present invention provides.
The data network (such as 2G networks, 3G network, LTE network, 5G networks) that user equipment access carrier provides is used Family equipment will initiate data service initial message (being properly termed as user's activation), and data connection is established in request.The present invention is implemented The data service binding session method that example provides includes the following steps:
Step 301, PCEF receive the data service initial message that user equipment is initiated, and Gx session establishments are sent to DRA Gx sessions are established in request message, request.
In the present embodiment, Gx session establishments request message is specially credit control request initialization (Credit Control Request Initial, CCR-I) message, PCEF send Gx session establishment request messages in carry not to the use Family equipment creates the instruction information of binding session information, which can be by increasing newly in Gx session establishment request messages AVP realize that title of the newly-increased AVP can freely be set, meaning indicates to create for the user equipment on DRA Build binding session information.
Step 302, DRA receive CCR-I message, and the CCR-I message is forwarded to PCRF.
Wherein, after DRA receives the CCR-I message, not in the binding session information that user equipment is locally created, directly will The message is transmitted to PCRF.
Step 303, DRA receive the Gx session establishment response messages that PCRF is returned.
Wherein, Gx session establishments response message is specifically as follows diameter credit control response initialization (Credit Control Answer Initial, CCA-I) message.
Step 304, PCEF receive DRA forwarding CCA-I message, between PCEF and PCRF Gx session establishments at Work(.
After the success of Gx session establishments, user can use data service, user to be regarded online by user equipment initiation Frequency business, and the Online Video business need ability opens.For example, the user is needed when using Online Video business to it High bandwidth, low time delay are provided, that is, require quality of service guarantee.
Step 305, PCEF receive the request for the data service that user equipment is sent, and judge the number of the user equipment requests Whether it is ability open service according to business.
In the present embodiment, PCEF can carry out deep-packet detection to the request for the data service that user equipment is sent (Deep Packet Inspection), obtains the access address or type of service of the data service of user equipment access, then Judge whether access address or type of service are included in local ability open service list, if so, judgement user equipment The business of access is ability open service.Otherwise, it is determined that the business of user equipment access is not ability open service.Wherein, number According to business access address can for the purpose of the address of server or accessing united resource positioning symbol (Uniform Resource Locator, URL).
In the present embodiment, the type of the data service of user equipment access is video traffic, then PCEF judges the business For ability open service.In addition, if the data service that user equipment is initiated is common webpage web access, PCEF judgements should Business is not belonging to ability open service, then executes common charging and acted with policy control, such as do not carried to institute to DRA transmissions State the Gx conversation messages that user equipment creates the instruction information of binding session information.
Step 306, PCEF send Gx conversation messages to DRA, are carried in Gx conversation messages and create meeting to the user equipment Talk about the instruction information of binding information.
In the present embodiment, Gx conversation messages are specifically as follows credit control request update (Credit Control Request Update, CCR-U) message.The business that PCEF is initiated in judgement user equipment is quality of service capabilities open service, CCR-U message then is sent to DRA, wherein newly-increased AVP carries the instruction information for creating binding session information to the user equipment. The title of the newly-increased AVP can freely be set, and meaning indicates to need to create binding session letter on DRA for the user equipment Breath.Above-mentioned instruction information can also be carried by already existing AVP in CCR-U.
Step 307, DRA receive the CCR-U message that gateway device is sent, and are carried to user equipment in the CCR-U message The instruction information of binding session information is created, DRA creates Gx binding session information according to CCR-U message to user equipment.
In the present embodiment, host name, the IP address of user equipment of PCRF are carried in the CCR-U message that DRA is received With the session id of IMSI and Gx sessions.The binding session information that DRA is created include the host name of PCRF, user equipment IP Location, IMSI and Gx sessions session id between correspondence.
Step 308, DRA forward CCR-U message to PCRF.
Wherein, DRA can forward CCR-U message to PCRF, can also create after the completion of binding session information creating While binding session information, the CCR-U message is forwarded to PCRF.
Step 309, PCRF return to CCA-U message to DRA.
Wherein, CCA-U when diameter credit control response update (Credit Control Answer Update, CCA-U) message The response of message, wherein carrying PCRF to the PCEF chargings issued and control strategy rule.
Step 310, DRA receive the CCA-U message that PCRF is issued, and the CCA-U message is forwarded to PCEF.
After PCEF receives the CCA-U message, user is set according to the charging regulation wherein carried and control strategy rule The standby Online Video business that accesses carries out charging and policy control.
When user equipment states Online Video business in use, application server (is, for example, Online Video service provider Server) can be to AF transmitting capacity open requests, such as QoS request (QoS for increaseing or decreasing user equipment).
Step 311, AF send Rx conversation messages (referred to as Rx message) to DRA.
Wherein, Rx conversation messages are specifically as follows authentication authorization request (Authentication Authorization Request, AAR) message, wherein carrying the IP address of user equipment.
Step 312, DRA inquire the binding session information according to the mark of the user equipment, determine the AAR message The mark of the PCRF needed route to.
Wherein, binding information (the above-mentioned correspondence that DRA is created before according to the mark inquiry of the user equipment in AAR message Relationship), and then obtain the mark (host name of PCRF) for the PCRF that AAR message needs route to.
Step 313, DRA send AAR message to PCRF.
DRA sends AAR message to the corresponding PCRF of above-mentioned PCRF host name, and the AAR message is handled convenient for PCRF.It is optional , DRA also increases to the host name of PCRF in the AAR message, is routed to AAR message convenient for the other equipment in network PCRF。
In embodiments of the present invention, DRA receive PCEF transmission instruction its create binding session relationship instruction disappear After ceasing (CCR-U message), then binding session information is created to user equipment.In compared with the existing technology data industry is used to all The user equipment of business creates binding session information and compares, and can reduce requirement of the binding session information to the memory space of DRA, drops The cost of low DRA.
The embodiment of the present invention additionally provides a kind of gateway device, as shown in figure 4, including:
Judgment module 401, for when receiving the request of data service of user equipment initiation, judging that the user sets Whether the data service of standby request is ability open service;
Message transmission module 402, for when the data service is ability open service, Gx meetings to be sent to routing device Message is talked about, the instruction information for creating binding session information to the user equipment is carried in the Gx conversation messages.Wherein, Gx meetings It can be credit control request new information to talk about message.
Wherein, the judgment module judge user equipment data service whether be ability open service particular content ginseng Step 201 in test method embodiment and 305.
In embodiments of the present invention, gateway device can also include:
Message reception module 403, for before receiving the request of data service of user equipment initiation, receiving user The data service initial message that equipment is initiated;And then message transmission module 402 is additionally operable to be initialized according to the data service Message to the routing device send Gx session establishment request messages, it is described establish in request message to carry the user is not set The standby instruction information for creating binding session information.
Gateway device provided in an embodiment of the present invention can use in preceding method embodiment performed by gateway device In method and step, referring specifically to the description of above method embodiment.
The embodiment of the present invention additionally provides a kind of routing device, as shown in figure 5, it includes mainly:
First receiving module 501, the Gx conversation messages for receiving gateway device transmission carry in the Gx conversation messages The instruction information of binding session information is created to user equipment.Detailed process can be with the step 203 of reference method embodiment.
Binding module 502, for creating Gx binding session information to the user equipment according to the Gx conversation messages.Tool Body creates process reference method embodiment step 204.
In addition, routing device can also include:
First sending module 503, for sending the Gx conversation messages to policy charging rule function PCRF equipment.Specifically Transmission process can be with reference method embodiment step 205.
In embodiments of the present invention, the binding module 502 creates Gx meetings according to Gx conversation messages to the user equipment Talking about binding information includes:
The mark that the mark of the PCRF, the mark of user equipment and Gx sessions are carried in the Gx conversation messages, The correspondence between the mark of the mark of the PCRF, the mark of user equipment and Gx sessions is locally created.
In embodiments of the present invention, the first receiving module 501 is additionally operable in the Gx sessions for receiving the gateway device transmission Before message, the Gx session establishment request messages that the gateway device is sent are received;First sending module 503 be additionally operable to Policy charging rule function PCRF equipment sends the Gx session establishments request message, and does not create Gx to the user equipment Binding session information.
In another embodiment, first receiving module 501 is additionally operable to receive the Rx sessions that application function equipment is sent Message carries the mark of user equipment in the Rx conversation messages;Routing device further includes enquiry module 504, for according to institute The mark for stating user equipment inquires the binding session information, determines the PCRF equipment that the Rx conversation messages need route to Mark;First sending module 503 is additionally operable to send the Rx meetings to the corresponding PCRF equipment of the mark of the PCRF equipment Talk about message.
Wherein, 501 and first sending module 503 of above-mentioned first receiving module, which specifically executes, receives message and transmission message Content can be with the correlation step performed by the routing device in reference method embodiment.
The embodiment of the present invention additionally provides another general computer equipment, and (it can be that gateway device or routing are set It is standby), as shown in fig. 6, including:The parts such as input-output equipment 601, processor 602, memory 603 and power supply.
Executable software code can be wherein stored in memory 603, processor 602 is by executing the executable software generation Code realizes the method flow of corresponding gateway device and routing device in previous embodiment.Specific method executes flow can be together Refering to preceding method embodiment.For example, routing device executes the executable software code stored in memory 603, which sets Standby step 203-205,302 and 312 etc. that can be executed in above-described embodiment, details referring to above-described embodiment description.Net It closes equipment and executes the executable software code stored in memory 603, which can execute the step in above-described embodiment Rapid 201-202,305 and 316 etc., details referring to above-described embodiment description.
The embodiment of the present invention also provides a kind of communication system, including gateway device, the routing device that above example provides. Gateway device, routing device concrete structure referring to above-mentioned related embodiment description.In addition, the communication in the embodiment of the present invention System can also include PCRF equipment and AF equipment.
It is worth noting that, in the embodiment of above-mentioned routing device, gateway device, included each unit only according to What function logic was divided, but it is not limited to above-mentioned division, as long as corresponding function can be realized;In addition, each The specific name of functional unit is also only to facilitate mutually distinguish, the protection domain being not intended to restrict the invention.
In addition, one of ordinary skill in the art will appreciate that realizing all or part of step in above-mentioned each method embodiment It is that relevant hardware can be instructed to complete by program, corresponding program can be stored in a kind of computer readable storage medium In, storage medium mentioned above can be read-only memory, disk or CD etc..
It these are only the preferable specific implementation mode of the present invention, but scope of protection of the present invention is not limited thereto, it is any Those familiar with the art the variation that can readily occur in or replaces in the technical scope that the embodiment of the present invention discloses It changes, should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with the protection model of claim Subject to enclosing.

Claims (23)

1. a kind of data service binding session method is applied to gateway device, which is characterized in that including:
Receive user equipment initiation data service request when, judge the user equipment requests data service whether For ability open service;
When the data service is ability open service, Gx conversation messages are sent to routing device, in the Gx conversation messages Carry the instruction information that binding session information is created to the user equipment.
2. the method as described in claim 1, which is characterized in that whether the data service for judging user equipment is that ability is opened The business of putting includes:
Judge that the destination address of the request of the data service or type of service judge whether the data service is that ability opens Business.
3. method as claimed in claim 2, which is characterized in that the destination address of the request of the data service is data service Uniform resource locator.
4. the method as described in claim 1, which is characterized in that the Gx conversation messages are credit control request new information.
5. method as claimed in claim 4, which is characterized in that the instruction information is disappeared by credit control request update The attribute value increased newly in breath is to carrying.
6. the method as described in claim 1, which is characterized in that receive user equipment initiation data service request it Before, further include:
The data service initial message that user equipment is initiated is received, according to the data service initial message to the routing Equipment sends Gx session establishment request messages, and described establish in request message carries to user equipment establishment binding session The instruction information of information.
7. method as claimed in claim 6, which is characterized in that at the beginning of the Gx session establishments request message is credit control request Beginningization message.
8. a kind of data service binding session method is applied to routing device, which is characterized in that including:
The Gx conversation messages that gateway device is sent are received, is carried in the Gx conversation messages and binding session letter is created to user equipment The instruction information of breath;
Gx binding session information is created to the user equipment according to the Gx conversation messages.
9. method as claimed in claim 8, which is characterized in that further include:
The Gx conversation messages are sent to policy charging rule function PCRF equipment.
10. method as claimed in claim 8 or 9, which is characterized in that described to be created to the user equipment according to Gx conversation messages Building Gx binding session information includes:
The mark that the mark of the PCRF, the mark of user equipment and Gx sessions are carried in the Gx conversation messages, in local Establish the correspondence between the mark of the mark of the PCRF, the mark of user equipment and Gx sessions.
11. method as claimed in claim 8 or 9, which is characterized in that in the Gx conversation messages for receiving the gateway device transmission Before, further include:
The Gx session establishment request messages that the gateway device is sent are received, institute is sent to policy charging rule function PCRF equipment Gx session establishment request messages are stated, and Gx binding session information are not created to the user equipment.
12. method as claimed in claim 11, which is characterized in that carried not to described in the Gx session establishments request message User equipment creates the instruction information of binding session information.
13. method as claimed in claim 8 or 9, which is characterized in that further include:
The Rx conversation messages that application function equipment is sent are received, the mark of user equipment is carried in the Rx conversation messages;
The binding session information is inquired according to the mark of the user equipment, determines what the Rx conversation messages needed route to The mark of PCRF equipment;
The Rx conversation messages are sent to the corresponding PCRF equipment of mark of the PCRF equipment.
14. method as claimed in claim 13, which is characterized in that the routing device also increases the mark of the PCRF equipment It is added to the Rx conversation messages.
15. a kind of gateway device, which is characterized in that including:
Judgment module, for when receiving the request of data service of user equipment initiation, judging the user equipment requests Data service whether be ability open service;
Message transmission module, for when the data service is ability open service, Gx conversation messages to be sent to routing device, The instruction information that binding session information is created to the user equipment is carried in the Gx conversation messages.
16. gateway device as claimed in claim 15, which is characterized in that the judgment module judges the data industry of user equipment Whether business is that ability open service includes:
Judge that the destination address of the request of the data service or type of service judge whether the data service is that ability opens Business.
17. gateway device as claimed in claim 15, which is characterized in that further include:
Message reception module, for before receiving the request of data service of user equipment initiation, receiving user equipment hair The data service initial message risen;
The message transmission module is additionally operable to send Gx sessions to the routing device according to the data service initial message Request message is established, it is described to establish in request message the instruction letter for carrying and not creating binding session information to the user equipment Breath.
18. the gateway device as described in claim 15 or 16, which is characterized in that the Gx conversation messages are credit control request New information.
19. a kind of routing device, which is characterized in that including:
First receiving module, the Gx conversation messages for receiving gateway device transmission are carried to user in the Gx conversation messages Equipment creates the instruction information of binding session information;
Binding module, for creating Gx binding session information to the user equipment according to the Gx conversation messages.
20. routing device as claimed in claim 19, which is characterized in that further include:
First sending module, for sending the Gx conversation messages to policy charging rule function PCRF equipment.
21. the routing device as described in claim 19 or 20, which is characterized in that the binding module is according to Gx conversation messages pair The user equipment creates Gx binding session information:
The mark that the mark of the PCRF, the mark of user equipment and Gx sessions are carried in the Gx conversation messages, in local Establish the correspondence between the mark of the mark of the PCRF, the mark of user equipment and Gx sessions.
22. the routing device as described in claim 19 or 20, which is characterized in that
First receiving module is additionally operable to before receiving the Gx conversation messages that the gateway device is sent, receives the net Close the Gx session establishment request messages that equipment is sent;
First sending module is additionally operable to disappear to the policy charging rule function PCRF equipment transmission Gx session establishments request Breath, and Gx binding session information is not created to the user equipment.
23. the routing device as described in claim 19 or 20, which is characterized in that further include:
First receiving module is additionally operable to receive the Rx conversation messages that application function equipment is sent, and is taken in the Rx conversation messages Mark with user equipment;
Enquiry module determines that the Rx sessions disappear for inquiring the binding session information according to the mark of the user equipment Cease the mark of the PCRF equipment needed route to;
First sending module is additionally operable to disappear to the mark of the PCRF equipment corresponding PCRF equipment transmission Rx sessions Breath.
CN201710210777.4A 2017-03-31 2017-03-31 Data service session binding method, routing equipment and system Active CN108667879B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710210777.4A CN108667879B (en) 2017-03-31 2017-03-31 Data service session binding method, routing equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710210777.4A CN108667879B (en) 2017-03-31 2017-03-31 Data service session binding method, routing equipment and system

Publications (2)

Publication Number Publication Date
CN108667879A true CN108667879A (en) 2018-10-16
CN108667879B CN108667879B (en) 2021-03-23

Family

ID=63784549

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710210777.4A Active CN108667879B (en) 2017-03-31 2017-03-31 Data service session binding method, routing equipment and system

Country Status (1)

Country Link
CN (1) CN108667879B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080089308A1 (en) * 2006-10-16 2008-04-17 Motorola, Inc. Method and apparatus for re-registration of connections for service continuity in an agnostic access internet protocol multimedia communication system
CN101227391A (en) * 2008-01-09 2008-07-23 中兴通讯股份有限公司 Tactics under non-roaming condition and method for selecting charging regulation function entity
CN101296092A (en) * 2007-04-26 2008-10-29 华为技术有限公司 User service data charging method, system and equipment
CN104253799A (en) * 2013-06-28 2014-12-31 中国电信股份有限公司 Service quality control method and system in IMS (IP multimedia subsystem) network
WO2016197306A1 (en) * 2015-06-08 2016-12-15 华为技术有限公司 Service chain policy making method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080089308A1 (en) * 2006-10-16 2008-04-17 Motorola, Inc. Method and apparatus for re-registration of connections for service continuity in an agnostic access internet protocol multimedia communication system
CN101296092A (en) * 2007-04-26 2008-10-29 华为技术有限公司 User service data charging method, system and equipment
CN101227391A (en) * 2008-01-09 2008-07-23 中兴通讯股份有限公司 Tactics under non-roaming condition and method for selecting charging regulation function entity
CN101227391B (en) * 2008-01-09 2012-01-11 中兴通讯股份有限公司 method for selecting function entity of tactics and charging rules under non-roaming condition
CN104253799A (en) * 2013-06-28 2014-12-31 中国电信股份有限公司 Service quality control method and system in IMS (IP multimedia subsystem) network
WO2016197306A1 (en) * 2015-06-08 2016-12-15 华为技术有限公司 Service chain policy making method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: "Policy and Charging Control signalling flows and Quality of Service (QoS) parameter mapping(Release 14)", 《3GPP TS 29.213 V14.3.0》 *

Also Published As

Publication number Publication date
CN108667879B (en) 2021-03-23

Similar Documents

Publication Publication Date Title
CN101772981B (en) Method for simple retrieval of network access selection information
US9923728B2 (en) System and method for associating an end user for billing in a network environment
EP4132213A1 (en) Method for controlling media streaming service transmission, user terminal, network node, system, storage medium, and electronic device
JP2009513078A (en) Policy enforcement point interface system and method
US20150230074A1 (en) Charging Control Method, Device, and System for Data Service of Roaming Subscriber
WO2022033346A1 (en) Network slicing management system, application server and terminal device
US8787382B2 (en) Per-peer request delivery timeouts
EP3656089B1 (en) Methods, systems, and computer readable media for operating a telecommunications network using an on-premises computing system and an off-premises cloud computing system
CN101374338B (en) Method, entity and system for implementing user policy self-help service
CN109495857A (en) Charging method, mobile edge calculations server, charge system and policy control rule network element
CN113645254B (en) Method and device for signaling addressing
CN109151901A (en) A kind of quality of service support method and device
WO2009089776A1 (en) Method and apparatus for the policy and charging rule function information maintenance
WO2014179951A1 (en) Method and apparatus for improving service quality
CN104521201B (en) Processing method, forward node and the control node of forward node
CN101998515B (en) The implementation method of control PCRF load balancing and realize system
US20160226765A1 (en) Information transmission method and apparatus
CN108667879A (en) Data service binding session method and routing device and system
CN101500277A (en) Method, equipment and system for obtaining QoS information by access network
EP2348769A1 (en) METHOD AND DEVICE FOR IMPLEMENTING QoS PRE-AUTHORIZATION IN ROAMING SCENARIO
CN111586885B (en) Method and device for establishing bearing and readable storage medium
EP3107352B1 (en) Information transfer method, system and apparatus
CN103856924A (en) PCC strategy achieving method and device
CN110166503B (en) Information interaction method, information interaction equipment and computer readable storage medium
US20180192362A1 (en) S9 roaming session destination selection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant