[发明专利]业务路由方法、业务路由器、客户端设备及业务网络系统无效
申请号: | 200710032646.8 | 申请日: | 2007-12-15 |
公开(公告)号: | CN101459650A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 何均宏;马其锋;刘见锋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/58 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 路由 方法 路由器 客户端 设备 网络 系统 | ||
技术领域
本发明涉及业务网络技术领域,更具体的说,本发明涉及一种业务路由方法、业务路由器、客户端设备及业务网络系统。
背景技术
参考图1,业务网络就是把许多业务互联起来,共享资源、互相协作并最终完成用户的需求,业务网络中可包括业务路由器以及注册服务器、目录服务器以及管理中心等设备,是一种提供了使具体业务可以商业化部署的基础架构。通过业务网络,电讯业者和信息技术(IT,Information Technology)经营者一起,整合服务和内容,形成端到端的整体,为个人或企业的最终用户提供有价值的服务,即业务网络把许多业务互联起来,共享资源互相协作并最终满足用户的需求。
现有的业务网络中,在业务目的地址已知的情况下可以较好的满足用户的需求。如图2所示,以基于会话初始协议(SIP,Session Initiation Protocol)路由机制的业务网络为例,用户代理客户端(UAC,User Agent Client)首先需要根据用户的需求,查询相关的信息,获取能满足用户需求的业务逻辑地址,并将业务请求消息的To头部设置为该业务逻辑地址,然后将该业务请求消息发送出去。SIP代理服务器(Proxy)接收到用户代理客户端的业务请求消息后可进行相关的检查,如语法检查,环路检测等。如果该代理服务器是中间代理服务器,就不需要做进一步的处理,直接转发请求到下一跳。而如果代理服务器是目标通用资源标志符(Target URI)的代理服务器,则就要为该业务请求确定具体的请求目标,可能是一个也可能是一组SIP URI,该代理服务器按照优先级先后处理,把业务请求消息的请求通用资源标志符Request-URI替换成目标地址,并发送到对应的用户代理服务端(UAS,UserAgent Server)。用户代理服务端接收到请求消息后,判断请求消息是否合法,并在判断请求消息合法后,完成相关的处理,并回送成功响应,建立会话。
而随着业务网络的发展,业务的种类和形式会越来越丰富,业务网络也越来越复杂,在这种情况下,采用图2所示的业务路由方式,用户查找能满足自己需要的服务会变得很困难。并且,在图2所示的业务路由方式中,业务网络中用户往往只关心自己的具体需求,具体的业务路由选择由网络代替用户进行,这样,由于目前的业务路由机制只支持明确的目的地址路由,无法根据用户的具体需求进行动态的路由选择。
针对现有的路由方式无法根据用户的具体需求进行动态路由的问题,目前在业务网络中主要通过对业务请求重定向解决,例如通过设置采用重定向服务器,在某些架构下,重定向允许服务器在一个请求的应答中,推送业务路由信息到客户端,这样就可以做到把自己从后续的消息流中脱离出来,但是同时又能提供准确的请求定位服务。重定向服务器可以预先把用户请求和其目的对象(用户、服务)的关系配置好,在用户发起重定向请求时,重定向服务器可以根据预先的配置信息,返回请求者所需要的目的对象地址信息,从而请求者可与其需要的对象建立会话。
由于采用了重定向机制,用户需要先向重定向服务器请求目的对象地址信息,然后再根据重定向服务器返回的对象地址信息与目的对象建立会话,导致业务使用的流程比较复杂,且不够灵活,用户使用业务网络比较复杂。而且,考虑到未来不同业务之间通过协作完成用户需求的情况会比较普遍,若业务与业务之间的搜索发现机制也采用重定向机制,则除了上述用户的重定向流程外,协作的业务之间还需要重定向,这样会使致业务之间交互的流程比较复杂,用户使用业务网络的复杂度更大。
发明内容
本发明实施例解决的技术问题是提供一种业务路由方法、业务路由器、客户端设备及业务网络系统,以使业务请求者可以在不需要指定业务目的地址的情况下根据自身的需求发起相关业务请求,简化业务交互流程,提高业务交互的灵活性,并降低用户使用业务网络的复杂性。
一种业务路由方法,包括:
接收包括业务请求者所需业务的业务信息的业务请求消息;
获取所述业务请求消息中携带的业务信息;
根据所述获取的业务信息进行业务路由选择处理,确定所述获取的业务信息对应的业务路由信息;
按照选择确定的业务路由信息路由转发业务请求消息。
一种业务路由器,包括:
接收单元,用于接收包括业务请求者所需业务的业务信息的业务请求消息;
解析处理单元,用于解析所述业务请求消息,获取所述业务请求消息中携带的业务信息;
业务路由选择处理单元,用于根据所述获取的业务信息进行业务路由选择处理,确定所述获取的业务信息对应的业务路由信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710032646.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:百合多糖纯化的乙醇浓度梯度工艺方法
- 下一篇:一种生产乙苯的工艺方法