WO2008058472A1 - Procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données, système et base de données enregistrés par des utilisateurs - Google Patents
Procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données, système et base de données enregistrés par des utilisateurs Download PDFInfo
- Publication number
- WO2008058472A1 WO2008058472A1 PCT/CN2007/003243 CN2007003243W WO2008058472A1 WO 2008058472 A1 WO2008058472 A1 WO 2008058472A1 CN 2007003243 W CN2007003243 W CN 2007003243W WO 2008058472 A1 WO2008058472 A1 WO 2008058472A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- information
- trigger
- point
- filtering rule
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
Definitions
- the present invention relates to the field of communications, and in particular, to a packet network service implementation method, system, and user subscription database.
- a packet network service implementation method, system, and user subscription database BACKGROUND OF THE INVENTION
- ITU-T International Telecommunication Union-Telecom Part
- ETSI European Telecommunications Standards Institute
- IMS IP Multimedia Subsystem
- NTN Next Generation Network
- SIP Session Initiation Protocol
- the IP Multimedia Subsystem is a SIP-based architecture that provides a method for service invocation, called Service Provision.
- a typical structure may include a Home Subscriber Server (HSS), a User Equipment (UE), an Application Server (AS), and a Serving Call Session Control Function (S-CSCF).
- HSS Home Subscriber Server
- UE User Equipment
- AS Application Server
- S-CSCF Serving Call Session Control Function
- the AS provides value-added multimedia services, such as call forwarding, caller ID, etc.
- an AS can provide one or more services for users, and a user can have multiple services, that is, one or more ASs;
- S-CSCF provides session control. service.
- the basic steps provided by the IMS service are:
- the operator or service provider defines a service or service set; when the user subscribes or modifies the service provided by the operator or service provider, the user-specific service is created in the form of an initial filtering rule (iFC). Data;
- the S-CSCF sends a SIP request sent by the user to the corresponding AS according to the iFC.
- the iFC is composed of 0 or 1 trigger point information ( Instance ) and an AS information ( Instance ).
- the trigger point information is used to determine whether the SIP request sent by the user should be sent to the AS specified in the iFC.
- the trigger point information includes one or more service point triggers (SPTs) that the SPT will request The Uniform Resource Identifier (Request-URI), the SIP method, the SIP message header, the session situation, and the session description are combined by logical expressions, or, or not. It can be seen that the iFC is equivalent to a decision condition, and the SIP request for indicating that the user sends the iFC match should be sent to the AS specified by the iFC.
- the iFC is embedded in the user configuration and is transferred from the user's HSS to the S-CSCF assigned to the user.
- the HSS transmits the user's iFC to the S-CSCF serving the user.
- the S-CSCF will The IMS service request that matches the iFC is sent to the AS specified by the iFC.
- the AS After receiving the IMS service request, the AS performs the corresponding service processing.
- the service point trigger is connected with , , or not ( AND, OR and NOT ) through a Boolean operator, and a connected normal expression (Conjunctive Normal Form, CNF) can be formed by the above-mentioned connected SPT. ), or a Disjunctive Normal Form (DNF), the above expression constitutes a complete judgment condition, and the S-CSCF receives the IMS service request. The request is routed to the AS address given in the initial filter rule.
- CNF Conjunctive Normal Form
- DNF Disjunctive Normal Form
- the initial filtering rule when we want to describe in the initial filtering rule that the user triggers in the case of initiating an audio session request, the initial filtering rule not only needs to describe the characters contained in the SIP message header "m".
- the message "audio”, and needs to describe the SIP message header "m” does not contain the character information "video”. Even, other values of the SIP message header "m” need to be excluded, such as excluding other extensions such as "text", or “application”, or “message” or other extensions in the message header "m”. (For details, please refer to IETF RFC4566.)
- the judgment conditions can be described as follows:
- m header field contains "audio"
- m header field does not contain "video"
- m header field does not contain "text"
- m header field does not contain "application"
- m header field does not contain "message"
- the embodiments of the present invention provide a packet network service implementation method, a system, and a user subscription database, which are used to solve the problem that the information contained in the service point trigger in the initial filtering rule existing in the prior art is insufficient, and the network cannot be accurately described.
- the problem of the required business information is not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to the service point trigger in the initial filtering rule existing in the prior art is insufficient, and the network cannot be accurately described.
- a packet network service implementation method includes:
- the first element information is set in the initial filter rule, where the first element information is the presence status information of the first element, or the comparison relationship information between the first element and the second element;
- the service triggering unit When the service triggering unit receives the service request, the service triggering unit routes the service request to the corresponding service execution unit according to the first element information included in the initial filtering rule.
- a packet network service system comprising:
- a user subscription database and an initial filtering rule including trigger point information and application server information, where the first element information is set in the service point trigger included in the trigger point information;
- the service triggering unit is configured to obtain an initial filtering rule from the user subscription database, and route the service request initiated by the terminal to the corresponding service execution unit;
- the service execution unit is configured to provide a corresponding service for the user according to the service request routed by the service triggering unit.
- a user subscription database including:
- the service point trigger setting unit is configured to set an initial filtering rule including the trigger point information and the application server information, where the first element information is set in the service point trigger included in the trigger point information.
- FIG. 1 is a structural diagram of a network logic to which an embodiment of the present invention is applied;
- FIG. 2 is a schematic structural diagram of a service system set according to an embodiment of the present invention
- Fig. 3 is a flow chart showing the flow of an IMS service purchase in accordance with the structure of the embodiment of the present invention.
- DETAILED DESCRIPTION OF THE EMBODIMENTS In order to make the features and advantages of the embodiments of the present invention more comprehensible, the embodiments of the present invention are further described with reference to the accompanying drawings.
- the service point triggers included in the existing initial filtering rules are connected using AND, or, and non-connectors, and cannot accurately describe the service information required by the network.
- the embodiment of the present invention provides a solution.
- the main idea of the embodiment is: modifying the initial filtering rule, and adjusting the information carried in the service point trigger included in the trigger point information, when the user initiates the service request.
- the service triggering unit routes the service request to the corresponding service execution unit according to the initial filtering rule obtained from the user subscription database, and the service execution unit provides the corresponding service for the user to ensure the service sale based on the packet network.
- the initial filtering rule is modified, and the information of the service point trigger included in the adjustment trigger point information is specifically:
- the presence information of the first element such as 'in the service point trigger', the presence and/or absence of the first element and/or - the comparison relationship between the first element and the second element, such as a service point trigger,
- One element is greater than and/or smaller than the second element.
- the first element exists and/or does not exist, and the first element is greater than and/or smaller than the second element, and is specifically expressed as: whether the current session information of the subscription user matches the service feature of the subscription service.
- the specific implementation of the embodiment of the present invention is described below by taking the packet network-based service implementation method as an example.
- the IMS network is a typical system based on the packet network.
- the IMS network is used as an example. It does not mean that the method of the embodiments of the present invention can only be used for an IMS network.
- the system shown in FIG. 1 includes: a user subscription database 100, a user equipment 200, a service trigger unit 300, and a service execution unit-400.
- the user subscription database 100 is used to store all data related to users and services.
- the service execution unit 400 and the service triggering unit 300 can use an address resolution mechanism to find the user subscription database address of the subscription relationship data having the given user identity.
- the user subscription database 100 may be a user user server HSS in the IMS network.
- the service triggering unit 300 interacts with the service executing unit 400 through the E3 interface to provide a session control service, and the protocol of the E3 interface may be a SIP protocol.
- the service triggering unit 300 obtains user configuration data from the user subscription database 100 through the E2 interface.
- the protocol of the E2 interface may be a Diameter protocol, where the user configuration data packet ⁇ iFC sets the first element information in the iFC.
- the service triggering unit 300 can route the request related to the user to the service execution unit 400 designated by the iFC according to the iFC.
- the service triggering unit 300 in the above solution may be an S-CSCF and/or a service agent Service Broker in the IMS network. '
- the service execution unit 400 is a functional entity that provides a service, and a service execution unit can provide one service or multiple services.
- the service execution unit 400 obtains user data from the user subscription database 100 through the E1 interface, and the protocol of the E1 interface may be a Diameter protocol.
- the service execution unit 400 in the above solution may be an AS in the IMS network.
- FIG. 2 is a schematic structural diagram of a specific IMS service system according to an embodiment of the present invention. As can be seen from FIG. 2, the method mainly includes:
- HSS700 in which all data related to users and services are stored.
- an initial filtering rule including trigger point information and application server information is set, and the first element information is set in the service point trigger included in the trigger point information;
- User equipment 200 configured to initiate and/or receive an IMS service request by a user
- the S-CSCF 500 after receiving the IMS service request, routes the IMS service request to the corresponding application server AS according to the initial filtering rule obtained from the HSS 100;
- An application server AS600 configured to perform an IMS service request according to the S-CSCF500, The user provides a corresponding service.
- the HSS700 further includes:
- the service point trigger setting unit 710 is configured to set an initial filtering rule including trigger point information and application server information, and the first element information is set in the service point trigger included in the trigger point information.
- the first element information may include:
- the comparison relationship information between the first element and the second element, such as the first element is greater than and/or smaller than the second element.
- Step 101 Set an initial filtering rule including trigger point information and application server information in the HSS, where the trigger point information includes a service point trigger, Set the first element information;
- the initial filtering rule including the trigger point information and the application server information is set by the service point trigger setting unit in the HSS, and in the initial filtering rule, the first point is set in the service point trigger included in the trigger point information.
- Element information the setup process describes the service point trigger in Extensible Markup Language XML.
- the first element information may be presence status information of the first element or comparison relationship information of the first element. For example, there is and/or no first element, or a comparison relationship between the first element and the second element, such as the first element is larger than the second element, the first element is smaller than the second element, and the like.
- the setting of the first element information is determined according to the needs of the initial filtering rule, and different combinations of choices can be made in the application according to actual conditions.
- Step 102 The user initiates an IMS service request.
- Step 103 The S-CSCF determines, according to the first element information included in the initial filtering rule, that the initial filtering rule is allowed to provide a corresponding service for the user, if yes, go to step 104, otherwise go to step 105;
- Step 104 Route the IMS service request to the corresponding AS according to the initial filtering rule, where the AS provides the corresponding service for the user.
- the S-CSCF After receiving the service request from the user, the S-CSCF evaluates the user-related initial filtering rule, and performs an accurate filtering on the IMS service request, and routes the IMS service request that matches the initial filtering rule to the AS, and the corresponding AS provides the corresponding AS. business.
- Step 105 Reject the IMS service request of the user to the corresponding AS.
- the method of the embodiment of the present invention can accurately and concisely describe the service. Filter conditions. Specifically, it is applied to the initial filtering rule, for example, a trigger point describing an Invite request for the initial filtering rule service point trigger connection of the audio session, and is described by using an XML language, as follows:
- ⁇ /TriggerPoint> The service point trigger described in the XML above, conforms to the Cx interface given by 3GPP 29228 (S-CSCF and HSS interface) XML Schema, where the tag ⁇ £ ⁇ 3 ⁇ > is a new extension of this embodiment, and the expression service point trigger (SPT) judgment is based on a set judgment, and the SPT describes a type The relationship of "existence" or "non-existence”.
- the tag ⁇ ConditionTypeCNF> is assigned the value "true”, indicating that the above XML uses a Conjunctive Normal Form (CNF) to describe the relationship between the various service point triggers, and the "AND" connector to connect the different groups (label ⁇ Group>) service point triggers that use the "OR” connector to connect to service point triggers in the same group.
- CNF Conjunctive Normal Form
- the "existence” and “non-existence” are cited to describe the existence of multiple assignment of the m-header field. In fact, for other header fields with multiple assignments, such as Via, Record-Route Route, etc., the present invention is implemented. The same applies to the examples.
- the method is equally applicable to introducing other connection operations such as "greater than” and “less than”. This is especially useful when describing some header fields that need to be assigned numbers based on SIP messages.
- the SPT is described in XML, where the label ⁇ 1 ⁇ 5 &11> describes the value less than the value given in the condition, as follows: ⁇ SPT>
- the embodiment of the present invention describes a service point trigger by extending operations such as "existence”, “non-existence”, “greater than”, and “less than”, and can accurately and simply describe a service trigger condition, and adopt the initial filtering rule described by the extension. At the same time, it has good compatibility.
- the relationship between presence, non-existence, greater than and less than is added to the information of the service point trigger, and is described in the initial filtering rule using an XML language.
- the new extension described above to describe the initial filtering rules it is very succinct and accurate to express that the existing Boolean operation connection descriptors cannot accurately describe or must use complex descriptions of service point triggers.
- the initial filtering rules described by the method provided by the embodiment of the present invention are equally applicable even after the parameter content is expanded. Make it very compatible. The spirit and scope of the embodiments of the present invention are departed. Thus, it is intended that the present invention cover the modifications and modifications of the embodiments of the invention.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
La présente invention se rapporte à un procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données, ainsi qu'à un système et à une base de données enregistrés par des utilisateurs. Un procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données comprend les étapes suivantes : un premier élément d'information est défini dans une règle de filtrage initiale ; quand un utilisateur transmet une demande de service, un module de déclenchement de service achemine la demande de service vers le module d'exécution de service correspondant conformément à la règle de filtrage initiale obtenue à partir de la base de données enregistrée par l'utilisateur, et le module d'exécution de service fournit le service correspondant à l'utilisateur. Selon l'aspect technique des exemples de la présente invention, les informations du déclenchement du point de service dans la règle de filtrage initiale sont consommées et peuvent décrire avec précision les informations de service dont le réseau a besoin.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610145487.8 | 2006-11-17 | ||
CN 200610145487 CN101188546B (zh) | 2006-11-17 | 2006-11-17 | 分组网络业务实现方法、系统及用户签约数据库 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008058472A1 true WO2008058472A1 (fr) | 2008-05-22 |
Family
ID=39401325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/003243 WO2008058472A1 (fr) | 2006-11-17 | 2007-11-16 | Procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données, système et base de données enregistrés par des utilisateurs |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101188546B (fr) |
WO (1) | WO2008058472A1 (fr) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986646B (zh) * | 2010-11-01 | 2015-09-16 | 中兴通讯股份有限公司 | 基于xml的宽带sip业务触发配置方法及业务触发器 |
CN107548051A (zh) * | 2016-06-29 | 2018-01-05 | 中兴通讯股份有限公司 | 业务处理方法、网络应用功能实体和通用认证架构系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005027459A1 (fr) * | 2003-09-12 | 2005-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Controle d'acces des abonnes a un ims |
CN1770764A (zh) * | 2004-11-06 | 2006-05-10 | 华为技术有限公司 | 一种业务触发点的匹配方法 |
CN1770799A (zh) * | 2004-11-02 | 2006-05-10 | 华为技术有限公司 | 一种彩名业务实现方法 |
-
2006
- 2006-11-17 CN CN 200610145487 patent/CN101188546B/zh not_active Expired - Fee Related
-
2007
- 2007-11-16 WO PCT/CN2007/003243 patent/WO2008058472A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005027459A1 (fr) * | 2003-09-12 | 2005-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Controle d'acces des abonnes a un ims |
CN1770799A (zh) * | 2004-11-02 | 2006-05-10 | 华为技术有限公司 | 一种彩名业务实现方法 |
CN1770764A (zh) * | 2004-11-06 | 2006-05-10 | 华为技术有限公司 | 一种业务触发点的匹配方法 |
Non-Patent Citations (1)
Title |
---|
HANDLEY M.: "Request For Comments", July 2006 (2006-07-01), Retrieved from the Internet <URL:http://www.ietf.org/rfc/rfc4566.txt> * |
Also Published As
Publication number | Publication date |
---|---|
CN101188546B (zh) | 2010-09-29 |
CN101188546A (zh) | 2008-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4700105B2 (ja) | Ipマルチメディアサブシステム(ims)おける呼転送 | |
EP1798933B1 (fr) | Méthode pour réaliser un service de messagerie basé sur un sous-système multimédia en réseau ip | |
US20070189215A1 (en) | Method for reducing interface load of home subscriber server | |
US8953583B2 (en) | Method and system for selective call forwarding based on media attributes in telecommunication network | |
WO2008025211A1 (fr) | Système de réseau de communication, procédé assurant une fonction de prestation de services, et dispositif de prestation de services | |
JP2008543133A (ja) | Imsサービスを識別する方法および装置 | |
WO2006099815A1 (fr) | Procede d'enregistrement d'un utilisateur dans le sous-systeme multimedia ip et systeme associe | |
WO2007079673A1 (fr) | Procede de detection de l'identite d'usager public dans le profil de service d'un systeme de communication et appareil associe | |
KR20090092823A (ko) | 통신 네트워크들에서의 동적 서비스 트리거들 | |
CN101227457A (zh) | 标识通信业务的方法及其系统 | |
WO2008025257A1 (fr) | Procédé d'intercommunication et système de communication entre différents réseaux | |
WO2008009197A1 (fr) | Réseau par paquets et procédé permettant de réaliser ce réseau | |
CN100525256C (zh) | Sip多媒体系统中请求消息的传输方法及设备 | |
WO2007068206A1 (fr) | Procede et reseau de mise en marche d'informations concernant la capacite de session | |
WO2011032426A1 (fr) | Procédé, dispositif et système de mise en œuvre de service de priorité d'appel d'urgence | |
WO2008106885A1 (fr) | Procédé et système permettant une compatibilité de services | |
WO2009049518A1 (fr) | Procédé, système et entité d'établissement de session de système de télévision par internet ip | |
WO2008058472A1 (fr) | Procédé permettant de mettre en œuvre un service de réseau basé sur l'envoi de paquets de données, système et base de données enregistrés par des utilisateurs | |
EP2314040A1 (fr) | Services sip auxiliaires | |
WO2008086744A1 (fr) | Procédé de mise en œuvre d'établissement d'appel, système et élément de réseau de contrôle d'appel | |
WO2007140699A1 (fr) | Procédé et appareil de mise à jour des données signées d'abonné | |
WO2006132573A1 (fr) | Methode pour distribuer de nouveaux services dans un sous-systeme multimedia internet (ims) et noeud correspondant | |
CN101282288B (zh) | 在分组域网络中处理业务的系统、装置及方法 | |
WO2007085199A1 (fr) | Procédé, application et appareil permettant d'identifier l'état utilisateur dans des réseaux | |
JP2006521717A5 (fr) |
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: 07816849 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: 07816849 Country of ref document: EP Kind code of ref document: A1 |