[go: up one dir, main page]

WO2018036515A1 - Data processing method, device and system - Google Patents

Data processing method, device and system Download PDF

Info

Publication number
WO2018036515A1
WO2018036515A1 PCT/CN2017/098629 CN2017098629W WO2018036515A1 WO 2018036515 A1 WO2018036515 A1 WO 2018036515A1 CN 2017098629 W CN2017098629 W CN 2017098629W WO 2018036515 A1 WO2018036515 A1 WO 2018036515A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
message
indication
data
cscf
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.)
Ceased
Application number
PCT/CN2017/098629
Other languages
French (fr)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2018036515A1 publication Critical patent/WO2018036515A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1076Screening of IP real time communications, e.g. spam over Internet telephony [SPIT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Definitions

  • This document relates to, but is not limited to, wireless communication technologies, and in particular, to a data processing method, apparatus and system.
  • a voice over LTE (VoLTE, Voice Over LTE) service system is required.
  • the IP Multimedia Subsystem (IMS) provides voice communication, video communication, media messaging and other services based on IP communication, and is the first choice for implementing LTE voice services.
  • IMS IP Multimedia Subsystem
  • VoLTE For users who have implemented VoLTE, they may want to turn off certain services (such as some Internet services, etc.), but they want to retain certain services (exempted services), such as some services of IMS. In this case, it is necessary to selectively partially shut down the user's data service.
  • certain services such as some Internet services, etc.
  • the embodiment of the invention provides a data processing method, which is applied to a Serving-Call Session Control Function (S-CSCF), and the method includes:
  • Obtaining a service indication where the service indication is used to indicate that part of the data service of the UE is closed, to trigger the S-CSCF to perform transmission control processing on the UE service message;
  • User Data Server HSS, Home Subscriber Server
  • SCC AS Service Centralization and Continuity Application Server
  • the embodiment of the invention further provides a data processing method, including:
  • the HSS or the SCC AS sends a service indication to the S-CSCF;
  • the service indication is used to indicate that the part of the data service of the UE is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message;
  • the embodiment of the invention further provides a data processing method, which is applied to an SCC AS, and the method includes:
  • the service indication is used to instruct to close a part of the data service of the UE, to trigger the SCC AS to perform a transmission control process on the UE service message; the service indication is obtained from the HSS;
  • the received service message is subjected to transmission control processing.
  • the embodiment of the present invention further provides a data processing method, which is applied to a Proxy-Call Session Control Function (P-CSCF), and the method includes:
  • the received service message is subjected to transmission control processing.
  • the embodiment of the invention further provides a data processing method, including:
  • the P-CSCF is notified in the process of establishing an Rx session with the P-CSCF, or the P-CSCF service indication is notified through the established Rx session when the service indication is obtained after the Rx session is established;
  • the service indication is used to indicate that part of the data service of the UE is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message;
  • the P-CSCF performs transmission control processing on the received service message according to the judgment result.
  • the embodiment of the invention further provides a data transmission device, comprising:
  • a first obtaining unit configured to obtain a service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the device to perform a sending control process on the UE service message; the service indication is obtained from an HSS or an SCC AS ;
  • a first receiving unit configured to receive the UE service message
  • a first determining unit configured to determine whether the type of the received service message is an exempted service
  • the first execution unit is configured to perform a transmission control process on the received service message according to the determination result.
  • the embodiment of the invention further provides a data processing system, including:
  • the HSS or the SCC AS is configured to send a service indication to the S-CSCF, where the service indication is used to instruct to close the part of the data service of the UE, to trigger the S-CSCF to perform a transmission control process on the UE service message;
  • the S-CSCF is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and perform transmission control processing on the received service message according to the judgment result. .
  • the embodiment of the invention further provides a data transmission device, comprising:
  • a fifth obtaining unit configured to obtain a service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the device to perform a sending control process on the UE service message; and the service indication is obtained from the HSS;
  • a third receiving unit configured to receive the UE service message
  • a third determining unit configured to determine whether the type of the received service message is an exempt service
  • the third execution unit is configured to perform a transmission control process on the received service message according to the determination result.
  • the embodiment of the invention further provides a data transmission device, comprising:
  • a third obtaining unit configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is closed; and the service indication is obtained during the Rx session established by the P-CSCF and the PCRF, or the established Rx session is from the PCRF.
  • a second determining unit configured to determine whether the type of the received service message is an exempt service
  • the second execution unit is configured to perform a transmission control process on the received service message according to the determination result.
  • the embodiment of the invention further provides a data processing system, including:
  • the PCRF is configured to notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the P-CSCF through the established Rx session when the Rx session is established and the service indication is obtained after the Rx session is established.
  • the service indication is used to indicate that the part of the data service of the UE is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message;
  • the P-CSCF is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and perform transmission control processing on the received service according to the determination result.
  • the S-CSCF obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS or the SCC AS; and the UE service is received.
  • the message is used to determine whether the type of the received service message is an exempted service; according to the result of the judgment, the received service message is sent to the control process, and the S-CSCF obtains an indication of closing part of the data service of the UE through the HSS or the SCC AS, which is not required in the process. Eliminate A lot of signaling is consumed, and thus, network resources can be greatly saved.
  • the SCC AS obtains a service indication; the service indication is used to indicate that the UE part of the data service is closed; the service indication is obtained from the HSS; the UE service message is received; and the type of the received service message is determined to be an exempt service;
  • the sending control process is performed on the received service message, and the SCC AS obtains an indication of closing part of the data service of the UE by using the HSS. In this process, no new message needs to be added, that is, no additional signaling is needed, so that network resources can be greatly saved.
  • the P-CSCF obtains a service indication; the service indication is used to indicate that the UE part of the data service is closed; the service indication is acquired during the Rx session between the P-CSCF and the PCRF, or is obtained from the PCRF by the established Rx session; a service message to the UE; determining whether the type of the received service message is an exempt service; and performing a transmission control process on the received service message according to the judgment result, and the P-CSCF is in the process of establishing an Rx session with the PCRF by the P-CSCF or
  • the indication of closing part of the data service of the UE is obtained from the PCRF through the established Rx session, and the process does not need to consume a large amount of signaling, so that network resources can be greatly saved.
  • FIG. 1 is a schematic diagram of an LTE and EPS system architecture
  • FIG. 2 is a schematic flow chart of a method for partially closing a user data service
  • FIG. 3 is a schematic flow chart of another method for partially shutting down user data services
  • FIG. 4 is a schematic flowchart of a first method for data processing according to an embodiment of the present invention.
  • FIG. 5 is a schematic flowchart of a second method for data processing according to an embodiment of the present invention.
  • FIG. 6 is a schematic flowchart of a third method for data processing according to an embodiment of the present invention.
  • FIG. 7 is a schematic flowchart of a first method for data processing according to Embodiment 2 of the present invention.
  • FIG. 8 is a schematic flowchart of a second method for data processing according to Embodiment 2 of the present invention.
  • FIG. 9 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 3 of the present invention.
  • FIG. 10 is a schematic diagram of a process flow when a part is closed or a data service is activated according to Embodiment 4 of the present invention.
  • FIG. 11 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 5 of the present invention.
  • FIG. 12 is a schematic flowchart of processing when a part of the data is closed or a data service is activated according to Embodiment 6 of the present invention.
  • FIG. 13 is a schematic flowchart of processing when a part of the data is closed or a data service is activated according to Embodiment 7 of the present invention.
  • FIG. 14 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 8 of the present invention.
  • FIG. 15 is a schematic structural diagram of a first data processing apparatus according to Embodiment 9 of the present invention.
  • FIG. 16 is a schematic structural diagram of a data processing system according to Embodiment 9 of the present invention.
  • FIG. 17 is a schematic structural diagram of a second data processing apparatus according to Embodiment 9 of the present invention.
  • FIG. 19 is a schematic structural diagram of a ten data processing system according to an embodiment of the present invention.
  • the 3rd Generation Partnership Project (3GPP) standard working group defines the LTE system wireless subsystem and the EPS core network subsystem.
  • FIG. 1 shows the entire LTE and EPS system architecture.
  • the radio subsystem part of the LTE system mainly includes an Evolved Universal Terrestrial Radio Access Network (E-UTRAN).
  • the EPS core network subsystem part also known as the Evolved Packet Core (EPC).
  • EPC Evolved Packet Core
  • GSM EDGE radio access network GERAN, GSM EDGE radio access network
  • UTRAN Universal Terrestrial Radio Access Network
  • HSS Home Subscriber Server
  • MME Mobility Management Entity
  • S-GW Serving Gateway
  • P-GW PDN Gateway
  • SGSN Serving GPRS Support Node
  • PCRF Policy and Charging Rule Fuection
  • HSS is the permanent storage location of the user's subscription data, located in the home network signed by the user;
  • MME is the location where the user subscription data is stored in the current network, responsible for terminal-to-network non-access stratum (NAS, Non-Access Stratum) signaling management, user idle mode tracking and paging management functions, and bearer management;
  • NAS terminal-to-network non-access stratum
  • S-GW is a gateway from the core network to the wireless system, and is responsible for the user plane bearer of the terminal to the core network, the data buffer in the terminal idle mode, the function of initiating a service request by the network side, the legal eavesdropping and the packet data routing and forwarding function;
  • P-GW is the gateway of the EPS and the external network of the system, and is responsible for functions such as IP address allocation, charging function, packet filtering, and policy application of the terminal;
  • SGSN is a service support point for GERAN and UTRAN users to access the EPC network. It functions similarly to the MME and is responsible for user location update, paging management, and bearer management.
  • PCRF Provides policy control and charging rules for the Policy and Charging Enforcement Function (PCEF).
  • PCEF Policy and Charging Enforcement Function
  • the network After the user equipment (UE, User Equipment) accesses the EPS network, the network creates a suitable Public Data Network (PDN) connection for the UE and assigns an IP address to the UE, so that the UE can Send and receive IP packets.
  • PDN Public Data Network
  • VoIP Voice Over LTE
  • VoIP Voice Over LTE
  • the IP Multimedia Subsystem provides voice communication, video communication, media messaging and other services based on IP communication, and is the first choice for implementing LTE voice services.
  • IMS IP Multimedia Subsystem
  • control layer In the IMS service system, the control layer and the service layer are separated.
  • the control layer does not provide specific services, and only provides necessary triggering, routing, and accounting functions to the service layer.
  • the service triggering and control functions in the control layer are implemented by the Call Session Control Function (CSCF).
  • CSCF Call Session Control Function
  • P-CSCF P-CSCF
  • I-CSCF Inquiring Call Session Control Function
  • S-CSCF S-CSCF
  • the service layer is composed of a series of application servers (AS, Application Server), which can provide specific service services; the AS can be an independent entity or exist in the S-CSCF.
  • AS Application Server
  • the control layer controls the service trigger according to the subscription information of the user, and calls the industry on the AS. Business, to achieve business functions.
  • IMS APN
  • the EPC when the UE is initially attached, the EPC creates a default PDN connection for the UE according to the default access point name (APN, Access Point Name) in the user subscription.
  • the UE may initiate uplink IP data transmission by using the PDN connection, and receive downlink IP data sent by the remote end. Thereafter, the UE can also create a new PDN connection by using the corresponding APN request according to the service requirement.
  • APN Access Point Name
  • the UE may activate the PDN connection by itself, and according to the request of the UE, the EPC releases the resources occupied by the corresponding PDN connection.
  • the end user can manually close the data connection through the menu interface through the terminal operation interface.
  • Such an operation usually causes the UE to no longer send an IP packet to the network, or the UE automatically initiates a deactivation of the PDN connection request, so that the network releases the resources of the PDN connection.
  • the UE sends an Initial Attach or Tracking Area Update (TAU) message to the MME, and carries a partial shutdown data service indication.
  • TAU Initial Attach or Tracking Area Update
  • the MME After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.
  • the request carries part of the closed data service.
  • the P-GW After receiving the request, the P-GW interacts with the PCRF to obtain a new part of the data service after the data service is closed.
  • Policy Control and Charging PCC, Policy Control and Charging
  • the P-GW After the downlink packet data arrives at the P-GW, the P-GW discards the data packet of the non-exempt service according to the PCC rule.
  • Exempt Services A feature which when configured in the UE and the Core Network by the HPLMN and activated by the user prevents transport via PDN connections in 3GPP
  • Exempt Services A feature which when configured in the UE and the Core Network by the HPLMN and activated by the user prevents transport via PDN connections in 3GPP
  • the signaling for all IMS services of the same UE is in the same bearer, and its quintuple (Source IP address, source port, destination IP address, destination port, protocol) is the same, so the P-GW is unable to distinguish the signaling of different services, so the above method is still not perfect in implementation.
  • the UE can notify the IMS network part to close the data service through the IMS layer registration or re-registration.
  • the solution includes the following steps:
  • the UE sends a registration or re-registration request to the P-CSCF, where the part of the closed data service indication is carried;
  • the P-CSCF After receiving the request, the P-CSCF forwards the registration or re-registration request to the I/S-CSCF, where the partial data service indication is carried;
  • the I-CSCF sends it back to the S-CSCF.
  • the S-CSCF After receiving the request, the S-CSCF sends a 200 OK message to respond;
  • the subsequent IMS terminal call service (MT, Mobile Ternimating) arrives at the S-CSCF;
  • the S-CSCF judges whether to release according to whether it is an exempted service.
  • the UE when the user activates the data service, the UE also initiates a similar process, where the registration message carries the activation data service indication.
  • For the caller (MO, Mobile Originating) service that is, the service initiated by the UE.
  • the request is blocked by the UE itself, and the network side mainly blocks the MT service.
  • the network side can also block the MO service.
  • IMS registration or re-registration is a relatively resource-consuming process.
  • a large amount of signaling is consumed, and in the registration, the authentication part also consumes a lot of processing power, especially when the UE frequently shuts down the data service, causing the network. heavy burden.
  • the S-CSCF obtains a service indication
  • the service indication is used to indicate that the UE part of the data service is closed
  • the service indication is acquired from the HSS or the SCC AS
  • the UE service message is received.
  • the data processing method in this embodiment is applied to the S-CSCF, as shown in FIG. 4, and includes the following steps:
  • Step 401 Obtain a service indication.
  • the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message.
  • the service indication is obtained from an HSS or SCC AS (in the MT process, the SCC AS is the last device triggered by an initial filter rule (iFC)).
  • iFC initial filter rule
  • the implementation of this step may include:
  • the subscription data includes the service indication
  • the subscription data of the UE is obtained from the HSS before the UE is not registered by the IMS. Receiving, by the UE, the service indication sent by the HSS when the IMS has already registered.
  • the implementation of this step may include:
  • the service indication sent by the SCC AS is the SCC The service indication obtained by the AS from the HSS.
  • multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered.
  • the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.
  • the SIP message carries the service indication.
  • Step 402 Receive the UE service message.
  • receiving the UE service message may be receiving a service message (MO service message) from the UE, or may be a service message (MT service message) sent to the UE.
  • MO service message a service message
  • MT service message a service message sent to the UE.
  • the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.
  • Step 403 Determine whether the type of the received service message is an exempt service
  • the S-CSCF may obtain the exempt service list from the HSS in a standard IMS registration process, and then determine, according to the obtained exempt service list, whether the type of the received service message is an exemption. business.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • Step 404 Perform transmission control processing on the received service message according to the judgment result.
  • the received service message is released or discarded.
  • the received service message when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the S-CSCF releases the received service message.
  • the release means that the received service message is sent, so that the receiver can receive the service message.
  • the S-CSCF obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS or the SCC AS; the UE service message is received; Whether the type of the service message is an exemption service; according to the judgment result, the received service message is sent to the control process, and the S-CSCF obtains an indication to close the part of the data service of the UE through the HSS or the SCC AS, and does not need to add a new message in the process. That is, no additional consumption of signaling is required, and thus, network resources can be greatly saved.
  • the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.
  • Step 501 The HSS or the SCC AS sends a service indication to the S-CSCF.
  • the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message.
  • the method may further comprise:
  • the S-CSCF releases the received service message.
  • the method may further include:
  • the MME When it is learned that the UE closes part of the data service or activates the data service, the MME sends the service indication to the HSS.
  • the method may further include:
  • the SCC AS sends a query request to the HSS;
  • the method may further include: before the returning the service indication to the SCC AS, the method may further include:
  • the HSS acquires the service indication from an MME.
  • the MME when the UE is notified to close part of the data service or activate the data service, the MME sends the service indication to the HSS;
  • the HSS sends a query request to the MME; the MME returns the service indication to the HSS according to the query request.
  • the SCC AS can also control the traffic of business data.
  • the embodiment of the present invention further provides a data processing method, which is applied to an SCC AS (in the MT process, the SCC AS is the last device triggered by the iFC), wherein multiple iFCs form an ordered list, which It is downloaded from the HSS to the S-CSCF when it is registered.
  • S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.
  • the method includes the following steps:
  • Step 601 Obtain a service indication.
  • the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform transmission control processing on the UE service message; the service indication is acquired from the HSS.
  • Step 602 Receive the UE service message.
  • Step 603 Determine whether the type of the received service message is an exempt service
  • the SCC AS may obtain the exempted service list from the HSS in a standard IMS registration process, and then determine the received according to the obtained exempted service list. Whether the type of business message is an exempt business.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • Step 604 Perform transmission control processing on the received service message according to the judgment result.
  • the received service message is released or discarded.
  • the received service message when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the SCC AS to perform a transmission control process on the UE service message.
  • the method may further comprise:
  • the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.
  • the release means that the received service message is sent, so that the receiver can receive the service message.
  • the SCC AS obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS; the UE service message is received; and the received service message is determined. Whether the type is an exempted service; according to the judgment result, the received service message is sent to the control process, and the SCC AS obtains an indication of closing part of the data service of the UE through the HSS, and does not need to add a new message in the process, that is, no additional consumption signaling is needed. In this way, network resources can be greatly saved.
  • the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.
  • the data processing method in this embodiment is applied to the P-CSCF, as shown in FIG. 7, and includes the following steps:
  • Step 701 Acquire a service indication.
  • the service indication is used to instruct to turn off part of the data service of the UE, to trigger the P-CSCF to perform transmission control processing on the UE service message.
  • the service indication is obtained from the PCRF during the establishment of the Rx session by the P-CSCF and the PCRF or by the established Rx session.
  • the implementation of this step may include:
  • the service indication sent by the PCRF is a service indication obtained by the PCRF in a process of interacting with the P-GW.
  • the P-CSCF is acquired during the Rx session between the P-CSCF and the PCRF before the UE is not registered in the IMS.
  • the P-CSCF acquires the service indication from the PCRF through the existing Rx session.
  • Step 702 Receive the UE service message.
  • receiving the UE service message may be receiving a service message (MO service message) from the UE, or may be a service message (MT service message) sent to the UE.
  • MO service message a service message
  • MT service message a service message sent to the UE.
  • the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.
  • Step 703 Determine whether the type of the received service message is an exempt service
  • the P-CSCF may obtain the exempted service list in the IMS registration process, and then determine whether the type of the received service message is an exempt service according to the obtained exempted service list.
  • the method may further include:
  • the subscription data sent by the S-CSCF is subscription data acquired from the HSS.
  • the receiving subscription data sent by the S-CSCF includes:
  • the 200 OK message carries the subscription data.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • the received service message is released or discarded.
  • the received service message when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message.
  • the method may further comprise:
  • the P-CSCF releases the received service message.
  • the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.
  • the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.
  • An embodiment of the present invention further provides a data processing method. As shown in FIG. 8, the method includes the following steps:
  • Step 801 After the PCRF learns the service indication, notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the said Rx session by the established Rx session when the Rx session has been established and the service indication is obtained.
  • P-CSCF service indication
  • the service indication is used to instruct to turn off part of the data service of the UE, to trigger the P-CSCF to perform transmission control processing on the UE service message.
  • Step 802 The P-CSCF receives the service indication, and when receiving the UE service message, determines whether the type of the received service message is an exempt service;
  • Step 803 The P-CSCF performs transmission control processing on the received service message according to the judgment result.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message.
  • the method may further comprise:
  • the P-CSCF releases the received service message.
  • the method may further include: before acquiring the business instruction, the method further includes:
  • the MME sends a bearer modification or session establishment request carrying the service indication to the P-GW through the S-GW;
  • the P-GW After receiving the request, the P-GW interacts with the PCRF according to the request;
  • the PCRF learns the service indication.
  • the P-CSCF obtains a service indication, where the service indication is used to indicate that part of the data service of the UE is closed, and the service indication is obtained or adopted during the process of establishing an Rx session between the P-CSCF and the PCRF.
  • the established Rx session is obtained from the PCRF; the service message of the UE is received; and the type of the received service message is determined to be an exempt service; according to the judgment result, the received service message is sent to the control process, and the P-CSCF passes the P-CSCF.
  • the present invention provides an embodiment to describe in detail the processing flow when the partial data service is closed or the data service is activated by the S-CSCF.
  • the application scenario of this embodiment is that the UE has not been registered in the IMS.
  • FIG. 9 is a schematic diagram of a process flow when a part or activating a data service is closed according to the embodiment. As shown in FIG. 9, the process includes the following steps:
  • the user partially turns off the data service or activates the data service
  • the UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.
  • the MME After receiving the message, the MME sends a closed part to the HSS or activates the UE data service indication.
  • the MME may use a Location Update message or a Notify message to send a Closed Part or Activate UE Data Service indication to the HSS.
  • the IMS registration occurs in the UE.
  • the S-CSCF After receiving the message, the S-CSCF obtains the subscription data from the HSS;
  • the subscription data includes a closed part or activated UE data service indication, and a list of exempted services.
  • the terminating service message (SIP message) arrives at the S-CSCF;
  • the terminating service message refers to a service message sent to the UE, that is, an MT service.
  • the S-CSCF determines whether to release according to whether the received terminating service is an exempted service.
  • the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.
  • the present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.
  • the application scenario of this embodiment is that the UE has been registered in the IMS.
  • FIG. 10 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 10, the process includes the following steps:
  • the UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.
  • the MME After receiving the message, the MME sends a closed part to the HSS or activates the UE data service indication.
  • the MME may send a close part or activate the UE data service indication to the HSS using a Location Update message, or a Notify message.
  • the HSS After receiving the indication, the HSS notifies the S-CSCF that the UE turns off or turns on the indication of the part of the data service.
  • the terminal call service message (SIP message) arrives at the S-CSCF;
  • the S-CSCF determines whether to release according to whether the received terminating service is an exempted service.
  • the present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.
  • the application scenario of this embodiment is: the MME notifies the HSS, and the terminal call service control is completed by querying the HSS by using the T-ADS. And the UE is already registered with the IMS, and at least one of the S-CSCFSCC ASs has obtained the exempted service list of the UE.
  • the T-ADS is a process defined by the 3GPP.
  • the general process is: when the SCC AS receives the terminating service, it will go to the HSS to query the domain information currently accessed by the user, and the HSS will continue to query the MME for the domain information currently accessed by the user. .
  • FIG. 11 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 11, the process includes the following steps:
  • the user turns off part of the data service or activates the data service
  • the UE sends a TAU message to the MME, and carries a closed part or an activated data service indication.
  • the MME After receiving the message, the MME sends a closed part to the UE or activates an HSS data service indication.
  • the MME may send a closed part or activate the UE data service indication to the HSS using a Location Update message or a Notify message.
  • the terminating service message (SIP message) arrives at the S-CSCF;
  • the SCC AS After receiving the call, the SCC AS queries the HSS for the terminal call domain selection information, and the HSS returns the closed part or activates the UE data service indication.
  • the SCC AS After receiving the indication, the SCC AS sends a SIP message to the S-CSCF, where the part is carried or the UE data service indication is activated.
  • the S-CSCF determines whether to release the service according to whether the received terminating service is an exempted service.
  • the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.
  • step 1107 if the SCC AS obtains the exempt service list, the SCC AS may also determine whether to release the traffic according to whether it is an exempted service, and send the judgment result to the S-CSCF.
  • the SCC AS may also control the transmission of MT service data.
  • steps 1106, 1108 may be performed upon receipt of a service request from the S-CSCF.
  • the list of exempted services used by the SCC AS is configured, or when the third party registers, the SCC AS obtains from the HSS.
  • the present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.
  • the application scenario of this embodiment is: after the UE closes part or activates the data service, the terminal call service control is completed by the T-ADS process. And the UE has registered at the IMS, at least one of the S-CSCF and the SCC AS has obtained the UE exempt service list.
  • FIG. 12 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 12, the process includes the following steps:
  • the user turns off part of the data service or activates the data service
  • the UE sends a TAU message to the MME, and carries a closed part or an activated data service indication.
  • the terminating service message (SIP message) arrives at the S-CSCF;
  • the S-CSCF After receiving the message, the S-CSCF sends the call to the SCC AS by using an initial filtering criterion.
  • the SCC AS After receiving the call, the SCC AS queries the HSS for the final call domain selection information.
  • the HSS queries the MME for domain information, and the MME returns a closed part or activates the UE data service indication.
  • the SCC AS sends a SIP message to the S-CSCF, where the part is carried or the UE data service indication is activated.
  • the S-CSCF determines whether to release the service according to whether the received terminal call service is an exempted service
  • the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.
  • step 1208 if the SCC AS obtains the exempt service list, the SCC AS may also determine whether to release the traffic according to whether it is an exempted service, and send the judgment result to the S-CSCF.
  • the SCC AS may also control the transmission of MT service data.
  • steps 1207 and 1209 may be performed.
  • the list of exempted services used by the SCC AS is configured, or when the third party registers, SCC AS obtained from HSS.
  • the present invention provides a flow of processing when the embodiment details the shutdown portion controlled by the P-CSCF or activates the data service.
  • the application scenario of this embodiment is that the UE has not been registered in the IMS.
  • FIG. 13 is a schematic diagram of a process flow when a part of the data service is closed or activated, and as shown in FIG. 13, the process includes the following steps:
  • the user turns off part of the data service or activates the data service
  • the UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.
  • the MME After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.
  • the request carries a closed part or activates a UE data service indication.
  • the P-GW After receiving the request, the P-GW interacts with the PCRF to obtain a new PCC rule.
  • the PCRF learns to close the part or activate the UE data service indication.
  • the UE sends a registration request to the P-CSCF.
  • the P-CSCF After receiving the request, the P-CSCF establishes an Rx session with the PCRF. During the session, the P-CSCF learns to close the part or activate the UE data service indication.
  • the P-CSCF continues to forward the registration request and finally reaches the S-CSCF;
  • the S-CSCF After receiving the request, the S-CSCF obtains subscription data from the HSS, including a list of exempted services;
  • the S-CSCF sends the exempted service list to the P-CSCF in the 200 OK message.
  • the P-CSCF After receiving the message, the P-CSCF forwards the 200 OK message to the UE.
  • a subsequent IMS termination call service message arrives at the P-CSCF through the S-CSCF;
  • the P-CSCF determines whether to release according to whether the received terminating service is an exempted service.
  • the P-CSCF determines whether the received terminating service is an exempted service based on the list of exempted services. Business.
  • the present invention provides an embodiment to describe in detail the processing flow when the P-CSCF controls the shutdown portion or activates the data service.
  • the application scenario of this embodiment is that the UE has been registered in the IMS.
  • FIG. 14 is a schematic diagram of a process flow when a part of the data service is closed or activated, and as shown in FIG. 14, the process includes the following steps:
  • the UE sends a registration request to the P-CSCF.
  • the P-CSCF After receiving the request, the P-CSCF establishes an Rx session with the PCRF.
  • the P-CSCF continues to forward the registration request and finally reaches the S-CSCF;
  • the S-CSCF After receiving the request, the S-CSCF obtains subscription data from the HSS, including a list of exempted services;
  • the S-CSCF sends the exempted service list to the P-CSCF in the 200 OK message.
  • the P-CSCF After receiving the 200 OK message, the P-CSCF forwards the 200 OK message to the UE.
  • the UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.
  • the MME After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.
  • the request carries a closed part or activates a UE data service indication.
  • the P-GW After receiving the request, the P-GW interacts with the PCRF to obtain a new PCC rule.
  • the PCRF learns to close the part or activate the UE data service indication.
  • the PCRF notifies the P-CSCF of the closing part or activates the UE data service indication.
  • a subsequent IMS terminating service message arrives at the P-CSCF through the S-CSCF;
  • the P-CSCF determines whether to release according to whether the received terminating service is an exempted service.
  • the P-CSCF determines whether the received terminating service is an exempted service based on the list of exempted services. Business.
  • An embodiment of the present invention provides a data transmission apparatus, which is disposed in an S-CSCF. As shown in FIG. 15, the apparatus includes:
  • the first obtaining unit 151 is configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is disabled, to trigger the apparatus to perform a sending control process on the UE service message; the service indication is from the HSS or the SCC AS. Obtain;
  • the first receiving unit 152 is configured to receive the UE service message.
  • the first determining unit 153 is configured to determine whether the type of the received service message is an exempt service
  • the first execution unit 154 is configured to perform a transmission control process on the received service message according to the determination result.
  • the SCC AS is the last device triggered by the iFC.
  • the first obtaining unit 151 when the service indication is acquired from the HSS, the first obtaining unit 151 is configured to:
  • the subscription data includes the service indication
  • the subscription data of the UE is obtained from the HSS before the UE is not registered by the IMS. Receiving, by the UE, the service indication sent by the HSS when the IMS has already registered.
  • the first obtaining unit 151 is configured to:
  • the service indication sent by the SCC AS is the SCC The service indication obtained by the AS from the HSS.
  • multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered.
  • the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.
  • the receiving the service indication sent by the SCC AS includes:
  • the first obtaining unit 151 is configured to receive a SIP message sent by the SCC AS, where the SIP message carries the service indication.
  • the UE service message received by the first receiving unit 152 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ).
  • MO service message a service message
  • MT service message a service message sent to the UE.
  • the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.
  • the first determining unit 153 is configured to determine, according to the exempt service list, whether the type of the received service message is an exempt service.
  • the exempt service list may be obtained from the HSS in a standard IMS registration process, and then the type of the received service message is determined to be an exempt service according to the obtained exempt service list.
  • the device may further include:
  • the second obtaining unit is configured to obtain the exempt service list from the HSS.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • Transmit control processing is performed on the received service message.
  • the first execution unit 154 releases or discards the received service message.
  • the first execution unit 154 is configured to:
  • the received service message When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.
  • the first execution unit 154 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.
  • the service indication is used to indicate a scenario in which the UE data service is activated. After the part of the data service is closed, the service indication is used to indicate that the UE activates the data service.
  • the release means that the received service message is sent, so that the receiver can receive the service message.
  • the first obtaining unit 151, the second obtaining unit, and the first receiving unit 152 may be implemented by a transceiver in a data transmission device, and the first determining unit 153 may be implemented by a central processing unit (CPU in the data transmission device).
  • the first execution unit 154 may be implemented by a CPU, MCU, DSP, or FPGA in a data transfer device in conjunction with a transceiver.
  • an embodiment of the present invention further provides a data processing system. As shown in FIG. 16, the system includes:
  • the HSS 161 or the SCC AS 162 is configured to send a service indication to the S-CSCF, where the service indication is used to indicate that the UE part of the data service is disabled, to trigger the S-CSCF to perform a transmission control process on the UE service message;
  • the S-CSCF 163 is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and send control processing on the received service message according to the judgment result. .
  • the service indication may be further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message.
  • the S-CSCF 163 is further configured to: when the service indication is used to indicate that the UE data service is activated, and when the UE service message is received, release the received service message.
  • system may further include:
  • the MME is configured to send the service indication to the HSS 161 when the HSS 161 sends a service indication to the S-CSCF to learn that the UE closes part of the data service or activates the data service.
  • the SCC AS is further configured to send a service indication to the S-CSCF.
  • a query request is sent to the HSS 161; and the service indication returned by the HSS 161 is received.
  • the HSS 161 is configured to return the service indication to the SCC AS according to the query request.
  • system may further include: an MME; wherein
  • the HSS 161 is further configured to acquire the service indication from the MME.
  • the HSS 161 sends a query request to the MME; the MME returns the service indication to the HSS 161 according to the query request.
  • the solution provided by the embodiment of the present invention obtains a service indication, where the service indication is used to instruct to close part of the data service of the UE, to trigger the S-CSCF to perform transmission control processing on the UE service message; the service indication is from the HSS or the SCC AS. Acquiring; receiving the UE service message; determining whether the type of the received service message is an exempt service; and performing a transmission control process on the received service message according to the judgment result, and the S-CSCF obtains the part of the data service of the UE by using the HSS or the SCC AS. It is indicated that there is no need to add a new message in the process, that is, no additional signaling is needed, and thus, network resources can be greatly saved.
  • the SCC AS can also control the traffic of business data.
  • the embodiment further provides a data transmission device, which is disposed in the SCC AS. As shown in FIG. 17, the device includes:
  • the fifth obtaining unit 171 is configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is closed, and the service indication is obtained from the HSS, to trigger the apparatus to perform a transmission control process on the UE service message;
  • the third receiving unit 172 is configured to receive the UE service message.
  • the third determining unit 173 is configured to determine whether the type of the received service message is an exempt service
  • the third executing unit 174 is configured to perform a transmission control process on the received service message according to the determination result.
  • the SCC AS is the last device triggered by the iFC.
  • multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered.
  • the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.
  • the fifth obtaining unit 171 is configured to:
  • the UE service message received by the third receiving unit 172 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ).
  • MO service message a service message
  • MT service message a service message sent to the UE.
  • the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.
  • the third determining unit 173 is configured to:
  • the exempted service list it is determined whether the type of the received service message is an exempt service.
  • the exempt service list may be obtained from the HSS in a standard IMS registration process, and then the type of the received service message is determined to be an exempt service according to the obtained exempt service list.
  • the device may further include:
  • a sixth obtaining unit configured to obtain the exempt service list from the HSS.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • the transmission control process is performed on the received service message.
  • the execution unit 174 is configured to release or discard the received service message.
  • the execution unit 174 is configured to:
  • the received service message When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.
  • the third executing unit 174 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.
  • the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.
  • the release means that the received service message is sent, so that the receiver can receive the service message.
  • the fifth obtaining unit 171, the third receiving unit 172, and the sixth obtaining unit may be implemented by a transceiver in a data processing apparatus, and the third determining unit 173 may be a CPU, an MCU, or a DSP in the data processing apparatus.
  • the third execution unit 174 can be implemented by a CPU, MCU, DSP or FPGA in the data processing device in combination with the transceiver.
  • the fifth obtaining unit 171 obtains a service indication, where the service indication is used to indicate that the UE part of the data service is closed, the service indication is obtained from the HSS, and the third receiving unit 172 receives the UE service message.
  • the third determining unit 173 determines whether the type of the received service message is an exempted service; the third executing unit 174 performs a transmission control process on the received service message according to the determination result, and the SCC AS obtains an indication for closing the partial data service of the UE by using the HSS, where There is no need to add new messages during the process, that is, no additional signaling is required, and thus, network resources can be greatly saved.
  • An embodiment of the present invention provides a data transmission apparatus, which is disposed in a P-CSCF. As shown in FIG. 18, the apparatus includes:
  • the third obtaining unit 181 is configured to obtain a service indication, where the service indication is used to indicate that the part of the data service of the UE is closed, to trigger the apparatus to perform a transmission control process on the UE service message, where the service indication is in the P- Obtaining from the PCRF during the establishment of the Rx session with the PCRF or through the established Rx session;
  • the second receiving unit 182 is configured to receive the UE service message.
  • the second determining unit 183 is configured to determine whether the type of the received service message is an exempt service
  • the second executing unit 184 is configured to perform transmission control processing on the received service message according to the determination result.
  • the third obtaining unit 181 is set to:
  • the service indication sent by the PCRF is a service indication obtained by the PCRF in a process of interacting with the P-GW.
  • the third obtaining unit 181 is configured to be acquired during the establishment of the Rx session between the P-CSCF and the PCRF, before the UE is not registered in the IMS.
  • the third obtaining unit 181 is configured to acquire the service indication from the PCRF through an existing Rx session.
  • the UE service message received by the second receiving unit 182 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ).
  • MO service message a service message
  • MT service message a service message sent to the UE.
  • the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.
  • the second determining unit 184 is configured to determine, according to the exempt service list, whether the type of the received service message is an exempt service.
  • the exempted service list may be obtained, and then according to the obtained exempted service list, it is determined whether the type of the received service message is an exempted service.
  • the device may further include:
  • the fourth obtaining unit is configured to receive the subscription data sent by the S-CSCF; the subscription data includes the exempt service list; and the subscription data sent by the S-CSCF is the subscription data acquired from the HSS.
  • the receiving subscription data sent by the S-CSCF includes:
  • the fourth obtaining unit is configured to receive a 200 OK message sent by the S-CSCF, where the 200 OK message carries the subscription data.
  • the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.
  • the transmission control process is performed on the received service message.
  • the second execution unit 184 is configured to release or discard the received service message.
  • the second execution unit 184 is configured to:
  • the received service message When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.
  • the second execution unit 184 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.
  • the service indication is used to indicate that the scenario of activating the UE data-sending service is applicable to the part of the data service after the UE has closed the data service, and the service indication is only required when a part of the data service that has been closed needs to be activated. Used to instruct the UE to activate data services.
  • the release means that the received service message is sent, so that the receiver can receive the service message.
  • the third obtaining unit 181, the fourth obtaining unit, and the second receiving unit 182 may be implemented by a transceiver in a data transmission device, and the second determining unit 183 may be a CPU, an MCU, or a DSP in the data transmission device.
  • the second execution unit 184 can be implemented by a CPU, MCU, DSP or FPGA in the P-CSCF data transmission device in combination with the transceiver.
  • This embodiment further provides a data processing system. As shown in FIG. 19, the system includes:
  • the PCRF 191 is configured to notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the said Rx session by the established Rx session when the Rx session is established after the Rx session is established.
  • a P-CSCF service indication where the service indication is used to instruct to close a part of the data service of the UE, to trigger the P-CSCF to perform a transmission control process on the UE service message;
  • the P-CSCF 192 is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and send and control the received service message according to the judgment result. deal with.
  • the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF 192 to perform a transmission control process on the UE service message.
  • the P-CSCF 192 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.
  • the system may further include: an MME, an S-GW, and a P-GW; wherein
  • the MME is configured to send, by the S-GW, a bearer modification or a session establishment request carrying a service indication to the P-GW when the UE is configured to close part of the data service or activate the data service;
  • the P-GW is configured to, after receiving the request, interact with the PCRF according to the request;
  • the solution provided by the embodiment of the present invention obtains a service indication, where the service indication is used to indicate that part of the data service of the UE is closed; and the service indication is obtained by the Rx session established during the establishment of the Rx session by the P-CSCF and the PCRF.
  • the PCRF Acquired by the PCRF; receives the service message of the UE; determines whether the type of the received service message is an exempt service; according to the judgment result, performs a transmission control process on the received service message, and the P-CSCF establishes an Rx session with the PCRF by using the P-CSCF In the process or through the established Rx session, an indication of closing part of the data service of the UE is obtained from the PCRF, and the process does not need to consume a large amount of signaling, which can greatly save network resources.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
  • the present invention is directed to a method, apparatus (system), and computer program in accordance with an embodiment of the present invention
  • the flow chart and/or block diagram of the product is described. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
  • These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

A data processing method comprises: a serving-call session control function (S-CSCF) acquires a service indication indicating to close a part of data services of user equipment so as to trigger the S-CSCF to perform a transmission control process on a service message of UE, wherein the service indication is acquired from a home subscriber server (HSS) or a centralization and continuity application server (SCC AS) (401); receiving the service message of the UE (402); determining whether a type of the received service message is an exemption service (403); and performing, according to a determination result, the transmission control process on the received service message (404).

Description

一种数据处理方法、装置及系统Data processing method, device and system 技术领域Technical field

本文涉及但不限于无线通信技术,尤其涉及一种数据处理方法、装置及系统。This document relates to, but is not limited to, wireless communication technologies, and in particular, to a data processing method, apparatus and system.

背景技术Background technique

在长期演进(LTE,Long Term Evolution)和演进分组域系统(Evolved Packet System,EPS)架构下要实现语音业务,需要借助于LTE语音(VoLTE,Voice Over LTE)服务系统。典型地,IP多媒体子系统(IMS,IP Multimedia Subsystem)提供了基于IP通讯的语音会话、视频通讯、媒体消息等服务,是实现LTE语音服务的首选。并且,在IMS上,不仅仅提供可以实现语音会话、视频会话、短消息服务,还可以实现丰富类型的第三方数据类业务,如多方视频共享。To implement voice services under the Long Term Evolution (LTE) and Evolved Packet System (EPS) architectures, a voice over LTE (VoLTE, Voice Over LTE) service system is required. Typically, the IP Multimedia Subsystem (IMS) provides voice communication, video communication, media messaging and other services based on IP communication, and is the first choice for implementing LTE voice services. Moreover, on the IMS, not only a voice session, a video session, a short message service but also a rich type of third-party data type service, such as multi-party video sharing, can be implemented.

对于实施了VoLTE后的用户,可能希望关闭某些业务(比如某些上网业务等),但是希望保留某些业务(豁免业务),如IMS的部分业务。在这种情况下,需要有选择地部分关闭用户的数据服务。For users who have implemented VoLTE, they may want to turn off certain services (such as some Internet services, etc.), but they want to retain certain services (exempted services), such as some services of IMS. In this case, it is necessary to selectively partially shut down the user's data service.

发明内容Summary of the invention

以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.

本发明实施例提供一种数据处理方法、装置及系统。Embodiments of the present invention provide a data processing method, apparatus, and system.

本发明实施例是这样实现的:The embodiment of the invention is implemented as follows:

本发明实施例提供了一种数据处理方法,应用于服务呼叫会话控制功能(S-CSCF,Serving-Call Session Control Function),所述方法包括:The embodiment of the invention provides a data processing method, which is applied to a Serving-Call Session Control Function (S-CSCF), and the method includes:

获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;所述业务指示从归属 用户数据服务器(HSS,Home Subscriber Server)或业务集中与连续性应用服务器(SCC AS,Service Centralization and Continuity Application Server)获取;Obtaining a service indication, where the service indication is used to indicate that part of the data service of the UE is closed, to trigger the S-CSCF to perform transmission control processing on the UE service message; User Data Server (HSS, Home Subscriber Server) or Service Centralization and Continuity Application Server (SCC AS);

接收所述UE业务消息;Receiving the UE service message;

判断接收的业务消息的类型是否是豁免业务;Determining whether the type of the received service message is an exempted service;

根据判断结果,对接收的业务消息进行发送控制处理。According to the judgment result, the received service message is subjected to transmission control processing.

本发明实施例还提供了一种数据处理方法,包括:The embodiment of the invention further provides a data processing method, including:

HSS或SCC AS向S-CSCF发送业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The HSS or the SCC AS sends a service indication to the S-CSCF; the service indication is used to indicate that the part of the data service of the UE is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message;

所述S-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;Receiving, by the S-CSCF, the service indication, and determining, when receiving the UE service message, whether the type of the received service message is an exempt service;

所述S-CSCF根据判断结果,对接收的业务消息进行发送控制处理。The S-CSCF performs transmission control processing on the received service message according to the judgment result.

本发明实施例又提供了一种数据处理方法,应用于SCC AS,所述方法包括:The embodiment of the invention further provides a data processing method, which is applied to an SCC AS, and the method includes:

获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述SCC AS对所述UE业务消息进行发送控制处理;所述业务指示从HSS获取;Obtaining a service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the SCC AS to perform a transmission control process on the UE service message; the service indication is obtained from the HSS;

接收所述UE业务消息;Receiving the UE service message;

判断接收的业务消息的类型是否是豁免业务;Determining whether the type of the received service message is an exempted service;

根据判断结果,对接收的业务消息进行发送控制处理。According to the judgment result, the received service message is subjected to transmission control processing.

本发明实施例还提供了一种数据处理方法,应用于代理呼叫会话控制功能(P-CSCF,Proxy-Call Session Control Function),所述方法包括:The embodiment of the present invention further provides a data processing method, which is applied to a Proxy-Call Session Control Function (P-CSCF), and the method includes:

获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;所述业务指示在所述P-CSCF与策略与计费规则功能(PCRF,Policy and Charging Enforcement Function)建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取; Obtaining a service indication, where the service indication is used to instruct to close part of the data service of the UE, to trigger the P-CSCF to perform transmission control processing on the UE service message; the service indication is in the P-CSCF, and the policy and charging The rule function (PCRF, Policy and Charging Enforcement Function) is obtained during the establishment of the Rx session or acquired from the PCRF through the established Rx session;

接收所述UE业务消息;Receiving the UE service message;

判断接收的业务消息的类型是否是豁免业务;Determining whether the type of the received service message is an exempted service;

根据判断结果,对接收的业务消息进行发送控制处理。According to the judgment result, the received service message is subjected to transmission control processing.

本发明实施例又提供了一种数据处理方法,包括:The embodiment of the invention further provides a data processing method, including:

PCRF获知业务指示后,在与P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当Rx会话建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;After the PCRF learns the service indication, the P-CSCF is notified in the process of establishing an Rx session with the P-CSCF, or the P-CSCF service indication is notified through the established Rx session when the service indication is obtained after the Rx session is established; The service indication is used to indicate that part of the data service of the UE is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message;

所述P-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;Receiving, by the P-CSCF, the service indication, and determining, when receiving the UE service message, whether the type of the received service message is an exempt service;

所述P-CSCF根据判断结果,对接收的业务消息进行发送控制处理。The P-CSCF performs transmission control processing on the received service message according to the judgment result.

本发明实施例还提供了一种数据传输装置,包括:The embodiment of the invention further provides a data transmission device, comprising:

第一获取单元,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示从HSS或SCC AS获取;a first obtaining unit, configured to obtain a service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the device to perform a sending control process on the UE service message; the service indication is obtained from an HSS or an SCC AS ;

第一接收单元,设置为接收所述UE业务消息;a first receiving unit, configured to receive the UE service message;

第一判断单元,设置为判断接收的业务消息的类型是否是豁免业务;a first determining unit, configured to determine whether the type of the received service message is an exempted service;

第一执行单元,设置为根据判断结果,对接收的业务消息进行发送控制处理。The first execution unit is configured to perform a transmission control process on the received service message according to the determination result.

本发明实施例又提供了一种数据处理系统,包括:The embodiment of the invention further provides a data processing system, including:

HSS或SCC AS,设置为向S-CSCF发送业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The HSS or the SCC AS is configured to send a service indication to the S-CSCF, where the service indication is used to instruct to close the part of the data service of the UE, to trigger the S-CSCF to perform a transmission control process on the UE service message;

S-CSCF,设置为收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务消息进行发送控制处理。The S-CSCF is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and perform transmission control processing on the received service message according to the judgment result. .

本发明实施例还提供了一种数据传输装置,包括: The embodiment of the invention further provides a data transmission device, comprising:

第五获取单元,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示从HSS获取;a fifth obtaining unit, configured to obtain a service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the device to perform a sending control process on the UE service message; and the service indication is obtained from the HSS;

第三接收单元,设置为接收所述UE业务消息;a third receiving unit, configured to receive the UE service message;

第三判断单元,设置为判断接收的业务消息的类型是否是豁免业务;a third determining unit, configured to determine whether the type of the received service message is an exempt service;

第三执行单元,设置为根据判断结果,对接收的业务消息进行发送控制处理。The third execution unit is configured to perform a transmission control process on the received service message according to the determination result.

本发明实施例又提供了一种数据传输装置,包括:The embodiment of the invention further provides a data transmission device, comprising:

第三获取单元,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取;a third obtaining unit, configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is closed; and the service indication is obtained during the Rx session established by the P-CSCF and the PCRF, or the established Rx session is from the PCRF. Obtain;

第二接收单元,设置为接收所述UE业务消息;a second receiving unit, configured to receive the UE service message;

第二判断单元,设置为判断接收的业务消息的类型是否是豁免业务;a second determining unit, configured to determine whether the type of the received service message is an exempt service;

第二执行单元,设置为根据判断结果,对接收的业务消息进行发送控制处理。The second execution unit is configured to perform a transmission control process on the received service message according to the determination result.

本发明实施例还提供了一种数据处理系统,包括:The embodiment of the invention further provides a data processing system, including:

PCRF,设置为获知业务指示后,在与P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当Rx会话建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;The PCRF is configured to notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the P-CSCF through the established Rx session when the Rx session is established and the service indication is obtained after the Rx session is established. The service indication is used to indicate that the part of the data service of the UE is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message;

P-CSCF,设置为接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务进行发送控制处理。The P-CSCF is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and perform transmission control processing on the received service according to the determination result.

本发明实施例提供的数据处理方法、装置及系统,S-CSCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS或SCC AS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,S-CSCF通过HSS或SCC AS获取关闭UE部分数据业务的指示,该过程中不需要消 耗大量信令,如此,能够大大节约网络资源。SCC AS获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,SCC AS通过HSS获取关闭UE部分数据业务的指示,该过程中不需要增加新的消息,即不需要额外消耗信令,如此,能够大大节约网络资源。P-CSCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过已经建立的Rx会话从PCRF获取;接收到UE的业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,P-CSCF通过在所述P-CSCF与PCRF建立Rx会话过程中或通过已经建立的Rx会话从PCRF获取关闭UE部分数据业务的指示,该过程中不需要消耗大量信令,如此,也能够大大节约网络资源。The data processing method, device and system provided by the embodiment of the present invention, the S-CSCF obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS or the SCC AS; and the UE service is received. The message is used to determine whether the type of the received service message is an exempted service; according to the result of the judgment, the received service message is sent to the control process, and the S-CSCF obtains an indication of closing part of the data service of the UE through the HSS or the SCC AS, which is not required in the process. Eliminate A lot of signaling is consumed, and thus, network resources can be greatly saved. The SCC AS obtains a service indication; the service indication is used to indicate that the UE part of the data service is closed; the service indication is obtained from the HSS; the UE service message is received; and the type of the received service message is determined to be an exempt service; The sending control process is performed on the received service message, and the SCC AS obtains an indication of closing part of the data service of the UE by using the HSS. In this process, no new message needs to be added, that is, no additional signaling is needed, so that network resources can be greatly saved. The P-CSCF obtains a service indication; the service indication is used to indicate that the UE part of the data service is closed; the service indication is acquired during the Rx session between the P-CSCF and the PCRF, or is obtained from the PCRF by the established Rx session; a service message to the UE; determining whether the type of the received service message is an exempt service; and performing a transmission control process on the received service message according to the judgment result, and the P-CSCF is in the process of establishing an Rx session with the PCRF by the P-CSCF or The indication of closing part of the data service of the UE is obtained from the PCRF through the established Rx session, and the process does not need to consume a large amount of signaling, so that network resources can be greatly saved.

在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.

附图概述BRIEF abstract

图1为LTE和EPS系统架构示意图;1 is a schematic diagram of an LTE and EPS system architecture;

图2为一种部分关闭用户数据业务的方法流程示意图;2 is a schematic flow chart of a method for partially closing a user data service;

图3为另一种部分关闭用户数据业务的方法流程示意图;FIG. 3 is a schematic flow chart of another method for partially shutting down user data services;

图4为本发明实施例一第一种数据处理的方法流程示意图;4 is a schematic flowchart of a first method for data processing according to an embodiment of the present invention;

图5为本发明实施例一第二种数据处理的方法流程示意图;FIG. 5 is a schematic flowchart of a second method for data processing according to an embodiment of the present invention; FIG.

图6为本发明实施例一第三种数据处理的方法流程示意图;6 is a schematic flowchart of a third method for data processing according to an embodiment of the present invention;

图7为本发明实施例二第一种数据处理的方法流程示意图;7 is a schematic flowchart of a first method for data processing according to Embodiment 2 of the present invention;

图8为本发明实施例二第二种数据处理的方法流程示意图;FIG. 8 is a schematic flowchart of a second method for data processing according to Embodiment 2 of the present invention; FIG.

图9为本发明实施例三关闭部分或激活数据业务时的处理流程示意图;FIG. 9 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 3 of the present invention;

图10为本发明实施例四关闭部分或激活数据业务时的处理流程示意图;FIG. 10 is a schematic diagram of a process flow when a part is closed or a data service is activated according to Embodiment 4 of the present invention;

图11为本发明实施例五关闭部分或激活数据业务时的处理流程示意图; FIG. 11 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 5 of the present invention;

图12为本发明实施例六关闭部分或激活数据业务时的处理流程示意图;FIG. 12 is a schematic flowchart of processing when a part of the data is closed or a data service is activated according to Embodiment 6 of the present invention;

图13为本发明实施例七关闭部分或激活数据业务时的处理流程示意图;FIG. 13 is a schematic flowchart of processing when a part of the data is closed or a data service is activated according to Embodiment 7 of the present invention;

图14为本发明实施例八关闭部分或激活数据业务时的处理流程示意图;14 is a schematic flowchart of processing when a part is closed or a data service is activated according to Embodiment 8 of the present invention;

图15为本发明实施例九第一种数据处理装置结构示意图;15 is a schematic structural diagram of a first data processing apparatus according to Embodiment 9 of the present invention;

图16为本发明实施例九数据处理系统结构示意图;16 is a schematic structural diagram of a data processing system according to Embodiment 9 of the present invention;

图17为本发明实施例九第二种数据处理装置结构示意图;17 is a schematic structural diagram of a second data processing apparatus according to Embodiment 9 of the present invention;

图18为本发明实施例十数据处理装置结构示意图;18 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present invention;

图19为本发明实施例十数据处理系统结构示意图。FIG. 19 is a schematic structural diagram of a ten data processing system according to an embodiment of the present invention.

本发明的实施方式Embodiments of the invention

下面结合附图及实施例对本发明再作进一步详细的描述。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

针对第四代通讯系统(4G),第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)标准工作组定义了LTE系统无线子系统和EPS核心网子系统。For the fourth generation communication system (4G), the 3rd Generation Partnership Project (3GPP) standard working group defines the LTE system wireless subsystem and the EPS core network subsystem.

图1示出了整个LTE和EPS系统架构。其中,如图1所示,LTE系统无线子系统部分,主要包括演进的通用陆地无线接入网络(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)。EPS核心网子系统部分,也称为演进的分组核心网(EPC,Evolved Packet Core)。在该系统架构下,EPC不仅支持用户从LTE接入,还支持用户从GSM EDGE无线接入网(GERAN,GSM EDGE radio access network)和通用陆地无线接入网(UTRAN,Universal Terrestrial Radio Access Network)的接入。Figure 1 shows the entire LTE and EPS system architecture. As shown in FIG. 1 , the radio subsystem part of the LTE system mainly includes an Evolved Universal Terrestrial Radio Access Network (E-UTRAN). The EPS core network subsystem part, also known as the Evolved Packet Core (EPC). Under the system architecture, EPC not only supports users to access from LTE, but also supports users from GSM EDGE radio access network (GERAN, GSM EDGE radio access network) and Universal Terrestrial Radio Access Network (UTRAN). Access.

在EPC中,包含了归属签约用户服务器(Home Subscriber Server,HSS)、移动管理实体(Mobility Management Entity,MME)、服务网关(Serving Gateway,S-GW)、PDN网关(PDN Gateway,P-GW)、服务GPRS支持节点(SGSN,Serving GPRS Support Node)(图1未示出)和策略和计费控制单元(Policy and Charging Rule Fuection,PCRF)。其中,In the EPC, a Home Subscriber Server (HSS), a Mobility Management Entity (MME), a Serving Gateway (S-GW), and a PDN Gateway (P-GW) are included. Serving GPRS Support Node (SGSN) (not shown in Figure 1) and Policy and Charging Rule Fuection (PCRF). among them,

HSS:是用户签约数据的永久存放地点,位于用户签约的归属网; HSS: is the permanent storage location of the user's subscription data, located in the home network signed by the user;

MME:是用户签约数据在当前网络的存放地点,负责终端到网络的非接入层(NAS,Non-Access Stratum)信令管理、用户空闲模式下的跟踪和寻呼管理功能、承载管理;MME: is the location where the user subscription data is stored in the current network, responsible for terminal-to-network non-access stratum (NAS, Non-Access Stratum) signaling management, user idle mode tracking and paging management functions, and bearer management;

S-GW:是核心网到无线系统的网关,负责终端到核心网的用户面承载、终端空闲模式下的数据缓存、网络侧发起业务请求的功能、合法窃听和分组数据路由和转发功能;S-GW: is a gateway from the core network to the wireless system, and is responsible for the user plane bearer of the terminal to the core network, the data buffer in the terminal idle mode, the function of initiating a service request by the network side, the legal eavesdropping and the packet data routing and forwarding function;

P-GW:是EPS和该系统外部网络的网关,负责终端的IP地址分配、计费功能、分组包过滤、策略应用等功能;P-GW: is the gateway of the EPS and the external network of the system, and is responsible for functions such as IP address allocation, charging function, packet filtering, and policy application of the terminal;

SGSN:是GERAN和UTRAN用户接入EPC网络的业务支持点,功能上与MME类似,负责用户的位置更新、寻呼管理和承载管理等功能;SGSN: is a service support point for GERAN and UTRAN users to access the EPC network. It functions similarly to the MME and is responsible for user location update, paging management, and bearer management.

PCRF:负责向策略及计费执行功能(PCEF,Policy and Charging Enforcement Function)提供策略控制与计费规则。PCRF: Provides policy control and charging rules for the Policy and Charging Enforcement Function (PCEF).

在EPS架构下,用户设备(UE,User Equipment)接入到EPS网络后,网络会为UE创建合适的公共数据网(PDN,Public Data Network)连接,并为UE分配IP地址,从而使得UE可以发送和接收IP数据包。在LTE和EPS架构下,要实现语音业务,需要借助于LTE语音(VoLTE,Voice Over LTE)服务系统。典型地,IP多媒体子系统(IMS,IP Multimedia Subsystem)提供了基于IP通讯的语音会话、视频通讯、媒体消息等服务,是实现LTE语音服务的首选。并且,在IMS上,不仅仅提供可以实现语音会话、视频会话、短消息服务,还可以实现丰富类型的第三方数据类业务,如多方视频共享。After the user equipment (UE, User Equipment) accesses the EPS network, the network creates a suitable Public Data Network (PDN) connection for the UE and assigns an IP address to the UE, so that the UE can Send and receive IP packets. In the LTE and EPS architecture, to implement voice services, a voice over LTE (VoLTE, Voice Over LTE) service system is required. Typically, the IP Multimedia Subsystem (IMS) provides voice communication, video communication, media messaging and other services based on IP communication, and is the first choice for implementing LTE voice services. Moreover, on the IMS, not only a voice session, a video session, a short message service but also a rich type of third-party data type service, such as multi-party video sharing, can be implemented.

在IMS业务体系中,控制层和业务层是分离的,控制层不提供具体业务,只向业务层提供必要的触发、路由、计费等功能。In the IMS service system, the control layer and the service layer are separated. The control layer does not provide specific services, and only provides necessary triggering, routing, and accounting functions to the service layer.

控制层中业务触发和控制功能是由呼叫会话控制功能(CSCF,Call Session Control Function)完成的。CSCF分为:P-CSCF、查询呼叫会话控制功能(I-CSCF,Interrogating-CSCF)和S-CSCF三种类型。The service triggering and control functions in the control layer are implemented by the Call Session Control Function (CSCF). The CSCF is divided into three types: P-CSCF, Inquiring Call Session Control Function (I-CSCF, Interrogating-CSCF) and S-CSCF.

业务层是由一系列应用服务器(AS,Application Server)组成,能提供具体业务服务;AS可以是独立的实体,也可以存在于S-CSCF中。The service layer is composed of a series of application servers (AS, Application Server), which can provide specific service services; the AS can be an independent entity or exist in the S-CSCF.

控制层(S-CSCF)根据用户的签约信息控制业务触发,调用AS上的业 务,实现业务功能。The control layer (S-CSCF) controls the service trigger according to the subscription information of the user, and calls the industry on the AS. Business, to achieve business functions.

在LTE和EPS系统架构下,IMS依赖于一个支持IMS的特定PDN连接。通常,运营商会定义一个专用于IMS的特定的APN(即APN=“IMS”),来提供服务于IMS的PDN连接。Under the LTE and EPS system architecture, IMS relies on a specific PDN connection that supports IMS. Typically, the operator will define a specific APN (ie APN = "IMS") dedicated to the IMS to provide a PDN connection to the IMS.

在EPS技术下,UE初始附着时候,EPC会根据用户签约中缺省的接入点名称(APN,Access Point Name)为UE创建一个缺省的PDN连接。UE可以使用该PDN连接发起上行IP数据传输,接收远端发送的下行IP数据。其后,UE也可以根据业务需求使用对应的APN请求创建一个新的PDN连接。In the EPS technology, when the UE is initially attached, the EPC creates a default PDN connection for the UE according to the default access point name (APN, Access Point Name) in the user subscription. The UE may initiate uplink IP data transmission by using the PDN connection, and receive downlink IP data sent by the remote end. Thereafter, the UE can also create a new PDN connection by using the corresponding APN request according to the service requirement.

当UE不再需要使用某个PDN连接时,UE可以自行去激活该PDN连接,根据UE的请求,EPC释放对应的PDN连接所占用的资源。When the UE no longer needs to use a certain PDN connection, the UE may activate the PDN connection by itself, and according to the request of the UE, the EPC releases the resources occupied by the corresponding PDN connection.

目前,终端用户可以通过终端操作界面上,通过菜单界面手动关闭数据连接。这样的操作,通常会导致UE不再向网络发送IP报文,或者UE自动发起去激活PDN连接请求,从而使网络释放该PDN连接的资源。Currently, the end user can manually close the data connection through the menu interface through the terminal operation interface. Such an operation usually causes the UE to no longer send an IP packet to the network, or the UE automatically initiates a deactivation of the PDN connection request, so that the network releases the resources of the PDN connection.

然而,这种关闭数据业务使用的方法,过于简单,很难满足实施VoLTE后的用户需求。用户可能希望关闭某些上网业务,如因特网(Internet)访问,但是保留某些业务(豁免业务),如IMS的部分业务。在这种情况下,需要有选择地部分关闭用户的数据服务。However, this method of shutting down data services is too simple and it is difficult to meet the needs of users after implementing VoLTE. Users may wish to turn off certain Internet services, such as Internet access, but retain certain services (exempted services), such as some of IMS's services. In this case, it is necessary to selectively partially shut down the user's data service.

基于此,3GPP提供了一种部分关闭用户数据的方法,如图2所示,该方法包括;Based on this, 3GPP provides a method for partially closing user data, as shown in FIG. 2, the method includes:

201:用户部分关闭数据业务;201: The user partially turns off the data service;

202:UE向MME发送初始附着(Initial Attach)或者跟踪区更新(TAU)消息,携带了部分关闭数据业务指示;202: The UE sends an Initial Attach or Tracking Area Update (TAU) message to the MME, and carries a partial shutdown data service indication.

203:MME收到消息后,通过S-GW向P-GW发送承载修改请求或者会话建立请求;203: After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.

请求中携带部分关闭数据业务。The request carries part of the closed data service.

204:P-GW收到请求后,和PCRF交互,获得部分关闭数据业务后的新 的策略控制和计费(PCC,Policy Control and Charging)规则;204: After receiving the request, the P-GW interacts with the PCRF to obtain a new part of the data service after the data service is closed. Policy Control and Charging (PCC, Policy Control and Charging) rules;

换句话说,获取新的过滤规则。In other words, get a new filter rule.

205:当下行分组数据到达P-GW后,P-GW根据PCC规则把非豁免业务的数据包丢弃。205: After the downlink packet data arrives at the P-GW, the P-GW discards the data packet of the non-exempt service according to the PCC rule.

然而,在IMS业务中,部分业务是豁免业务(Exempt Services)(3GPP中定义的业务,A feature which when configured in the UE and the Core Network by the HPLMN and activated by the user prevents transport via PDN connections in 3GPP access of all IP packets except IP packets required by 3GPP PS Data Off Exempt Services)时,从P-GW的角度看,针对同一个UE的所有IMS业务的信令是在同一个承载中的,其五元组(源IP地址,源端口,目标IP地址,目标端口,协议)是一样的,所以P-GW是无法区分不同业务的信令的,因此上述方法在实现时还是不完善的。However, in the IMS service, part of the service is Exempt Services (A feature which when configured in the UE and the Core Network by the HPLMN and activated by the user prevents transport via PDN connections in 3GPP When accessing all IP packets except IP packets required by 3GPP PS Data Off Exempt Services), from the perspective of the P-GW, the signaling for all IMS services of the same UE is in the same bearer, and its quintuple (Source IP address, source port, destination IP address, destination port, protocol) is the same, so the P-GW is unable to distinguish the signaling of different services, so the above method is still not perfect in implementation.

基于此,一个解决方案是UE可以通过IMS层注册或重注册来通知IMS网络部分关闭数据业务,如图3所示,该方案包括以下步骤:Based on this, one solution is that the UE can notify the IMS network part to close the data service through the IMS layer registration or re-registration. As shown in FIG. 3, the solution includes the following steps:

301:用户选择关闭部分数据业务;301: The user chooses to close part of the data service;

302:UE向P-CSCF发送注册或重注册请求,其中携带了部分关闭数据业务指示;302: The UE sends a registration or re-registration request to the P-CSCF, where the part of the closed data service indication is carried;

303:P-CSCF收到请求后,向I/S-CSCF转发注册或重注册请求,其中携带了部分关闭数据业务指示;303: After receiving the request, the P-CSCF forwards the registration or re-registration request to the I/S-CSCF, where the partial data service indication is carried;

这里,P-CSCF首先发给I-CSCF请求后,I-CSCF再发给S-CSCF。Here, after the P-CSCF first sends the I-CSCF request, the I-CSCF sends it back to the S-CSCF.

304:S-CSCF收到请求后,发送200 OK消息来进行应答;304: After receiving the request, the S-CSCF sends a 200 OK message to respond;

305:后续IMS终呼业务(MT,Mobile Ternimating)到达S-CSCF;305: The subsequent IMS terminal call service (MT, Mobile Ternimating) arrives at the S-CSCF;

306:S-CSCF根据是否是豁免业务来判断是否放行。306: The S-CSCF judges whether to release according to whether it is an exempted service.

需要说明的是:当用户激活数据业务时,UE也要发起类似流程,其中注册消息中携带激活数据业务指示。It should be noted that when the user activates the data service, the UE also initiates a similar process, where the registration message carries the activation data service indication.

对于主叫(MO,Mobile Originating)业务,也就是UE主动发起的业务 请求,依靠UE自身来阻止,网络侧主要是阻止MT业务的。For the caller (MO, Mobile Originating) service, that is, the service initiated by the UE. The request is blocked by the UE itself, and the network side mainly blocks the MT service.

当然,实际应用时,网络侧也可以阻止MO业务。Of course, in actual application, the network side can also block the MO service.

然而,IMS注册或重注册是一个比较消耗资源的流程,这过程中需要消耗大量信令,而且注册中,鉴权部分也要消耗很多处理能力,尤其当UE频繁操作关闭数据业务时,导致网络沉重的负担。However, IMS registration or re-registration is a relatively resource-consuming process. In this process, a large amount of signaling is consumed, and in the registration, the authentication part also consumes a lot of processing power, especially when the UE frequently shuts down the data service, causing the network. heavy burden.

那么,如何使得终端在部分关闭数据业务时,能够以很小的开销通知IMS网络。Then, how to enable the terminal to notify the IMS network with a small overhead when partially closing the data service.

基于此,在本发明的各种实施例中:S-CSCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS或SCC AS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理;或者,SCC AS从HSS获取业务指示后,接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理;或者,P-SCCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过已经建立的Rx会话从PCRF获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理。Based on this, in various embodiments of the present invention, the S-CSCF obtains a service indication, the service indication is used to indicate that the UE part of the data service is closed, the service indication is acquired from the HSS or the SCC AS, and the UE service message is received. Determining whether the type of the received service message is an exempted service; according to the judgment result, performing a transmission control process on the received service message; or, after the SCC AS obtains the service indication from the HSS, receiving the UE service message; determining the received service message Whether the type is an exempted service; according to the judgment result, the received service message is sent to the control process; or the P-SCCF obtains the service indication; the service indication is used to instruct to close the part of the data service of the UE; The P-CSCF acquires the Rx session from the PCRF or obtains the Rx session from the PCRF; receives the UE service message; determines whether the type of the received service message is an exempt service; and according to the judgment result, the received service message The transmission control process is performed.

本实施例数据处理的方法,应用于S-CSCF,如图4所示,包括以下步骤:The data processing method in this embodiment is applied to the S-CSCF, as shown in FIG. 4, and includes the following steps:

步骤401:获取业务指示;Step 401: Obtain a service indication.

这里,所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理。Here, the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message.

所述业务指示从HSS或SCC AS(在MT过程中,SCC AS是最后一个被初始过滤规则(iFC,initial Filter Criteria)触发的设备)获取。The service indication is obtained from an HSS or SCC AS (in the MT process, the SCC AS is the last device triggered by an initial filter rule (iFC)).

实际应用时,当所述业务指示从HSS获取时,本步骤的实现可以包括:In actual application, when the service indication is obtained from the HSS, the implementation of this step may include:

从HSS获取所述UE的签约数据;所述签约数据包含所述业务指示;Obtaining subscription data of the UE from the HSS; the subscription data includes the service indication;

或者, Or,

接收所述HSS发送的所述业务指示。Receiving the service indication sent by the HSS.

其中,当所述UE还未在IMS注册前,从HSS获取所述UE的签约数据。当所述UE在IMS已经注册时,接收所述HSS发送的所述业务指示。The subscription data of the UE is obtained from the HSS before the UE is not registered by the IMS. Receiving, by the UE, the service indication sent by the HSS when the IMS has already registered.

当所述业务指示从SCC AS获取时,本步骤的实现可以包括:When the service indication is obtained from the SCC AS, the implementation of this step may include:

接收到所述UE业务消息后,通过iFC将所述业务消息对应的呼叫发出至SCC AS;接收所述SCC AS发送的所述业务指示;所述SCC AS发送的所述业务指示为所述SCC AS从HSS获取的业务指示。Receiving, by the iFC, the call corresponding to the service message to the SCC AS, and receiving the service indication sent by the SCC AS; the service indication sent by the SCC AS is the SCC The service indication obtained by the AS from the HSS.

这里,对于iFC,多个iFC组成一个有序列表,这是注册的时候从HSS下载到S-CSCF的。当S-CSCF收到业务消息时,会按照顺序去匹配这些iFC,如果匹配成功,就会把业务消息转发给对应iFC中指定的AS,AS处理完后,可以再返回给S-CSCF,也可能不返回S-CSCF。Here, for iFC, multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered. When the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.

其中,所述接收所述SCC AS发送的所述业务指示,包括:The receiving the service indication sent by the SCC AS includes:

接收所述SCC AS发送的SIP消息;所述SIP消息中携带所述业务指示。Receiving a SIP message sent by the SCC AS; the SIP message carries the service indication.

步骤402:接收所述UE业务消息;Step 402: Receive the UE service message.

这里,实际应用时,接收所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。Here, in actual application, receiving the UE service message may be receiving a service message (MO service message) from the UE, or may be a service message (MT service message) sent to the UE. In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

步骤403:判断接收的业务消息的类型是否是豁免业务;Step 403: Determine whether the type of the received service message is an exempt service;

实际应用时,可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, it may be determined according to the exempt service list whether the type of the received service message is an exempt service.

因此,在一实施例中,S-CSCF可以在标准的IMS注册过程中,从HSS获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的业务消息的类型是否是豁免业务。Therefore, in an embodiment, the S-CSCF may obtain the exempt service list from the HSS in a standard IMS registration process, and then determine, according to the obtained exempt service list, whether the type of the received service message is an exemption. business.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。 In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

步骤404:根据判断结果,对接收的业务消息进行发送控制处理。Step 404: Perform transmission control processing on the received service message according to the judgment result.

换句话说,对接收的业务消息进行放行或丢弃。In other words, the received service message is released or discarded.

可选地,当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。Optionally, when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message.

相应地,该方法还可以包括:Correspondingly, the method may further comprise:

当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,所述S-CSCF对接收的业务消息放行。After the service indication is used to indicate that the UE data service is activated, and the UE service message is received, the S-CSCF releases the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE数据业务的场景适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that: the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.

其中,所述放行是指:将接收的业务消息发出,以便接收方可以接收到所述业务消息。The release means that the received service message is sent, so that the receiver can receive the service message.

本发明实施例提供的数据处理方法,S-CSCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS或SCC AS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,S-CSCF通过HSS或SCC AS获取关闭UE部分数据业务的指示,该过程中不需要增加新的消息,即不需要额外消耗信令,如此,能够大大节约网络资源。The data processing method provided by the embodiment of the present invention, the S-CSCF obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS or the SCC AS; the UE service message is received; Whether the type of the service message is an exemption service; according to the judgment result, the received service message is sent to the control process, and the S-CSCF obtains an indication to close the part of the data service of the UE through the HSS or the SCC AS, and does not need to add a new message in the process. That is, no additional consumption of signaling is required, and thus, network resources can be greatly saved.

本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述实施例所述的方法。The embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.

本实施例还提供了一种数据处理方法,如图5所示,该方法包括以下步骤: This embodiment further provides a data processing method. As shown in FIG. 5, the method includes the following steps:

步骤501:HSS或SCC AS向S-CSCF发送业务指示;Step 501: The HSS or the SCC AS sends a service indication to the S-CSCF.

这里,所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理。Here, the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message.

步骤502:所述S-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;Step 502: The S-CSCF receives the service indication, and when receiving the UE service message, determines whether the type of the received service message is an exempt service;

步骤503:所述S-CSCF根据判断结果,对接收的业务消息进行发送控制处理。Step 503: The S-CSCF performs transmission control processing on the received service message according to the determination result.

在一实施例中,所述业务指示还可以用于指示激活所述UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message.

相应地,该方法还可以包括:Correspondingly, the method may further comprise:

当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息时,所述S-CSCF对接收的业务消息放行。And when the service indication is used to indicate that the UE data service is activated, and when the UE service message is received, the S-CSCF releases the received service message.

实际应用时,所述HSS向S-CSCF发送业务指示之前,该方法还可以包括:In an actual application, before the HSS sends a service indication to the S-CSCF, the method may further include:

当获知所述UE关闭部分数据业务或激活数据业务时,MME向所述HSS发送所述业务指示。When it is learned that the UE closes part of the data service or activates the data service, the MME sends the service indication to the HSS.

在一实施例中,所述SCC AS向S-CSCF发送对应的指示之前,该方法还可以包括:In an embodiment, before the SCC AS sends a corresponding indication to the S-CSCF, the method may further include:

所述SCC AS向HSS发送查询请求;The SCC AS sends a query request to the HSS;

所述HSS根据所述查询请求,向所述SCC AS返回所述业务指示。The HSS returns the service indication to the SCC AS according to the query request.

其中,所述向所述SCC AS返回所述业务指示之前,该方法还可以包括:The method may further include: before the returning the service indication to the SCC AS, the method may further include:

所述HSS从MME获取所述业务指示。The HSS acquires the service indication from an MME.

可选地,当获知所述UE关闭部分数据业务或激活数据业务时,所述MME向所述HSS发送所述业务指示;Optionally, when the UE is notified to close part of the data service or activate the data service, the MME sends the service indication to the HSS;

或者,or,

所述HSS向所述MME发送查询请求;所述MME根据所述查询请求,向所述HSS返回所述业务指示。 The HSS sends a query request to the MME; the MME returns the service indication to the HSS according to the query request.

需要说明的是:S-CSCF的具体处理过程已在上文详述,这里不再赘述。It should be noted that the specific processing procedure of the S-CSCF has been detailed above, and details are not described herein again.

与S-CSCF类似的,实际应用时,SCC AS也可以来控制业务数据的通行。Similar to the S-CSCF, in practical applications, the SCC AS can also control the traffic of business data.

基于此,本发明实施例还提供了一种数据处理方法,应用于SCC AS(在MT过程中,SCC AS是最后一个被iFC触发的设备),其中,多个iFC组成一个有序列表,这是注册的时候从HSS下载到S-CSCF的。当S-CSCF收到业务消息时,会按照顺序去匹配这些iFC,如果匹配成功,就会把业务消息转发给对应iFC中指定的AS,AS处理完后,可以再返回给S-CSCF,也可能不返回S-CSCF。Based on this, the embodiment of the present invention further provides a data processing method, which is applied to an SCC AS (in the MT process, the SCC AS is the last device triggered by the iFC), wherein multiple iFCs form an ordered list, which It is downloaded from the HSS to the S-CSCF when it is registered. When the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.

如图6所示,该方法包括以下步骤:As shown in FIG. 6, the method includes the following steps:

步骤601:获取业务指示;Step 601: Obtain a service indication.

这里,所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;所述业务指示从HSS获取。Here, the service indication is used to indicate that the UE part of the data service is closed, to trigger the S-CSCF to perform transmission control processing on the UE service message; the service indication is acquired from the HSS.

可选地,向所述HSS发送查询请求;Optionally, sending a query request to the HSS;

接收所述HSS发返回的所述业务指示。Receiving the service indication returned by the HSS.

步骤602:接收所述UE业务消息;Step 602: Receive the UE service message.

这里,实际应用时,接收所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。Here, in actual application, receiving the UE service message may be receiving a service message (MO service message) from the UE, or may be a service message (MT service message) sent to the UE. In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

步骤603:判断接收的业务消息的类型是否是豁免业务;Step 603: Determine whether the type of the received service message is an exempt service;

实际应用时,可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, it may be determined according to the exempt service list whether the type of the received service message is an exempt service.

因此,在一实施例中,SCC AS可以在标准的IMS注册过程中,从HSS获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的 业务消息的类型是否是豁免业务。Therefore, in an embodiment, the SCC AS may obtain the exempted service list from the HSS in a standard IMS registration process, and then determine the received according to the obtained exempted service list. Whether the type of business message is an exempt business.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

步骤604:根据判断结果,对接收的业务消息进行发送控制处理。Step 604: Perform transmission control processing on the received service message according to the judgment result.

换句话说,对接收的业务消息进行放行或丢弃。In other words, the received service message is released or discarded.

可选地,当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。Optionally, when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述SCC AS对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the SCC AS to perform a transmission control process on the UE service message.

相应地,该方法还可以包括:Correspondingly, the method may further comprise:

当所述业务指示用于指示激活UE数据业务,且在接收到到所述UE业务消息后,所述SCC AS对接收的业务消息放行。And when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, the SCC AS releases the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE数据业务的场景适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that: the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.

其中,所述放行是指:将接收的业务消息发出,以便接收方可以接收到所述业务消息。The release means that the received service message is sent, so that the receiver can receive the service message.

本发明实施例提供的数据处理方法,SCC AS获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,SCC AS通过HSS获取关闭UE部分数据业务的指示,该过程中不需要增加新的消息,即不需要额外消耗信令,如此,能够大大节约网络资源。In the data processing method provided by the embodiment of the present invention, the SCC AS obtains a service indication; the service indication is used to indicate that part of the data service of the UE is closed; the service indication is obtained from the HSS; the UE service message is received; and the received service message is determined. Whether the type is an exempted service; according to the judgment result, the received service message is sent to the control process, and the SCC AS obtains an indication of closing part of the data service of the UE through the HSS, and does not need to add a new message in the process, that is, no additional consumption signaling is needed. In this way, network resources can be greatly saved.

本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述实施例所述的方法。 The embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.

本实施例数据处理的方法,应用于P-CSCF,如图7所示,包括以下步骤:The data processing method in this embodiment is applied to the P-CSCF, as shown in FIG. 7, and includes the following steps:

步骤701:获取业务指示;Step 701: Acquire a service indication.

这里,所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理。Here, the service indication is used to instruct to turn off part of the data service of the UE, to trigger the P-CSCF to perform transmission control processing on the UE service message.

所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过已经建立Rx会话从PCRF获取。The service indication is obtained from the PCRF during the establishment of the Rx session by the P-CSCF and the PCRF or by the established Rx session.

实际应用时,当所述业务指示通过建立的Rx会话从PCRF获取时,本步骤的实现可以包括:In an actual application, when the service indication is obtained from the PCRF through the established Rx session, the implementation of this step may include:

接收所述PCRF发送的所述业务指示;所述PCRF发送的所述业务指示为所述PCRF在与P-GW交互过程中获取的业务指示。Receiving the service indication sent by the PCRF; the service indication sent by the PCRF is a service indication obtained by the PCRF in a process of interacting with the P-GW.

其中,当所述UE还未在IMS注册前,P-CSCF在所述P-CSCF与PCRF建立Rx会话过程中获取。当所述UE在IMS已经注册时,P-CSCF通过现有的Rx会话,从PCRF获取所述业务指示。The P-CSCF is acquired during the Rx session between the P-CSCF and the PCRF before the UE is not registered in the IMS. When the UE is already registered in the IMS, the P-CSCF acquires the service indication from the PCRF through the existing Rx session.

步骤702:接收所述UE业务消息;Step 702: Receive the UE service message.

这里,实际应用时,接收所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。Here, in actual application, receiving the UE service message may be receiving a service message (MO service message) from the UE, or may be a service message (MT service message) sent to the UE. In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

步骤703:判断接收的业务消息的类型是否是豁免业务;Step 703: Determine whether the type of the received service message is an exempt service;

实际应用时,可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, it may be determined according to the exempt service list whether the type of the received service message is an exempt service.

因此,P-CSCF可以在IMS注册过程中,获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的业务消息的类型是否是豁免业务。 Therefore, the P-CSCF may obtain the exempted service list in the IMS registration process, and then determine whether the type of the received service message is an exempt service according to the obtained exempted service list.

基于此,在一实施例中,在执行本步骤之前该方法还可以包括:Based on this, in an embodiment, before performing this step, the method may further include:

接收S-CSCF发送的签约数据;所述签约数据包含所述豁免业务列表;S-CSCF发送的签约数据为从HSS获取的签约数据。Receiving subscription data sent by the S-CSCF; the subscription data includes the exempt service list; and the subscription data sent by the S-CSCF is subscription data acquired from the HSS.

其中,所述接收S-CSCF发送的签约数据,包括:The receiving subscription data sent by the S-CSCF includes:

接收所述S-CSCF发送的200 OK消息;所述200 OK消息中携带所述签约数据。Receiving a 200 OK message sent by the S-CSCF; the 200 OK message carries the subscription data.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

步骤704:根据判断结果,对接收的业务消息进行发送控制处理。Step 704: Perform transmission control processing on the received service message according to the judgment result.

换句话说,对接收的业务消息进行放行或丢弃。In other words, the received service message is released or discarded.

可选地,当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。Optionally, when the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message.

相应地,该方法还可以包括:Correspondingly, the method may further comprise:

当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,所述P-CSCF对接收的业务消息放行。After the service indication is used to indicate that the UE data service is activated, and the UE service message is received, the P-CSCF releases the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE数据业务的场景适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that: the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.

其中,所述放行是指:将接收的业务消息发出,以便所述UE可以接收到所述业务消息。The release means that the received service message is sent, so that the UE can receive the service message.

本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述实施例所述的方法。 The embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented by the processor to implement the method described in the foregoing embodiments.

本发明实施例还提供了一种数据处理方法,如图8所示,该方法包括以下步骤:An embodiment of the present invention further provides a data processing method. As shown in FIG. 8, the method includes the following steps:

步骤801:PCRF获知业务指示后,在与P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当所述Rx会话已经建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示;Step 801: After the PCRF learns the service indication, notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the said Rx session by the established Rx session when the Rx session has been established and the service indication is obtained. P-CSCF service indication;

这里,所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理。Here, the service indication is used to instruct to turn off part of the data service of the UE, to trigger the P-CSCF to perform transmission control processing on the UE service message.

步骤802:所述P-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;Step 802: The P-CSCF receives the service indication, and when receiving the UE service message, determines whether the type of the received service message is an exempt service;

步骤803:所述P-CSCF根据判断结果,对接收的业务消息进行发送控制处理。Step 803: The P-CSCF performs transmission control processing on the received service message according to the judgment result.

在一实施例中,所述业务指示还可以用于指示激活所述UE数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message.

相应地,该方法还可以包括:Correspondingly, the method may further comprise:

当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,所述P-CSCF对接收的业务消息放行。After the service indication is used to indicate that the UE data service is activated, and the UE service message is received, the P-CSCF releases the received service message.

其中,获取业务指令之前,该方法还可以包括:The method may further include: before acquiring the business instruction, the method further includes:

当获知所述UE关闭部分数据业务或激活数据业务时,MME通过S-GW向P-GW发送携带所述业务指示的承载修改或会话建立请求;When it is known that the UE closes part of the data service or activates the data service, the MME sends a bearer modification or session establishment request carrying the service indication to the P-GW through the S-GW;

所述P-GW收到所述请求后,根据所述请求与PCRF进行交互;After receiving the request, the P-GW interacts with the PCRF according to the request;

交互过程中,所述PCRF获知所述业务指示。During the interaction, the PCRF learns the service indication.

需要说明的是:P-CSCF的具体处理过程已在上文详述,这里不再赘述。It should be noted that the specific processing procedure of the P-CSCF has been detailed above, and details are not described herein again.

本发明实施例提供的数据处理方法,P-CSCF获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取;接收到UE的业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,P-CSCF通过在所述P-CSCF与PCRF 建立Rx会话过程中或通过建立的Rx会话从PCRF获取关闭UE部分数据业务的指示,该过程中不需要消耗大量信令,如此,能够大大节约网络资源。According to the data processing method provided by the embodiment of the present invention, the P-CSCF obtains a service indication, where the service indication is used to indicate that part of the data service of the UE is closed, and the service indication is obtained or adopted during the process of establishing an Rx session between the P-CSCF and the PCRF. The established Rx session is obtained from the PCRF; the service message of the UE is received; and the type of the received service message is determined to be an exempt service; according to the judgment result, the received service message is sent to the control process, and the P-CSCF passes the P-CSCF. CSCF and PCRF In the process of establishing an Rx session or obtaining an indication of turning off part of the data service of the UE from the PCRF through the established Rx session, the process does not need to consume a large amount of signaling, and thus, network resources can be greatly saved.

本发明提供实施例详细描述由S-CSCF控制的关闭部分数据业务或激活数据业务时的处理流程。The present invention provides an embodiment to describe in detail the processing flow when the partial data service is closed or the data service is activated by the S-CSCF.

本实施例的应用场景是:UE尚未在IMS注册。The application scenario of this embodiment is that the UE has not been registered in the IMS.

图9为本实施例关闭部分或激活数据业务时的处理流程示意图,如图9所示,该流程包括以下步骤:FIG. 9 is a schematic diagram of a process flow when a part or activating a data service is closed according to the embodiment. As shown in FIG. 9, the process includes the following steps:

901:用户部分关闭数据业务或激活数据业务;901: The user partially turns off the data service or activates the data service;

902:UE向MME发送Initial Attach或者TAU消息,携带了关闭部分或激活数据业务指示;902: The UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.

903:MME收到消息后,向HSS发送关闭部分或激活UE数据业务指示;903: After receiving the message, the MME sends a closed part to the HSS or activates the UE data service indication.

这里,MME可以使用位置更新(Location Update)消息,或者通知(Notify)消息向HSS发送关闭部分或激活UE数据业务指示。Here, the MME may use a Location Update message or a Notify message to send a Closed Part or Activate UE Data Service indication to the HSS.

904:UE发生IMS注册;904: The IMS registration occurs in the UE.

这里,假设UE自己发送注册(Register)消息,该消息到达S-CSCF。Here, it is assumed that the UE itself sends a Register message, which arrives at the S-CSCF.

905:S-CSCF收到消息后,从HSS获得签约数据;905: After receiving the message, the S-CSCF obtains the subscription data from the HSS;

这里,签约数据中包含了关闭部分或激活UE数据业务指示,以及豁免业务列表。Here, the subscription data includes a closed part or activated UE data service indication, and a list of exempted services.

906:终呼业务消息(SIP消息)到达S-CSCF;906: The terminating service message (SIP message) arrives at the S-CSCF;

这里,终呼业务消息是指发送给所述UE的业务消息,即MT业务。Here, the terminating service message refers to a service message sent to the UE, that is, an MT service.

907:S-CSCF根据收到的终呼业务是否是豁免业务来判断是否放行。907: The S-CSCF determines whether to release according to whether the received terminating service is an exempted service.

这里,S-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业务。Here, the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.

本发明提供实施例详细描述由S-CSCF控制的关闭部分或激活数据业务时的处理流程。 The present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.

本实施例的应用场景是:UE已在IMS注册。The application scenario of this embodiment is that the UE has been registered in the IMS.

图10为本实施例关闭部分或激活数据业务时的处理流程示意图,如图10所示,该流程包括以下步骤:FIG. 10 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 10, the process includes the following steps:

1001:用户关闭数据业务部分或激活数据业务;1001: The user closes the data service part or activates the data service;

1002:UE向MME发送Initial Attach或者TAU消息,携带了关闭部分或激活数据业务指示;1002: The UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.

1003:MME收到消息后,向HSS发送关闭部分或激活UE数据业务指示;1003: After receiving the message, the MME sends a closed part to the HSS or activates the UE data service indication.

这里,MME可以使用Location Update消息,或者Notify消息向HSS发送关闭部分或激活UE数据业务指示。Here, the MME may send a close part or activate the UE data service indication to the HSS using a Location Update message, or a Notify message.

1004:HSS收到指示后,通知S-CSCF UE关闭或打开部分数据业务的指示;1004: After receiving the indication, the HSS notifies the S-CSCF that the UE turns off or turns on the indication of the part of the data service.

1005:S-CSCF收到指示后,终呼业务消息(SIP消息)到达S-CSCF;1005: After the S-CSCF receives the indication, the terminal call service message (SIP message) arrives at the S-CSCF;

1006:S-CSCF根据收到的终呼业务是否是豁免业务来判断是否放行。1006: The S-CSCF determines whether to release according to whether the received terminating service is an exempted service.

这里,S-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业务。Here, the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.

本发明提供实施例详细描述由S-CSCF控制的关闭部分或激活数据业务时的处理流程。The present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.

本实施例的应用场景为:MME通知HSS,终呼业务控制通过T-ADS查询HSS来完成。且UE已经在IMS注册,S-CSCFSCC AS中至少一种已经获得了UE的豁免业务列表。The application scenario of this embodiment is: the MME notifies the HSS, and the terminal call service control is completed by querying the HSS by using the T-ADS. And the UE is already registered with the IMS, and at least one of the S-CSCFSCC ASs has obtained the exempted service list of the UE.

其中,T-ADS是3GPP定义的过程,大体过程是:SCC AS收到终呼业务的时候,会去HSS查询用户当前接入的域信息,HSS会继续向MME查询用户当前接入的域信息。The T-ADS is a process defined by the 3GPP. The general process is: when the SCC AS receives the terminating service, it will go to the HSS to query the domain information currently accessed by the user, and the HSS will continue to query the MME for the domain information currently accessed by the user. .

图11为本实施例关闭部分或激活数据业务时的处理流程示意图,如图11所示,该流程包括以下步骤: FIG. 11 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 11, the process includes the following steps:

1101:用户关闭部分数据业务或激活数据业务;1101: The user turns off part of the data service or activates the data service;

1102:UE向MME发送TAU消息,携带了关闭部分或激活数据业务指示;1102: The UE sends a TAU message to the MME, and carries a closed part or an activated data service indication.

1103:MME收到消息后,向发送UE关闭部分或激活HSS数据业务指示;1103: After receiving the message, the MME sends a closed part to the UE or activates an HSS data service indication.

这里,MME可以使用Location Update消息,或者Notify消息向HSS发送关闭部分或激活UE数据业务指示Here, the MME may send a closed part or activate the UE data service indication to the HSS using a Location Update message or a Notify message.

1104:终呼业务消息(SIP消息)到达S-CSCF;1104: The terminating service message (SIP message) arrives at the S-CSCF;

1105:S-CSCF收到消息后,通过初始过滤准则把呼叫发出到SCC AS;1105: After receiving the message, the S-CSCF sends the call to the SCC AS by using an initial filtering criterion;

1106:SCC AS收到呼叫后,向HSS查询终呼域选择信息,HSS返回关闭部分或激活UE数据业务指示;1106: After receiving the call, the SCC AS queries the HSS for the terminal call domain selection information, and the HSS returns the closed part or activates the UE data service indication.

1107:SCC AS收到指示后,向S-CSCF发送SIP消息,其中携带关闭部分或激活UE数据业务指示;1107: After receiving the indication, the SCC AS sends a SIP message to the S-CSCF, where the part is carried or the UE data service indication is activated.

1108:S-CSCF收到消息后,根据收到的终呼业务是否是豁免业务来判断是否放行。1108: After receiving the message, the S-CSCF determines whether to release the service according to whether the received terminating service is an exempted service.

这里,S-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业务。Here, the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.

需要说明的是:步骤1107中,如果SCC AS获得了豁免业务列表,SCC AS也可以根据是否是豁免业务来判断是否放行,并把判断结果发送给S-CSCF。It should be noted that, in step 1107, if the SCC AS obtains the exempt service list, the SCC AS may also determine whether to release the traffic according to whether it is an exempted service, and send the judgment result to the S-CSCF.

需要说明的是:实际应用时,也可以由SCC AS来控制MT业务数据的发送。可选地,当从S-CSCF收到业务请求后,可以执行步骤1106、1108。其中,SCC AS所使用的豁免业务列表是配置的,或者第三方注册的时候,SCC AS从HSS获得的。It should be noted that, in actual application, the SCC AS may also control the transmission of MT service data. Alternatively, steps 1106, 1108 may be performed upon receipt of a service request from the S-CSCF. The list of exempted services used by the SCC AS is configured, or when the third party registers, the SCC AS obtains from the HSS.

本发明提供一种实施例详细描述由S-CSCF控制的关闭部分或激活数据业务时的处理流程。 The present invention provides an embodiment to describe in detail the processing flow when the closed portion or the data service is controlled by the S-CSCF.

本实施例的应用场景为:UE关闭部分或激活数据业务后,终呼业务控制通过T-ADS过程来完成。且UE已经在IMS注册,S-CSCF和SCC AS中至少一种已经获得了的UE豁免业务列表。The application scenario of this embodiment is: after the UE closes part or activates the data service, the terminal call service control is completed by the T-ADS process. And the UE has registered at the IMS, at least one of the S-CSCF and the SCC AS has obtained the UE exempt service list.

图12为本实施例关闭部分或激活数据业务时的处理流程示意图,如图12所示,该流程包括以下步骤:FIG. 12 is a schematic diagram of a process flow when a part or activating a data service is closed in the embodiment. As shown in FIG. 12, the process includes the following steps:

1201:用户关闭部分数据业务或激活数据业务;1201: The user turns off part of the data service or activates the data service;

1202:UE向MME发送TAU消息,携带了关闭部分或激活数据业务指示;1202: The UE sends a TAU message to the MME, and carries a closed part or an activated data service indication.

1203:终呼业务消息(SIP消息)到达S-CSCF;1203: The terminating service message (SIP message) arrives at the S-CSCF;

1204:S-CSCF收到消息后,通过初始过滤准则把呼叫发出到SCC AS;1204: After receiving the message, the S-CSCF sends the call to the SCC AS by using an initial filtering criterion.

1205:SCC AS收到呼叫后,向HSS查询终呼域选择信息;1205: After receiving the call, the SCC AS queries the HSS for the final call domain selection information.

1206:HSS向MME查询域信息,MME返回关闭部分或激活UE数据业务指示;1206: The HSS queries the MME for domain information, and the MME returns a closed part or activates the UE data service indication.

1207:HSS向SCC AS返回终呼域信息,其中包含关闭或激活UE部分数据业务指示;1207: The HSS returns the terminating domain information to the SCC AS, where the information about the part of the data service is closed or activated.

1208:SCC AS向S-CSCF发送SIP消息,其中携带关闭部分或激活UE数据业务指示;1208: The SCC AS sends a SIP message to the S-CSCF, where the part is carried or the UE data service indication is activated.

1209:S-CSCF收到消息后,根据收到的终呼业务是否是豁免业务来判断是否放行;1209: After receiving the message, the S-CSCF determines whether to release the service according to whether the received terminal call service is an exempted service;

这里,S-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业务。Here, the S-CSCF determines whether the received terminating service is an exempted service according to the exempted service list.

需要说明的是:步骤1208中,如果SCC AS获得了豁免业务列表,SCC AS也可以根据是否是豁免业务来判断是否放行,并把判断结果发送给S-CSCF。It should be noted that, in step 1208, if the SCC AS obtains the exempt service list, the SCC AS may also determine whether to release the traffic according to whether it is an exempted service, and send the judgment result to the S-CSCF.

需要说明的是:实际应用时,也可以由SCC AS来控制MT业务数据的发送。可选地,当SCC AS收到业务请求后,可以执行步骤1207、1209。其中,SCC AS所使用的豁免业务列表是配置的,或者第三方注册的时候,SCC  AS从HSS获得的。It should be noted that, in actual application, the SCC AS may also control the transmission of MT service data. Optionally, after the SCC AS receives the service request, steps 1207 and 1209 may be performed. Among them, the list of exempted services used by the SCC AS is configured, or when the third party registers, SCC AS obtained from HSS.

本发明提供了实施例详细描述由P-CSCF控制的关闭部分或激活数据业务时的处理流程。The present invention provides a flow of processing when the embodiment details the shutdown portion controlled by the P-CSCF or activates the data service.

本实施例的应用场景是:UE尚未在IMS注册。The application scenario of this embodiment is that the UE has not been registered in the IMS.

图13为本实施例关闭部分或激活数据业务时的处理流程示意图,如图13所示,该流程包括以下步骤:FIG. 13 is a schematic diagram of a process flow when a part of the data service is closed or activated, and as shown in FIG. 13, the process includes the following steps:

1301:用户关闭部分数据业务或激活数据业务;1301: The user turns off part of the data service or activates the data service;

1302:UE向MME发送Initial Attach或者TAU消息,携带了关闭部分或激活数据业务指示;1302: The UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.

1303:MME收到消息后,通过S-GW向P-GW发送承载修改请求或者发送会话建立请求;1303: After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.

这里,请求中携带关闭部分或激活UE数据业务指示。Here, the request carries a closed part or activates a UE data service indication.

1304:P-GW收到请求后,和PCRF交互,获得新的PCC规则;1304: After receiving the request, the P-GW interacts with the PCRF to obtain a new PCC rule.

即,获取新的过滤规则。That is, get a new filter rule.

这里,在交互过程中,PCRF获知了关闭部分或激活UE数据业务指示。Here, during the interaction, the PCRF learns to close the part or activate the UE data service indication.

1305:UE向P-CSCF发送注册请求;1305: The UE sends a registration request to the P-CSCF.

1306:P-CSCF收到请求后,和PCRF建立Rx会话,在这次会话过程中,P-CSCF获知关闭部分或激活UE数据业务指示;1306: After receiving the request, the P-CSCF establishes an Rx session with the PCRF. During the session, the P-CSCF learns to close the part or activate the UE data service indication.

1307:P-CSCF继续转发注册请求,最终到达S-CSCF;1307: The P-CSCF continues to forward the registration request and finally reaches the S-CSCF;

1308:S-CSCF收到请求后,从HSS获得签约数据,包含豁免业务列表;1308: After receiving the request, the S-CSCF obtains subscription data from the HSS, including a list of exempted services;

1309:S-CSCF在200 OK消息中,将豁免业务列表发送给P-CSCF;1309: The S-CSCF sends the exempted service list to the P-CSCF in the 200 OK message.

1310:P-CSCF收到消息后,将200 OK消息转发给UE;1310: After receiving the message, the P-CSCF forwards the 200 OK message to the UE.

1311:后续IMS终呼业务消息(SIP消息)通过S-CSCF到达P-CSCF;1311: a subsequent IMS termination call service message (SIP message) arrives at the P-CSCF through the S-CSCF;

1312:P-CSCF根据收到的终呼业务是否是豁免业务来判断是否放行。1312: The P-CSCF determines whether to release according to whether the received terminating service is an exempted service.

这里,P-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业 务。Here, the P-CSCF determines whether the received terminating service is an exempted service based on the list of exempted services. Business.

本发明提供一种实施例详细描述由P-CSCF控制的关闭部分或激活数据业务时的处理流程。The present invention provides an embodiment to describe in detail the processing flow when the P-CSCF controls the shutdown portion or activates the data service.

本实施例的应用场景是:UE已在IMS注册。The application scenario of this embodiment is that the UE has been registered in the IMS.

图14为本实施例关闭部分或激活数据业务时的处理流程示意图,如图14所示,该流程包括以下步骤:FIG. 14 is a schematic diagram of a process flow when a part of the data service is closed or activated, and as shown in FIG. 14, the process includes the following steps:

1401:UE向P-CSCF发送注册请求;1401: The UE sends a registration request to the P-CSCF.

1402:P-CSCF收到请求后,和PCRF建立Rx会话;1402: After receiving the request, the P-CSCF establishes an Rx session with the PCRF.

1403:P-CSCF继续转发注册请求,最终到达S-CSCF;1403: The P-CSCF continues to forward the registration request and finally reaches the S-CSCF;

1404:S-CSCF收到请求后,从HSS获得签约数据,包含豁免业务列表;1404: After receiving the request, the S-CSCF obtains subscription data from the HSS, including a list of exempted services;

1405:S-CSCF在200 OK消息中,将豁免业务列表发送给P-CSCF;1405: The S-CSCF sends the exempted service list to the P-CSCF in the 200 OK message.

1406:P-CSCF收到200 OK消息后,将200 OK消息转发给UE;1406: After receiving the 200 OK message, the P-CSCF forwards the 200 OK message to the UE.

1407:用户关闭部分数据业务或激活数据业务;1407: The user turns off part of the data service or activates the data service;

1408:UE向MME发送Initial Attach或者TAU消息,携带了关闭部分或激活数据业务指示;1408: The UE sends an Initial Attach or TAU message to the MME, and carries a closed part or an activated data service indication.

1409:MME收到消息后,通过S-GW向P-GW发送承载修改请求或者发送会话建立请求;1409: After receiving the message, the MME sends a bearer modification request or a session establishment request to the P-GW through the S-GW.

这里,请求中携带关闭部分或激活UE数据业务指示。Here, the request carries a closed part or activates a UE data service indication.

1410:P-GW收到请求后,和PCRF交互,获得新的PCC规则;1410: After receiving the request, the P-GW interacts with the PCRF to obtain a new PCC rule.

即获取新的过滤规则。That is, get a new filter rule.

这里,在交互过程中,PCRF获知了关闭部分或激活UE数据业务指示。Here, during the interaction, the PCRF learns to close the part or activate the UE data service indication.

1411:PCRF向P-CSCF通知关闭部分或激活UE数据业务指示;1411: The PCRF notifies the P-CSCF of the closing part or activates the UE data service indication.

1412:后续IMS终呼业务消息(SIP消息)通过S-CSCF到达P-CSCF;1412: a subsequent IMS terminating service message (SIP message) arrives at the P-CSCF through the S-CSCF;

1412:P-CSCF根据收到的终呼业务是否是豁免业务来判断是否放行。1412: The P-CSCF determines whether to release according to whether the received terminating service is an exempted service.

这里,P-CSCF根据豁免业务列表来判断收到的终呼业务是否是豁免业 务。Here, the P-CSCF determines whether the received terminating service is an exempted service based on the list of exempted services. Business.

本发明实施例提供一种数据传输装置,设置在S-CSCF,如图15所示,该装置包括:An embodiment of the present invention provides a data transmission apparatus, which is disposed in an S-CSCF. As shown in FIG. 15, the apparatus includes:

第一获取单元151,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示从HSS或SCC AS获取;The first obtaining unit 151 is configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is disabled, to trigger the apparatus to perform a sending control process on the UE service message; the service indication is from the HSS or the SCC AS. Obtain;

第一接收单元152,设置为接收所述UE业务消息;The first receiving unit 152 is configured to receive the UE service message.

第一判断单元153,设置为判断接收的业务消息的类型是否是豁免业务;The first determining unit 153 is configured to determine whether the type of the received service message is an exempt service;

第一执行单元154,设置为根据判断结果,对接收的业务消息进行发送控制处理。The first execution unit 154 is configured to perform a transmission control process on the received service message according to the determination result.

其中,在MT过程中,SCC AS是最后一个被iFC触发的设备。Among them, in the MT process, the SCC AS is the last device triggered by the iFC.

这里,实际应用时,当所述业务指示从HSS获取时,所述第一获取单元151,是设置为:Here, in the actual application, when the service indication is acquired from the HSS, the first obtaining unit 151 is configured to:

从HSS获取所述UE的签约数据;所述签约数据包含所述业务指示;Obtaining subscription data of the UE from the HSS; the subscription data includes the service indication;

或者,or,

接收所述HSS发送的所述业务指示。Receiving the service indication sent by the HSS.

其中,当所述UE还未在IMS注册前,从HSS获取所述UE的签约数据。当所述UE在IMS已经注册时,接收所述HSS发送的所述业务指示。The subscription data of the UE is obtained from the HSS before the UE is not registered by the IMS. Receiving, by the UE, the service indication sent by the HSS when the IMS has already registered.

当所述业务指示从SCC AS获取时,所述第一获取单元151,是设置为:When the service indication is obtained from the SCC AS, the first obtaining unit 151 is configured to:

接收到所述UE业务消息后,通过iFC将所述业务消息对应的呼叫发出至SCC AS;接收所述SCC AS发送的所述业务指示;所述SCC AS发送的所述业务指示为所述SCC AS从HSS获取的业务指示。Receiving, by the iFC, the call corresponding to the service message to the SCC AS, and receiving the service indication sent by the SCC AS; the service indication sent by the SCC AS is the SCC The service indication obtained by the AS from the HSS.

这里,对于iFC,多个iFC组成一个有序列表,这是注册的时候从HSS下载到S-CSCF的。当S-CSCF收到业务消息时,会按照顺序去匹配这些iFC,如果匹配成功,就会把业务消息转发给对应iFC中指定的AS,AS处理完后,可以再返回给S-CSCF,也可能不返回S-CSCF。 Here, for iFC, multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered. When the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.

其中,所述接收所述SCC AS发送的所述业务指示,包括:The receiving the service indication sent by the SCC AS includes:

所述第一获取单元151设置为接收所述SCC AS发送的SIP消息;所述SIP消息中携带所述业务指示。The first obtaining unit 151 is configured to receive a SIP message sent by the SCC AS, where the SIP message carries the service indication.

实际应用时,所述第一接收单元152接收的所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。In actual application, the UE service message received by the first receiving unit 152 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ). In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

实际应用时,所述第一判断单元153设置为可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, the first determining unit 153 is configured to determine, according to the exempt service list, whether the type of the received service message is an exempt service.

因此,在一实施例中,可以在标准的IMS注册过程中,从HSS获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的业务消息的类型是否是豁免业务。Therefore, in an embodiment, the exempt service list may be obtained from the HSS in a standard IMS registration process, and then the type of the received service message is determined to be an exempt service according to the obtained exempt service list.

基于此,在一实施例中,该装置还可以包括:Based on this, in an embodiment, the device may further include:

第二获取单元,设置为从HSS获取所述豁免业务列表。The second obtaining unit is configured to obtain the exempt service list from the HSS.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

对接收的业务消息进行发送控制处理,换句话说,所述第一执行单元154对接收的业务消息进行放行或丢弃。Transmit control processing is performed on the received service message. In other words, the first execution unit 154 releases or discards the received service message.

所述第一执行单元154,是设置为:The first execution unit 154 is configured to:

当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.

相应地,所述第一执行单元154,还设置为当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。Correspondingly, the first execution unit 154 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE数据业务的场景 适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that the service indication is used to indicate a scenario in which the UE data service is activated. After the part of the data service is closed, the service indication is used to indicate that the UE activates the data service.

其中,所述放行是指:将接收的业务消息发出,以便接收方可以接收到所述业务消息。The release means that the received service message is sent, so that the receiver can receive the service message.

实际应用时,所述第一获取单元151、第二获取单元及第一接收单元152可由数据传输装置中的收发机实现,所述第一判断单元153可由数据传输装置中的中央处理器(CPU,Central Processing Unit)、微处理器(MCU,Micro Control Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;所述第一执行单元154可由数据传输装置中的CPU、MCU、DSP或FPGA结合收发机实现。In practical applications, the first obtaining unit 151, the second obtaining unit, and the first receiving unit 152 may be implemented by a transceiver in a data transmission device, and the first determining unit 153 may be implemented by a central processing unit (CPU in the data transmission device). Central Processing Unit, Microcontrol Unit (MCU), Digital Signal Processor (DSP) or Field-Programmable Gate Array (FPGA); the first execution unit 154 may be implemented by a CPU, MCU, DSP, or FPGA in a data transfer device in conjunction with a transceiver.

为实现本发明实施例的方法,本发明实施例还提供了一种数据处理系统,如图16所示,该系统包括:In order to implement the method of the embodiment of the present invention, an embodiment of the present invention further provides a data processing system. As shown in FIG. 16, the system includes:

HSS 161或SCC AS 162,设置为向S-CSCF发送业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The HSS 161 or the SCC AS 162 is configured to send a service indication to the S-CSCF, where the service indication is used to indicate that the UE part of the data service is disabled, to trigger the S-CSCF to perform a transmission control process on the UE service message;

S-CSCF 163,设置为收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务消息发送控制处理。The S-CSCF 163 is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and send control processing on the received service message according to the judgment result. .

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message.

相应地,所述S-CSCF 163,还设置为当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息时,对接收的业务消息放行。Correspondingly, the S-CSCF 163 is further configured to: when the service indication is used to indicate that the UE data service is activated, and when the UE service message is received, release the received service message.

其中,实际应用时,该系统还可以包括:Wherein, in actual application, the system may further include:

MME,设置为所述HSS 161向S-CSCF发送业务指示之前当获知所述UE关闭部分数据业务或激活数据业务时,向所述HSS 161发送所述业务指示。The MME is configured to send the service indication to the HSS 161 when the HSS 161 sends a service indication to the S-CSCF to learn that the UE closes part of the data service or activates the data service.

在一实施例中,所述SCC AS,还设置为向S-CSCF发送业务指示之前 向HSS 161发送查询请求;并接收所述HSS 161返回的所述业务指示。In an embodiment, the SCC AS is further configured to send a service indication to the S-CSCF. A query request is sent to the HSS 161; and the service indication returned by the HSS 161 is received.

所述HSS 161,设置为根据所述查询请求,向所述SCC AS返回所述业务指示。The HSS 161 is configured to return the service indication to the SCC AS according to the query request.

这里,该系统还可以包括:MME;其中,Here, the system may further include: an MME; wherein

所述HSS 161,还设置为从MME获取所述业务指示。The HSS 161 is further configured to acquire the service indication from the MME.

可选地,当获知所述UE关闭部分数据业务或激活数据业务时,所述MME向所述HSS 161发送所述业务指示;Optionally, the MME sends the service indication to the HSS 161 when the UE is notified to close part of the data service or activate the data service;

或者,or,

所述HSS 161向所述MME发送查询请求;所述MME根据所述查询请求,向所述HSS 161返回所述业务指示。The HSS 161 sends a query request to the MME; the MME returns the service indication to the HSS 161 according to the query request.

需要说明的是:S-CSCF 163的具体功能已在上文详述,这里不再赘述。It should be noted that the specific functions of the S-CSCF 163 have been described in detail above and will not be described here.

本发明实施例提供的方案,获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发S-CSCF对所述UE业务消息进行发送控制处理;所述业务指示从HSS或SCC AS获取;接收所述UE业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,S-CSCF通过HSS或SCC AS获取关闭UE部分数据业务的指示,该过程中不需要增加新的消息,即不需要额外消耗信令,如此,能够大大节约网络资源。The solution provided by the embodiment of the present invention obtains a service indication, where the service indication is used to instruct to close part of the data service of the UE, to trigger the S-CSCF to perform transmission control processing on the UE service message; the service indication is from the HSS or the SCC AS. Acquiring; receiving the UE service message; determining whether the type of the received service message is an exempt service; and performing a transmission control process on the received service message according to the judgment result, and the S-CSCF obtains the part of the data service of the UE by using the HSS or the SCC AS. It is indicated that there is no need to add a new message in the process, that is, no additional signaling is needed, and thus, network resources can be greatly saved.

与S-CSCF类似的,实际应用时,SCC AS也可以来控制业务数据的通行。Similar to the S-CSCF, in practical applications, the SCC AS can also control the traffic of business data.

基于此,为实现本发明实施例的方法,本实施例还提供了一种数据传输装置,设置在SCC AS,如图17所示,该装置包括:Based on this, in order to implement the method of the embodiment of the present invention, the embodiment further provides a data transmission device, which is disposed in the SCC AS. As shown in FIG. 17, the device includes:

第五获取单元171,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS获取,以触发所述装置对所述UE业务消息进行发送控制处理;The fifth obtaining unit 171 is configured to obtain a service indication, where the service indication is used to indicate that the UE part of the data service is closed, and the service indication is obtained from the HSS, to trigger the apparatus to perform a transmission control process on the UE service message;

第三接收单元172,设置为接收所述UE业务消息; The third receiving unit 172 is configured to receive the UE service message.

第三判断单元173,设置为判断接收的业务消息的类型是否是豁免业务;The third determining unit 173 is configured to determine whether the type of the received service message is an exempt service;

第三执行单元174,设置为根据判断结果,对接收的业务消息进行发送控制处理。The third executing unit 174 is configured to perform a transmission control process on the received service message according to the determination result.

其中,在MT过程中,SCC AS是最后一个被iFC触发的设备。其中,多个iFC组成一个有序列表,这是注册的时候从HSS下载到S-CSCF的。当S-CSCF收到业务消息时,会按照顺序去匹配这些iFC,如果匹配成功,就会把业务消息转发给对应iFC中指定的AS,AS处理完后,可以再返回给S-CSCF,也可能不返回S-CSCF。Among them, in the MT process, the SCC AS is the last device triggered by the iFC. Among them, multiple iFCs form an ordered list, which is downloaded from the HSS to the S-CSCF when it is registered. When the S-CSCF receives the service message, it will match the iFCs in order. If the match is successful, the service message will be forwarded to the AS specified in the corresponding iFC. After the AS finishes processing, it can be returned to the S-CSCF. May not return S-CSCF.

所述第五获取单元171,是设置为:The fifth obtaining unit 171 is configured to:

向所述HSS发送查询请求;Sending a query request to the HSS;

接收所述HSS发返回的所述业务指示。Receiving the service indication returned by the HSS.

实际应用时,所述第三接收单元172接收的所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。In actual application, the UE service message received by the third receiving unit 172 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ). In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

实际应用时,可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, it may be determined according to the exempt service list whether the type of the received service message is an exempt service.

基于此,所述第三判断单元173,是设置为:Based on this, the third determining unit 173 is configured to:

根据豁免业务列表,判断所述接收的业务消息的类型是否是豁免业务。According to the exempted service list, it is determined whether the type of the received service message is an exempt service.

因此,在一实施例中,可以在标准的IMS注册过程中,从HSS获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的业务消息的类型是否是豁免业务。Therefore, in an embodiment, the exempt service list may be obtained from the HSS in a standard IMS registration process, and then the type of the received service message is determined to be an exempt service according to the obtained exempt service list.

基于此,该装置还可以包括:Based on this, the device may further include:

第六获取单元,设置为从HSS获取所述豁免业务列表。And a sixth obtaining unit, configured to obtain the exempt service list from the HSS.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。 In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

对接收的业务消息进行发送控制处理,换句话说,所述执行单元174设置为对接收的业务消息进行放行或丢弃。The transmission control process is performed on the received service message. In other words, the execution unit 174 is configured to release or discard the received service message.

所述执行单元174,是设置为:The execution unit 174 is configured to:

当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.

相应地,所述第三执行单元174,还设置为当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。Correspondingly, the third executing unit 174 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE数据业务的场景适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that: the service indication is used to indicate that the scenario of activating the data service of the UE is applicable to the part of the data service after the UE has closed the data service, and the service indication is used when a part of the data service that has been closed needs to be activated. Instructing the UE to activate the data service.

其中,所述放行是指:将接收的业务消息发出,以便接收方可以接收到所述业务消息。The release means that the received service message is sent, so that the receiver can receive the service message.

实际应用时,所述第五获取单元171、第三接收单元172及第六获取单元可由数据处理装置中的收发机实现,所述第三判断单元173可由数据处理装置中的CPU、MCU、DSP或FPGA实现;所述第三执行单元174可由数据处理装置中的CPU、MCU、DSP或FPGA结合收发机实现。In practical applications, the fifth obtaining unit 171, the third receiving unit 172, and the sixth obtaining unit may be implemented by a transceiver in a data processing apparatus, and the third determining unit 173 may be a CPU, an MCU, or a DSP in the data processing apparatus. Or FPGA implementation; the third execution unit 174 can be implemented by a CPU, MCU, DSP or FPGA in the data processing device in combination with the transceiver.

本发明实施例提供的方案,第五获取单元171获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示从HSS获取;第三接收单元172接收所述UE业务消息;第三判断单元173判断接收的业务消息的类型是否是豁免业务;第三执行单元174根据判断结果,对接收的业务消息进行发送控制处理,SCC AS通过HSS获取关闭UE部分数据业务的指示,该过程中不需要增加新的消息,即不需要额外消耗信令,如此,能够大大节约网络资源。According to the solution provided by the embodiment of the present invention, the fifth obtaining unit 171 obtains a service indication, where the service indication is used to indicate that the UE part of the data service is closed, the service indication is obtained from the HSS, and the third receiving unit 172 receives the UE service message. The third determining unit 173 determines whether the type of the received service message is an exempted service; the third executing unit 174 performs a transmission control process on the received service message according to the determination result, and the SCC AS obtains an indication for closing the partial data service of the UE by using the HSS, where There is no need to add new messages during the process, that is, no additional signaling is required, and thus, network resources can be greatly saved.

本发明实施例提供一种数据传输装置,设置在P-CSCF,如图18所示,该装置包括: An embodiment of the present invention provides a data transmission apparatus, which is disposed in a P-CSCF. As shown in FIG. 18, the apparatus includes:

第三获取单元181,设置为获取业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过已经建立的Rx会话从PCRF获取;The third obtaining unit 181 is configured to obtain a service indication, where the service indication is used to indicate that the part of the data service of the UE is closed, to trigger the apparatus to perform a transmission control process on the UE service message, where the service indication is in the P- Obtaining from the PCRF during the establishment of the Rx session with the PCRF or through the established Rx session;

第二接收单元182,设置为接收所述UE业务消息;The second receiving unit 182 is configured to receive the UE service message.

第二判断单元183,设置为判断接收的业务消息的类型是否是豁免业务;The second determining unit 183 is configured to determine whether the type of the received service message is an exempt service;

第二执行单元184,设置为根据判断结果,对接收的业务消息进行发送控制处理。The second executing unit 184 is configured to perform transmission control processing on the received service message according to the determination result.

这里,实际应用时,当所述业务指示通过建立的Rx会话从PCRF获取时,所述第三获取单元181,是设置为:Here, in actual application, when the service indication is acquired from the PCRF through the established Rx session, the third obtaining unit 181 is set to:

接收所述PCRF发送的所述业务指示;所述PCRF发送的所述业务指示为所述PCRF在与P-GW交互过程中获取的业务指示。Receiving the service indication sent by the PCRF; the service indication sent by the PCRF is a service indication obtained by the PCRF in a process of interacting with the P-GW.

其中,当所述UE还未在IMS注册前,第三获取单元181设置为在所述P-CSCF与PCRF建立Rx会话过程中获取。当所述UE在IMS已经注册时,第三获取单元181设置为通过现有的Rx会话从PCRF获取所述业务指示。The third obtaining unit 181 is configured to be acquired during the establishment of the Rx session between the P-CSCF and the PCRF, before the UE is not registered in the IMS. When the UE is already registered in the IMS, the third obtaining unit 181 is configured to acquire the service indication from the PCRF through an existing Rx session.

这里,实际应用时,第二接收单元182接收的所述UE业务消息可以是接收来自所述UE的业务消息(MO业务消息),也可以是下发给所述UE的业务消息(MT业务消息)。换句话说,本发明实施例提供的方案可以适用于MO业务消息,也可以适用于MT业务消息。Here, in actual application, the UE service message received by the second receiving unit 182 may be a service message (MO service message) received from the UE, or may be a service message (MT service message) sent to the UE. ). In other words, the solution provided by the embodiment of the present invention can be applied to an MO service message, and can also be applied to an MT service message.

当然,实际应用时,本发明实施例提供的方案较多地用于MT业务消息。Of course, in practical applications, the solution provided by the embodiment of the present invention is used for MT service messages.

实际应用时,所述第二判断单元184设置为可以根据豁免业务列表,来判断所述接收的业务消息的类型是否是豁免业务。In actual application, the second determining unit 184 is configured to determine, according to the exempt service list, whether the type of the received service message is an exempt service.

因此,可以在IMS注册过程中,获取所述豁免业务列表,然后再根据获取的豁免业务列表来判断所述接收的业务消息的类型是否是豁免业务。Therefore, in the IMS registration process, the exempted service list may be obtained, and then according to the obtained exempted service list, it is determined whether the type of the received service message is an exempted service.

基于此,在一实施例中,该装置还可以包括:Based on this, in an embodiment, the device may further include:

第四获取单元,设置为接收S-CSCF发送的签约数据;所述签约数据包含所述豁免业务列表;S-CSCF发送的签约数据为从HSS获取的签约数据。The fourth obtaining unit is configured to receive the subscription data sent by the S-CSCF; the subscription data includes the exempt service list; and the subscription data sent by the S-CSCF is the subscription data acquired from the HSS.

其中,所述接收S-CSCF发送的签约数据,包括: The receiving subscription data sent by the S-CSCF includes:

所述第四获取单元设置为接收所述S-CSCF发送的200 OK消息;所述200 OK消息中携带所述签约数据。The fourth obtaining unit is configured to receive a 200 OK message sent by the S-CSCF, where the 200 OK message carries the subscription data.

另外,实际应用时,也可以事先在本地配置豁免业务列表。那么,在这种情况下,对于所有UE,豁免业务是一样。In addition, in the actual application, the exempt service list can also be configured locally beforehand. Then, in this case, the exemption service is the same for all UEs.

对接收的业务消息进行发送控制处理,换句话说,所述第二执行单元184设置为对接收的业务消息进行放行或丢弃。The transmission control process is performed on the received service message. In other words, the second execution unit 184 is configured to release or discard the received service message.

所述第二执行单元184,是设置为:The second execution unit 184 is configured to:

当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is an exempt service, the received service message is released; when the type of the received service message is not an exempt service, the received service message is discarded.

在一实施例中,所述业务指示还可以用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message.

相应地,所述第二执行单元184,还设置为当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。Correspondingly, the second execution unit 184 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.

这里,需要说明的是:所述业务指示用于指示激活UE分数据业务的场景适用于所述UE已经关闭了部分数据业务之后,当需要激活已经关闭的部分数据业务时,所述业务指示才用于指示UE激活数据业务。Here, it should be noted that the service indication is used to indicate that the scenario of activating the UE data-sending service is applicable to the part of the data service after the UE has closed the data service, and the service indication is only required when a part of the data service that has been closed needs to be activated. Used to instruct the UE to activate data services.

其中,所述放行是指:将接收的业务消息发出,以便接收方可以接收到所述业务消息。The release means that the received service message is sent, so that the receiver can receive the service message.

实际应用时,所述第三获取单元181、第四获取单元及第二接收单元182可由数据传输装置中的收发机实现,所述第二判断单元183可由数据传输装置中的CPU、MCU、DSP或FPGA实现;所述第二执行单元184可由P-CSCF数据传输装置中的CPU、MCU、DSP或FPGA结合收发机实现。In a practical application, the third obtaining unit 181, the fourth obtaining unit, and the second receiving unit 182 may be implemented by a transceiver in a data transmission device, and the second determining unit 183 may be a CPU, an MCU, or a DSP in the data transmission device. Or FPGA implementation; the second execution unit 184 can be implemented by a CPU, MCU, DSP or FPGA in the P-CSCF data transmission device in combination with the transceiver.

本实施例还提供了一种数据处理系统,如图19所示,该系统包括:This embodiment further provides a data processing system. As shown in FIG. 19, the system includes:

PCRF 191,设置为获知业务指示后,在与P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当所述Rx会话建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示;所述业务指示用于指示关闭UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理; The PCRF 191 is configured to notify the P-CSCF during the establishment of the Rx session with the P-CSCF, or notify the said Rx session by the established Rx session when the Rx session is established after the Rx session is established. a P-CSCF service indication, where the service indication is used to instruct to close a part of the data service of the UE, to trigger the P-CSCF to perform a transmission control process on the UE service message;

P-CSCF 192,设置为接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务消息进行发送控制处理。The P-CSCF 192 is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and send and control the received service message according to the judgment result. deal with.

在一实施例中,所述业务指示还可以用于指示激活所述UE数据业务,以触发所述P-CSCF 192对所述UE业务消息进行发送控制处理;In an embodiment, the service indication may be further used to indicate that the UE data service is activated to trigger the P-CSCF 192 to perform a transmission control process on the UE service message.

所述P-CSCF 192,还设置为当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息后,对接收的业务消息放行。The P-CSCF 192 is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message.

在一实施例中,该系统还可以包括:MME、S-GW、P-GW;其中,In an embodiment, the system may further include: an MME, an S-GW, and a P-GW; wherein

所述MME,设置为当获知所述UE关闭部分数据业务或激活数据业务时,通过所述S-GW向P-GW发送携带业务指示的承载修改或会话建立请求;The MME is configured to send, by the S-GW, a bearer modification or a session establishment request carrying a service indication to the P-GW when the UE is configured to close part of the data service or activate the data service;

所述P-GW,设置为收到所述请求后,根据所述请求与PCRF进行交互;The P-GW is configured to, after receiving the request, interact with the PCRF according to the request;

交互过程中,所述PCRF获知所述业务指示。During the interaction, the PCRF learns the service indication.

需要说明的是:P-CSCF 192的具体功能已在上文详述,这里不再赘述。It should be noted that the specific functions of the P-CSCF 192 have been described in detail above, and are not described herein again.

本发明实施例提供的方案,获取业务指示;所述业务指示用于指示关闭UE部分数据业务;所述业务指示在所述P-CSCF与PCRF建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取;接收UE的业务消息;判断接收的业务消息的类型是否是豁免业务;根据判断结果,对接收的业务消息进行发送控制处理,P-CSCF通过在所述P-CSCF与PCRF建立Rx会话过程中或通过建立的Rx会话从PCRF获取关闭UE部分数据业务的指示,该过程中不需要消耗大量信令如此,能够大大节约网络资源。The solution provided by the embodiment of the present invention obtains a service indication, where the service indication is used to indicate that part of the data service of the UE is closed; and the service indication is obtained by the Rx session established during the establishment of the Rx session by the P-CSCF and the PCRF. Acquired by the PCRF; receives the service message of the UE; determines whether the type of the received service message is an exempt service; according to the judgment result, performs a transmission control process on the received service message, and the P-CSCF establishes an Rx session with the PCRF by using the P-CSCF In the process or through the established Rx session, an indication of closing part of the data service of the UE is obtained from the PCRF, and the process does not need to consume a large amount of signaling, which can greatly save network resources.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序 产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is directed to a method, apparatus (system), and computer program in accordance with an embodiment of the present invention The flow chart and/or block diagram of the product is described. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Claims (43)

一种数据处理方法,应用于服务呼叫会话控制功能S-CSCF,所述方法包括:A data processing method is applied to a service call session control function S-CSCF, the method comprising: 获取业务指示(401);所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;所述业务指示从归属用户数据服务器HSS或业务集中与连续性应用服务器SCC AS获取;Obtaining a service indication (401); the service indication is used to indicate that the user equipment UE part of the data service is closed, to trigger the S-CSCF to perform a transmission control process on the UE service message; the service indication is from the home subscriber data server HSS Or the service concentration and continuity application server SCC AS obtains; 接收所述UE业务消息(402);Receiving the UE service message (402); 判断接收的业务消息的类型是否是豁免业务(403);Determining whether the type of the received service message is an exempt service (403); 根据判断结果,对接收的业务消息进行发送控制处理(404)。According to the judgment result, the received service message is subjected to transmission control processing (404). 根据权利要求1所述的方法,其中,所述根据判断结果,对接收的业务消息进行发送控制处理(404),包括:The method according to claim 1, wherein the transmitting control processing (404) on the received service message according to the determination result comprises: 当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;When the type of the received service message is an exempt service, releasing the received service message; 或者,or, 当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is not an exempt service, the received service message is discarded. 根据权利要求1所述的方法,所述业务指示还用于指示激活UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The method according to claim 1, wherein the service indication is further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message; 所述方法还包括:The method further includes: 当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。When the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, the received service message is released. 根据权利要求1所述的方法,其中,所述判断接收的业务消息的类型是否是豁免业务,包括:The method of claim 1, wherein the determining whether the type of the received service message is an exempt service comprises: 根据豁免业务列表,判断所述接收的业务消息的类型是否是豁免业务。According to the exempted service list, it is determined whether the type of the received service message is an exempt service. 根据权利要求4所述的方法,所述方法还包括:The method of claim 4, further comprising: 所述判断接收的业务消息的类型是否是豁免业务之前,从HSS获取所述 豁免业务列表。Obtaining the foregoing from the HSS before determining whether the type of the received service message is an exempt service Exempt business list. 根据权利要求1至5任一项所述的方法,其中,所述业务指示从HSS获取,所述获取业务指示,包括:The method according to any one of claims 1 to 5, wherein the service indication is obtained from an HSS, and the obtaining a service indication comprises: 从HSS获取所述UE的签约数据;所述签约数据包含所述业务指示;Obtaining subscription data of the UE from the HSS; the subscription data includes the service indication; 或者,or, 接收所述HSS发送的所述业务指示。Receiving the service indication sent by the HSS. 根据权利要求1至5任一项所述的方法,其中,所述业务指示从SCC AS获取;所述获取业务指示,包括:The method according to any one of claims 1 to 5, wherein the service indication is obtained from an SCC AS; the obtaining a service indication comprises: 接收到所述UE业务消息后,通过初始过滤准则将所述业务消息对应的呼叫发出至SCC AS;接收所述SCC AS发送的业务指示;所述SCC AS发送的指示为所述SCC AS从HSS获取的业务指示。After receiving the UE service message, the call corresponding to the service message is sent to the SCC AS by using an initial filtering criterion; the service indication sent by the SCC AS is received; and the indication sent by the SCC AS is the SCC AS from the HSS Obtained business instructions. 根据权利要求7所述的方法,其中,所述接收所述SCC AS发送的业务指示,包括:The method of claim 7, wherein the receiving the service indication sent by the SCC AS comprises: 接收所述SCC AS发送的会话初始协议SIP消息;所述SIP消息中携带所述业务指示。Receiving a session initiation protocol SIP message sent by the SCC AS; the SIP message carries the service indication. 一种数据处理方法,所述方法包括:A data processing method, the method comprising: 归属用户数据服务器HSS或业务集中与连续性应用服务器SCC AS向服务呼叫会话控制功能S-CSCF发送业务指示(501);所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The home subscriber data server HSS or the service concentration and continuity application server SCC AS sends a service indication (501) to the service call session control function S-CSCF; the service indication is used to indicate that the user equipment UE part data service is turned off to trigger the The S-CSCF performs a transmission control process on the UE service message; 所述S-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务(502);Receiving, by the S-CSCF, the service indication, and when receiving the UE service message, determining whether the type of the received service message is an exempt service (502); 所述S-CSCF根据判断结果,对接收的业务消息进行发送控制处理(503)。The S-CSCF performs transmission control processing on the received service message according to the determination result (503). 根据权利要求9所述的方法,The method of claim 9 所述业务指示还用于指示激活所述UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理; The service indication is further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message; 相应地,所述方法还包括:Correspondingly, the method further comprises: 当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息时,所述S-CSCF对接收的业务消息放行。And when the service indication is used to indicate that the UE data service is activated, and when the UE service message is received, the S-CSCF releases the received service message. 根据权利要求9或10所述的方法,所述方法还包括:The method of claim 9 or 10, further comprising: 所述HSS向S-CSCF发送业务指示之前,当获知所述UE关闭部分数据业务或激活数据业务时,移动性管理单元MME向所述HSS发送所述业务指示。Before the HSS sends the service indication to the S-CSCF, the mobility management unit MME sends the service indication to the HSS when it is known that the UE closes part of the data service or activates the data service. 根据权利要求9或10所述的方法,所述方法还包括:The method of claim 9 or 10, further comprising: 所述SCC AS向S-CSCF发送业务指示之前,所述SCC AS向HSS发送查询请求;Before the SCC AS sends a service indication to the S-CSCF, the SCC AS sends a query request to the HSS; 所述HSS根据所述查询请求,向所述SCC AS返回所述业务指示。The HSS returns the service indication to the SCC AS according to the query request. 根据权利要求12所述的方法,所述方法还包括:The method of claim 12, the method further comprising: 所述向所述SCC AS返回所述业务指示之前,所述HSS从移动性管理单元MME获取所述业务指示。The HSS acquires the service indication from the mobility management unit MME before returning the service indication to the SCC AS. 根据权利要求13所述的方法,其中,所述从MME获取所述业务指示,包括:The method of claim 13, wherein the obtaining the service indication from the MME comprises: 当获知所述UE关闭部分数据业务或激活数据业务时,所述MME向所述HSS发送所述业务指示;When the UE is notified to close part of the data service or activate the data service, the MME sends the service indication to the HSS; 或者,or, 所述HSS向所述MME发送查询请求;所述MME根据所述查询请求,向所述HSS返回所述业务指示。The HSS sends a query request to the MME; the MME returns the service indication to the HSS according to the query request. 一种数据处理方法,应用于业务集中与连续性应用服务器SCC AS,所述方法包括:A data processing method is applied to a service concentration and continuity application server SCC AS, and the method includes: 获取业务指示(601);所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述SCC AS对所述UE业务消息进行发送控制处理;所述业务指示从归属用户数据服务器HSS获取;Obtaining a service indication (601), the service indication is used to indicate that the user equipment UE part of the data service is closed, to trigger the SCC AS to perform a sending control process on the UE service message; and the service indication is obtained from the home subscriber data server HSS ; 接收所述UE业务消息(602); Receiving the UE service message (602); 判断接收的业务消息的类型是否是豁免业务(603);Determining whether the type of the received service message is an exempt service (603); 根据判断结果,对接收的业务消息进行发送控制处理(604)。According to the judgment result, the received service message is subjected to transmission control processing (604). 根据权利要求15所述的方法,其中,所述根据判断结果,对接收的业务消息进行发送控制处理,包括:The method according to claim 15, wherein the transmitting control processing on the received service message according to the judgment result comprises: 当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;When the type of the received service message is an exempt service, releasing the received service message; 或者,or, 当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is not an exempt service, the received service message is discarded. 根据权利要求15所述的方法,The method of claim 15 所述业务指示还用于指示激活UE数据业务,以触发所述SCC AS对所述UE业务消息进行发送控制处理;The service indication is further used to indicate that the UE data service is activated to trigger the SCC AS to perform a transmission control process on the UE service message. 相应地,所述方法还包括:Correspondingly, the method further comprises: 当所述业务指示用于指示激活UE数据业务,且当接收到所述UE业务消息后,对接收的业务消息放行。And when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message. 根据权利要求15所述的方法,其中,所述判断接收的业务消息的类型是否是豁免业务,包括:The method of claim 15, wherein the determining whether the type of the received service message is an exempt service comprises: 根据豁免业务列表,判断所述接收的业务消息的类型是否是豁免业务。According to the exempted service list, it is determined whether the type of the received service message is an exempt service. 根据权利要求18所述的方法,所述方法还包括:所述判断接收的业务消息的类型是否是豁免业务之前,从HSS获取所述豁免业务列表。The method according to claim 18, further comprising: obtaining, by the HSS, the exempt service list before determining whether the type of the received service message is an exempt service. 根据权利要求16至19任一项所述的方法,其中,所述获取业务指示,包括:The method according to any one of claims 16 to 19, wherein the obtaining a service indication comprises: 向所述HSS发送查询请求;Sending a query request to the HSS; 接收所述HSS返回的业务指示。Receiving a service indication returned by the HSS. 一种数据处理方法,应用于代理呼叫会话控制功能P-CSCF,所述方法包括:A data processing method is applied to a proxy call session control function P-CSCF, the method comprising: 获取业务指示(701);所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;所述 业务指示在所述P-CSCF与策略与计费规则功能PCRF建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取;Obtaining a service indication (701), the service indication is used to indicate that the user equipment UE part of the data service is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message; The service indication is obtained from the PCRF during the establishment of the Rx session by the P-CSCF and the policy and charging rule function PCRF or by the established Rx session; 接收所述UE业务消息(702);Receiving the UE service message (702); 判断接收的业务消息的类型是否是豁免业务(703);Determining whether the type of the received service message is an exempt service (703); 根据判断结果,对接收的业务消息进行发送控制处理(704)。According to the judgment result, the received service message is subjected to transmission control processing (704). 根据权利要求21所述的方法,其中,所述根据判断结果,对接收的业务消息进行发送控制处理,包括:The method according to claim 21, wherein the transmitting control processing on the received service message according to the determination result comprises: 当所述接收的业务消息的类型是豁免业务时,对接收的业务消息放行;When the type of the received service message is an exempt service, releasing the received service message; 或者,or, 当所述接收的业务消息的类型不是豁免业务时,丢弃所述接收的业务消息。When the type of the received service message is not an exempt service, the received service message is discarded. 根据权利要求21所述的方法,The method of claim 21, 所述业务指示还用于指示激活UE数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;The service indication is further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message; 相应地,所述方法还包括:Correspondingly, the method further comprises: 当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。When the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, the received service message is released. 根据权利要求21所述的方法,其中,所述判断接收的业务消息的类型是否是豁免业务,包括:The method of claim 21, wherein the determining whether the type of the received service message is an exempt service comprises: 根据豁免业务列表,判断所述接收的业务消息的类型是否是豁免业务。According to the exempted service list, it is determined whether the type of the received service message is an exempt service. 根据权利要求24所述的方法,所述方法还包括:The method of claim 24, the method further comprising: 所述判断接收的业务消息的类型是否是豁免业务之前,接收服务呼叫会话控制功能S-CSCF发送的签约数据;所述签约数据包含所述豁免业务列表;S-CSCF发送的签约数据为从归属用户数据服务器HSS获取的签约数据。Receiving, by the service call session control function S-CSCF, the subscription data sent by the service call session control function S-CSCF before determining whether the type of the received service message is a service exemption; the subscription data includes the exempt service list; and the subscription data sent by the S-CSCF is a slave subscription The subscription data obtained by the user data server HSS. 根据权利要求25所述的方法,其中,所述接收S-CSCF发送的签约数据,包括:The method of claim 25, wherein the receiving the subscription data sent by the S-CSCF comprises: 接收所述S-CSCF发送的200OK消息;所述200OK消息中携带所述签 约数据。Receiving a 200 OK message sent by the S-CSCF; the 200 OK message carries the sign About data. 根据21至26任一项所述的方法,其中,所述业务指示通过建立的Rx话从PCRF获取;所述获取业务指示,包括:The method of any one of clauses 21 to 26, wherein the service indication is obtained from the PCRF by the established Rx call; the obtaining the service indication comprises: 接收所述PCRF发送的业务指示;所述PCRF发送的指示为所述PCRF在与分组数据网络网关P-GW交互过程中获取的业务指示。Receiving a service indication sent by the PCRF; the indication sent by the PCRF is a service indication obtained by the PCRF in an interaction process with the packet data network gateway P-GW. 一种数据处理方法,所述方法包括:A data processing method, the method comprising: 策略与计费规则功能PCRF获知业务指示后,在与代理呼叫会话控制功能P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当Rx会话建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示(801);所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;After the policy and charging rule function PCRF learns the service indication, the P-CSCF is notified during the establishment of the Rx session with the proxy call session control function P-CSCF, or is established when the Rx session is established and the service indication is obtained. The Rx session notifies the P-CSCF service indication (801); the service indication is used to indicate that the user equipment UE part of the data service is turned off, to trigger the P-CSCF to perform the transmission control process on the UE service message; 所述P-CSCF接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务(802);Receiving, by the P-CSCF, the service indication, and when receiving the UE service message, determining whether the type of the received service message is an exempt service (802); 所述P-CSCF根据判断结果,对接收的业务消息进行发送控制处理(803)。The P-CSCF performs transmission control processing on the received service message according to the determination result (803). 根据权利要求27所述的方法,The method of claim 27, 所述业务指示还用于指示激活所述UE数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;The service indication is further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message; 相应地,所述方法还包括:Correspondingly, the method further comprises: 当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,所述P-CSCF对接收的业务消息放行。After the service indication is used to indicate that the UE data service is activated, and the UE service message is received, the P-CSCF releases the received service message. 根据权利要求28或29所述的方法,所述方法还包括:The method of claim 28 or 29, further comprising: 通知所述P-CSCF业务指示之前,当获知所述UE关闭部分数据业务或激活数据业务时,移动性管理单元MME通过服务网关S-GW向分组数据网络网关P-GW发送携带业务指示的承载修改或会话建立请求;Before notifying the P-CSCF service indication, when the UE is notified to close part of the data service or activate the data service, the mobility management unit MME sends the bearer carrying the service indication to the packet data network gateway P-GW through the serving gateway S-GW. Modify or session establishment request; 所述P-GW收到所述请求后,根据所述请求与PCRF进行交互;After receiving the request, the P-GW interacts with the PCRF according to the request; 交互过程中,所述PCRF获知所述业务指示。 During the interaction, the PCRF learns the service indication. 一种数据传输装置,所述装置包括:A data transmission device, the device comprising: 第一获取单元(151),设置为获取业务指示;所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示从归属用户数据服务器HSS或业务集中与连续性应用服务器SCC AS获取;a first obtaining unit (151), configured to acquire a service indication, where the service indication is used to indicate that the user equipment UE part of the data service is turned off, to trigger the apparatus to perform a sending control process on the UE service message; The home subscriber data server HSS or the service concentration and continuity application server SCC AS acquires; 第一接收单元(152),设置为接收所述UE业务消息;a first receiving unit (152) configured to receive the UE service message; 第一判断单元(153),设置为判断接收的业务消息的类型是否是豁免业务;The first determining unit (153) is configured to determine whether the type of the received service message is an exempt service; 第一执行单元(154),设置为根据判断结果,对接收的业务消息进行发送控制处理。The first execution unit (154) is configured to perform a transmission control process on the received service message according to the determination result. 根据权利要求31所述的装置,所述业务指示还用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;The apparatus according to claim 31, wherein the service indication is further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message; 相应地,所述第一执行单元,还设置为当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。Correspondingly, the first execution unit is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message. 一种数据处理系统,所述系统包括:A data processing system, the system comprising: 归属用户数据服务器HSS(161)或业务集中与连续性应用服务器SCC AS(162),设置为向服务呼叫会话控制功能S-CSCF发送业务指示;所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The home subscriber data server HSS (161) or the service centralization and continuity application server SCC AS (162) is configured to send a service indication to the serving call session control function S-CSCF; the service indication is used to indicate that the user equipment UE partial data is turned off a service, to trigger the S-CSCF to perform a sending control process on the UE service message; S-CSCF(161),设置为收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务消息进行发送控制处理。The S-CSCF (161) is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and, according to the judgment result, perform the received service message Send control processing. 根据权利要求33所述的系统,所述业务指示还用于指示激活所述UE数据业务,以触发所述S-CSCF对所述UE业务消息进行发送控制处理;The system according to claim 33, wherein the service indication is further used to indicate that the UE data service is activated to trigger the S-CSCF to perform a transmission control process on the UE service message; 相应地,所述S-CSCF,还设置为当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息时,对接收的业务消息放行。Correspondingly, the S-CSCF is further configured to: when the service indication is used to indicate that the UE data service is activated, and when the UE service message is received, release the received service message. 一种数据传输装置,所述装置包括: A data transmission device, the device comprising: 第五获取单元(171),设置为获取业务指示;所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;所述业务指示从归属用户数据服务器HSS获取;a fifth obtaining unit (171), configured to obtain a service indication, where the service indication is used to indicate that the user equipment UE part of the data service is closed, to trigger the apparatus to perform a sending control process on the UE service message; The home subscriber data server HSS acquires; 第三接收单元(172),设置为接收所述UE业务消息;a third receiving unit (172) configured to receive the UE service message; 第三判断单元(173),设置为判断接收的业务消息的类型是否是豁免业务;The third determining unit (173) is configured to determine whether the type of the received service message is an exempt service; 第三执行单元(174),设置为根据判断结果,对接收的业务消息进行发送控制处理。The third execution unit (174) is configured to perform a transmission control process on the received service message according to the determination result. 根据权利要求35所述的装置,所述业务指示还用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;The apparatus according to claim 35, wherein the service indication is further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message; 相应地,所述第三执行单元(174),还设置为当所述业务指示用于指示激活UE数据业务,且接收到所述UE业务消息后,对接收的业务消息放行。Correspondingly, the third execution unit (174) is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message. 一种数据传输装置,所述装置包括:A data transmission device, the device comprising: 第三获取单元(181),设置为获取业务指示;所述业务指示用于指示关闭用户UE部分数据业务;所述业务指示在代理呼叫会话控制功能P-CSCF与策略与计费规则功能PCRF建立Rx会话过程中获取或通过建立的Rx会话从PCRF获取;a third obtaining unit (181) configured to acquire a service indication, where the service indication is used to indicate that the user UE part of the data service is closed; the service indication is established in the proxy call session control function P-CSCF and the policy and charging rule function PCRF Obtained from the PCRF during the Rx session or obtained through the established Rx session; 第二接收单元(182),设置为接收所述UE业务消息;a second receiving unit (182) configured to receive the UE service message; 第二判断单元(183),设置为判断接收的业务消息的类型是否是豁免业务;The second determining unit (183) is configured to determine whether the type of the received service message is an exempt service; 第二执行单元(184),设置为根据判断结果,对接收的业务消息进行发送控制处理。The second execution unit (184) is configured to perform a transmission control process on the received service message according to the determination result. 根据权利要求37所述的装置,所述业务指示还用于指示激活UE数据业务,以触发所述装置对所述UE业务消息进行发送控制处理;The apparatus according to claim 37, wherein the service indication is further used to indicate that the UE data service is activated to trigger the apparatus to perform a transmission control process on the UE service message; 相应地,所述第二执行单元(184),还设置为当所述业务指示用于指示激活UE数据业务,且当接收到所述UE业务消息后,对接收的业务消息放行。 Correspondingly, the second execution unit (184) is further configured to: when the service indication is used to indicate activation of the UE data service, and after receiving the UE service message, release the received service message. 一种数据处理系统,所述系统包括:A data processing system, the system comprising: 策略与计费规则功能PCRF(191),设置为获知业务指示后,在与代理呼叫会话控制功能P-CSCF建立Rx会话过程中通知所述P-CSCF,或者当Rx会话建立后获知所述业务指示时,通过建立的Rx会话通知所述P-CSCF业务指示;所述业务指示用于指示关闭用户设备UE部分数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;The policy and charging rule function PCRF (191) is configured to notify the P-CSCF during establishment of an Rx session with the proxy call session control function P-CSCF after the service indication is learned, or to learn the service after the Rx session is established. And indicating, by the established Rx session, the P-CSCF service indication, where the service indication is used to indicate that the user equipment UE part of the data service is closed, to trigger the P-CSCF to perform a transmission control process on the UE service message; 代理呼叫会话控制功能P-CSCF(192),设置为接收到所述业务指示,并在接收到所述UE业务消息时,判断接收的业务消息的类型是否是豁免业务;以及根据判断结果,对接收的业务进行发送控制处理。The proxy call session control function P-CSCF (192) is configured to receive the service indication, and when receiving the UE service message, determine whether the type of the received service message is an exempt service; and according to the judgment result, The received service is subjected to transmission control processing. 根据权利要求39所述的系统,所述业务指示还用于指示激活所述UE数据业务,以触发所述P-CSCF对所述UE业务消息进行发送控制处理;The system according to claim 39, wherein the service indication is further used to indicate that the UE data service is activated to trigger the P-CSCF to perform a transmission control process on the UE service message; 所述P-CSCF(192),还设置为当所述业务指示用于指示激活UE数据业务,并在接收到所述UE业务消息后,对接收的业务消息放行。The P-CSCF (192) is further configured to: when the service indication is used to indicate that the UE data service is activated, and after receiving the UE service message, release the received service message. 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现权利要求1至8中任一项所述方法。A computer readable storage medium storing computer executable instructions that, when executed by a processor, implement the method of any one of claims 1-8. 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现权利要求15至20中任一项方法。A computer readable storage medium storing computer executable instructions that, when executed by a processor, implement the method of any one of claims 15-20. 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现权利要求21至27中任一项方法。 A computer readable storage medium storing computer executable instructions for performing the method of any one of claims 21 to 27 when executed by a processor.
PCT/CN2017/098629 2016-08-23 2017-08-23 Data processing method, device and system Ceased WO2018036515A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610711591.2 2016-08-23
CN201610711591.2A CN107770147A (en) 2016-08-23 2016-08-23 A kind of data processing method, apparatus and system

Publications (1)

Publication Number Publication Date
WO2018036515A1 true WO2018036515A1 (en) 2018-03-01

Family

ID=61245468

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/098629 Ceased WO2018036515A1 (en) 2016-08-23 2017-08-23 Data processing method, device and system

Country Status (2)

Country Link
CN (1) CN107770147A (en)
WO (1) WO2018036515A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114090237A (en) * 2021-10-27 2022-02-25 安天科技集团股份有限公司 Terminal data service control method and device, electronic equipment and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110913392B (en) * 2019-12-12 2023-05-26 展讯通信(上海)有限公司 Method, device and readable storage medium for obtaining temporary data transmission exemption

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100040047A1 (en) * 2006-06-20 2010-02-18 David Castellanos Zamora Loss of Signalling Bearer Transport
CN101742453A (en) * 2008-11-06 2010-06-16 华为技术有限公司 Access control method, system and network element
CN102065409A (en) * 2009-11-13 2011-05-18 中国移动通信集团公司 Method, system and server for providing service capability of signature service
CN102572754A (en) * 2010-12-20 2012-07-11 中国移动通信集团公司 System, method and relational device for achieving click-to-dial service
US20150230197A1 (en) * 2012-09-28 2015-08-13 Zte Corporation Method and System for Processing Service Continuity

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100040047A1 (en) * 2006-06-20 2010-02-18 David Castellanos Zamora Loss of Signalling Bearer Transport
CN101742453A (en) * 2008-11-06 2010-06-16 华为技术有限公司 Access control method, system and network element
CN102065409A (en) * 2009-11-13 2011-05-18 中国移动通信集团公司 Method, system and server for providing service capability of signature service
CN102572754A (en) * 2010-12-20 2012-07-11 中国移动通信集团公司 System, method and relational device for achieving click-to-dial service
US20150230197A1 (en) * 2012-09-28 2015-08-13 Zte Corporation Method and System for Processing Service Continuity

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114090237A (en) * 2021-10-27 2022-02-25 安天科技集团股份有限公司 Terminal data service control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN107770147A (en) 2018-03-06

Similar Documents

Publication Publication Date Title
US11178714B2 (en) Proxy call session control function failure recovering method, apparatus and system
US10485050B2 (en) Methods and user equipment for managing internet protocol multimedia subsystem call over long-term evolution in single radio voice call continuity area
CN104081741B (en) IMS voice conversations are provided via packet switching network and the method and device of emergency speech session is provided via circuit-switched network
US8848666B2 (en) Handover of emergency calls from a circuit switched to a packet switched access network
ES2833286T3 (en) Packet data connectivity control with limited volume charged service
CN111955051A (en) UE and its communication method
EP3036879A1 (en) Exchanging rich communication suite capability information in a communications system
WO2016107161A1 (en) Communication method, user equipment and communication device
US11832323B2 (en) Internet protocol multimedia subsystem session continuity in dual registration
CN105916115A (en) Method for implementing roaming restriction to VoWiFi (Vocie Over WiFi) voice service
US8483182B1 (en) Single radio voice call continuity handover of calls with video media from a circuit switched access network
US20140370834A1 (en) Disable of supplementary service on emergency in ims network
WO2013154134A1 (en) Mobile station and information delivery server
WO2017201903A1 (en) Data service control method and relevant device
WO2017054542A1 (en) Communication method and apparatus, and terminal
US10264619B2 (en) Local call service control function server selection
WO2017219754A1 (en) Position information obtaining method, device and system
WO2016180179A1 (en) Method for acquiring location of terminal in wi-fi network, terminal, lte communication device, and system
KR101537630B1 (en) Method and apparatus for iut in a wireless communication system
WO2018036515A1 (en) Data processing method, device and system
CN107635222B (en) Processing method of packet switched data service, terminal, MME and PGW
CN102917342B (en) User equipment action information Notification Method, system and network element device, server
CN101115056A (en) A wireless network registration method, device and system
CN112020051B (en) VoLTE service logout method, device, equipment and computer storage medium
EP3742695B1 (en) Network service system and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17842937

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17842937

Country of ref document: EP

Kind code of ref document: A1