一种实现限制业务的方法、装置和系统的制作方法

文档序号:7654487阅读:108来源:国知局
专利名称:一种实现限制业务的方法、装置和系统的制作方法
技术领域
本发明涉及通信技术,特别是涉及一种实现限制业务的方法、装置和系统。
背景技术
目前,随着分组技术的不断成熟,基于电路交换的传统电信网络正在向着 基于分组交换的宽带电信网发展。
在传统电信网络中,网络除了向用户提供呼叫服务外,还提供补充业务服
务,比如呼叫前转(CF, Call Forward)业务、去话限制(OCB, Outgoing Call Barring)业务等。
相应地,分组电信网络也需要向用户提供与传统电路网络中类似的补充业 务的服务,比如呼叫前转业务(CDIV, Communication Diversion)、去话限 制业务(OCB , Outgoing Call Barring)等。在分组电信网络中,用户终端可以 为传统终端,也可以为分组终端。其中,分组终端又可以为初始会话协议(SIP, Session Initiation Protocol)终端,或者为分组非SIP终端,如H323终端等。在 下一代网络(NGN)中,将向用户终端"t是供的具有传统业务特征的业务统称为 公用电话交换网/综合业务数字网模拟业务(PSTN/ISDN simulation services )。
在上述的模拟业务中,有一类可以限制用户来话或去话的限制业务,如匿 名呼叫限制业务(ACR, Anonymous Communication Rejection )、来话限制业 务(ICB, Incoming Communication Barring )、去^舌卩艮制业务(OCB, Outgoing Call Barring)等。用户签约某限制业务后,可以设置相应的限制条件,通过激 活相应的限制条件来要求限制某一类来话或者去话。
现有的分组电信网络技术中,如果需要实现上述的限制业务,通常在发起会话请求消息时,根据会话请求消息来确定是否需要进行限制处理。比如终 端A签署了来话限制业务,限制终端B的呼入。如果终端B发起对终端A的 呼叫,网络可以根据终端B所签署限制业务中限制条件的参数判断出需要限制 终端B的呼入,从而拒绝终端B与终端A建立会话。这里,所述限制条件可以 为限制终端B的呼入,参数可以为终端B的用户标识。
但实际应用中,上述限制条件中的参数在呼叫过程中可能发生变化,使先 前不应该限制的会话变成需要限制的会话。比如终端A签约了去话限制业务, 限制呼叫到终端C;终端B签约了无条件呼叫前转业务(CFU),需要在有呼 入时将呼叫前转到终端C。此时,如果终端A向终端B发起呼叫,终端B将呼 叫前转到终端C,终端A限制条件中的参数由终端B的用户标识变成了终端C 的用户标识。
又比如终端A签约了来话限制业务,限制终端C的呼入。此时,如果终 端B呼叫终端B,并在建立会话的过程中,终端B激活了呼叫转移业务,将呼 叫前转到终端C,终端A限制条件中的参数由终端B的用户标识变成了终端C 的用户标识。
再比如终端A签约了去话限制业务,限制呼叫到终端C,而终端B 签约了同振业务,终端C和终端B属于同一个同振群。此时,如果终端A 呼叫终端B,网络会将呼叫同时发送给终端B和终端C。在终端C先行应答 的情况下,终端A限制条件中的参数由终端B变成了终端C。
总之,不管限制条件中的参数在什么样的情况下发生了变化,导致先前 不应该限制的会话变成应该限制,在这种情况下,网络应该对该会话进行限 制。^旦现有技术中,网络并不会在会话请求之后对此进行处理,从而不能为 用户很好地提供限制业务。

发明内容
本发明实施例提供一种实现限制业务的方法、装置和系统,可以在会话 初始请求消息之后继续为签约终端提供限制业务。为了达到上述目的,本发明方法实施例提出的技术方案为 一种实现限制业务的方法,该方法包括以下步骤
在会话过程中,接收会话初始请求消息的后续会话消息,并根据所述后续 会话消息中与限制业务相关的参数执行限制业务的处理过程。
本发明装置实施例提出的技术方案为
一种实现限制业务的装置,该装置包括
接收单元,接收会话初始请求消息的后续会话消息;
处理单元,根据后续会话请求中与限制业务相关的参数执行限制业务的处 理过程。
本发明系统实施例提出的技术方案为 一种实现限制业务的系统,该系统包括
限制业务控制模块,接收会话初始请求消息的后续会话消息,并根据后续 会话消息中与限制业务相关的参数执行限制业务的处理过程;
会话控制模块,提供会话路由功能,转发终端和限制业务控制模块交互的 会话消息;
终端,发起会话,并将会话初始请求消息的后续会话消息通过会话控制模 块发送给限制业务控制单元。
综上所述,本发明实施例提出一种实现限制业务的方法、装置和系统, 由于可以接收会话初始请求消息的后续会话消息,并根据所述后续会话消息 中与限制业务相关的参数执行限制业务的处理过程,从而达到在会话初始请 求消息后继续为签约终端提供限制业务的目的。


图1是本发明方法实施例一的流程图; 图2是本发明方法实施例二的消息流示意图; 图3是本发明方法实施例三的消息流示意图; 图4是本发明装置实施例的基本结构示意图;图5是本发明系统实施例的基本结构示意图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图 及具体实施例作进一步地详细描述。
图1是实现限制业务方法实施例一的流程图。如图l所示,本实施例可 以包括以下步骤
步骤101:在会话过程中,接收会话初始请求消息的后续会话消息。
当某个终端针对另 一终端发起会话时,两个终端以及终端之间会话信令 路径上的实体将执行会话流程。会话流程的第 一条会话消息 一般是发起会话 的会话初始消息,即会话初始协i义(SIP, Session Initiation Protocol)初始请 求消息,比如SIP邀请(SIP INVITE )消息、SIP订阅(SIP SUBSCRIBE ) 消息、SIP信息(SIP MESSAGE )消息等。而会话初始消息后的所有会话消 息都可以统称为后续会话消息,比如重新邀请(re-INVITE)消息、确认 (ACK)消息、通知(INFO)消息、REFER消息、响应码消息等。
但不管具体的会话流程如何,都需要网络中会话信令路径上的某个实体 接收会话初始请求消息的后续会话消息,以便实现限制业务。实际应用中, 实现限制业务的实体可以为某个服务器,比如应用服务器(AS)。此时, 就需要AS来接收会话初始请求的后续消息。当然,实现限制业务的也可以 仅仅是AS中的某一个功能模块,或者是会话路径上其它实体。
但不管是哪个实体或模块接收后续会话消息,所述接收会话初始请求消 息的后续会话消息的方法可以为
当接收到会话过程中的会话初始请求消息时,将自身地址添加到会话初始 请求消息中以加入会话信令路径,并从会话信令路径上接收所述后续会话消息。
也就是说,某个可以实现限制业务的实体,如AS,从网络中接收会话 初始请求消息时,将自身地址添加到消息中,以加入会话信令路径。此后, 进行会话的终端之间交互的所有后续会话消息都将按照会话信令路径进行传输,也必将到达AS。
步骤102:根据所述后续会话消息中与限制业务相关的参数执行限制业 务的处理。
本步骤所述执行限制业务的处理可以为将后续会话消息中与限制业务 相关的参数和已有的限制条件中的参数进行匹配,如果匹配成功,则向终端 发送会话失败的信息。
实际应用中,当终端签约限制业务时,实现限制业务的实体会保存该终 端所要限制会话的限制条件以及参数。比如终端A签约去话限制业务, 需要限制呼叫到终端B,那么,限制条件可以为"限制呼叫到终端B,,,参 数为终端B的用户标识。这样,如果后续会话消息中与限制业务相关的参数 与终端B的用户标识相同,则可以确定满足终端A签约的限制条件,应该 发送会话失败信息,通知终端此次会话是被限制的。
后续会话消息中与限制业务相关的参数为用户标识,比如主叫用户标 识、4皮叫用户标识、原主叫用户标识、原:故叫用户标识、前转用户标识、前 转到用户标识、转移用户标识或号码变换后的用户标识。
后续会话消息中与限制业务相关的参数究竟是哪种用户标识,则与具体 的会话情况相关。比如终端A签约了去话限制业务,限制呼叫到终端C; 终端B签约了无条件呼叫前转业务,需要在有呼入时将呼叫前转到终端C。 此时,如果终端A向终端B发起呼叫,终端B将呼叫前转到终端C,实现 限制业务的实体所接收到的后续会话消息中,与限制业务相关的参数就应该 为终端C的用户标识,即被叫用户标识。
这里,如果后续会话消息中与限制业务相关的参数和已有的限制条件中 的参数匹配成功,则需要限制本次会话,即向终端发送会话失败的信息。但 发送会话失败的信息后,会话仍然可以存在。比如终端A签约了去话限 制业务,限制呼叫到终端C;终端B签约了无条件呼叫前转业务,需要在有 呼入时将呼叫前转到终端C。此时,如果终端A向终端B发起呼叫,终端B 将呼叫前转到终端C,终端A限制条件中的参数由终端B的用户标识变成了终端c的用户标识,后续会话消息中与限制业务相关的参数为终端c的 用户标识。接收到后续会话消息的实现限制业务的实体可以根据与限制业务
相关的参数确定应该限制本次会话,向终端B发送会话失败信息,并通过网 络与终端B建立会话。在这种情况下,终端A发起的本次会话只是被限制 与终端C进行会话,但可以仍然保持与终端B的会话。
实现限制业务的实体也可以在发送会话失败的信息之后进一步拆除会
话,结束本次会话。这样,终端A既不能与终端C会话,也不能与终端B会话。
当然,如果后续会话消息中与限制业务相关的参数和已有的限制条件中的 参数不匹配,则可以继续执行已有的会话流程。已有的会话流程属于现有技术, 此处不再赘述。
另外,实际应用中,所述后续会话消息中与限制业务相关的参数可以携 带于R叫uestURI域、SIP头域或消息体等中。所述限制业务可以包括匿名 呼叫限制业务、来话限制业务或去话限制业务等。
为了更好地说明实现限制业务的方法,下面用方法实施二和方法实施例 三进行详细描述。
方法实施例二中,终端A503签约了去话限制业务,限制呼叫到终端C; 终端B505签约了无条件呼叫前转业务,需要在有呼入时将呼叫前转到终端 C。
本实施例对应的系统可以包括限制业务控制模块501、会话控制模块 502、终端A503、终端B所属网络504、终端C505。其中,所述会话控制 模块502可以提供会话路由功能,转发终端A503和限制业务控制模块501 交互的会话消息,比如P-CSCF、 S-CSCF、 I-CSCF等;所述限制业务控制 模块501就是实现限制业务的实体,可以为AS服务器等。当然,终端B所 属网络504和终端C所属网络也可能包括类似上述的实体,此处不再一-""列 举。图2是本方法实施例的消息流示意图。如图2所示,本实施例可以包括 以下步骤
步骤201:终端A503向会话控制模块502发送会话初始请求消息,所 述会话初始请求消息携带的与限制业务相关的参数为终端B的用户标识。
步骤202:会话控制模块502将会话初始请求消息发送给限制业务控制 模块501。
这里,终端A503可以将终端B的用户标识携带于R叫uestURI域、SIP 头域或消息体中,所述SIP头域可以为P-Asserted-Identity域、Refer-To域, Referred-By i或、From i或、To》或、P-Preferred-Identity ^或、P-Associated-URI 域、P-Called-Party-ID域、History-Info域等。
步骤203:限制业务控制模块501判断出会话初始请求消息中与限制业 务相关的参数与已有的限制条件中的参数不匹配,将自身地址添加到会话初 始请求消息中。
这里,由于会话初始请求消息中与限制业务相关的参数为终端B的用 户标识,而已有的限制条件中的参数为终端C的用户标识,限制业务控制模 块由此判断不应该限制本次会话,继续执行后续会话流程。
但与现有技术不同的是,限制业务控制模块还需要将自身地址添加到会 话初始请求消息中,加入会话信令路径,以便于接收后续会话消息。实际应 用中,限制业务控制模块可以将自身地址添加到消息的某个域中,比如 Record-Routs头域。
步骤204:限制业务控制模块501将添加了自身地址的会话初始请求消 息发送给会话控制模块502。
步骤205:会话控制模块502将话初始请求消息转发给终端B所属网络
504。
步骤206:终端B所属网络504将会话初始请求消息前转到终端C505, 并将终端C505的用户标识作为与限制业务相关的参数携带于会话初始请求 消息中。本步骤中,由于终端B签约了无条件呼叫前转业务,所以终端B所属 网络504可以直接将发送给终端B的会话初始请求消息前转给终端C505。
与步骤201相似,终端C505的用户标识也可以携带于R叫uestURI域等 等,此处不再赘述。
步骤207:终端C505向终端B所属网络504发送会话响应183消息, 所述会话响应183消息携带有作为与限制业务相关的参数的终端C的用户标 识。
步骤208:终端B所属网络504将会话响应183消息会话控制模块502。 步骤209:会话控制模块502将会话响应183消息转发给限制业务控制 模块501。
步骤210:限制业务控制模块501判断出会话响应183消息中携带的与 限制业务相关的参数与已有的限制条件中的参数匹配。
本步骤中,由于会话响应183消息中携带的与限制业务相关的参数为终 端C的用户标识,而终端A限制条件中的参数也为终端C的用户标识,则 可以确定此次会话是终端A所限制的。
步骤211:限制业务控制模块501向会话控制模块502发送指示会话失 败的603消息。
步骤212:会话控制模块502向终端A503转发指示会话失败的603消

实际应用中,发送指示会话失败的消息也可以不用603消息,而用其它 消息,比如480、 5 x x消息等。
另外,本实施例是利用步骤211和步骤212向终端发送指示会话失败的 信息的,但实际应用中,也可以不采用上述方式向终端发送指示会话失败的 信息,而采用其它的方式,比如同时向会话双方发送会话失败的信息。
步骤213:限制业务控制模块501向会话控制模块502发送拆除会话的 CANCEL消息。
步骤214:会话控制模块502将拆除会话的CANCEL消息转发给终端B所属网络504。
步骤215:终端B所属网络504向终端C505发送拆除会话的CANCEL 消息。
步骤216:终端C505向终端B所属网络504返回200响应消息。 步骤217:终端B所属网络504将200响应消息返回给会话控制模块
502。
步骤218:会话控制模块502向限制业务控制模块501返回200响应消
自、
本实施例中,拆除会话是利用步骤213 步骤218来实现的。实际应用 中,拆除会话的具体方式也可以由应用本实施例方案的用户自行确定,此处 不再赘述。
本实施例中,限制业务控制模块501的地址可以添加到消息的 Record-Route或Route头域中,而终端的用户标识则可以携带于R叫uestURI 域、SIP头域或消息体中,其具体情况可以由应用本实施例方案的用户自行 确定,此处不再赘述。
方法实施例三中,假设终端A签约了来话限制业务,限制来自终端C 的呼叫;终端B呼叫终端A,并在会话建立后激活自身已经签约的呼叫转移 业务,将呼叫转移到终端C。
本方法实施例对应的系统可以包括限制业务控制模块501、会话控制 模块502、终端A503、终端B所属网络504、终端B506。其中,会话控制 模块502可以提供会话路由功能,转发终端和限制业务控制模块交互的会话 消息,比如P-CSCF、 S-CSCF、 I-CSCF等;所述限制业务控制模块501就 是实现限制业务的实体,可以为AS服务器等。终端B和终端C所属网络也 可能包括类似上述的实体,此处不再——列举。
图3是本方法实施例的消息流示意图。如图3所示,本实施例可以包括 以下步骤步骤301:终端B506向终端B所属网络505发送会话初始请求消息, 所述会话初始请求消息携带的与限制业务相关的参数为终端B的用户标识。
与方法实施例二相似,终端B的用户标识也可以携带于R叫uestURI域、 SIP头域或消息体中,所述SIP头域可以为P-Asserted-Identity域、Refer-To i或,Referred-By i或、From i或、To i或、P-Preferred-Identity i或、P-Associated-URI 域、P-Called-Party隱ID域、History-Info域等。
步骤302:终端B所属网络505将会话初始请求消息转发给会话控制模 块502。
步骤303:会话控制模块502向限制业务控制模块501转发会话初始请 求消息。
步骤304:限制业务控制模块501判断出会话初始请求消息中与限制业 务相关的参数与已有的限制条件中的参数不匹配,将自身地址添加到会话初 始请求消息中。
这里,由于会话初始请求消息中与限制业务相关的参数为终端B的用 户标识,而已有的限制条件中的参数为终端C的用户标识,限制业务控制模 块由此判断不应该限制本次会话,继续执行后续会话流程。
步骤305:限制业务控制模块501将添加有自身地址的会话初始请求消 息发送给会话控制模块502。
步骤306:会话控制模块502将会话初始请求消息转发给终端A503。
步骤307:终端A503和终端B506建立会话。
步骤308:终端B506激活自身已经签约的呼叫转移业务。
本实施例中,终端B506是在与终端A503建立会话之后才激活呼叫转 移业务的,而实际应用中,终端B506在任何时候都可以激活呼叫转移业务。
步骤309:终端B506向终端B所属网络504发送重新会话请求消息, 重新会话请求消息携带有作为与限制业务相关的参数,即终端C的用户标 识。
步骤310:终端B所属网络504将重新会话请求消息转发给会话控制模块502。
步骤311:会话控制模块502将重新会话请求消息转发给限制业务控制 模块501。
步骤312:限制业务控制模块501判断出重新会话请求消息携带的与限 制业务相关的参数与已有的限制条件中的参数相同。
本步骤中,由于重新会话请求消息携带的与限制业务相关的参数为终端 C的用户标识,而终端A限制条件中的参数也为终端C的用户标识,则可 以确定此次会话是终端A所限制的。
实际应用中,如果本步骤判断出参数不相同,则可以继续执行已有的后 续会话流程。
步骤313:限制业务控制模块501向会话控制模块502发送指示会话失 败的603消息。
步骤314:会话控制模块502将指示会话失败的603消息转发给终端B 所属网络504。
步骤315:终端B所属网络504将指示会话失败的603消息发送给终端 B506。
与方法实施例二相似,本实施例中,限制业务控制模块501的地址可以 添加到消息的Record-Route或Route头域中,而终端的用户标识则可以携带 于RequestURI域、SIP头域或消息体中,其具体情况可以由应用本实施例方 案的用户自行确定,此处不再赘述。
需要强调的是,方法实施例二和方法实施例三只是在某个场景下的实施 例。在上述实施例中,后续会话消息中与限制业务相关的参数发生了变化, 而且与已有的限制条件中的参数相同,导致会话从不应该限制变化为应该限 制,触发限制业务控制模块执行限制业务的处理过程。实际应用中,导致消 息中限制业务相关的参数发生变化的情况很多。比如终端A签约了去话 限制业务,限制呼叫到终端C,而终端B签约了同振业务,终端C和终端B 属于同一个同振群中。此时,终端A呼叫终端B,呼叫到达终端B所属网络后,将同时呼叫终端B和终端C。如果终端C先行应答,终端A和终端 C将执行会话流程。这样,后续会话消息中与限制业务相关的参数将为终端 C的用户标识,同样会触发限制业务控制模块对此次会话进行限制。
总之,不管会话的情况如何,只要限制业务控制模块接收到后续会话消 息,就可以利用后续会话消息中与限制业务相关的参数执行限制业务的处理 过程,从而在整个会话过程中都为终端提供事先签约的限制业务。
针对上述方法,下面还提出一种实现限制业务的装置和系统。 图4是实现限制业务装置实施例一的结构示意图。如图4所示,本实施 例包括
接收单元401,接收会话初始请求消息的后续会话消息。 处理单元402,根据后续会话请求中与限制业务相关的参数执行限制业 务的处理过程。
实际应用中,所述处理单元402可以包括
匹配单元4021,将后续会话消息中与限制业务相关的参数和存储单元4022 中限制条件的参数进行匹配,如果匹配成功,则通过发送单元403向终端发送 会话失败的信息。
存储单元4022,保存限制条件的参数。
相应地,该装置进一步包括
发送单元403,发送会话失败信息给终端。
另外,实际应用中,不管处理单元402包括哪些单元,该装置还可以包

地址装载单元404,用于将该装置自身的地址添加到接收到的会话初始 请求消息中,并通过发送单元403发送出去。
当接收到会话初始情况消息时,地址装载单元404将该装置自身的地址 添加到接收到的会话初始请求消息中,并通过发送单元403发送出去;接收 单元401接收到会话初始请求消息的后续会话消息时,匹配单元4021将后续会话消息中与限制业务相关的参数和存储单元4022中限制条件的参数进 行匹配,如果匹配成功,则通过发送单元403向终端发送会话失败的信息, 以限制本次会话。
另外,实际应用中,实现限制业务装置可以为应用服务器(AS)或者 其中的 一个功能模块,即限制业务控制模块501 。
图5是实现限制业务系统实施例的结构图。如图5所示,该系统可以包

限制业务控制模块501,接收会话初始请求消息的后续会话消息,并根据 后续会话消息中与限制业务相关的参数执行限制业务的处理过程。
这里所述的限制业务控制模块501内部的结构与图4相同,此处不再赘述。
会话控制模块502,提供会话路由功能,转发终端503和限制业务控制模 块501交互的会话消息。
这里的会话控制模块502可以为呼叫会话控制功能实体(CSCF),包括 P画CSCF、 S-CSCF、 I-CSCF。
终端503,发起会话,并将会话初始请求消息的后续会话消息通过会话 控制模块502发送给限制业务控制单元503。
这里所述实现限制业务系统实际上是签约限制业务终端 一侧的情况,而 实际应用中,该系统还需要与会话另一终端侧的网络或实体进行交互,至于 另一终端侧的包括哪些实体则与具体情况相关,属于现有技术部分,此处不 再赘述。
另外,本系统实施例中,限制业务控制模块501与会话控制模块502之 间的接口为El,可以按照SIP协议进行交互;会话控制才莫块502和终端503 之间的接口为E2,也可以按照SIP协议进行交互。
应用本发明实施例方案,由于限制业务控制模块可以接收后续会话消 息,并根据后续会话消息中与限制业务相关的参数执行限制业务的处理过 程。如果后续会话消息中与限制业务相关的参数和已有的限制条件中的参数 匹配,则向终端发送会话失败的信息;否则,继续执行已有的会话流程。这样,限制业务控制模块不仅在接收到初始会话请求消息时实施限制业务的处 理过程,而且在后续会话中,仍然为签约终端提供限制业务服务,保证限制 业务服务在整个会话过程的有效性,有利于限制业务的推广。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种实现限制业务的方法,其特征在于,该方法包括以下步骤接收会话初始请求消息的后续会话消息,并根据所述后续会话消息中与限制业务相关的参数执行限制业务。
2、 根据权利要求1所述的方法,其特征在于,所述根据后续会话消息中与 限制业务相关的参数执行限制业务包括将后续会话消息中与限制业务相关的参数和已有的限制条件中的参数进行 匹配,如果匹配成功,则向终端发送会话失败的信息。
3、 根据权利要求2所述的方法,其特征在于,在向终端发送会话失败的信 息之后,该方法进一步包括拆除当前会话。
4、 根据权利要求2或3所述的方法,其特征在于,如果后续会话消息中与 限制业务相关的参数和已有的限制条件中的参数匹配不成功,则继续执行已有 的会话流程。
5、 根据权利要求1至3任一项所述的方法,其特征在于,所述接收会话初 始请求消息的后续会话消息的方法为当接收到会话过程中的会话初始请求消息时,接收所述会话初始请求消息 的实体将自身地址添加到会话初始请求消息中以加入会话信令路径,并从会话 信令路径上接收所述后续会话消息。
6、 根据权利要求1至3任一项所述的方法,其特征在于,所述会话初始请 求消息为会话初始协议SIP初始请求消息。
7、 根据权利要求1至3任一项所述的方法,其特征在于,所述后续会话消 息中与限制业务相关的参数为用户标识。
8、 根据权利要求7所述的方法,其特征在于,所述用户标识包括主叫用 户标识、;故叫用户标识、原主叫用户标识、原纟皮叫用户标识、前转用户标识、 前转到用户标识、转移用户标识或号码变换后的用户标识。
9、 根据权利要求1至3任一项所述的方法,其特征在于,所述后续会话消息中与限制业务相关的参数携带于R叫uestURI域、SIP头域或消息体中。
10、 根据权利要求1至3任一项所述的方法,其特征在于,所述限制业务 包括匿名呼叫限制ACR业务、来话限制ICB业务或去话限制OCB业务。
11、 一种实现限制业务的装置,其特征在于,该装置包括 接收单元,接收会话初始请求消息的后续会话消息;处理单元,根据后续会话请求中与限制业务相关的参数执行限制业务。
12、 根据权利要求11所述的装置,其特征在于,所述处理单元包括匹配单元,将后续会话消息中与限制业务相关的参数和存储单元中限制条 件的参数进行匹配,如果匹配成功,则通过发送单元向终端发送会话失败的信 息;存储单元,保存限制条件的参数;该装置还进一步包括发送单元,发送会话失败信息给终端。
13、 根据权利要求11或12所述的装置,其特征在于,该装置进一步包括 地址装载单元,用于将该装置自身的地址添加到接收到的会话初始请求消息中,并通过发送单元发送出去。
14、 一种实现限制业务的系统,其特征在于,该系统包括 限制业务控制模块,接收会话初始请求消息的后续会话消息,并根据后续会话消息中与限制业务相关的参数执行限制业务的处理过程;会话控制模块,提供会话路由功能,转发终端和限制业务控制模块交互的 会话消息;终端,发起会话,并将会话初始请求消息的后续会话消息通过会话控制模 块发送给限制业务控制单元。
15、 根据权利要求14所述的系统,其特征在于,所述限制业务控制模块包括接收单元,接收会话初始请求消息的后续会话消息;处理单元,根据后续会话请求中与限制业务相关的参数执行限制业务。
16、 根据权利要求15所述的系统,其特征在于,所述处理单元包括匹配单元,将后续会话消息中与限制业务相关的参数和存储单元中限制条 件的参数进行匹配,如果匹配成功,则通过发送单元向终端发送会话失败的信 息;存储单元,保存限制条件的参数; 所述限制业务控制模块进一步包括 发送单元,发送会话失败信息给终端。
17、 根据权利要求16所述的系统,其特征在于,所述限制业务控制模块进 一步包括地址装载单元,用于将该装置自身的地址添加到接收到的会话初始请求消 息中,并通过发送单元发送出去。
18、 根据权利要求14至17任一项所述系统,其特征在于,所述限制业务 控制模块与会话控制模块之间按照SIP协议进行交互,所述会话控制模块和终 端之间按照SIP协议进行交互。
全文摘要
本发明提供一种实现限制业务的方法、装置和系统,具体为在会话过程中,接收会话初始请求消息的后续会话消息,并根据所述后续会话消息中与限制业务相关的参数执行限制业务的处理过程。应用本发明方案,由于可以接收到会话初始请求消息的后续会话消息,可以利用后续会话消息继续为签约终端提供限制业务服务,保证限制业务服务在后续会话过程的有效性,有利于限制业务的推广。
文档编号H04M3/42GK101321081SQ20071011092
公开日2008年12月10日 申请日期2007年6月8日 优先权日2007年6月8日
发明者青 周, 施有铸 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1