CN101282288A - System, apparatus and method for processing services in packet field network - Google Patents

System, apparatus and method for processing services in packet field network Download PDF

Info

Publication number
CN101282288A
CN101282288A CN200710096246.3A CN200710096246A CN101282288A CN 101282288 A CN101282288 A CN 101282288A CN 200710096246 A CN200710096246 A CN 200710096246A CN 101282288 A CN101282288 A CN 101282288A
Authority
CN
China
Prior art keywords
service
user
control unit
processing unit
centralized traffic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200710096246.3A
Other languages
Chinese (zh)
Other versions
CN101282288B (en
Inventor
施有铸
朱奋勤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200710096246.3A priority Critical patent/CN101282288B/en
Priority to PCT/CN2008/070637 priority patent/WO2008119302A1/en
Publication of CN101282288A publication Critical patent/CN101282288A/en
Application granted granted Critical
Publication of CN101282288B publication Critical patent/CN101282288B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a system, a device and a method for processing service in a packet domain network; a centralized service processing unit is arranged in the packet domain for processing a present communication request in the packet domain network, sending a service trigger request to the centralized service processing unit, processing the service trigger request by the centralized service processing unit. The system, the device and the method provided in the invention can undergo centralized user service processing for service interaction between user subscription service and non-user subscription service.

Description

The system that in packet field network, manages business, device and method
Technical field
The present invention relates to the packet field network field, particularly a kind of system that in packet field network, manages business, device and method.
Background technology
Packet field network becomes the research emphasis of next generation network owing to adopted the technology of three's separation of service management, session control and carrying access.Internet protocol multimedia subsystem (IMS, InternetProtocol Multimedia Subsystem) network is exactly a packet field network, IMS is 3rd Generation Partnership Project (3GPP, 3rd Generation Partnership Project) IP Multimedia System of standard definition, be the third generation (3G, 3rd Generation) mobile network realizes packet voice and grouped data, and the unified multimedia service and the objective network of application are provided.IMS network using IP packet domain is as the bearer path of control signaling and media delivery, adopt Session initiation Protocol (SIP, Session Initiation Protocol), realized that the three that service management, session control and carrying insert separates as call control signalling.Wherein, SIP is an application layer control protocol that is used to set up, change and stop Multimedia session or calling, and these Multimedia session comprise multimedia conferencing, remote teaching and internet phone etc.At present, some International Standards Organization, as (the ITU-T of ITU Telecommunication Standardization Sector, International Telecommunication Union-TelecommunicationStandardization Sector) and ETSI (ETSI, EuropeanTelecommunications Standards Institute) etc. also adopt the core network of IMS as the next generation network of self definition.
In packet field network, because session control is separated with service management, packet field network is necessary for professional management necessary control is provided, and could guarantee professional smooth transmission.In packet field network, business can be divided into user's signing service and non-user's signing service.Wherein, providing of user's signing service comprises three basic steps:
At first, possible business or the collection of services of definition.
Secondly, when the user orders/revises service order and concerns, with the proprietary business datum of form establishment user of initial filter criteria (iFC, InitialFilter Criteria).
Wherein, iFC is a kind of professional filtering rule that triggers, specifically, comprise user's signing service trigger condition and corresponding this professional application server (AS of execution among the iFC, Application Server), professional trigger condition is described by service point trigger (SPT, Service Point Trigger), the content of SPT comprises: request-unified resource sign (Request-URI), sign SIP initial request message resource pointed; SIP method (Method) is used to represent the type of this SIP initial request message; SIP header field (Header) is used to comprise the information relevant with this SIP initial request message, can be any SIP header field and header field content wherein; Session scenario (Session Case) has three probable values, promptly initial, stop or stop unregistered; Conversation description (Session Description) is illustrated in Session Description Protocol (SDP, the Session Description Protocol) field contents in the SIP method.
At last, as IMS network element service-call session control function (S-CSCF, Serving-CallSession Control Function) when receiving the SIP initial request message, according to current sessions situation and received SIP initial request message, carry out iFC, determine and current sessions situation and the corresponding AS of this SIP initial request message, and received SIP initial request message is passed to determined AS.
In packet field network, also existing non-user's signing service can provide, and this is a class network public services, the user do not need with operator at this point business contract and just can use this business, non-user's signing service is the system business that network provides.Such as the black and white lists business, each calling of each user is all needed to filter, for another example 17951 telephone services etc.Perhaps non-user's signing service just can be used by externally providing this professional user to contract earlier, such as 800 coin free services, the user (as enterprise) who externally announces 800 free codes is to signatory 800 coin free services of operator's application, to obtain 800 free codes, and call out the user of 800 free codes, do not need to operator signatory before use; One number service (Universal Personal Telecommunications) business for another example, the user who externally announces the one number service number is to the signatory one number service of operator's application, with acquisition one number service number, and the user of calling one number service number does not need to operator signatory before use.
Non-user's signing service provide dual mode, below narrate respectively.
First kind of mode, the iFC that makes the user have non-user's signing service promptly may use the user of non-signing service corresponding to each, with the user signing service of this non-user's signing service as this user, iFC is set and handles according to iFC.For example: the black and white lists business that packet field network provides, each calling of each user is all needed to filter, be non-user's signing service therefore.At this moment, can make each user all be provided with the iFC that points to the AS that the black and white lists business is provided, when S-CSCF receives the user when initiating the SIP initial request message, this iFC that carries out setting can be routed to Client-initiated SIP initial request message provides the AS of black and white lists business to handle, so that this SIP initial request message is carried out the filtration of black and white lists business.
Packet field network is when adopting first kind of mode to handle non-user's signing service, can there be following shortcoming: when packet field network provides new non-user's signing service, the user who must be synchronously might implement this non-user's signing service for institute is provided with the iFC of this non-user's signing service of description, because the number of users in the packet field network is bigger, this can cause the shortcoming of inefficiency and autgmentability difference.
The second way, use public service identity (PSI, Public Service Identity) non-user's signing service is described, PSI represents the service identification that packet field network provides, when receiving the user when initiating the SIP initial request message, carry out PSI and be routed on the AS that handles non-user's signing service, handle this SIP initial request message.The detailed process of calling non-user's signing service by PSI can be referring to the introduction of 3GPP relevant criterion.
As a rule, the network side of packet field network can adopt above-mentioned dual mode the user's signing service and the non-signing service of user of process user effectively simultaneously, for the user provides corresponding service, but in some cases, the problem that may have service interaction between user's signing service and non-user's signing service, such as: a user call blocking (call barring) business of having contracted, when the user dials 800 coin free services, obviously, do not wish to trigger the call blocking business this moment, according to above-mentioned dual mode, following two kinds of solutions can be arranged:
First kind of solution: in the iFC of the call blocking business that the user contracts, describe called number when customer call and be not 800 SPT, the Client-initiated SIP initial request message that promptly continues is that called number is not 800 to the trigger condition of the AS with call blocking service processing function.Like this, when the user initiates the SIP initial request message of 800 business, just can not be to AS according to iFC with call blocking service processing function with Client-initiated 800 business continuings.
Second kind of solution: in AS, the function of not handling 800 coin free services is set with call blocking service processing function.Like this, when the user initiates 800 coin free services, when the iFC of call blocking business was mated, replay call was in this AS, and this AS is owing to be provided with and do not handle 800 coin free service ground functions, so do not handle this Client-initiated 800 coin free services.
From above-mentioned two kinds of solutions as can be seen, because non-user's signing service does not need can provide through the user is signatory, therefore, no matter be the interactive relation of in the iFC of user's signing service or in the AS of the iFC of user's signing service correspondence, describing this user's signing service and non-user's signing service, must pre-determine the relation of non-user's signing service and this user's signing service, as 800 coin free services and call blocking business, like this when packet field network is provided with new non-user's signing service, must be synchronously in the corresponding AS of the iFC of the iFC of the related user's signing service of the non-user's signing service of all and this or user's signing service the new non-user's signing service attribute description of increase, to solve the service interaction between user's signing service and non-user's signing service, there is the shortcoming of inefficiency and autgmentability in such execution mode.
Summary of the invention
The embodiment of the invention provides a kind of system that manages business in packet field network, this system can concentrated area process user business, carries out the service interaction between user's signing service and non-user's signing service.
The embodiment of the invention also provides a kind of device of managing business in packet field network, the process user business that this device can be concentrated is carried out the service interaction between user's signing service and non-user's signing service.
The embodiment of the invention also provides a kind of method of managing business in packet field network, this method can concentrated area process user business, carries out the service interaction between user's signing service and non-user's signing service.
The implementation of the embodiment of the invention is as follows:
A kind of system that manages business in packet field network comprises centralized traffic processing unit and service trigger unit, wherein,
Described service trigger unit is used to handle communication request, sends service trigger request to the centralized traffic processing unit;
Described centralized traffic processing unit is used to receive the service trigger request that sends from described service trigger unit, handles non-user's signing service.
A kind of device of managing business in packet field network comprises that service request triggers receiver module, Service Processing Module and professional triggered response module, wherein,
Described service request triggers receiver module, is used to receive service trigger request;
Described Service Processing Module is used for receiving the service trigger request content according to triggering receiver module from described service request, handle all or part of logic control of non-user's signing service after, result is sent to described professional triggered response module;
Described professional triggered response module is used to receive the result that described Service Processing Module sends, and generates professional triggered response and sends to service trigger unit.
A kind of method of in packet field network, managing business, this method comprises:
After the centralized traffic unit that is provided with receives service trigger request, handle non-user's signing service in packet field network.
From such scheme as can be seen, the system that the embodiment of the invention provides, device and method, owing in packet field network, be provided with the centralized traffic processing unit, after the user sends communication request, by packet field network service trigger request is toggled in the centralized traffic processing unit, by this service request of centralized traffic processing unit processes, carry out non-user's signing service.Therefore, can be with the interactive relation logic of non-user's signing service and user's signing service or/and non-user's signing service in the centralized traffic processing unit for processing, when in packet field network, increasing new non-user's signing service like this, just can not revise the interactive relation of describing among the corresponding AS of the iFC of the iFC of user's signing service relevant or relevant user's signing service with this non-user's signing service, thereby focus on customer service more efficiently, concentrate the service interaction that carries out between user's signing service and non-user's signing service more efficiently, raise the efficiency and be easy to expansion.
Description of drawings
The system schematic that Fig. 1 manages business in packet field network for the embodiment of the invention;
The device schematic diagram that Fig. 2 always manages business at packet field network for the embodiment of the invention;
The method flow diagram that Fig. 3 manages business in packet field network for the embodiment of the invention;
Method one flow chart that Fig. 4 manages business in packet field network for preferred embodiment of the present invention;
The method two flow chart that Fig. 5 manages business in packet field network for preferred embodiment of the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the embodiment of the invention is described in further detail below in conjunction with accompanying drawing.
The system that the embodiment of the invention provides, device and method, in packet field network, be provided with the centralized traffic processing unit, be used for when packet field network is handled current communication request, send service trigger request to the centralized traffic processing unit, by this service trigger request of centralized traffic processing unit processes.
In the process of handling this service trigger request, after can concerning by the service interaction of the relevant non-user's signing service of centralized traffic processing unit processes and user's signing service, obtain the service interaction indication, offer the processing that packet field network carries out follow-up this communication request; Also can trigger Service Control Unit by the centralized traffic processing unit, after handling the service interaction relation of non-user's signing service relevant and user's signing service with this communication request, obtain the service interaction indication, offer the processing that packet field network carries out follow-up this communication request.
In embodiments of the present invention, after packet field network receives communication request, also can adopt to carry out to send service trigger request to the centralized traffic processing unit after iFC mates communication request, this iFC can be provided with as required.
Owing in packet field network, be provided with the centralized traffic processing unit, can be with the interactive relation logic of non-user's signing service and user's signing service or/and non-user's signing service in the centralized traffic processing unit for processing, like this, when in packet field network, increasing new non-user's signing service, just can not revise the interactive relation of describing among the corresponding AS of the iFC of the iFC of user's signing service relevant or relevant user's signing service with this non-user's signing service, thereby process user business more efficiently, carry out the service interaction between user's signing service and non-user's signing service more efficiently, raise the efficiency and be easy to expansion.
The system schematic that Fig. 1 manages business in packet field network for the embodiment of the invention, this system comprise service configuration memory cell, Service Control Unit, centralized traffic processing unit and service trigger unit, wherein,
The service configuration memory cell is used to store various service configuration (Service Profile), and the service configuration of being stored is provided when centralized traffic processing unit or service trigger unit request.
In the present embodiment, the service configuration that service configuration can be contracted for the user, comprise the professional filtering rule (as iFC) that triggers, also can be service configuration of non-user's signing service etc., in actual applications, this service configuration memory cell can be the network entity of storage data such as the home subscriber server (HSS, HomeSubscriber Server) of packet field network.
Adopt the E4 interface to carry out alternately between service configuration memory cell and the centralized traffic processing unit, the agreement that is adopted includes but not limited to diameter (Diameter) agreement or internal interface agreement; Adopt the E2 interface to carry out alternately between service configuration memory cell and the service trigger unit, the agreement that is adopted includes but not limited to Diameter or internal interface agreement.
Service trigger unit is used for triggering the communication request of filtering rule coupling when pre-treatment according to business, and the match is successful, sends service trigger request to Service Control Unit or centralized traffic processing unit.
In the present embodiment, service trigger unit can be arranged on packet field network, as be arranged in service-call session control function (S-CSCF, Serving-Call Session Control Function) service agent (Service Broker) or the soft switch network entities such as (Softswitch).
Adopt the EI interface to carry out alternately between service trigger unit and the Service Control Unit, the agreement that is adopted includes but not limited to SIP, Intelligent Network Application Protocol agreement (INAP, Interlligent NetworkApplication Protocol) and internal interface agreement.Adopt the E3 interface to carry out alternately between service trigger unit and the centralized traffic processing unit, the agreement that is adopted includes but not limited to SIP or internal interface agreement.
Service Control Unit is used for receiving from service trigger unit or centralized traffic processing unit business of triggering trigger request, and the service logic controlled function is provided.Here, business comprises user's signing service or/and non-user's signing service.
In the present embodiment, Service Control Unit can be AS or the network entities such as (SCF, Service Control Function) of the service control function in the traditional intelligence net.
The centralized traffic processing unit is used to receive the service trigger request from service trigger unit, and non-user's signing service logic control function is provided.
In an embodiment, the whole of non-user's signing service can be provided the centralized traffic processing unit or/and partial service logic control function, provide whole logic of business functions of non-user's signing service to be meant the complete Business Processing that this non-user's signing service is provided, as whole service logic controlled function that the black and white lists business is provided that can be complete.Provide the partial service logic control function of non-user's signing service to be meant the partial service processing that this non-user's signing service only is provided, such as, only provide the business of non-user's signing service to trigger logic function, the Service Control Unit of non-user's signing service that the Business Processing of the other parts of this non-user's signing service is called after then being performed by this business triggering logic function provides, for another example, the service interaction logic function of non-user's signing service and user's signing service only is provided, and the Business Processing of the other parts of this non-user's signing service is provided by Service Control Unit, by the centralized traffic processing unit processes, and the handshaking procedure of 800 coin free services is handled by Service Control Unit as the service interaction processing section of 800 coin free services and user's signing service.In actual applications, the centralized traffic processing unit can be network entity independently, also can be positioned in S-CSCF, Service Broker or the service capacity interactive managing device network entities such as (SCIM, Service Capability Interaction Manager).
Adopt the E5 interface to carry out alternately between centralized traffic processing unit and the Service Control Unit, the agreement that is adopted is INAP, HTML (Hypertext Markup Language) (HTTP, Hyper Text Transfer Protocol) or internal interface agreement.
In the present embodiment, the centralized traffic processing unit is after providing non-user's signing service logic control function, can send the service trigger request response to service trigger unit, carry the service interaction indication in the response, be used in the packet field network subsequent processes, indicate other related services whether can be called.
The device schematic diagram of the centralized traffic processing unit that Fig. 2 provides for the embodiment of the invention comprises that service request triggers receiver module, Service Processing Module and professional triggered response module, wherein,
Service request triggers receiver module, is used to receive service trigger request;
Service Processing Module is used for according to trigger the service trigger request content that receiver module receives from service request, handle all or part of logic control function of non-user's signing service after, result is sent to professional triggered response module;
Professional triggered response module is used to receive the result that Service Processing Module sends, and generates professional triggered response and sends to service trigger unit.
In embodiments of the present invention, Service Processing Module can also comprise that business configuration Data Matching submodule and Service Control Unit trigger submodule, wherein,
Business configuration Data Matching submodule is used for determining the corresponding service control unit according to the content of service trigger request and the coupling of service configuration, sends to Service Control Unit and triggers submodule;
Service Control Unit triggers submodule, is used to trigger definite Service Control Unit.
In embodiments of the present invention, the centralized traffic processing unit also comprises the business configuration data acquisition module, is used to obtain service configuration.
In embodiments of the present invention, comprise also in the professional triggered response module that the service interaction indication generates submodule, be used for generating the service interaction indication and being carried in the professional triggered response according to receiving the result that Service Processing Module sends.
In embodiments of the present invention, comprise also in the Service Processing Module that Service Control Unit receives submodule, be used for triggering submodule and trigger the Service Control Unit of determining, receive the result of returning after Service Control Unit is managed business at Service Control Unit.
In embodiments of the present invention, comprise also in the described professional triggered response module that service interaction indication receives submodule, be used to receive the Service Control Unit service interaction indication that the back generates of managing business, the service interaction indication is carried in the professional triggered response.
The method flow diagram that Fig. 3 manages business in packet field network for the embodiment of the invention is provided with the centralized traffic processing unit in packet field network, its concrete steps are:
Step 301, service trigger unit are handled current communication request, when meeting professional trigger condition, send service trigger request to the centralized traffic processing unit.
In this step, service trigger unit can be unconditional or be described the coupling of iFC of centralized traffic processing unit after, send service trigger request message to the centralized traffic processing unit, as the SIP initial request message.
Step 302, this service trigger request of centralized traffic processing unit processes.
In this step, the centralized traffic processing unit can be handled non-user's signing service logic function of setting, sends professional triggered response to service trigger unit.
Such as, the black and white lists service logic is arranged in the centralized traffic processing unit, after the centralized traffic processing unit receives service trigger request, to the filtration of this service trigger request execution black and white lists business, finishes the service logic controlled function of black and white lists.
Again such as, the logic control of the service interaction relation of 800 coin free services and user's signing service is arranged in the centralized traffic processing unit, when the centralized traffic processing unit receives this service trigger request, carry out the logic control function of the service interaction relation of 800 coin free services, the indication of generation service interaction is carried in this service trigger request response and sends to service trigger unit.
For another example, the centralized traffic processing unit is handled this service trigger request that receives according to the service configuration of service configuration memory cell, triggers and calls Service Control Unit, provides non-user's signing service logic control function by Service Control Unit.
That is to say, the centralized traffic processing unit can provide all or part of service logic controlled function to this service trigger request, also can trigger the Service Control Unit that calls according to the processing to this service trigger request by the centralized traffic processing unit all or part of service logic controlled function is provided.
In this step, the centralized traffic processing unit is according to the service configuration of service configuration memory cell, and the processing of carrying out this service trigger request has following two kinds of methods:
First kind of processing method: the centralized traffic processing unit is carried out the processing of this service trigger request, obtain the described Service Control Unit of service configuration of this service trigger request content correspondence to the request of service configuration memory cell, the centralized traffic processing unit triggers and calls definite Service Control Unit;
Second kind of processing method: the centralized traffic processing unit is carried out the processing of this service trigger request, carry out this service trigger request content and from the coupling of the service configuration of service configuration memory cell, the match is successful, obtain the described Service Control Unit of service configuration, the centralized traffic processing unit triggers and calls definite Service Control Unit.
The centralized traffic processing unit can be direct from the process that the service configuration memory cell obtains service configuration, also can be indirect, roundabout process is meant: service trigger unit obtains service configuration from the service configuration memory cell earlier, and the centralized traffic processing unit obtains service configuration from service trigger unit again.
The service configuration of non-user's signing service that the centralized traffic processing unit obtains, can be and the similarly professional filtering rule that triggers of iFC, wherein described professional trigger condition,, described corresponding service control unit information simultaneously such as " called number comprises 800 ".Further, can in service configuration, indicate by one " always carrying out ", after indication centralized traffic processing unit is received service trigger request, the coupling of " always " execution and this service configuration.Like this, after the centralized traffic processing unit is received service trigger request, can unconditionally obtain service configuration and mate successively, also can only and have the service configuration of " always carrying out " sign mate with all.
In actual applications, the called number that the centralized traffic processing unit can also carry this service trigger request, directly carry out address resolution, as to domain name system (Domain name System, DNS) server lookup, obtain the corresponding service control unit, the centralized traffic processing unit triggers and calls definite Service Control Unit.
In actual applications, after the non-user's signing service that is provided with in the centralized traffic processing unit and the service interaction logic of relations of user's signing service are performed, can produce a service interaction indication by the centralized traffic processing unit, perhaps, after the non-user's signing service in the Service Control Unit that the triggering of centralized traffic processing unit is called and the service interaction logic of relations of user's signing service are performed, can produce a service interaction indication by this Service Control Unit, this service interaction indication is carried at and passes to service trigger unit in the message, and service trigger unit or other network element determine according to this service interaction indication other business relevant with this service trigger request whether carry out by needs.
In embodiments of the present invention, the service interaction indication can have two kinds of describing modes:
First kind of describing mode: the service interaction indication can be service identification, is used to identify kind or the attribute of having carried out non-user's signing service.This is a kind of service interaction indication of implicit expression.For example, when non-user's signing service is 800 coin free services, can be designated 800 or tax-free call or go beyond calling of call blocking etc., network entity in packet field network, after receiving the communication request of carrying this service identification as service trigger unit, Service Control Unit, determine whether to allow other business relevant to be performed with this 800 coin free service.
Second kind of describing mode: professional compatible the sign, be used to identify the service interaction compatibility information of non-user's signing service and user's signing service, this is a kind of explicit service interaction indication.For example, professional compatible sign can be " allow or forbid that other business relevant with non-user's signing service is performed " or " professional compatibility levels " etc.Wherein, professional compatibility levels can be an initialize data, corresponding with non-user's signing service, such as the data in the service configuration that can be used as non-user's signing service, in the network entity in the packet field network, in service trigger unit, receive " professional compatibility levels " that professional triggered response is carried, with " the professional compatibility levels " of other business carry out related, to determine whether allowing other business to be called.
Below lift the method that several specific embodiment explanation embodiment of the invention provide.
Embodiment one:
Suppose that the user initiates 800 coin free services and calls out, promptly send the SIP that carries 800 freecall numbers and visit (INVITE) message to service trigger unit, service trigger unit forwards the message to the centralized traffic processing unit, after 800 tax-free calls that the execution of centralized traffic processing unit is provided with and the service interaction logic of relations function of user's signing service, the SIP INVITE is sent to service trigger unit, carry the service interaction indication in the message, after by service trigger unit this message being routed to 800 Service Control Units, provide 800 tax-free call services to the user by 800 Service Control Units.Detailed process as shown in Figure 4.
Method one flow chart that Fig. 4 manages business in packet field network for preferred embodiment of the present invention, the network entity that relates to comprise service trigger unit, centralized traffic processing unit and 800 Service Control Units,
Step 401, service trigger unit as the S-CSCF of the current registration of user, receive the SIP INVITE that carries 800 freecall numbers that the user sends.
Step 402, service trigger unit send to the centralized traffic processing unit with this SIP INVITE.
In this step, as a kind of preferred embodiment, the centralized traffic processing unit can be positioned among ServiceBroker or the SCIM.
In this step, service trigger unit can unconditionally send this SIP INVITE to the centralized traffic processing unit, perhaps service trigger unit can be mated the iFC of the 800 tax-free call business of having described, obtain corresponding centralized traffic processing unit, this SIP INVITE is sent to the centralized traffic processing unit.
After step 403, centralized traffic processing unit receive this SIP INVITE, carry out the called number analysis, determine that according to 800 freecall numbers that the SIP INVITE carries this calling is 800 tax-free calls, after 800 tax-free calls that execution is provided with and the service interaction logic of relations function of user's signing service, produce corresponding service and indicate alternately.
Step 404, centralized traffic processing unit send the SIP INVITE to service trigger unit, and message is carried the service interaction indication.
In this step, the centralized traffic processing unit can carry the service interaction indication by both caller preferences message segment (Caller Perfernces) in the SIP INVITE, this service interaction indication can be a service identification, from of the analysis of centralized traffic processing unit to the called number that the calling subscriber sent, promptly 800 freecall numbers that carry according to SIP INVITE in the step 303 determine that user's preference is " one 800 tax-free call is sent in hope ", therefore the centralized traffic processing unit is provided with characteristic of correspondence label (feature tag) in CallerPerfernces, just can the indication of identification service sign.Feature tag can use existing feature tag, as " actor " or feature tags such as " priority ", also can expand existing feature tag parameter value, can also expand new feature tag, as " free (free) ", " information service (information) " or " call center (callcenter) " etc.
After step 405, service trigger unit receive the SIP INVITE that carries the service interaction indication, carry out the session control of 800 tax-free calls and handle.In this step, the session control processing of carrying out 800 tax-free calls can be to carry out the iFC that is provided with, described one of professional trigger condition among this iFC and be " the both caller preferences message segment feature tag that does not comprise the described service interaction indication of expression in the message ", like this, the SIP INVITE that this service trigger unit receives and this iFC coupling are unsuccessful, the Service Control Unit that this iFC describes as the AS of call blocking business, will not be triggered.
In this step, this Service Control Unit carries out follow-up session control to this SIP INVITE to be handled, and is about to the SIP INVITE and carries out the PSI route according to prior art, by the PSI address resolution, triggers 800 Service Control Units.
Step 406, service trigger unit send to 800 Service Control Units with the SIP INVITE, handle this SIP INVITE by 800 Service Control Units, and the processing that continues of 800 tax-free calls is provided.
Embodiment two:
Suppose that the user initiates 800 tax-free calls, promptly send and carry the SIPINVITE message of 800 freecall numbers to service trigger unit, service trigger unit is transmitted this SIP INVITE to the centralized traffic processing unit, the centralized traffic processing unit according to the service configuration of 800 tax-free call business with the SIPINVITE message trigger to 800 Service Control Units, provide 800 tax-free call services by 800 Service Control Units for the user, detailed process as shown in Figure 5.
The method two flow chart that Fig. 5 manages business in packet field network for preferred embodiment of the present invention, the network entity that relates to comprise service trigger unit, centralized traffic processing unit and 800 Service Control Units, and its concrete steps are:
Step 501, service trigger unit as the S-CSCF of the current registration of user, receive the SIP INVITE that carries 800 tax-free calls that the user sends.
Step 502, service trigger unit send to the centralized traffic processing unit with this SIP INVITE.
In this step, as a kind of preferred embodiment, the centralized traffic processing unit can be positioned among ServiceBroker or the SCIM.
In this step, service trigger unit can unconditionally send this SIP INVITE to the centralized traffic processing unit, perhaps service trigger unit can be mated the iFC of the 800 tax-free call business of having described, obtain corresponding centralized traffic processing unit, this SIP INVITE is sent to the centralized traffic processing unit.
After step 503, centralized traffic processing unit receive the SIP INVITE,, obtain 800 corresponding Service Control Units according to the service configuration of 800 business.
In this step, the centralized traffic processing unit can mate this SIP INVITE content and the service configuration of having obtained from the service configuration memory cell, and the match is successful, obtains 800 corresponding Service Control Units; Perhaps, the centralized traffic processing unit carries 800 freecall numbers to the request of service configuration memory cell in the request, and the service configuration memory cell obtains 800 Service Control Units and returns to the centralized traffic processing unit from 800 professional corresponding service configuration.
In addition, the centralized traffic processing unit also can carry out address resolution to 800 freecall numbers, as to dns server inquiry " 800 ", obtains 800 corresponding Service Control Units.
Step 504, centralized traffic processing unit send to 800 definite Service Control Units with this SIP INVITE.
Step 505,800 Service Control Units are carried out 800 service logic controlled function, and return the SIP INVITE to the centralized traffic processing unit.
After step 506, centralized traffic processing unit receive the SIPINVITE message of 800 Service Control Units transmission, it is successful to determine that 800 Service Control Units are carried out 800 service logic controlled function, after 800 tax-free calls that execution is provided with and the service interaction logic of relations function of user's signing service, produce corresponding service and indicate alternately.
In this step, the indication of this service interaction can be a professional compatible sign, has carried out the professional compatibility levels of 800 tax-free calls as an expression, and this business compatibility levels can be preset in the service configuration of 800 business.
Step 507, centralized traffic processing unit return the SIP INVITE to service trigger unit, carry the service interaction identifier that is produced.
After step 508, service trigger unit receive the SIP INVITE that carries the service interaction indication, carry out the session control of 800 tax-free calls and handle.
In this step, the session control processing of carrying out 800 tax-free calls can be to carry out the iFC that is provided with, described one of professional trigger condition among this iFC and be " the professional compatibility levels corresponding service in the described 800 business service configuration is not performed ", like this, the Service Control Unit that this iFC describes, as the AS of call blocking business, will not be triggered.
In the step 506 of Fig. 5, carry out 800 tax-free calls of setting and the service interaction logic of relations function of user's signing service by the centralized traffic processing unit, also can be undertaken by 800 Service Control Units, at this moment, then this process is carried out in step 505, and produce a service interaction indication, return the SIP INVITE that carries the indication of this service interaction to the centralized traffic processing unit, the SIP INVITE that will carry this service interaction indication by the centralized traffic processing unit sends to service trigger unit again.
In addition, the service interaction indication that produces at Fig. 4 also can be a professional compatible sign; Similarly, the service interaction indication that produces at Fig. 5 also can be a service identification.Here no longer give unnecessary details.
Can see, the difference of Fig. 4 and two embodiment of Fig. 5 is, among Fig. 4 embodiment, the centralized traffic processing unit is handled the service interaction logic function of non-user's signing service earlier, obtain the service interaction indication by the called number analysis, promptly do not change the order of calling of thereafter Service Control Unit, but the service interaction indication by non-user's signing service of obtaining in advance so that network in follow-up session control process, handles between different business alternately; And among Fig. 5 embodiment, call the Service Control Unit of non-user's signing service earlier by the centralized traffic processing unit, so that network is handled mutual between different business in follow-up session control process, promptly changed the order of calling of Service Control Unit.
In addition, the centralized traffic processing unit that the embodiment of the invention provides after receiving the service trigger request of service trigger unit, can be handled more than one non-user's signing service; And the processing to the service interaction between non-user's signing service and the user's signing service that the embodiment of the invention provides is equally applicable to the processing of the service interaction between non-user's signing service, repeats no more here.
From the system that the embodiment of the invention provides, device and method as can be seen, when new non-user's signing service is provided in the packet field network, only need in the centralized traffic processing unit, increase attribute description that should non-user's signing service, comprise the Service Control Unit that triggers this non-user's signing service or/and the service interaction relation between this non-user's signing service and the user's signing service or/and this non-user's signing service, thereby provide all or part of service logic controlled function of this non-user's signing service that comprises the service interaction function, for all qualified users provide new non-user's signing service or cause by this non-user's signing service with other professional service interaction problems, extensibility is good and efficient is high.
More than be explanation, in concrete implementation process, can carry out suitable improvement, to adapt to the concrete needs of concrete condition the method for the embodiment of the invention to the specific embodiment of the invention.Therefore be appreciated that according to the specific embodiment of the present invention just to play an exemplary role, not in order to restriction protection scope of the present invention.

Claims (16)

1. a system that manages business in packet field network is characterized in that, comprises centralized traffic processing unit and service trigger unit, wherein,
Described service trigger unit is used to handle communication request, sends service trigger request to the centralized traffic processing unit;
Described centralized traffic processing unit is used to receive the service trigger request that sends from described service trigger unit, handles non-user's signing service.
2. the system as claimed in claim 1, it is characterized in that described this system also comprises Service Control Unit, be used for when the described service trigger request of described centralized traffic processing unit processes, described Service Control Unit is called in triggering, and described Service Control Unit is handled non-user's signing service.
3. system as claimed in claim 2 is characterized in that, described this system also comprises the service configuration memory cell, is used for the stores service configuration, and the service configuration of being stored is directly or indirectly sent to described centralized traffic processing unit;
Described centralized traffic processing unit is used for when handling described service trigger request, according to determining the corresponding service control unit from the service configuration of service configuration memory cell, triggers and calls this Service Control Unit.
4. system as claimed in claim 2, it is characterized in that, described this system also comprises the service configuration memory cell, be used for determining the service trigger request content corresponding service control unit that described centralized traffic processing unit sends, send to described centralized traffic processing unit according to the service configuration of being stored;
Described centralized traffic processing unit is used for when handling described service trigger request the service trigger request content being sent to the service configuration memory cell, receives the corresponding service control unit, triggers and calls this Service Control Unit.
5. system as claimed in claim 1 or 2 is characterized in that, described centralized traffic processing unit also sends the service trigger request response of carrying the service interaction indication to described service trigger unit.
6. a device of managing business in packet field network is characterized in that, comprises that service request triggers receiver module, Service Processing Module and professional triggered response module, wherein,
Described service request triggers receiver module, is used to receive service trigger request;
Described Service Processing Module is used for receiving the service trigger request content according to triggering receiver module from described service request, handle all or part of logic control of non-user's signing service after, result is sent to described professional triggered response module;
Described professional triggered response module is used to receive the result that described Service Processing Module sends, and generates professional triggered response and sends to service trigger unit.
7. device as claimed in claim 6 is characterized in that, described Service Processing Module comprises that also business configuration Data Matching submodule and Service Control Unit trigger submodule, wherein,
Business configuration Data Matching submodule is used for the coupling according to service trigger request content and service configuration, determines the corresponding service control unit, sends to Service Control Unit and triggers submodule;
Service Control Unit triggers submodule, is used to trigger definite Service Control Unit.
8. device as claimed in claim 7 is characterized in that, described centralized traffic processing unit also comprises the business configuration data acquisition module, is used to obtain service configuration.
9. as claim 6,7 or 8 described devices, it is characterized in that, comprise also in the described professional triggered response module that the service interaction indication generates submodule, be used for generating the service interaction indication and being carried in the service trigger request response according to receiving the result that Service Processing Module sends.
10. as claim 6,7 or 8 described devices, it is characterized in that, described Service Processing Module comprises that also Service Control Unit receives submodule, be used for triggering submodule and trigger the Service Control Unit of determining, receive the result of returning after Service Control Unit is managed business at Service Control Unit.
11. device as claimed in claim 10, it is characterized in that, comprise also in the described professional triggered response module that the service interaction indication receives submodule, the service interaction indication of the result after being used for receiving Service Control Unit and managing business is carried at the service interaction indication in the service trigger request response.
12. a method of managing business in packet field network is characterized in that, this method comprises:
After the centralized traffic unit that is provided with receives service trigger request, handle non-user's signing service in packet field network.
13. method as claimed in claim 12 is characterized in that, the process of the non-user's signing service of described processing is:
Handle the service logic controlled function of non-user's signing service, generate professional triggered response; Perhaps,
The business of handling non-user's signing service triggers function, triggers and calls Service Control Unit, according to the result of Service Control Unit to non-user's signing service, generates professional triggered response.
14. method as claimed in claim 13 is characterized in that, the business of the non-user's signing service of described processing triggers function, triggers the process of calling Service Control Unit to be:
According to the coupling of described service trigger request content and service configuration, determine the corresponding service control unit, trigger and call this Service Control Unit.
15. method as claimed in claim 14 is characterized in that, described coupling according to described service trigger request content and service configuration determines that the process of corresponding service control unit is:
The centralized traffic processing unit is to the request of service configuration memory cell, and the service configuration memory cell is returned the described Service Control Unit of service configuration that described service trigger request content is mated; Perhaps,
The centralized traffic processing unit is carried out described service trigger request content and the coupling of the service configuration obtained from the service configuration memory cell, and the match is successful, obtains the described Service Control Unit of service configuration.
16. method as claimed in claim 13 is characterized in that, described centralized traffic processing unit or Service Control Unit generate described service interaction indication, are carried in the described service trigger request response.
CN200710096246.3A 2007-04-02 2007-04-02 System, apparatus and method for processing services in packet field network Expired - Fee Related CN101282288B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200710096246.3A CN101282288B (en) 2007-04-02 2007-04-02 System, apparatus and method for processing services in packet field network
PCT/CN2008/070637 WO2008119302A1 (en) 2007-04-02 2008-03-31 System, device and method for processing service in group domain network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710096246.3A CN101282288B (en) 2007-04-02 2007-04-02 System, apparatus and method for processing services in packet field network

Publications (2)

Publication Number Publication Date
CN101282288A true CN101282288A (en) 2008-10-08
CN101282288B CN101282288B (en) 2012-06-27

Family

ID=39807822

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710096246.3A Expired - Fee Related CN101282288B (en) 2007-04-02 2007-04-02 System, apparatus and method for processing services in packet field network

Country Status (2)

Country Link
CN (1) CN101282288B (en)
WO (1) WO2008119302A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107656800A (en) * 2016-07-26 2018-02-02 阿里巴巴集团控股有限公司 A kind of method and apparatus of determination business

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112333221B (en) * 2019-08-05 2023-09-12 迈普通信技术股份有限公司 Network system, method and communication equipment for centralized processing of network service

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704311B1 (en) * 1999-06-25 2004-03-09 Lucent Technologies Inc. Application-level switching server for internet protocol (IP) based networks
CN100531194C (en) * 2004-09-07 2009-08-19 华为技术有限公司 Service signal processing system and method for group domain
CN100372342C (en) * 2004-11-08 2008-02-27 华为技术有限公司 Method for providing service to circuit field user via group field
CN100596357C (en) * 2005-12-02 2010-03-31 浙江中控技术股份有限公司 Data translation device and system based on ethernet and serial communication technology
CN100596124C (en) * 2006-03-03 2010-03-24 华为技术有限公司 Method and system for implementing intercommunication of operation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107656800A (en) * 2016-07-26 2018-02-02 阿里巴巴集团控股有限公司 A kind of method and apparatus of determination business
CN107656800B (en) * 2016-07-26 2021-06-11 阿里巴巴集团控股有限公司 Method and equipment for determining service

Also Published As

Publication number Publication date
WO2008119302A1 (en) 2008-10-09
CN101282288B (en) 2012-06-27

Similar Documents

Publication Publication Date Title
US8634412B2 (en) Session initiation protocol (SIP) message incorporating a multi-purpose internet mail extension (MIME) media type for describing the content and format of information included in the SIP message
KR101080546B1 (en) Method and communication system for automatically discovering the multimedia service capability
CA2595077C (en) A method and apparatus for handling emergency calls
US7206611B2 (en) Method for displaying special alerting icon
CN101027894B (en) A method and apparatus for multimedia communication
US8917858B2 (en) Method and apparatus for network based fixed mobile convergence
CN100596124C (en) Method and system for implementing intercommunication of operation
EP2315409B1 (en) Realizing method, system and apparatus of register mechanism in ip multimedia subsystem
TW200838231A (en) Overlay between GSM and IMS for non-registered subscribers
US20120207149A1 (en) Session initiation protocol (sip) message incorporating a number of predetermined address headers having predetermined address information
CN101030931B (en) Method for transmitting service data and applied packet terminal thereof
CN101188598A (en) System and method for service call control and service control point device
CN101136924A (en) Method to display calling identification sign in the next generation network
CN101132400A (en) Method for implementing number carrying in IP multimedia subsystem network
CN101159914B (en) Regulation based dynamic service triggering method for IMS network
CN100525309C (en) IP multimedia subsystem domain user access controlling method and its system
CN102651732B (en) Service trigger method in a kind of IMS network and system
CN101511072A (en) Method for implementing enhancement type E-number communication business in SIP or IMS network
US8036211B1 (en) Legacy user proxy call session control function
CN101325744A (en) Method, apparatus and system for triggering service according to terminal capability
US9762621B2 (en) Call routing for IP multimedia subsystem users
CN101282288B (en) System, apparatus and method for processing services in packet field network
CN101005502B (en) Service scenario obtaining, control method and its control system and medium resource server
JP2009033269A (en) Band control system, terminal device, management server, band control method and program thereof
KR100807863B1 (en) Service provisioning in a communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120627

CF01 Termination of patent right due to non-payment of annual fee