一种用于在控制面中控制转发数据的方法和装置的制造方法_3

文档序号:9730089阅读:来源:国知局
D);该标签协议标识用来识别 VLAN数据和非VLAN数据。
[0112] 4)标准格式指不位(Canonical F'ormat indicator, CFI),该标准格式指不位用来 标识MAC地址是否W标准格式进行封装。
[0113] 根据本发明的第二示例,仍然基于图2所示的网络架构,此时,控制面的移动性管 理模块MM已经确定用于传输语音数据IMS_voice和视频数据IMS_vedio至用户设备肥_2 的转发路径化地_4:5胖_6〉5胖_3〉5胖_2〉5胖_1〉85_1。控制面中的控制器(3〇11付〇116^1可基于 网络拓扑信息,指示位于边缘的交换机SW_6在接收到语音数据IMS_voice时在该语音数据 的包头中添加其VLAN标识和VLAN优先级"6",在接收到视频数据IMS_vedio时在该视频数 据的包头中添加其VLAN标识和VLAN优先级"3",并同时更新交换机SW_6、交换机SW_3、交 换机SW_2、交换机SW_1 W及基站BS_1的流表信息,W分别处理具有不同服务质量的语音数 据 IMS_voice 和视频数据 IMS_vedio。
[0114] 接着,在步骤S204中,转发设备接收来自所述控制层的用于对待传输的数据执行 添加虚拟局域网(VLAN)报头的指示,W更新自身的流表信息。
[0115] 接着,在步骤S205中,当接收到待传输的数据时,转发设备基于所述更新后的流 表信息来对相应的数据执行添加 VLAN报头的操作。
[0116] 继续对前述第二示例进行说明,交换机SW_6接收来自控制器controller_l的为 语音数据IMS_voice和视频数据IMS_vedio添加 VLAN报头的指示,并相应地更新自身流表 信息。当接收到语音数据IMS_voice的数据包化cket_2时,交换机SW_6基于自身的流表 信息对数据包化cket_2的报头添加相应的VLAN标识和优先级"6"。
[0117] 根据本发明的优选方案,当用户设备从其归属地网络漫游到其他访问地网络时, 根据本发明的方案包括但不限于W下Η种情形。
[0118] (1)当所述用户设备的归属地网络和访问地网络均支持SDN时;根据本发明的方 法还包括步骤S111 (图未示)。
[0119] 在步骤Sill中,所述访问地网络的控制面装置基于与所述归属地网络的控制面 的预定接口,从所述归属地网络的控制面的用户管理模块获取所述用户设备的用户信息。
[0120] 其中,所述用户信息包括可供控制面装置标识所述用户设备的信息。
[0121] 优选地,所述访问地网络的控制面装置还可基于与所述归属地网络的控制面的预 定接口,从所述归属地网络的控制面的策略管理模块获取所述用户设备的策略信息。
[0122] 接着,在步骤S101中,所述访问地网络的控制面装置基于自身所属网络的网络拓 扑信息W及获取的用户信息,确定向所述用户设备传输数据的路由控制信息。
[0123] 例如,参照图4,用户设备肥_3的归属地网络和访问地网络均支持SDN。其中,归属 地网络的控制面包括控制器Contro 11 er_H W及移动性管理模块MM-H、用户管理模块SM-H、 策略管理PM-H模块等应用模块,转发面包括交换机SW_H1至SW_H3 ;访问地网络的控制面 包括控制器Controller_V W及移动性管理模块MM-V、用户管理模块SM-V、策略管理模块 PM-V等应用模块,转发面包括交换机SW_V1至SW_V3 W及作为转发设备的基站BS_1。访问 地网络的控制面的控制器Cont;rolle;r_V通过East/Wes忧ound接口与归属地网络的控制 面的控制器Controller_H进行通信。在步骤Sill中,当用户设备肥_3访问归属地网络的 IP服务器时,访问地网络控制面的移动性管理模块MM-V基于East/Wes忧ound接口,从归 属地网络控制面的用户管理模块SM-H获取用户设备肥_3的用户信息。接着,在步骤SlOl 中,访问地网络控制面的移动管理模块MM-V基于自身所属网络的网络拓扑信息W及获取 的用户设备UE_3的用户信息,确定在访问的网络向用户设备UE_3传输数据的转发路径: SW_V3〉SW_V2〉SW_V1〉BS_1。并且,归属地网络控制面的移动管理模块MM-H基于自身所属网 络的网络拓扑信息,确定在归属地网络向用户设备肥_3传输数据的转发路径;SW_H3〉SW_ H2〉SW_H1。该两个转发路径通过交换机SW_V3和交换机SW_H1相连。
[0124] 似当所述用户设备的归属地网络不支持SDN,访问地网络支持SDN时,根据本发 明的方法还包括步骤S112 (图未示)。
[01巧]在步骤S112中,所述访问地网络的控制面装置基于与所述归属地网络的本地用 户服务器化S巧的预定接口,从所述本地用户服务器化S巧获取所述用户设备的用户信息。
[0126] 优选地,所述访问地网络的控制面装置还可基于与所述用户设备的归属地网络的 策略与计费规则功能单元(PCR巧的预定接口,获取所述用户设备的策略信息。
[0127] 接着,在步骤S101中,所述访问地网络的控制面装置基于自身所属网络的网络拓 扑信息W及获取的用户信息,确定向所述用户设备传输数据的路由控制信息。
[0128] 例如,参照图5,用户设备肥_4的归属地网络支持代理移动IPv6协议但不支持 SDN,访问地网络支持SDN,其中,归属地网络包括服S、PCRF、移动性管理实体(MME)、服务网 关(S-GW)和分组数据网关(P-GW);访问地网络的控制面包括控制器Controller_V W及移 动性管理模块MM-V、用户管理模块SM-V、服务网关模块SGW-V、策略管理模块PM-V等应用 模块,转发面包括交换机SW_V1至SW_V3 W及作为转发设备的基站BS_1。访问地网络的控 制器Controller_V的6日31/胖日3忧ound接口与S6a、S8和S9接口兼容。在步骤S112中, 当用户设备肥_4访问归属地网络的IP服务器时,访问地网络控制面中的移动性管理模块 MM-V基于S6a接口从访问地网络的HSS获取用户设备肥_4的用户信息。并且,控制面中 的策略管理模块PM-V基于S9接口从访问地网络的PCRF获取用户设备肥_4的用户策略信 息(Policy In化rmation)。此时,访问地网络控制面中的服务网关模块SGW-V和归属地网 络的分组数据网关P-GW通过S8接口来进行数据交换。接着,在步骤S101中,访问地网络 控制面的移动管理模块MM-V基于自身所属网络的网络拓扑信息W及获取的用户设备肥_4 的用户信息,确定在访问的网络向用户设备肥_4传输数据的转发路径。移动性管理可由访 问地网络的MM-V来处理。
[0129] (3)当所述用户设备的归属地网络支持SDN,访问地网络不支持SDN时,根据本发 明的方法还包括步骤S113(图未示)和S114(图未示)。
[0130] 在步骤S113中,访问地网络的控制面装置基于与所述用户设备的访问地网络的 移动性管理实体(MME)的预定接口,发送所述用户设备的用户信息至所述访问地网络的移 动性管理实体(MME)。
[0131] 在步骤S114中,访问地网络的控制面装置基于与所述用户设备的访问地网络的 策略与计费规则功能单元(PCRF)的预定接口,发送所述用户设备的策略信息至所述访问 地网络的策略与计费规则功能单元(PCRF)。
[0132] 例如,参照图6,用户设备肥_5的访问地网络支持代理移动IPv6协议但不支持 SDN,归属地网络支持SDN,其中,归属地网络的控制面包括控制器Controller_H W及移动 性管理模块MM-H、用户管理模块SM-H、分组数据网关模块PGW-H、策略管理模块PM-H等应用 模块,转发面包括交换机SW_H1至SW_H3 ;访问地网络包括PCRF、MME、S-GW,用户设备UE_5 已连接到演进的通用陆基无线接入网巧-UTRAN)。归属地网络的控制器Controller_H的 East/Wes忧ound接口与S6a、S8和S9接口兼容。访问地网络的MME基于S6a接口从访问 地网络的用户管理模块SM-H获取用户设备肥_5的用户信息。并且,访问地网络的PCRF基 于S9接口从访问地网络控制面的策略管理模块PM-H获取用户设备肥_5的用户策略信息。 此时,归属地网络控制面的分组数据网关模块PGW-H和访问地网络的S-GW通过S8接口进 行数据交换。与用户设备肥_5相关的移动性管理可由访问地网络的MME处理。
[0133] 根据本发明的方法,采用基于SDN的网络架构,由集中的控制面装置确定转发数 据的路径,并向与控制面相应的诸如交换机和基站等转发设备下发转发数据的规则,转发 设备基于接收到的规则来转发数据,通过送种方式,实现了控制面和转发面的分离,符合未 来网络的演进趋势。并且,根据本发明的方法,不必在各个设备之间建立隧道,从而避免了 建立隧道带来的过多的信令交互。并且,根据本发明的方法,诸如移动性管理实体等单元可 作为控制面装置的应用模块被实现,从而可W更灵活的来进行更改或升级。
[0134] 图7示意出了一种用于在控制面中控制转发数据的转发面装置的结构示意图W 及一种用于转发数据的转发设备的结构示意图。根据本发明的控制面装置包括路由确定模 块101和第一发送模块102,根据本发明的转发设备包括状态发送装置201、规则接收装置 202和转发装置203。
[0135] 其中,所述控制面装置包含于一软件定义网络中,所述软件定义网络包括至少一 个转发设备,用户设备已经接入到作为转发设备的第一基站。
[0136] 优选地,所述软件定义网络包括控制面和转发面。
[0137] 优选地,所述控制面装置包括集中的控制器,各种网络功能作为所述控制器的应 用模块被实现。例如,移动性管理、用户管理、策略管理等。
[013引优选地,所述转发面包括至少一个转发设备。更优选地,所述转发设备包括W下至 少任一种设备:
[0139] 1)交换机;
[0140] 。基站。
[0141] 优选地,控制面装置通过通用标准接口与所述软件定义网络中的各个转发设备进 行交互。例如,通过运行化enFlow协议的接口。
[0142] 参照图7,状态发送装置201向所述控制层发送自身的状态相关信息,W供所述控 制层确定所述软件定义网络的网络拓扑信息。
[0143] 其中,所述状态相关信息包括用于指示转发设备自身的状态W及与其相邻的转发 设备之间的连接信息。
[0144] 具体地,状态发送装置201基于预定时间条件来上报自身
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1