Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Packet network with enhanced service filtering rule and its implementation method

A service filtering and grouping network technology, applied in the field of communication, can solve the problems of triggering, not being able to trigger by time, not supporting triggering services, etc.

Inactive Publication Date: 2008-01-16
HUAWEI TECH CO LTD
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0030] 1. The existing technology cannot trigger services according to other parts of the SIP message body except SDP information (session description information);
[0031] 2. The prior art can trigger the service according to the SIP request message. The SIP request message is the SIP message of the initial behavior SIP request line defined in RFC 3261, such as messages such as INVITE. The initial filter rule refers to these SIP request messages (ie SIP initial message), but the prior art cannot trigger services according to SIP messages other than SIP request messages, such as SIP response messages, including triggering according to status codes, message headers in SIP responses, and message bodies in SIP responses. Wait
[0034] 4. The triggering mechanism in the prior art does not support triggering services based on current time information, and triggering services based on time information is a relatively important service triggering requirement;
[0035] 5. MSF's trigger according to the schedule can be triggered according to the user's status, but it only takes the Free / Busy Time Type (Free / Busy Time Type) defined in RFC 2445, and cannot provide richer information, and the release time of RFC 2445 is In 1998, the time has been relatively long, and it is obvious that it cannot meet the stronger and more personalized business trigger capability requirements required by users;
[0036] 6. It cannot be triggered according to the user's roaming status, but triggering services according to the user's roaming status is a relatively important service triggering requirement;
[0037] 7. The service call message cannot be specified. In the prior art, the S-CSCF / MSF SB / SCIM receives a SIP request message, and the SIP request message matches a service filter rule, so the SIP request message can only be sent to the specified The application server, that is, the service call message to the specified application server is the trigger message of the service filter rule, and in actual application, the trigger message of the service filter rule and the call message to the specified application server may not be the same SIP message;
[0041] 1. It does not support triggering services based on other parts of the SIP message body except SDP information;
[0042] 2. The basic call status is very limited. There are only four types: trial call, busy, no answer, and hang-up.
[0043] 3. It does not support triggering based on SIP message events other than SIP request messages;
[0044] 4. Cannot be triggered by time;
[0045] 5. MSF only provides limited triggering capabilities based on user information based on schedule triggering, and cannot provide more triggering methods such as triggering based on the user's location;
[0046] 6. It cannot be triggered according to the user's roaming status;
[0047] 7. The business call message cannot be specified;
[0048] 8. Cannot quote other filter rules;
[0049] 9. Process processing cannot be performed after the trigger condition is matched

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Packet network with enhanced service filtering rule and its implementation method
  • Packet network with enhanced service filtering rule and its implementation method
  • Packet network with enhanced service filtering rule and its implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0104] Embodiment 1: The calling user is an IMS prepaid user, and the short message sent by the user is encapsulated into the message body of the SIP MESSAGE message in XML mode, and the service trigger point receives the user's SIP MESSAGE message and finds the short message carried in the message body. Message The message type indicates that the current session is triggered to the service control point when the request is submitted.

[0105] The method of encapsulating the short message into the message body of the SIP MESSAGE message in XML is as follows:

[0106] MESSAGE sip: receiver@example.com, SIP / 2.0

[0107] Content-Type: multipart / related; type = "application / message+xml";

[0108] start="";

[0109] boundary="=_005A0428C1257165_="

[0110] --=_005A0428C1257165_=

[0111] Content-Type: application / message+xml

[0112] Content-ID:

[0113]

[0114]

[0115] message submit request

[0116]

[0117] personal

[0118] Yes

[0119] ...

Embodiment 2

[0136] Embodiment 2: When an IMS VPN user sends a short message, the short message message is put into the message-body of the SIP message in the form of Short Message Service Forwarding Layer (SMS TL) encapsulation, and the service trigger point triggers the SIP communication to the service control point , the service control point further processes the short message, such as translating the number when the called number in the short message is a VPN short number.

[0137] For the encapsulation method of the SMS TL layer, refer to the standard document DES / AT-030036 issued by the European Telecommunications Standards Institute (ETSI (European Telecommunications Standards Institute, European Telecommunications Standards Institute)), for example:

[0138] MESSAGE sip:1234567890@domain SIP / 2.0

[0139] From:

[0140] ; tag=c0a80103-13c4-7e84-1ee41f1-223

[0141] 9

[0142] To:

[0143] Call-ID:

[0144] 247fc650-c0a80103-13c4-7e84-1ee41f1-4883@192.168.1.3

[0145] CSeq: 1 ...

Embodiment 3

[0177] Embodiment 3: The calling user has an automatic repeated call attempt service, and when the route to the called session fails, the service trigger point triggers the session to the service control point

[0178] The corresponding session state SPT is:

[0179]

[0180] 0

[0181] 0

[0182] 4

[0183]

[0184] The above SessionState tag indicates that the service trigger point is required to match the session state, and the value 4 after the SessionState tag indicates that the matching condition is that the session state on the service trigger point is route selection failure.

[0185] 3. Trigger services based on SIP message events other than SIP request messages

[0186] As mentioned above, there is problem 3 in the prior art, which does not support triggering services based on SIP message events other than SIP request messages. The following uses SIP response messages as an example to describe the support of the present invention for triggering se...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a packet network with increased business filtering rule, which includes a user sign database, used to preserve user business filtering rule; a business control point, used to provide user with business; and a business trigger point, obtaining business filtering rule from user sign database and deciding whether SIP communication in current treatment need to trigger business control point or need local treatment, according to business filtering rule. The business filtering rule at least includes one of the following: the message body content other than SIP message conversation description, conversation state, message event other than SIP request message, time, user presentation message, user roaming state, business transfer message, other relevant rule message, and virtual application server address. The invention also provides a business trigger method, which is used to realize the business trigger of packet network.

Description

technical field [0001] The present invention relates to the communication field, and more specifically relates to a grouping network with enhanced service filtering rules and its implementation method. Background technique [0002] IMS (IP Multimedia Subsystem, IP Multimedia Subsystem) is a system based on SIP (Session Initiation Protocol, Session Initiation Protocol). Its session layer and service layer are separated. IMS provides necessary methods for calling services. In IMS The provision of services consists of the following three basic steps: [0003] 1) Define possible services or service sets; [0004] 2) Create user-specific business data in the form of initial filtering rules when the user orders / modifies the service subscription relationship; and [0005] 3) Pass the incoming initial request to the application server. [0006] When a user gets an IMS subscription from an operator, the operator needs to assign him a user profile. The user configuration includes ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/56H04L29/06
Inventor 吴桑施有铸
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products