[发明专利]简单对象访问协议路由方法及路由系统以及相关设备无效
申请号: | 200710137636.0 | 申请日: | 2007-07-27 |
公开(公告)号: | CN101355492A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 肖雅文;马其锋;邹现军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 简单 对象 访问 协议 路由 方法 系统 以及 相关 设备 | ||
1.一种简单对象访问协议路由方法,其特征在于,包括:
接收服务请求方发送的会话初始化协议SIP请求消息,所述SIP请求消息中包含应用服务质量参数以及业务描述信息;
根据所述应用服务质量参数以及业务描述信息选择满足应用服务质量参数的简单对象访问协议SOAP中介节点以及服务提供方;
根据所述SOAP中介节点以及服务提供方信息获取对应的SOAP路由信息;
向所述服务提供方发送包含所述SOAP路由信息的SIP请求消息。
2.根据权利要求1所述的简单对象访问协议路由方法,其特征在于,所述向所述服务提供方发送包含SOAP路由信息的SIP请求消息的步骤包括:
根据接收到的SIP请求消息中的业务描述信息查询对应的业务逻辑地址;
通过所述业务逻辑地址向所述服务提供方发送所述包含SOAP路由信息的SIP请求消息。
3.根据权利要求2所述的简单对象访问协议路由方法,其特征在于,所述通过业务逻辑地址向所述服务提供方发送所述包含SOAP路由信息的SIP请求消息的步骤包括:
接收到所述SIP请求消息的路由控制器根据所述业务逻辑地址判断自身是否为注册路由控制器,
若是,则在服务提供方状态表中查询满足所述应用服务质量参数的服务提供方,向所述服务提供方发送包含SOAP路由信息的SIP请求消息;
若不是,则将所述SIP请求消息转发至下一路由控制器,直至某个接收到所述SIP请求消息的路由控制器确定自身为注册路由控制器,则所述注册路由控制器在服务提供方状态表中查询满足所述应用服务质量参数的服务提供方,向所述服务提供方包含SOAP路由信息的SIP请求消息。
4.根据权利要求1所述的简单对象访问协议路由方法,其特征在于,所述向所述服务提供方发送包含所述SOAP路由信息的SIP请求消息的步骤之后包括:
提取接收到的SIP响应消息中的SOAP路由信息;
根据所述SOAP路由信息生成基于会话的SOAP路由路径;
通过所述SOAP路由路径经过所述SOAP中介节点向所述服务提供方发送SOAP请求消息,所述SOAP请求消息中包含会话标识以及SOAP路由路径。
5.根据权利要求4所述的简单对象访问协议路由方法,其特征在于,所述向所述服务提供方发送包含SOAP路由信息的SIP请求消息的步骤之后包括:
服务提供方根据所述业务描述信息中的会话标识,结合服务提供方自身的业务逻辑创建对应的会话上下文。
6.根据权利要求5所述的简单对象访问协议路由方法,其特征在于,所述根据SOAP路由信息生成基于会话的SOAP路由路径的步骤包括:
通过SIP消息与路由控制器协商SOAP路由路径;
根据协商结果生成基于会话的SOAP路由路径。
7.根据权利要求4所述的简单对象访问协议路由方法,其特征在于,所述向所述服务提供方发送SOAP请求消息的步骤之后包括:
根据所述会话上下文处理所述SOAP请求消息。
8.根据权利要求4所述的简单对象访问协议路由方法,其特征在于,所述通过SOAP路由路径经过所述SOAP中介节点向所述服务提供方发送SOAP请求消息的步骤包括:
根据所述SOAP路由路径向所述SOAP中介节点发送SOAP请求消息;
所述SOAP中介节点修改所述SOAP请求消息中的路由路径,对所述SOAP请求消息进行相应的处理,并转发处理后的请求消息直至到达服务提供方。
9.根据权利要求1所述的简单对象访问协议路由方法,其特征在于,所述方法还包括:
根据业务逻辑发送SIP消息请求终止会话;
删除建立的路由信息以及会话上下文环境。
10.根据权利要求1所述的简单对象访问协议路由方法,其特征在于,所述方法还包括:
获取SOAP中介节点状态信息;
判断所述SOAP中介节点是否满足应用服务质量参数的要求,若不满足,则在路由信息表以及SOAP中介节点状态表中查询满足所述应用服务质量参数的要求的SOAP中介节点;
利用所述满足要求的SOAP中介节点替代所述不满足要求的SOAP中介节点;
通知服务请求方根据所述满足要求的SOAP中介节点修改SOAP路由路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710137636.0/1.html,转载请声明来源钻瓜专利网。