用于按照服务来提供不同路径的路由方法和设备的制作方法

文档序号:7714150阅读:327来源:国知局
专利名称:用于按照服务来提供不同路径的路由方法和设备的制作方法
技术领域
本发明涉及一种用于按照服务来提供不同路径的路由方法和设备,且更具体地, 涉及一种用于通过标识用于对应分组的服务来按照服务而单独地确定分组的下一跳(hop) 的路由方法和设备。
背景技术
最近,已经将许多通信服务改变为基于因特网协议(IP)的服务。基于路由器来配 置IP通信网络,所述路由器通过针对特定目标IP地址来使用路由协议交换而确定下一跳。
在相关技术的IP通信网络中,除了特殊状况(诸如,负载平衡功能的应用)之外, 由于网络的配置和路由器的转发功能,致使经由相同路径来传递具有同一目标IP地址的 分组。相应地,经由相同路径来传递优质(premium) IP业务和尽力(best-effort) IP业务, 这导致了由于干扰等引起的质量劣化。为了防止该劣化,在当前网络内单独地配置和管理 优质IP服务网络。同样,按照使用特定终端并且为特定服务(诸如,因特网协议传输语音 (VoIP)、视频点播(V0D)或因特网协议电视(IPTV))分配单独IP的这种方式,来操作网络。
因此,在IP服务中,作为用于提供优质服务和尽力服务两者的多功能终端的单一 终端需要具有按照服务会话或IP流来提供服务质量(QoS)的功能。同样,如果必要,则路 由器需要能够按照服务来确定不同路径,也就是说,即使目标IP地址相同,也按照服务来 确定不同的下一跳。 然而,仅当构建单独的优质网络并且分配了单独终端和单独IP地址时,当前技术 才提供优质IP服务。

发明内容
本发明的一方面提供了一种用于按照服务来提供不同路径的路由方法和设备,其 能够通过标识与分组对应的服务来按照服务单独地确定分组的下一跳。 根据本发明的一方面,提供了一种用于按照服务来提供不同路径的路由设备,包 括服务标识模块,用于通过使用分组中的标首(header),来确定用于指示由该分组请求 的服务的服务标识(ID);多个服务转发表,用于按照服务来存储不同的下一跳;以及跳搜 索模块,用于从多个服务转发表中搜索与服务ID对应的服务转发表,并且确定该分组的下一跳。 根据本发明的另一方面,提供了一种用于按照服务来提供不同路径的路由方法, 包括通过使用分组中的标首,来确定用于指示由该分组请求的服务的服务标识(ID);以及从用于按照服务来存储不同的下一跳的多个服务转发表中搜索与该服务ID对应的服务 转发表,并且确定该分组的下一跳。


根据结合附图进行的以下详细说明,将更清楚地理解本发明的上面和其它方面、 特征和其他优点,其中 图1是图示了根据本发明示范实施例的用于按照服务来提供不同路径的路由设 备的内部配置的示意框图; 图2是图示了根据本发明示范实施例的用于在路由设备之间按照服务来交换路 由信息的方法的视图; 图3是图示了根据本发明示范实施例的用于按照服务来提供不同服务的路由方 法的流程图;以及 图4图示了根据本发明的按照服务的路由方法的应用示例。
具体实施例方式
现在,将参考附图来详细地描述本发明的示范实施例。而且,将排除与已知功能或 配置相关的详细描述,以便不会不必要地模糊本发明的主题。 图1是图示了根据本发明示范实施例的、用于按照服务来提供不同路径的路由设 备的内部配置的示意框图。 参考图l,根据本发明示范实施例的路由设备100包括服务标识模块110、跳搜索 模块120和多个服务转发表130。 服务标识模块110通过使用分组中的标首,来确定用于指示由该分组请求的服务 的服务标识(ID)。具体地,服务标识模块110通过在分组的因特网协议(IP)标首中包含 的信息、或在该IP标首中包含的信息的组合,来确定服务ID。可替换地,服务标识模块IIO 通过在分组的传送控制协议(TCP)/用户数据报协议(UDP)标首中包含的信息的组合、和在 该分组的IP标首中包含的信息,来确定服务ID。 同样,服务标识模块110通过在网络和服务控制层中按照服务会话并且以流为单 位而分配或取消服务标识准则(例如,资源和接纳控制功能(RACF)),来确定服务ID。例如, 在以5元组(tuple)为单位的流中确定服务ID。 多个服务转发表130按照服务(诸如,语音通信、因特网协议传输语音(VoIP)、视 频点播(V0D) 、 IPTV等)来存储不同的下一跳。 跳搜索模块120从多个服务转发表130中搜索与服务ID对应的服务转发表,从而 确定分组的下一跳。 根据本发明示范实施例的路由设备100还包括用于存储由运营商或网络管理系
统预设的下一跳的基本转发表140。如果在确定分组的下一跳时缺少与服务ID对应的服务
转发表,则跳搜索模块120搜索基本转发表140、并确定分组的下一跳。 此外,根据本发明示范实施例的路由设备100利用规定的(provisioning)方法,
通过运营商或网络管理系统来分配多个服务转发表130的路由信息。可替换地,通过将IP
地址信息与可以在路由器之间进行路由的服务结合来交换路由信息。
图2图示了根据本发明示范实施例的用于在路由设备之间按照服务来交换路由信息的方法。 参考图2,第一路由设备210提供了第一服务、第二服务和基本服务,而第二路由设备220提供了第一服务和第四服务。在此情况下,第一路由设备210和第二路由设备220共同地提供了第一服务,并因而通过交换在与第一服务相关联的相应第一服务转发表214中的路由信息、来更新它们的第一服务转发表214。当经由路由协议来接收服务列表212和222中缺少的、有关服务的路由信息时,每个路由设备忽略该路由信息。相反地,当接收到存在于服务列表212和222中的有关服务的路由信息时,每个路由设备更新其路由转发表,以为相关联的服务提供下一跳。 在图1和图2中,与基本服务对应的基本转发表140可以存储用于在现有IP网络中提供尽力服务的路径、或备份路径。如果在确定分组的下一跳时、缺少与服务ID对应的服务转发表,则通过搜索基本转发表140来确定分组的下一跳。 图3是图示了根据本发明示范实施例的、用于按照服务来提供不同路径的路由方法的流程图。 参考图3,在操作S310中,服务标识模块110通过使用分组中的标首来确定用于指示由该分组请求的服务的服务ID。服务标识模块IIO通过在分组的IP标首中包含的信息、或在该IP标首中包含的信息的组合,来确定服务ID。可替换地,服务标识模块110通过在分组中的TCP/UDP标首中包含的信息的组合、和在该分组中的IP标首中包含的信息,来确定服务ID。可替换地,通过在网络和服务控制层中按照服务会话并且以流为单位而分配或取消服务标识准则,来确定服务ID。 此后,在操作S320中,跳搜索模块120确定在多个服务转发表130之中是否存在与该服务ID对应的服务转发表。如果在多个服务转发表130之中存在与该服务ID对应的服务转发表,则跳搜索模块120在操作S330中根据在与服务ID对应的服务转发表中存储的下一跳来确定分组的下一跳。 如果在多个服务转发表130之中不存在与服务ID对应的服务转发表,则跳搜索模块120在操作S322中根据基本转发表140中的预设下一跳来确定分组的下一跳。
图4是根据本发明示范实施例的按照服务的路由方法的应用示例。
如图4所示,即使存在一个IP拓扑,其也不同地动作,仿佛在L4/会话层中存在单独的网络拓扑一样。这有助于按照服务来增加用户满意度。 如上面所阐明的,根据本发明的示范实施例,通过使用单一路由器来为各种服务配置单独拓扑,从而减少了在相关技术中为每个服务构建单独的路由网络的低效率。此外,可以容易地处置其中单一终端提供各种服务的情形。 尽管已经结合示范实施例而示出并描述了本发明,但是对本领域技术人员明显的是,可以做出修改和变化,而不脱离由所附权利要求限定的本发明的精神和范围。
权利要求
一种用于按照服务来提供不同路径的路由设备,该路由设备包括服务标识模块,用于通过使用分组中的标首,来确定用于指示由该分组请求的服务的服务标识(ID);多个服务转发表,用于按照服务来存储不同的下一跳;以及跳搜索模块,用于从多个服务转发表中搜索与该服务ID对应的服务转发表,并且确定该分组的下一跳。
2. 根据权利要求l的路由设备,其中所述服务标识模块通过在该分组中的因特网协议(IP)标首中包含的信息、或在该IP标首中包含的信息的组合来确定所述服务ID。
3. 根据权利要求l的路由设备,其中所述服务标识模块通过在该分组中的传送控制协议(TCP)/用户数据报协议(UDP)标首中包含的信息的组合、和在该分组中的因特网协议(IP)标首中包含的信息来确定该服务ID。
4. 根据权利要求l的路由设备,其中所述服务标识模块通过在网络和服务控制层中按照服务会话并且以流为单位而分配或取消服务标识准则,来确定该服务ID。
5. 根据权利要求1的路由设备,其中针对能够在所述路由设备与另一路由设备之间路由的服务,所述路由设备通过路由协议来与所述另一路由设备交换多个服务转发表的路由信息。
6. —种用于按照服务来提供不同路径的路由方法,该路由方法包括通过使用分组中的标首,来确定用于指示由该分组请求的服务的服务标识(ID);以及从用于按照服务来存储不同的下一跳的多个服务转发表中搜索与所述服务ID对应的服务转发表,并且确定分组的下一跳。
7. 根据权利要求6的路由方法,其中所述确定该服务ID的步骤包括通过在该分组中的因特网协议(IP)标首中包含的信息或在该IP标首中包含的信息的组合,来确定该服务ID。
8. 根据权利要求6的路由方法,其中所述确定该服务ID的步骤包括通过在该分组中的传送控制协议(TCP)/用户数据报协议(UDP)标首中包含的信息的组合、和在该分组中的因特网协议(IP)标首中包含的信息,来确定该服务ID。
9. 根据权利要求6的路由方法,其中所述确定该服务ID的步骤包括通过在网络和服务控制层中按照服务会话并且以流为单位而分配或取消服务标识准则,来确定该服务ID。
全文摘要
公开了一种用于按照服务来提供不同路径的路由方法和设备。所述路由方法包括通过使用分组中的标首,来确定用于指示由该分组请求的服务的服务标识(ID);以及从用于按照服务来存储不同的下一跳的多个服务转发表中搜索与该服务ID对应的服务转发表,并且确定该分组的下一跳。
文档编号H04L12/56GK101753437SQ20091017852
公开日2010年6月23日 申请日期2009年9月27日 优先权日2008年12月2日
发明者安炳俊, 尹承铉, 郑炯锡, 郑裕铉, 金善美 申请人:韩国电子通信研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1