CN1968319A - Method for registering/canceling and controlling disturbance-free service and disturbance-free service system - Google Patents
Method for registering/canceling and controlling disturbance-free service and disturbance-free service system Download PDFInfo
- Publication number
- CN1968319A CN1968319A CN200510115313.2A CN200510115313A CN1968319A CN 1968319 A CN1968319 A CN 1968319A CN 200510115313 A CN200510115313 A CN 200510115313A CN 1968319 A CN1968319 A CN 1968319A
- Authority
- CN
- China
- Prior art keywords
- interruption
- free
- sip
- message
- free service
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42153—Administration or customisation of services by subscriber
-
- 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/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention relates to a method for registering/canceling non-interference service, controlling non-interference service, and realizing non-interference service, and relative system, wherein the registering/canceling non-interference service method comprises that: SIP terminal via order mechanism or HTTP transmission mechanism of SIP protocol sends SIP/HTTP message of registering/canceling non-interference request information to the controller, to request said service; the controller receives the SIP/HTTP message, judges if allows present request of SIP terminal; if allows, activating or inactivating the registering/canceling non-interference service via the time delay parameter in the registering/canceling non-interference service request message, or else, rejecting.
Description
Technical field
The present invention relates to interruption-free service method and system, relate in particular to registering/canceling interruption-free service method, control interruption-free service method and interruption-free service method and system.
Background technology
The interruption-free service (Don ' t Disturb Service) be a kind of telecommunication service commonly used, definition to this business in China's GB is: the interruption-free service is " Temporary Refusal of Call service ", can use this service under the situation that the user did not wish to have calling to disturb in a period of time.After this service of user applies, all callings will be answered by telephone office in generation, but user's exhalation is unrestricted.
Consult the total technical specification book of National Standard Ministry of Posts and Telecommunications telephony switching gear (appendix) ", stipulate that wherein the register method of interruption-free service is " an off-hook; Listen dialing tone; Press * 56#; Response; On-hook ".Register successfully back " no longer need any operation, can make this phone exempt to be disturbed ".In addition, when the user wishes the override of do-not-disturb service, can pass through " off-hook; Listen dialing tone; #56#; Response; On-hook " and realize.
International and regional at other, the occupation mode of interruption-free service and the definition of China's GB are similar, and difference is mainly reflected in three aspects:
A) service feature sign indicating number difference (China GB regulation be " 56 ");
Can set the time that the interruption-free service is initial and/or cease to have effect when b) registering;
C) when the interruption-free service has been enabled, passing through special dial tone or verbal announcement under the situation of outgoing call with the special circumstances on the call user's attention line.
Especially, the interruption-free service also derives another kind of professional " password breakthrough interruption-free ", is also referred to as " super interruption-free " sometimes.The user is in registration " password breakthrough interruption-free " service, be provided with after the password simultaneously, if there is calling subscriber (other user) to call out this user, then network will point out the calling subscriber to input password, if the calling subscriber inputs correct password, then incoming call calling this time just can break through user's interruption-free setting and complete connection; Otherwise user's interruption-free is provided with and will the incoming call calling be come into force, and promptly refuses this incoming call calling.
At present, continuous maturation along with group technology, develop based on Circuit-switched conventional telecommunication network towards broadband telecommunication net based on packet switching, using SIP (SIP) then is one of current technology trends as the call control signalling of grouping telecommunications core network, for example ITU-T (International Telecommunication Association's TC Telecommunication Committee) and ETSI (ETSI) are to the formulation of NGN (Next GenterationNetwork, next generation network) standard.In this new analysis communication network, new block terminal-sip terminal will progressively replace traditional terminal phone.
Interruption-free also still needs to provide to the sip terminal user though applied environment has taken place to change as a service of popularizing in the conventional telecommunications net, and the interruption-free service that therefore provides to sip terminal in the grouping telecommunications network also will inevitably change:
A) at first, in the grouping telecommunications network, the supplementary service (interruption-free service) that block terminal (sip terminal) uses does not have " service feature sign indicating number " such notion, for example for sip terminal, professional registration and cancel the header field parameter that all will depend in the sip message, and the user can carry out professional registration and cancel, and no longer be by dialling the mode of " service feature sign indicating number " by the menu operation at sip terminal interface.Thus, the selection mode of simple menu has been simplified user's operation greatly, does not need the user to remember " service feature sign indicating number ", thereby has promoted the user to use professional frequency.
But, at present in sip message, also do not define which header field parameter and carry the operation information that the registration of interruption-free service is cancelled, therefore in the grouping telecommunications network, to when providing the interruption-free service, sip terminal must in sip message, define the header field parameter of carrying the interruption-free service related information.
Certainly, sip terminal inserts the packet interface of grouping telecommunications network, except supporting SIP, also can support http protocol simultaneously.Sip terminal also can be realized the registration of interruption-free service is cancelled by " WEB is self-service " based on HTTP.
B) secondly, in the conventional telecommunications net, the purpose of interruption-free service is that the user wishes " not wishing to have calling to disturb " in a period of time, but be well known that, Session Initiation Protocol is an agreement towards multimedia application, sip terminal is except can receiving incoming call calling (SIP INVITE), can also receive instant message (Instant Messaging), and multiple sip message such as subscription, as SIP MESSAGE instant message, the SIP INFO, SIP SUBSCRIBE message, the SIP NOTIFY, SIPREFER message, SIP PUBLISH etc.
These sip messages bring the interference bigger than incoming call calling may for the sip terminal user, bring countless " rubbish " instant message (resembling present refuse messages, SPAM) might for the sip terminal user as the SIPMESSAGE instant message; SIP REFER Reference News can make the sip terminal that receives SIP REFER message initiate sip message specified in this message in specified destination in this message of trend for another example, may bring very big harm to the sip terminal user.
In addition, in present grouping telecommunications network, sip terminal is to realize registration to the service of the interruption-free in the conventional telecommunications net by http protocol, register successfully after, the sip terminal user will not be subjected to the interference of incoming call calling.
Therefore, aforesaid prior art has following shortcoming:
First: because not all sip terminal all can support http protocol, then for not supporting the sip terminal of http protocol, because Session Initiation Protocol is not supported to the carrying of the operation information of the registration of interruption-free service, so can't use the interruption-free service.
Second: prior art is only supported the interruption-free service (only at incoming call) in the conventional telecommunications net, and SIP is the agreement towards multimedia application, if sip terminal is not supported to the interruption-free service of SIP MESSAGE message, SIP INFO, SIP SUBSCRIBE message, SIP NOTIFY, SIP REFER message, SIP PUBLISH etc. the user to be subjected to than the bigger interference of incoming call calling (SIP INVITE).Do not support simultaneously to be the interruption-free service of present condition (for example busy) based on user's difference yet.
So, in the SIP supplementary service, be necessary to enlarge the extension of interruption-free service definition, the interruption-free service of a kind of " wouldn't accept the sip message service " promptly is provided, mainly be when the user does not wish to have sip message to disturb in a period of time, can use this interruption-free service; Simultaneously, when the sip terminal user uses the interruption-free service, can create interruption-free filtering rule to various SIP message; Similarly, " the password breakthrough interruption-free " business of deriving can be arranged also, the calling subscriber who promptly sends sip message has only under the situation of using correct password, just can break through the interruption-free service that the called subscriber is provided with; In addition, this interruption-free service should be applicable to all sip terminals.
Summary of the invention
First purpose of the present invention is to provide a kind of registering/canceling interruption-free service method of the interruption-free service that wouldn't accept the sip message service.
Second purpose of the present invention is to provide the control method of the interruption-free service that wouldn't accept the sip message service.
The 3rd purpose of the present invention is to provide the interruption-free method of servicing that wouldn't accept the sip message service
The 4th purpose of the present invention is to provide the interruption-free service system that wouldn't accept the sip message service.
According to first purpose of the present invention, the invention provides a kind of registering/canceling interruption-free service method, comprise: subscribing mechanism or HTTP transfer mechanism that sip terminal provides by Session Initiation Protocol, the SIP/HTTP message of carrying interruption-free registering/canceling solicited message is sent to control appliance, with the service of request registering/canceling interruption-free; And control appliance is according to the described SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of described sip terminal, if allow, then make the interruption-free service of described sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message, otherwise refusal.
According to second purpose of the present invention, the invention provides a kind of control method of interruption-free service, comprise: control appliance is based on the SIP conversation message of other sip terminal to the sip terminal transmission of registered interruption-free service, content with described SIP conversation message, and/or the current presentation information of described sip terminal, mate with the filtering rule of the current interruption-free service that comes into force of described sip terminal, judge whether described SIP conversation message is refused by the service of the interruption-free of described sip terminal, described interruption-free filtering rule and sip message content, and/or the time, and/or user's presentation information is corresponding, wherein, if be not rejected, then control appliance sends described SIP conversation message to described sip terminal, if be rejected, then control appliance is refused described SIP conversation message.
According to the 3rd purpose of the present invention, the invention provides a kind of interruption-free method of servicing, comprise: subscribing mechanism or HTTP transfer mechanism that sip terminal provides by Session Initiation Protocol, the SIP/HTTP message of carrying interruption-free registering/canceling solicited message is sent to control appliance, with the service of request registering/canceling interruption-free; And control appliance is according to the described SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of described sip terminal, if allow, then make the interruption-free service of described sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message, otherwise refusal, and control appliance is based on the SIP conversation message of other sip terminal to the described sip terminal transmission of registered interruption-free service, content with described SIP conversation message, and/or the current presentation information of described sip terminal, mate with the filtering rule of the current interruption-free service that comes into force of described sip terminal, judge whether described SIP conversation message is refused by the service of the interruption-free of described sip terminal, wherein, if be not rejected, then control appliance sends described SIP conversation message to described sip terminal, if be rejected, then control appliance is refused described SIP conversation message.
According to the 4th purpose of the present invention, the invention provides a kind of interruption-free service system, comprise: sip terminal, the subscribing mechanism or the HTTP transfer mechanism that provide by Session Initiation Protocol is provided, the SIP/HTTP message of interruption-free registering/canceling solicited message is carried in transmission, with the service of request registering/canceling interruption-free; And control appliance, be used for according to the SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of this sip terminal, if allow, then make the interruption-free service of this sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message, and the SIP conversation message that described control appliance sends to this sip terminal based on other sip terminals, content with described SIP conversation message, and/or the filtering rule of current presentation information of this sip terminal and the current interruption-free service that comes into force of this sip terminal mates, judge whether described SIP conversation message is refused by the service of the interruption-free of this sip terminal, wherein, if be not rejected, then control appliance sends described SIP conversation message to this sip terminal, if be rejected, then control appliance is refused described SIP conversation message.
The invention has the beneficial effects as follows: register, cancel operation information by Session Initiation Protocol (http protocol) carrying interruption-free according to provided by the invention, establishment is based on the interruption-free filtering rule of sip message content and/or time and/or user's presentation information, and realizes the registering/canceling interruption-free service of all sip terminals by the SIP interface; And serve control appliance by interruption-free all sip terminals are carried out the control that interruption-free is served, make the interruption-free service in the conventional telecommunications net that good inheritance arranged.Than the interruption-free service function in the conventional telecommunications net very big expansion has been arranged simultaneously, except the incoming call calling, characteristics according to sip message in the packet domain, the user can create interruption-free to multiple sip messages such as instant message, subscribe message, notification message, Reference News according to self needs, protects the user to avoid bothering more completely; In addition, the sip terminal user can create the interruption-free filtering rule based on content relevant with calling party's attribute in subscriber presentation state, the sip message, makes customization that the user can be more careful go out to meet the segmentation scene of avoiding bothering of oneself needs; And, the sip terminal user can also require network behind the interruption-free service failure of its registration, notice is unaccepted calling subscriber during the interruption-free service comes into force, or finishes by the SIP session of interruption-free service-denial, provides friendly more man-machine interface to the calling subscriber.
Description of drawings
Fig. 1 has shown the structure chart according to interruption-free service system 1 of the present invention;
Fig. 2 has shown the enrollment process according to interruption-free service of the present invention;
Fig. 3 has shown the flow process according to control interruption-free service of the present invention;
Fig. 4 has shown the particular flow sheet according to the disturbance-free method of embodiments of the invention 1;
Fig. 5 has shown the particular flow sheet according to the disturbance-free method of embodiments of the invention 2.
Embodiment
The invention provides a kind of the grouping telecommunications network in the sip terminal user use interruption-free service method and system, wherein, the user registers the interruption-free service on sip terminal, establishment is based on the interruption-free filtering rule of sip message content and/or time and/or user's presentation information (presence information), and carry and pass to the network equipment, thereby realize the interruption-free service by the carrying of Session Initiation Protocol or http protocol.
Wherein, user's presentation information is the one group of attribute that characterizes current ability that communicates of user and wish, as User Status, user contact address etc.Because in the conventional telecommunication network, User Status (user terminal state) can only show as free time, SOT state of termination such as busy, and it uses application scenarios of interruption-free service to imply User Status to be " free time ", and can not distinguish user's the present condition that is this moment.But by the user's presentation information among the present invention, at SIP is in the grouping telecommunications network of core net call control signalling, even under user terminal is in idle condition, the user also can issue the different present conditions that is by sip message, such as " in session ", " driving " etc., thereby the application scenarios of the interruption-free in the grouping telecommunications network of the present invention service can be by presentation information, and distinguishes user's the present condition that is.
It should be noted that the interruption-free service in the grouping telecommunications network provided by the invention, be meant the SIP supplementary service of " user does not wish that in a certain period sip message disturbs under certain presentation information ".
Fig. 1 has shown the structure chart according to interruption-free service system 1 of the present invention.
As shown in Figure 1, the interruption-free service system 1 in the grouping telecommunications network comprises a plurality of sip terminals 2 (sip terminal A, sip terminal B etc.) and interruption-free service control appliance 3.
Wherein, serve control appliance 3 as the interruption-free of logical ne and provide the host execution environment, thereby provide the interruption-free service to sip terminal for interruption-free service logic controlled function.
Sip terminal 2 is connected with interruption-free service control appliance 3 by Session Initiation Protocol or http protocol, it should be noted that, this sip terminal 2 can directly or indirectly link to each other with interruption-free service control appliance 3, for example by other network element transfer, in the present invention, will be that example describes with the situation that directly links to each other.
And as physical entity, this interruption-free service control appliance 3 can for application server (Application Server), inserted sheet, also can be first-class in soft switch.
To the 3 registration interruption-free services of interruption-free service control appliance, and interruption-free service control appliance 3 provides the interruption-free service to this sip terminal 2, can realize interruption-free method of servicing of the present invention by sip terminal 2.
Operation information is registered, cancelled to<Session Initiation Protocol carrying interruption-free 〉
Before the interruption-free service that explanation realizes according to interruption-free service system 1 of the present invention, will at first the method by Session Initiation Protocol carrying interruption-free log-on operation information be described.
By the shortcoming of aforesaid prior art as can be known, provide the key of interruption-free service to be to sip terminal, sip terminal 2 must be by Session Initiation Protocol or http protocol interface to interruption-free service control appliance 3 carry out interruption-free registration, cancel operation, carrying is transmitted registration, is cancelled the relevant information of operation in this agreement.
Thus, the present invention is according to already provided SUBSCRIBE subscribing mechanism in the Session Initiation Protocol, sends SUBSCRIBE message to interruption-free service control appliance 3 registration interruption-frees by sip terminal 2.For realizing this function, the present invention has newly expanded " interruption-free " subscribe request in Session Initiation Protocol, is dnd with " interruption-free " incident package definition of correspondence, and transmits by the Event header field.Wherein need to define a series of parameter as follows for this dnd incident bag:
request:normal/override(override_pin)
msg:all/invite/message/subscribe/refer/info/notify/publish
start_time:now/delay(SIP-date|delta-seconds)
presence-status:token/all
available-inform:true/false
Wherein, the type of request parametric representation current " interruption-free " subscribe request.The common request registration interruption-free service of " normal " expression in the parameter value; " override " expression request password is broken through interruption-free, when using the request password to break through the interruption-free service, can also be provided with simultaneously and break through cryptographic parameter override_pin, this breakthrough password also can just be preset in the network before initiating the service operations of registration interruption-free by the user certainly.
Msg parametric representation current " interruption-free " subscribe request at which sip message comes into force." all " expressions come into force to all sip messages in the parameter value, (incoming call calling) comes into force to the SIP INVITE in " invite " expression, " message " expression comes into force to SIP MESSAGE message, " subscribe " expression comes into force to SIP SUBSCRIBE message, " refer " expression comes into force to SIP REFER message, " info " expression comes into force to SIP REFER message, " notify " expression comes into force to the SIP NOTIFY, and " publish " expression comes into force to the SIP PUBLISH.
The zero-time that start_time parametric representation current " interruption-free " subscribe request comes into force.After " now " expression interruption-free service control appliance 3 was accepted subscribe request, the interruption-free service came into force; The interruption-free service just came into force after " delay " expression postponed a period of time.When the start_time parameter value is " delay ", need indicate the concrete delay entry-into-force time point of interruption-free service, it can have two kinds of form SIP-date or delta-seconds, SIP-date is a kind of time format of representing hour minute second date, the concrete time point that the service of expression interruption-free comes into force; Delta-seconds be a unit for second nonnegative integer, expression postpones that the interruption-free service comes into effect after some seconds.
It should be noted that, because being provided in the sip subscribe mechanism, expression subscribes to the header field Expires of the term of validity, be used for the concluding time that expression " interruption-free " subscribe request comes into force, so in this dnd incident bag, do not define the parameter of the concluding time of representing that current " interruption-free " subscribe request comes into force.
Under which is present condition, coming into force of presence-status parametric representation current " interruption-free " subscribe request at user (user of request interruption-free service), the concrete parameter value of " token " expression can be self-defined; " all " is illustrated in all and is under the present condition and all comes into force.
The interruption-free service of available-inform parametric representation request is when cancelling, network (interruption-free service control appliance 3) unaccepted calling subscriber during the interruption-free service comes into force with proactive notification or callback, parameter value is respectively " true " and " false ", " true " expression proactive notification or callback, " false " expression is not notified or callback.This available-inform parameter has the enhancement function to traditional interruption-free service, and it provides better man-machine interface to the calling subscriber.
From the above, the msg parameter list is understood the rule that the sip message content is filtered, and in fact the value of this msg parameter is exactly " method (method) " in the sip message content.Be well known that a sip message is made up of request row (Request-Line), header field (header), message body (messagebody), " method " is exactly to be arranged in " request row ".
In addition, in the present invention, " header field " can be as the filtering object in the filtering rule with the content relevant with calling party's attribute in " message body ".Therefore the present invention also can be with content relevant with calling party's attribute in the sip message as filtering object, and the more more complicated filtering rules of foundation, thereby be attached in the dnd incident bag as parameter, for example this dnd incident bag can comprise further that parameter is as follows:
identity:all/null/id(caller_number)
referred_by:all/id(referred_by_number)
diversion:all/id(diversion_number)
subject:token
priority:non-urgent/normal/urgent/emergency
content_type:(media_type)
Wherein, identity parametric representation filtering object is a caller-marking in the sip message." all " expressions come into force to all caller-markings in the parameter value; " null " do not come into force when expression has caller-marking; " id " expression comes into force to concrete caller-marking, and need be provided with concrete caller-marking caller_number this moment.This moment it should be understood that this identity parameter at sip message in filtering object be exactly From header field and P_Assert_Identity header field.
Referred_by parametric representation filtering object is a reference source sign in the sip message, its at filtering object be exactly the Referred_By header field." all " signs come into force to all reference source signs in the parameter value, and " id " expression comes into force to concrete reference source sign, and concrete reference source sign referred_by_number need be set this moment.
Diversion parametric representation filtering object is the transfer party sign in the sip message when call out to take place shifting, at filtering object be exactly the History_Info header field." all " signs come into force to all transfer party signs in the parameter value, and " id " expression comes into force to concrete transfer party sign, and concrete transfer party sign diversion_number need be set this moment.
Subject parametric representation filtering object is the Subject header field in the sip message, i.e. the title of SIP session.
Priority parametric representation filtering object is the priority of SIP session, at filtering object be exactly the Priority header field.Four parameter value non-urgent (not urgent), the normal (normally) of Priority header field, the different priority of urgent (urgently), emergency (promptly) expression.
Content_type parametric representation filtering object is the medium type of sip message body, at filtering object be exactly the Content-Type header field.Need be provided with concrete medium type media_type this moment, and this parameter value is corresponding parameters value in the Content-Type header field just.
It should be noted that the parameter value of filtering object has uncertainty on data are provided with, for example reference source sign of the caller-marking of identity parameter, referred_by parameter etc.Thus when sending " interruption-free " subscribe request the user, can be easy these parameter values are set, the present invention can increase a parameter and distinguish " certain filtering object is carried out interruption-free " and " object except that certain filtering object is carried out interruption-free " both of these case in this dnd incident bag, for example in the SIP SUBSCRIBE message of initiating " interruption-free " subscribe request, the definable parameter is as follows:
Event:dnd;msg=invite;identity=[email protected]
Its expression should " interruption-free " subscribe request wish to caller-marking to be the incoming call SIP INVITE implementation interruption-free of [email protected] but the user wishes that to removing caller-marking be all incoming call SIP INVITE interruption-frees of [email protected], then in order when initiating subscribe request, to distinguish both of these case, the present invention can be by in the parameter value of filtering object, increase " exception " parameter, when it is set to true, i.e. expression " is carried out interruption-free to the object except that certain filtering object ", for example:
Event:dnd;msg=invite;identity=[email protected],exception=true
Operation information is registered, cancelled to<http protocol carrying interruption-free 〉
Understood specifically by definition and the value explanation of Session Initiation Protocol establishment above based on all kinds of parameters of the interruption-free filtering rule of sip message and/or time and/or user's presentation information.To illustrate that below sip terminal carries the method that operation information was registered and cancelled to interruption-free by http protocol, it generally is that embedded data by the XML language description are described the interruption-free service registration and cancelled operation information in http protocol, and the describing mode of this data structure generally can adopt XML Schema.
Realize carrying the interruption-free registration and cancelling operation information by http protocol, just must have in the above-mentioned Session Initiation Protocol of carrying the parameter in the dnd incident bag and the subscription expiration parameter of Expires header field in the http protocol, be the parameter in the dnd incident bag and subscribe to expiration parameter and all need to describe that for example the data structure to the description of aforesaid msg parameter is as follows by the XMLSchema data format:
<xsd:simpleType?name=″msg″>
<xsd:restriction?base=″xsd:string″>
<xsd:enumeration?value=″all″/>
<xsd:enumeration?value=″invite″/>
<xsd:enumeration?value=″message″/>
..............................................
</xsd:restriction>
</xsd:simpleType>
Please the inventor above-mentioned each bar be specifically described at this.
Wherein, " msg " represents that promptly parameter name is msg, and data type is " string " character string, and value can be " all ", " invite ", " message " etc.
With reference to the description of the data structure of above-mentioned msg parameter, can obtain the data structure of other relevant parameter, no longer describe at this.Thereby the described interruption-free registration solicited message that HTTP message is carried has then comprised the interruption-free filtering rule based on sip message content and/or time and/or user's presentation information.
Thus, register, cancel operation information according to provided by the invention by Session Initiation Protocol (http protocol) carrying interruption-free, establishment is based on the interruption-free filtering rule of sip message content and/or time and/or user's presentation information, make all sip terminal users in the grouping telecommunications network, can directly register the interruption-free service, make the interruption-free service in the conventional telecommunications net that good inheritance arranged by the SIP interface; Than the interruption-free service function in the conventional telecommunications net very big expansion has been arranged simultaneously, except the incoming call calling, characteristics according to sip message in the packet domain, the user can create interruption-free to multiple sip messages such as instant message, subscribe message, notification message, Reference News according to self needs, protects the user to avoid bothering more completely; In addition, the sip terminal user can create the interruption-free filtering rule based on content relevant with calling party's attribute in subscriber presentation state, the sip message, makes customization that the user can be more careful go out to meet the segmentation scene of avoiding bothering of oneself needs; And, the sip terminal user can also require network behind the interruption-free service failure of its registration, notice is unaccepted calling subscriber during the interruption-free service comes into force, or finishes by the SIP session of interruption-free service-denial, provides friendly more man-machine interface to the calling subscriber.
<interruption-free service procedure 〉
Below with reference to Fig. 1 the interruption-free service procedure that interruption-free service system 1 of the present invention realizes is specifically described.
This interruption-free service procedure comprises that mainly the user registers the interruption-free service on sip terminal 2 and interruption-free is served control appliance 3 provides application process from the interruption-free service to sip terminal 2 users.
<registering/canceling interruption-free service 〉
Fig. 2 has shown the enrollment process according to interruption-free service of the present invention.
As shown in Figure 2, in the grouping telecommunications network that with SIP is the core net call control signalling, the user registers the interruption-free service method on sip terminal 2, comprises the steps (following is that example describes with sip terminal A):
A) user carries interruption-free registration solicited message by sip message or HTTP message on sip terminal A, sends interruption-free registration request to interruption-free service control appliance 3; And
B) interruption-free service control appliance 3 is after receiving described sip message or HTTP message, judge whether to allow current sip terminal party A-subscriber's interruption-free registration request (for example to judge whether this sip terminal party A-subscriber has the service authority of registration, whether surpass the current time registered effective time, whether conflict mutually with registered other interruption-free service request of this sip terminal party A-subscriber, whether conflict or the like mutually) with registered other business of described sip terminal, if allow, then through predetermined time-delay current sip terminal party A-subscriber's interruption-free service is come into force immediately or according to the time parameter in the described interruption-free registration solicited message.
Wherein, described interruption-free registration solicited message comprises the interruption-free filtering rule based on sip message content and/or time and/or user's presentation information.
Wherein, the concrete setting principle of this interruption-free filtering rule can be as follows:
(1) can to indicate concrete sip message content be filtering object to described interruption-free filtering rule based on the sip message content, filtering object can be the method in the request row in the sip message, as INVITE, MESSAGE, SUBSCRIBE, NOTIFY, INFO, REFER, PUBLISH, INFO etc.
In addition, sip message content as filtering object, can also be content relevant with calling party's attribute in the sip message, can be From header field content, P_Assert_Identity header field content, Referred_By header field content, History_Info header field content, Priority header field content, Subject header field content, Content_Type header field content etc.
(2) described time-based interruption-free filtering rule zero-time and/or the concluding time that can specify the interruption-free service to come into force.
If zero-time is after the current time, then in step B, interruption-free service control appliance 3 can further comprise step: judge that the user asks to register the interruption-free service and is allowed to (otherwise not being allowed to), and start a delay timer (not shown), the timer value of this timer is the zero-time of appointment and the difference of current time, when timer surpassed this difference, the interruption-free service came into effect;
If the concluding time that time-based interruption-free filtering rule has specified concrete interruption-free service to come into force, then after the interruption-free service comes into force, interruption-free service control appliance starts a watchdog timer (not shown), this watchdog timer value is that the term of validity time of interruption-free service is long, when this watchdog timer is long above the term of validity time, the service of interruption-free service control appliance override of do-not-disturb makes the interruption-free service failure.
(3) described interruption-free filtering rule based on user's presentation information can indicate the present condition that is of concrete user terminal state and/or user's issue.And the user can issue it by the SIP PUBLISH and be present condition.
From the above, among the present invention, interruption-free registration solicited message comprises the interruption-free filtering rule based on sip message content and/or time and/or user's presentation information.But this interruption-free registration solicited message is not limited only to this, and it can also comprise the type of interruption-free request registration, that is: common, password is broken through interruption-free.Break through interruption-free if the type of interruption-free request registration is a password, then Dui Ying breakthrough interruption-free password can be provided with in described interruption-free registration solicited message by the user, also can be preset in the network before described interruption-free registration by the user.
Perhaps this interruption-free registration solicited message can also comprise: behind the interruption-free service failure of user's registration, whether notify during the interruption-free service comes into force unaccepted other users or finish by the sign of the SIP session of interruption-free service-denial.
In like manner, the user also can cancel the interruption-free service by above-mentioned steps A and B.Its detailed process is:
A) user carries interruption-free by sip message or HTTP message and cancels solicited message on sip terminal A, sends interruption-free to interruption-free service control appliance 3 and cancels request; And
B) interruption-free service control appliance 3 if the interruption-free service that user's request is cancelled is current still effective, then makes this interruption-free service failure after receiving described sip message or HTTP message.
It should be noted that according to above-mentioned Session Initiation Protocol and http protocol and carry the explanation that interruption-free is registered, cancelled operation information, comprised the interruption-free subscribe request incident bag of expansion in this sip message.This HTTP message can be HTTP POST or HTTP PUT request message.
<provide interruption-free service-be control method 〉
Fig. 3 has shown according to of the present invention provides the interruption-free service, promptly controls the interruption-free service method.
As shown in Figure 3, it with SIP the grouping telecommunications network of core net call control signalling provides application process from the interruption-free service to sip terminal 2 users, have following steps (this sentences sip terminal A is that example describes, and the interruption-free service of this sip terminal A registration enters into force):
C) other users (for example sip terminal party B-subscriber) send the SIP conversation message by interruption-free service control appliance 3 to this sip terminal party A-subscriber, with call out this user subscribe to this user or notify this user or and this user carry out instant messaging etc.;
D) interruption-free service control appliance 3 is after receiving described SIP conversation message, the filtering rule of the current interruption-free service that comes into force of presentation information that described SIP conversation message content and/or sip terminal party A-subscriber is current and sip terminal party A-subscriber mates, judge that whether this SIP conversation message refused by the service of this sip terminal party A-subscriber's interruption-free or require input to break through the interruption-free password, wherein
If be not rejected, then interruption-free service control appliance 3 sends this SIP conversation message to this sip terminal party A-subscriber;
If be rejected, then interruption-free service control appliance is refused this SIP conversation message, returns SIP failure response sign indicating number to described sip terminal party B-subscriber;
Break through the interruption-free password if be required input, then interruption-free service control appliance 3 points out described sip terminal party B-subscriber to input password by text or voice mode, if the input password is correct, then this SIP conversation message is sent to this sip terminal party A-subscriber, otherwise refuse this SIP conversation message, return SIP failure response sign indicating number to described sip terminal party B-subscriber.
Wherein: described SIP conversation message can be SIP INVITE, SIP MESSAGE message, SIP SUBSCRIBE message, SIP NOTIFY, SIP INFO, SIP REFER message, SIP PUBLISH, SIP INFO etc.Above-mentioned SIP conversation message content can also be a content relevant with calling party's attribute in this message, as From header field content, P_Assert_Identity header field content, Referred_By header field content, History_Info header field content, Priority header field content, Subject header field content, Content_Type header field content etc.And described SIP failure response sign indicating number can be SIP 480Temporarily Unavailable answer code (temporarily can not answer code).
In step D, the current presentation information of above-mentioned sip terminal party A-subscriber can be the present condition that is of current sip terminal party A-subscriber's SOT state of termination and/or sip terminal party A-subscriber issue.At this moment, interruption-free service control appliance 3 can be in charge of the current SOT state of termination of the network node request sip terminal party A-subscriber of user terminal state and subscriber presentation state and be present condition in the grouping telecommunications network.
In addition, interruption-free service control appliance 3 can comprise further that step is as follows behind the interruption-free service failure of judging the sip terminal party A-subscriber:
E) if this sip terminal party A-subscriber is notice unaccepted other users (for example sip terminal B) or finish by the sign of the SIP session of interruption-free service-denial during the interruption-free service comes into force after the service of registration interruption-free the time is provided with the interruption-free service failure, then interruption-free service control appliance 3 sends message informing unaccepted sip terminal B during the interruption-free service comes into force, and sip terminal party A-subscriber's interruption-free service was lost efficacy; Or finish by the SIP session of interruption-free service-denial, for example control and set up conversation between sip terminal party A-subscriber and the described sip terminal party B-subscriber, or unaccepted SIP conversation message is sent to the sip terminal party B-subscriber, by sip terminal party B-subscriber calling SIP terminal A.
Wherein, interruption-free service control appliance 3 in the method for the interruption-free service failure of judging the sip terminal party A-subscriber is: the interruption-free service that interruption-free service control appliance 3 receives override of do-not-disturb service after the request of the override of do-not-disturb service that this sip terminal party A-subscriber initiates or this sip terminal party A-subscriber registration has limited effective period, after the term of validity arrives, interruption-free service control appliance 3 is cancelled this sip terminal party A-subscriber's interruption-free service, can know sip terminal party A-subscriber's interruption-free service failure.
It should be noted that, for ease of explanation, be that hypothesis sip terminal 2 directly links to each other with interruption-free service control appliance 3 by the SIP interface in above description, if both link to each other indirectly by some or several transfer network elements, then these transfer network elements are responsible for sending to interruption-free service control appliance 3 from the sip message that sip terminal 2 is initiated, and the message during arrival interruption-free service control appliance 3 may not be sip message; To serve the message that control appliance 3 initiates from interruption-free and send to sip terminal 2, the message when arriving sip terminal 2 is sip message always.Because the present invention can adopt existing transfer technology, no longer repeats at this.
Thus, register, cancel operation information according to provided by the invention by Session Initiation Protocol (http protocol) carrying interruption-free, establishment is based on the interruption-free filtering rule of sip message content and/or time and/or user's presentation information, and by the service of SIP interface registering/canceling interruption-free, and serve control appliance by interruption-free all sip terminals are carried out the control that interruption-free is served, make the interruption-free service in the conventional telecommunications net that good inheritance arranged; Than the interruption-free service function in the conventional telecommunications net very big expansion has been arranged simultaneously, except the incoming call calling, characteristics according to sip message in the packet domain, the user can create interruption-free to multiple sip messages such as instant message, subscribe message, notification message, Reference News according to self needs, protects the user to avoid bothering more completely; In addition, the sip terminal user can create the interruption-free filtering rule based on content relevant with calling party's attribute in subscriber presentation state, the sip message, makes customization that the user can be more careful go out to meet the segmentation scene of avoiding bothering of oneself needs; And, the sip terminal user can also require network behind the interruption-free service failure of its registration, notice is unaccepted calling subscriber during the interruption-free service comes into force, or finishes by the SIP session of interruption-free service-denial, provides friendly more man-machine interface to the calling subscriber.
To illustrate schematically how sip terminal 2 serves the operation that control appliance 3 is initiated registration, cancelled to interruption-free by specific embodiment below, and how interruption-free service control appliance 3 provides the process of interruption-free service.
<embodiment 1 〉
Fig. 4 has shown the particular flow sheet according to the disturbance-free method of embodiments of the invention 1.
As shown in Figure 4, its idiographic flow is:
A) .SIP terminal use A registration interruption-free service requires interruption-free to come into force, the term of validity 1 hour, and asked interruption-free to activate " characteristic of notifying unaccepted calling subscriber ".Sip terminal A sends SIP SUBSCRIBE message to interruption-free service control appliance 3, in the message:
Event:dnd;msg=invite,message;
available-inform=true
Expires:3600
This SUBSCRIBE subscribe message represents that it is that the INVITE of user's incoming call of B, C and D and MESSAGE message are carried out interruption-free and handled that the sip terminal party A-subscriber requires calling identification.
Wherein, Expires header field value " 3600 " represents that promptly the subscription term of validity of this interruption-free service is 1 hour.
Wherein, the user is not provided with aforesaid start_time parameter in message, and system will give tacit consent to this parameter value and be " now ", i.e. Qing Qiu interruption-free service comes into force.
It should be noted that as the sip terminal party A-subscriber to send same SUBSCRIBE subscribe message, but the Expires value is promptly to represent the subscription (override of do-not-disturb service) of sip terminal party A-subscriber cancellation to this dnd incident bag at 0 o'clock.
B). interruption-free service control appliance 3 receives SIP SUBSCRIBE message, judge whether the sip terminal party A-subscriber has the service authority of interruption-free service, the validity that detects this interruption-free request is (because the user can initiate a plurality of subscribe request to the interruption-free service registration, whether with already present subscribe request mutually conflict) if then needing to detect new subscribe request, detect whether the user has registered other and the interruption-free service has the business (as pressing Chinese national standard, alarm service and interruption-free service can not be applied for simultaneously) of conflicting and can not apply for simultaneously.After detection was passed through, then interruption-free service control appliance 3 was accepted current interruption-free service registration, creates the subscription example to dnd incident bag, and started 1 hour timer and monitor.
C). interruption-free service control appliance 3 returns expression to sip terminal A and accepts to subscribe to, register 200 OK answer codes successfully.
The sip terminal party A-subscriber has finished the service of registration (cancelling) interruption-free thus, owing to be that the requirement interruption-free comes into force, just enters interruption-free service control appliance 3 provides process from the interruption-free service to the sip terminal party A-subscriber after all.
D) .SIP terminal party B-subscriber wishes to carry out instant messaging with the sip terminal party A-subscriber, and it sends the interruption-free service control appliance 3 of SIPMESSAGE message to the sip terminal party A-subscriber, carries the content of communication in this sip message, such as the literal of sip terminal party B-subscriber input etc.
E). the SIP MESSAGE message that interruption-free service control appliance 3 receives from the sip terminal party B-subscriber, call logic control function to the interruption-free service, according to these three key elements of content of current time, sip terminal party A-subscriber's the current sip message that is present condition, receives, judge this time to call out whether meet the interruption-free filtering rule that the sip terminal party A-subscriber is provided with.
Wherein, in the content from sip terminal party B-subscriber's SIP MESSAGE message, " method " assignment in the request row is " MESSAGE ", the assignment of P_Assert_Identity header field is [email protected], it meets the interruption-free filtering rule of current unspent sip terminal A, then 480 Temporarily Unavailable answer codes are returned in these interruption-free service control appliance 3 refusal sip terminal party B-subscribers' incoming call.
Simultaneously, because user's sip terminal party A-subscriber is provided with the available-inform parameter when subscribing to, interruption-free service control appliance 3 need be noted sip terminal party B-subscriber's sign.
F). the 1 hour above-mentioned timer expiry on the interruption-free service control appliance 3, the interruption-free service control appliance 3 corresponding sip terminal party A-subscriber's of cancellation interruption-free is automatically subscribed to example, and promptly network has been cancelled corresponding interruption-free automatically and has been subscribed to example.
And, interruption-free service control appliance 3 is according to the sip terminal party B-subscriber's of record sign, the party B-subscriber sends message to sip terminal, notice sip terminal party A-subscriber has cancelled the interruption-free service, such as sending SIP MESSAGE message, can pass through textual description sip terminal party A-subscriber available now (" Ais available ") in the message.
Interruption-free service control appliance 3 is callback sip terminal party B-subscriber initiatively also, i.e. " session of interruption-free refusal is finished ", the session that the sip terminal party B-subscriber is refused by the interruption-free service before finishing.Interruption-free service control appliance 3 initiatively makes a call to sip terminal party A-subscriber and party B-subscriber under all idle state of party A-subscriber and party B-subscriber, and both sides enter conversation after replying; Also can serve control appliance 3 by interruption-free and send SIP REFER message to the sip terminal party B-subscriber, the party B-subscriber makes a call to the party A-subscriber by sip terminal.
G) .SIP terminal B receives SIP MESSAGE message, returns 200 OK answer codes.
<embodiment 2 〉
Fig. 5 has shown the particular flow sheet according to the disturbance-free method of embodiments of the invention 2.
As shown in Figure 5, its idiographic flow is:
A) .SIP terminal party A-subscriber registers the interruption-free service, requires the interruption-free service to come into force after 1 hour, and is effectively permanent, and the interruption-free subscribe request type of request is that password is broken through interruption-free.Then the sip terminal party A-subscriber sends SIP SUBSCRIBE message to interruption-free service control appliance 3, and message is:
Event:dnd;request=override,override_pin=123456;
msg=notify,info,exception=true;
start_time=delay,value=3600;
Expires:315360000
This SUBSCRIBE subscribe message represents that it is that message user's incoming call, except NOTIFY and INFO of B, C and D is carried out password and broken through interruption-free and handle that the sip terminal party A-subscriber requires calling identification, and password is 123456.And requiring the interruption-free service delay to come into force, length of delay is 3600 seconds.
Wherein, it is a very large numerical value (10 years) that the term of validity is subscribed in Expires header field value " 315360000 " expression, is equivalent to effectively permanent.
B). interruption-free service control appliance 3 receives SIP SUBSCRIBE message, judge whether the sip terminal party A-subscriber has the service authority of interruption-free service, the validity that detects current interruption-free request is (because the user can initiate a plurality of subscribe request to the interruption-free service registration, whether all need detect new subscribe request and conflict mutually with already present subscribe request), detect whether the user has registered other and the interruption-free service has the business of conflicting and can not apply for simultaneously, after detection is passed through, interruption-free service control appliance 3 is accepted the interruption-free service registration, establishment is to the subscription example of dnd incident bag, and starts 1 hour timer and monitor.
C). interruption-free service control appliance 3 returns expression to sip terminal A and accepts to subscribe to, register 200 OK answer codes successfully.
The sip terminal party A-subscriber has finished the service of registration interruption-free thus, owing to be that the requirement interruption-free postpones to come into force, so the service of current interruption-free does not also come into effect.
D) .SIP terminal party B-subscriber sends the SIPMESSAGE instant message to sip terminal party A-subscriber's interruption-free service control appliance 3.
E). the SIP MESSAGE instant message that interruption-free service control appliance 3 receives from the sip terminal party B-subscriber, because the length of delay of the interruption-free that the sip terminal party A-subscriber requires service is 3600 seconds, this moment, sip terminal party A-subscriber's interruption-free was served Pending The Entry Into Force still, so allow sip terminal party B-subscriber incoming call, then the MESSAGE instant message sent to the sip terminal party A-subscriber.
F) .SIP terminal party A-subscriber accepts SIP MESSAGE instant message, returns 200 OK answer codes.
G). interruption-free service control appliance 3 is transmitted to the sip terminal party B-subscriber with 200 OK answer codes.
H). the 1 hour above-mentioned timer expiry in the interruption-free service control appliance 3, sip terminal party A-subscriber's interruption-free service comes into force.Afterwards, sip terminal party B-subscriber calling SIP terminal party A-subscriber sends SIPINVITE message.
I). interruption-free service control appliance 3 receives SIP INVITE incoming call message, call the logic control function of interruption-free service, according to these three key elements of content of current time, sip terminal party A-subscriber's the current sip message that is present condition, receives, judge whether current calling meets the interruption-free filtering rule that the sip terminal party A-subscriber is provided with.
Wherein, in the content from sip terminal party B-subscriber's SIP INVITE, " method " assignment in the request row is " INVITE ", the assignment of P_Assert_Identity header field is [email protected], meet current effective interruption-free filtering rule, then interruption-free service control appliance 3 requires the sip terminal party B-subscriber to input breakthrough interruption-free password, sends SIP MESSAGE message to the sip terminal party B-subscriber, carry information in the message, require the sip terminal party B-subscriber to input password.
Interruption-free service control appliance 3 also can be by Media Resource Server (not shown) request IVR (the Interactive Voice Response in network, Interactive Voice Response) resource, be controlled between sip terminal party B-subscriber and the IVR resource and set up session, the IVR resource is play voice suggestion to the sip terminal party B-subscriber, require the sip terminal party B-subscriber to input password, the password of sip terminal party B-subscriber input is received by the IVR resource identification, by sip message (as INFO) password is sent to interruption-free service control appliance 3 by Media Resource Server again.
J) .SIP terminal party B-subscriber receives the SIP MESSAGE message from interruption-free service control appliance 3, returns 200 OK answer codes.
K) .SIP terminal party B-subscriber inputs and breaks through the interruption-free password, and the message body by the SIP INFO is carried to interruption-free service control appliance 3, and it can be by language descriptions such as XML.
L). interruption-free service control appliance 3 is accepted the SIP INFO, therefrom extracts password, returns 200 OK answer codes.
M). whether the interruption-free service control appliance 3 relatively password of sip terminal party B-subscriber input meets the breakthrough interruption-free password that the sip terminal party A-subscriber is provided with, if both are identical, then allow sip terminal party B-subscriber's incoming call, the SIP INVITE is transmitted to the sip terminal party A-subscriber.Process is set up in session afterwards, and to set up process identical with normal session, no longer repeats at this.
It should be noted that, in above-mentioned two embodiment, interruption-free service control appliance 3 is when being present condition according to sip terminal party A-subscriber current and judging, for example, though the user is not in the conversation state of " having much to do ", it is in the state of " driving ", then, even current calling meets the interruption-free filtering rule that the sip terminal party A-subscriber is provided with, interruption-free service control appliance 3 is also judged the current calling of refusal according to user's the current present condition " driving " that is.
In addition, above-mentioned sip terminal party A-subscriber registers the interruption-free service by Session Initiation Protocol, if but the sip terminal party A-subscriber registers the interruption-free service by http protocol, then by analyzing before and can drawing, only need the SIP SUBSCRIBE message among the step a is made into to send HTTPrequest request message (HTTP POST or PUT) by sip terminal, carry the parameter that example goes out in step a in this request with XML language and XMLSchema data format descriptor; And SIP 200 OK answer codes then make into to send HTTP response response (HTTP 200 OK or 201 Created) by interruption-free service control appliance 3, and other flow process is constant, can realize the interruption-free service.
In sum, register, cancel operation information according to provided by the invention by Session Initiation Protocol (http protocol) carrying interruption-free, establishment is based on the interruption-free filtering rule of sip message content and/or time and/or user's presentation information, and by the service of SIP interface registering/canceling interruption-free, and serve control appliance by interruption-free all sip terminals are carried out the control that interruption-free is served, make the interruption-free service in the conventional telecommunications net that good inheritance arranged; Than the interruption-free service function in the conventional telecommunications net very big expansion has been arranged simultaneously, except the incoming call calling, characteristics according to sip message in the packet domain, the user can create interruption-free to multiple sip messages such as instant message, subscribe message, notification message, Reference News according to self needs, protects the user to avoid bothering more completely; In addition, the sip terminal user can create the interruption-free filtering rule based on content relevant with calling party's attribute in subscriber presentation state, the sip message, makes customization that the user can be more careful go out to meet the segmentation scene of avoiding bothering of oneself needs; And, the sip terminal user can also require network behind the interruption-free service failure of its registration, notice is unaccepted calling subscriber during the interruption-free service comes into force, or finishes by the SIP session of interruption-free service-denial, provides friendly more man-machine interface to the calling subscriber.
Concerning those skilled in the art, can associate other advantage and distortion easily according to above implementation type.Therefore, the present invention is not limited to above-mentioned specific embodiment, and it carries out detailed, exemplary explanation as just example to a kind of form of the present invention.In the scope that does not deviate from aim of the present invention, those of ordinary skills can replace resulting technical scheme by various being equal to according to above-mentioned specific embodiment, but these technical schemes all should be included in the scope of claim of the present invention and the scope that is equal within.
Claims (48)
1. registering/canceling interruption-free service method comprises:
Sip terminal sends to control appliance by subscribing mechanism or HTTP transfer mechanism that Session Initiation Protocol provides with the SIP/HTTP message of carrying interruption-free registering/canceling solicited message, with the service of request registering/canceling interruption-free; And
Control appliance is according to the described SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of described sip terminal, if allow, then make the interruption-free service of described sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message, otherwise refusal.
2. registering/canceling interruption-free service method as claimed in claim 1, wherein
Whether have the service authority of registration, the effective time that will register according to described sip terminal and whether surpass the current time, whether conflict mutually, whether conflict mutually, judge whether to allow the current interruption-free registration request of described sip terminal with registered other business of described sip terminal with registered other interruption-free service request of described sip terminal.
3. registering/canceling interruption-free service method as claimed in claim 2, wherein
Described interruption-free registration solicited message comprises the interruption-free filtering rule based on sip message content and/or time and/or user's presentation information.
4. registering/canceling interruption-free service method as claimed in claim 3, wherein
It is filtering object that described interruption-free filtering rule based on the sip message content indicates concrete sip message content, and filtering object is the method in the request row in the sip message.
5. registering/canceling interruption-free service method as claimed in claim 4, wherein
Method in the described sip message in the request row is INVITE, MESSAGE, SUBSCRIBE, NOTIFY, INFO, REFER, PUBLISH, INFO.
6. registering/canceling interruption-free service method as claimed in claim 5, wherein
Described sip message content further comprises the content relevant with calling party's attribute.
7. registering/canceling interruption-free service method as claimed in claim 6, wherein
The described content relevant with calling party's attribute is From header field content, P_Assert_Identity header field content, Referred_By header field content, History_Info header field content, Priority header field content, Subject header field content, Content_Type header field content.
8. registering/canceling interruption-free service method as claimed in claim 3, wherein
Zero-time and/or concluding time that described time-based interruption-free filtering rule specifies the interruption-free service to come into force.
9. registering/canceling interruption-free service method as claimed in claim 8, wherein
If described zero-time is after the current time, then further comprise step: judge that the service of described sip terminal request registration interruption-free is allowed to, and start a timer, the timer value of described timer is the zero-time of appointment and the difference of current time, when timer surpasses described difference, the interruption-free service is come into effect;
If the concluding time that time-based interruption-free filtering rule has specified the interruption-free service to come into force, then further comprise step: after the interruption-free service comes into force, start a timer, described timer value is that the term of validity time of interruption-free service is long, when described timer is long above the term of validity time, make the interruption-free service failure of described sip terminal.
10. registering/canceling interruption-free service method as claimed in claim 3, wherein
Described interruption-free filtering rule based on user's presentation information indicates the present condition that is of sip terminal state and/or user's issue.
11. registering/canceling interruption-free service method as claimed in claim 3, wherein
Described sip terminal is issued it by the SIP PUBLISH and is present condition.
12. registering/canceling interruption-free service method as claimed in claim 3, wherein
Described interruption-free registration solicited message further comprises the type of interruption-free request registration: common, password is broken through interruption-free, wherein,
Break through interruption-free if the type of interruption-free request registration is a password, then Dui Ying breakthrough interruption-free password is provided with in described interruption-free registration solicited message by the user, or is preset in the network before described interruption-free registration by the user.
13. registering/canceling interruption-free service method as claimed in claim 3, wherein
Described interruption-free registration solicited message also further comprises: behind the interruption-free service failure of described sip terminal registration, whether notify during the interruption-free service comes into force unaccepted other sip terminals or finish by the sign of the SIP session of interruption-free service-denial.
14. registering/canceling interruption-free service method as claimed in claim 1, wherein
Described sip message is a SIP SUBSCRIBE message, comprises the incident bag of the described interruption-free service of indication in the message.
15. registering/canceling interruption-free service method as claimed in claim 1, wherein
Described HTTP message is HTTP POST or HTTP PUT request message.
16. the control method of an interruption-free service comprises:
Control appliance is based on the SIP conversation message of other sip terminal to the sip terminal transmission of registered interruption-free service, content with described SIP conversation message, and/or the current presentation information of described sip terminal, mate with the filtering rule of the current interruption-free service that comes into force of described sip terminal, judge whether described SIP conversation message is refused by the service of the interruption-free of described sip terminal, described interruption-free filtering rule and sip message content, and/or the time, and/or user's presentation information is corresponding, wherein
If be not rejected, then control appliance sends described SIP conversation message to described sip terminal,
If be rejected, then control appliance is refused described SIP conversation message.
17. the control method of interruption-free service as claimed in claim 16, wherein
Control appliance returns SIP failure response sign indicating number to refuse described SIP conversation message to described other sip terminal.
18. the control method of interruption-free service as claimed in claim 17, wherein
Described sip terminal further requires described other sip terminal input to break through the interruption-free password, and described control appliance is by text or described other sip terminal input password of voice mode prompting, if the input password is correct, then described SIP conversation message is sent to described sip terminal, otherwise refuse described SIP conversation message, return SIP failure response sign indicating number to described other sip terminal.
19. the control method of interruption-free service as claimed in claim 18, wherein
Described SIP conversation message is SIP INVITE, SIP MESSAGE message, SIPSUBSCRIBE message, SIP NOTIFY, SIP INFO, SIP REFER message, SIPPUBLISH message, SIP INFO.
20. the control method of interruption-free service as claimed in claim 19, wherein
The content of described SIP conversation message also further comprises the content relevant with calling party's attribute.
21. the control method of interruption-free service as claimed in claim 20, wherein
The described content relevant with calling party's attribute is From header field content, P_Assert_Identity header field content, Referred_By header field content, History_Info header field content, Priority header field content, Subject header field content, Content_Type header field content.
22. the control method of interruption-free service as claimed in claim 21, wherein
The current presentation information of described sip terminal current SOT state of termination that to be described sip terminal obtain via network node and/or the issue of described sip terminal be present condition.
23. the control method of interruption-free service as claimed in claim 22 wherein also further comprises step:
After the interruption-free service registration term of validity that the request override of do-not-disturb is served or described sip terminal is registered that described control appliance is served by the override of do-not-disturb that receives described sip terminal initiation arrives, initiatively cancel the interruption-free service of described sip terminal.
24. the control method of interruption-free service as claimed in claim 23 wherein also further comprises step:
Behind the interruption-free service failure of described sip terminal, if described sip terminal is notice unaccepted other users or finish by the sign of the SIP session of interruption-free service-denial during the interruption-free service comes into force after the service of registration interruption-free the time is provided with the interruption-free service failure, then described control appliance sends message informing unaccepted described other sip terminal during the interruption-free service comes into force, and the interruption-free service of described sip terminal was lost efficacy; Or finish by the SIP session of interruption-free service-denial.
25. an interruption-free method of servicing comprises:
Sip terminal sends to control appliance by subscribing mechanism or HTTP transfer mechanism that Session Initiation Protocol provides with the SIP/HTTP message of carrying interruption-free registering/canceling solicited message, with the service of request registering/canceling interruption-free; And
Control appliance is according to the described SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of described sip terminal, if allow, then make the interruption-free service of described sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message, otherwise refusal
And control appliance is based on the SIP conversation message of other sip terminal to the described sip terminal transmission of registered interruption-free service, the presentation information that the content of described SIP conversation message and/or described sip terminal is current, mate with the filtering rule of the current interruption-free service that comes into force of described sip terminal, judge whether described SIP conversation message is refused by the service of the interruption-free of described sip terminal, wherein
If be not rejected, then control appliance sends described SIP conversation message to described sip terminal,
If be rejected, then control appliance is refused described SIP conversation message.
26. interruption-free method of servicing as claimed in claim 25, wherein
Control appliance returns SIP failure response sign indicating number to refuse described SIP conversation message to described other sip terminal.
27. interruption-free method of servicing as claimed in claim 26, wherein
Described sip terminal carries interruption-free registering/canceling solicited message to control appliance further by a plurality of transfer network elements by sip message or HTTP message, with the service of request registering/canceling interruption-free.
28. an interruption-free service system comprises:
The subscribing mechanism or the HTTP transfer mechanism that provide by Session Initiation Protocol is provided sip terminal, sends the SIP/HTTP message of carrying interruption-free registering/canceling solicited message, with the service of request registering/canceling interruption-free; And
Control appliance, be used for according to the SIP/HTTP message that receives, judge whether to allow the current interruption-free registering/canceling request of this sip terminal, if allow, then make the interruption-free service of this sip terminal come into force/lose efficacy through predetermined time-delay immediately or according to the time parameter in the described interruption-free registration solicited message
And the SIP conversation message that described control appliance sends to this sip terminal based on other sip terminals, the presentation information that the content of described SIP conversation message and/or this sip terminal is current and the filtering rule of the current interruption-free service that comes into force of this sip terminal mate, judge whether described SIP conversation message is refused by the service of the interruption-free of this sip terminal, wherein
If be not rejected, then control appliance sends described SIP conversation message to this sip terminal,
If be rejected, then control appliance is refused described SIP conversation message.
29. interruption-free service system as claimed in claim 28, wherein
Control appliance returns SIP failure response sign indicating number to refuse described SIP conversation message to described other sip terminal.
30. interruption-free service system as claimed in claim 29, wherein
Described interruption-free registration solicited message comprises the interruption-free filtering rule based on sip message content and/or time and/or user's presentation information.
31. interruption-free service system as claimed in claim 30, wherein
It is filtering object that described interruption-free filtering rule based on the sip message content indicates the sip message content, and filtering object is the method in the request row in the sip message.
32. interruption-free service system as claimed in claim 31, wherein
Method in the described sip message in the request row is INVITE, MESSAGE, SUBSCRIBE, NOTIFY, INFO, REFER, PUBLISH, INFO.
33. interruption-free service system as claimed in claim 32, wherein
Described sip message content further comprises the content relevant with calling party's attribute.
34. interruption-free service system as claimed in claim 33, wherein
The described content relevant with calling party's attribute is From header field content, P_Assert_Identity header field content, Referred_By header field content, History_Info header field content, Priority header field content, Subject header field content, Content_Type header field content.
35. interruption-free service system as claimed in claim 30, wherein
Zero-time and/or concluding time that described time-based interruption-free filtering rule specifies the interruption-free service to come into force.
36. interruption-free service system as claimed in claim 30, wherein
Described interruption-free filtering rule based on user's presentation information indicates the present condition that is of concrete sip terminal state and/or user's issue.
37. interruption-free service system as claimed in claim 36, wherein
Described sip terminal is issued it by the SIP PUBLISH and is present condition.
38. interruption-free service system as claimed in claim 30, wherein
Described interruption-free registration solicited message further comprises the type of interruption-free request registration: common, password is broken through interruption-free, wherein,
Break through interruption-free if the type of interruption-free request registration is a password, then the breakthrough interruption-free password of described correspondence is provided with in described interruption-free registration solicited message by the user, or is preset in the network before described interruption-free registration by the user.
39. interruption-free service system as claimed in claim 30, wherein
Described interruption-free registration solicited message also further comprises: behind the interruption-free service failure of described sip terminal registration, whether notify during the interruption-free service comes into force unaccepted other sip terminals or finish by the sign of the SIP session of interruption-free service-denial.
40. interruption-free service system as claimed in claim 28, wherein
Described sip message is a SIP SUBSCRIBE message, comprises the incident bag of the described interruption-free service of indication in the message.
41. interruption-free service system as claimed in claim 28, wherein
Described HTTP message is HTTP POST or HTTP PUT request message.
42. as each described interruption-free service system among the claim 28-41, wherein
Whether whether whether whether described control appliance has the service authority of registration, registered effective time according to described sip terminal surpasses the current time, conflicts mutually with registered other interruption-free service request of described sip terminal, conflicts mutually with registered other business of described sip terminal, judges whether to allow the current interruption-free registration request of described sip terminal.
43. interruption-free service system as claimed in claim 42, wherein
This control appliance further comprises a timer, and this timer is used for the zero-time and the difference of current time of described sip terminal request interruption-free service are carried out timing, and/or is used for progress row timing effective time to described interruption-free service.
44. interruption-free service system as claimed in claim 43, wherein
The current presentation information of described sip terminal that described control appliance obtains via network node, this presentation information are the present conditions that is of sip terminal state and/or the issue of described sip terminal.
45. interruption-free service system as claimed in claim 44, wherein
Described control appliance further requires described other sip terminal inputs to break through under the situation of interruption-free password at described sip terminal, by text or described other sip terminal input password of voice mode prompting, if the input password is correct, then described SIP conversation message is sent to described sip terminal, otherwise refuse described SIP conversation message, return SIP failure response sign indicating number to described other sip terminal.
46. interruption-free service system as claimed in claim 45, wherein
After the interruption-free service registration term of validity that the request override of do-not-disturb is served or described sip terminal is registered that described control appliance is served by the override of do-not-disturb that receives described sip terminal initiation arrives, initiatively cancel the interruption-free service of described sip terminal.
47. interruption-free service system as claimed in claim 46, wherein
Behind the interruption-free service failure of described sip terminal, if described sip terminal after the service of registration interruption-free the time is provided with the interruption-free service failure notice during the interruption-free service comes into force unaccepted other users or finish by the situation of the sign of the SIP session of interruption-free service-denial under, described control appliance sends message informing unaccepted described other sip terminal during the interruption-free service comes into force, and the interruption-free service of described sip terminal was lost efficacy; Or finish by the SIP session of interruption-free service-denial.
48. interruption-free service system as claimed in claim 47, wherein
Sip terminal carries interruption-free registering/canceling solicited message by SIP/HTTP message, via a plurality of transfer network elements, sends the request of interruption-free registering/canceling to control appliance.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510115313.2A CN1968319B (en) | 2005-11-14 | 2005-11-14 | Apparatus, method and system for registering/canceling and controlling disturbance-free service |
PCT/CN2006/003025 WO2007054033A1 (en) | 2005-11-14 | 2006-11-10 | A method for subscribing/canceling, controlling the do not disturb service and a system for realizing the do not disturb service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510115313.2A CN1968319B (en) | 2005-11-14 | 2005-11-14 | Apparatus, method and system for registering/canceling and controlling disturbance-free service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1968319A true CN1968319A (en) | 2007-05-23 |
CN1968319B CN1968319B (en) | 2010-12-08 |
Family
ID=38022978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200510115313.2A Active CN1968319B (en) | 2005-11-14 | 2005-11-14 | Apparatus, method and system for registering/canceling and controlling disturbance-free service |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1968319B (en) |
WO (1) | WO2007054033A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105025350A (en) * | 2015-07-09 | 2015-11-04 | 广东欧珀移动通信有限公司 | Play terminal control method and play terminal |
CN106534039A (en) * | 2015-09-09 | 2017-03-22 | 百度在线网络技术(北京)有限公司 | Communication prompting method and device |
CN106888329A (en) * | 2017-03-03 | 2017-06-23 | 昆山小丫信息科技有限公司 | A kind of method and apparatus of interruption-free call prompt |
CN114286300A (en) * | 2021-12-23 | 2022-04-05 | 号百信息服务有限公司 | System and method for controlling communication behavior by mobile phone application based on cloud network convergence capability |
CN114553620A (en) * | 2022-01-14 | 2022-05-27 | 青岛海尔科技有限公司 | Equipment disturbance-free setting method, equipment control method and device corresponding to method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6615236B2 (en) * | 1999-11-08 | 2003-09-02 | Worldcom, Inc. | SIP-based feature control |
KR100417878B1 (en) * | 2001-08-24 | 2004-02-11 | 서성환 | Auto Response System using schedule and method thereof |
KR100462572B1 (en) * | 2001-12-31 | 2004-12-17 | 에스케이 텔레콤주식회사 | Method for Service of Presence using SIP in Mobile Communication Packet Network |
CN1210936C (en) * | 2002-06-18 | 2005-07-13 | 华为技术有限公司 | Method for implementing timing do-not disturb service in mobile communication system |
CN100407739C (en) * | 2002-09-28 | 2008-07-30 | 华为技术有限公司 | Method for implementing No-disturbing service based on VOIP gateway |
KR100487124B1 (en) * | 2002-11-12 | 2005-05-03 | 삼성전자주식회사 | method for processing session information of session initiation protocol system and recorded medium thereof |
US7443971B2 (en) * | 2003-05-05 | 2008-10-28 | Microsoft Corporation | Computer system with do not disturb system and method |
CN1592334A (en) * | 2003-09-04 | 2005-03-09 | 华为技术有限公司 | Method for realizing disturbance-free service in universal person communication service |
-
2005
- 2005-11-14 CN CN200510115313.2A patent/CN1968319B/en active Active
-
2006
- 2006-11-10 WO PCT/CN2006/003025 patent/WO2007054033A1/en active Application Filing
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105025350A (en) * | 2015-07-09 | 2015-11-04 | 广东欧珀移动通信有限公司 | Play terminal control method and play terminal |
CN105025350B (en) * | 2015-07-09 | 2018-04-10 | 广东欧珀移动通信有限公司 | A kind of playback terminal control method and playback terminal |
CN106534039A (en) * | 2015-09-09 | 2017-03-22 | 百度在线网络技术(北京)有限公司 | Communication prompting method and device |
CN106888329A (en) * | 2017-03-03 | 2017-06-23 | 昆山小丫信息科技有限公司 | A kind of method and apparatus of interruption-free call prompt |
CN114286300A (en) * | 2021-12-23 | 2022-04-05 | 号百信息服务有限公司 | System and method for controlling communication behavior by mobile phone application based on cloud network convergence capability |
CN114286300B (en) * | 2021-12-23 | 2024-02-13 | 号百信息服务有限公司 | System and method for controlling communication behavior by mobile phone application based on cloud network convergence capability |
CN114553620A (en) * | 2022-01-14 | 2022-05-27 | 青岛海尔科技有限公司 | Equipment disturbance-free setting method, equipment control method and device corresponding to method |
Also Published As
Publication number | Publication date |
---|---|
WO2007054033A1 (en) | 2007-05-18 |
CN1968319B (en) | 2010-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1855961A (en) | Method for realizing echo in communication system | |
CN1870826A (en) | Call release control system and its method | |
CN1859502A (en) | Main call shielding method, device and its use | |
CN101047628A (en) | System and method for implementing block service of circuit field terminal access packet network | |
CN1852362A (en) | Method and system for dialed's providing indication information to dialing | |
CN1747470A (en) | Service signal processing system and method for group domain | |
CN1582596A (en) | Method, apparatus and arrangement in telecommunication network for providing control over and enabling advanced service and user interfaces in mobile telephone | |
JP2008118409A (en) | Exchange system | |
CN1968318A (en) | Communication method, system for unified communication service and relevant apparatus | |
CN1665324A (en) | Method for constructing press-and-speak communication linkage and press-and-speak customer unit and communication device thereof | |
CN1968319A (en) | Method for registering/canceling and controlling disturbance-free service and disturbance-free service system | |
CN101030931A (en) | Method for transmitting service data and its applied packet terminal | |
CN1909686A (en) | System and method for realizing multimedia color ring tone service | |
CN1812453A (en) | Method for realizing message-leaving lamp and communication system | |
US20090196410A1 (en) | Method and system of call treatment based on a called party calendar | |
CN101080097A (en) | A method, system and device for realizing multimedia call service | |
WO2007007090A1 (en) | Apparatus and system for recording communications | |
US8300796B2 (en) | Method and system for enhanced call notification and treatment | |
CN1635765A (en) | A SIP network structure and method for implementing SIP group call | |
CN1905596A (en) | Method and system for implementing called payment service and called payment processor | |
CN1878151A (en) | System, method and information processing device for realizing multimedia service change | |
CN1507290A (en) | Telephone cell back ring sound replacing method and system for intelligent mobile telephone network | |
CN101075953A (en) | Method and system for controlling telecommunication equipment service | |
CN1968320A (en) | Method for implementing voice play service | |
CN101068277A (en) | Virtual switch board realizing method |
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 |