一种利用服务代理器传输信息的方法及服务代理器的制造方法

文档序号:8342676阅读:206来源:国知局
一种利用服务代理器传输信息的方法及服务代理器的制造方法
【技术领域】
[0001] 本发明涉及通信领域,尤其涉及一种利用服务代理器传输信息的方法及服务代理 器。
【背景技术】
[0002] 互联网协议(InternetProtocol,简称为IP)多媒体子系统(IPMultimedia Subsystem,简称为IMS)是第三代合作组织(The3rdGenerationPartnershipProject,简 称为3GPP)规范的体系架构,是通信核心网全IP化演进的主要标志性阶段。随着通信网的 IP化,通信业务的开发门槛逐渐降低,业务开发商也会出现百家争鸣的局面,随之而来的就 是业务管理问题。
[0003] -方面,在IMS架构下,是通过初始过滤规则(InitialFilterCriteria,简称为 IFC)来控制触发各个业务,从而实现业务与控制的分离,但是这种静态解决业务交互问题 的方法还是会导致业务冲突;另一方面,传统网络还有大量的用户设备,很多运营商需要维 护传统网络上的已有业务,以及将各种已有业务组合起来为用户设备提供更丰富多彩的体 验,因此传统网络升级到IMS不可能是突变的,只可能是渐变的,而且时间很长。
[0004] 鉴于这两方面的考虑,3GPP又提出了服务代理器(ServiceBroker)的概念。在 IMS网络架构中,ServiceBroker作为核心网和智能业务平台的中间部件,针对核心网而 言,它看到的智能业务平台是ServiceBroker,针对智能业务平台而言,它看到的核心网是 ServiceBroker。当触发实体触发核心网发起智能业务流程时,ServiceBroker会将触发 实体的地址信息统一修改为业务管理平台ServiceBroker的地址信息,这样智能业务平台 看到的触发核心网发起智能业务流程的触发实体的地址信息就是ServiceBroker的地址 信息,因此就会导致触发核心网发起智能业务的触发实体的地址信息丢失,从而有可能造 成智能业务平台无法对触发实体进行业务管理。

【发明内容】

[0005] 本发明的实施例提供一种利用服务代理器传输信息的方法及ServiceBroker,用 以解决触发实体触发核心网发起智能业务流程过程中,一部分用于业务管理的信息会丢失 的问题。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,提供了一种利用服务代理器传输信息的方法,该方法包括:
[0008] ServiceBroker接收触发实体触发核心网发送的第一消息;其中,所述第一消息 按照第一协议格式化;
[0009] 获取针对所述触发实体的业务管理信息;
[0010] 将所述第一消息按照第二协议格式化,并将所述业务管理信息与所述按照第二协 议格式化后的第一消息合并,得到第二消息;
[0011] 向智能业务平台发送所述第二消息。
[0012] 结合第一方面,在第一种可能的实现方式中,在所述获取针对所述触发实体的业 务管理信息之后,所述方法还包括:
[0013] 将针对所述触发实体的业务管理信息保存在存储空间中。
[0014] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将所 述业务管理信息与所述按照第二协议格式化后的第一消息合并,得到第二消息包括 :
[0015] 将所述存储空间中保存的所述针对所述触发实体的业务管理信息与所述按照第 二协议格式化后的第一消息合并,得到第二消息。
[0016] 结合第一方面,在第三种可能的实现方式中,所述获取针对所述触发实体的业务 管理信息包括:
[0017] 从接收到的所述第一消息中获取所述业务管理信息。
[0018] 结合第一方面或第一方面的第一种可能的实现方式至第三种可能的实现方式中 的任一种,在第四种可能的实现方式中,所述按照第二协议格式化后的第一消息包括:Arg 参数单元;
[0019] 所述将所述业务管理信息与所述按照第二协议格式化后的第一消息合并,得到第 二消息包括:
[0020] 将所述业务管理信息赋值到所述按照第二协议格式化后的第一消息的Arg参数 单元中。
[0021] 结合第一方面,在第五种可能的实现方式中,所述核心网包括:智能网络应用协 议INAP网络、全球移动通信GSM网络、码分多址CDMA网络、互联网协议IP多媒体子系统 MS网络中的任一种;
[0022] 所述智能业务平台包括:INAP网络的智能业务平台、GSM网络的智能业务平台、 CDMA网络的智能业务平台、頂S网络的智能业务平台中的任一种。
[0023] 结合第一方面,在第六种可能的实现方式中,所述针对所述触发实体的业务管理 信息包括:所述触发实体的地址信息、所述触发实体触发的业务类型信息中的至少一种。
[0024] 第二方面,提供了一种服务代理器,该服务代理器包括:
[0025] 接收模块,用于接收触发实体触发核心网发送的第一消息;其中,所述第一消息按 照第一协议格式化;
[0026] 获取模块,用于获取所述接收模块接收的所述第一消息中针对所述触发实体的业 务管理信息;
[0027] 处理模块,用于将所述接收模块接收的所述第一消息按照第二协议格式化,并将 所述获取模块获取的所述业务管理信息与所述按照第二协议格式化后的第一消息合并,得 到第二消息;
[0028] 发送模块,用于向智能业务平台发送所述处理模块得到的第二消息。
[0029] 结合第二方面,在第一种可能的实现方式中,所述服务代理器还包括:保存模块;
[0030] 所述处理模块,用于将所述获取模块获取的针对所述触发实体的业务管理信息保 存在所述保存模块的存储空间中。
[0031] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理 模块,用于将保存在所述保存模块的存储空间中的所述针对所述触发实体的业务管理信息 与所述按照第二协议格式化后的第一消息合并,得到第二消息。
[0032] 结合第二方面,在第三种可能的实现方式中,所述获取模块,用于从所述接收模块 接收到的所述第一消息中获取所述业务管理信息。
[0033] 结合第二方面或第二方面的第一种可能的实现方式至第三种可能的实现方式中 的任一种,在第四种可能的实现方式中,所述按照第二协议格式化后的第一消息包括:Arg 参数单元;
[0034] 所述处理模块,用于将所述业务管理信息赋值到所述按照第二协议格式化后的第 一消息的Arg参数单元中。
[0035] 结合第二方面,在第五种可能的实现方式中,所述核心网包括:智能网络应用协 议INAP网络、全球移动通信GSM网络、码分多址CDMA网络、互联网协议IP多媒体子系统 MS网络中的任一种;
[0036] 所述智能业务平台包括:INAP网络的智能业务平台、GSM网络的智能业务平台、 CDMA网络的智能业务平台、頂S网络的智能业务平台中的任一种。
[0037] 结合第二方面,在第六种可能的实现方式中,所述针对所述触发实体的业务管理 信息包括:所述触发实体的地址信息、所述触发实体触发的业务类型信息中的至少一种。
[0038] 本发明实施例提供的利用服务代理器传输信息的方法及服务代理器,Service Broker接收触发实体触发核心网发送的第一消息,并获取针对所述触发实体的业务管理信 息,待将所述第一消息按照第二协议格式化,并将所述业务管理信息与所述按照第二协议 格式化后的第一消息合并得到第二消息后,又向智能业务平台发送所述第二消息;由于在 将所述第一消息按照第二协议格式化之前,ServiceBroker已经获取到针对所述触发实体 的业务管理信息,因此当将所述
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1