有效
一种地址获取方法及相关设备
赵阳、李允博、王东、张德朝、李晗
中国移动通信有限公司研究院
摘要
本发明实施例公开了一种地址获取方法及相关设备。所述方法包括:第一客户端光传送网(OTN)设备通过第一OTN局端设备向管控系统发送请求报文;到达所述管控系统的请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第一客户端OTN设备通过所述第一OTN局端设备获得所述管控系统发送的响应报文,所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的第四地址信息。
1.一种地址获取方法,其特征在于,所述方法包括:第一客户端光传送网OTN设备通过第一OTN局端设备向管控系统发送请求报文;到达所述管控系统的请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述第一客户端OTN设备通过所述第一OTN局端设备获得所述管控系统发送的响应报文,所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
2.根据权利要求1所述的方法,其特征在于,所述第一客户端OTN设备通过第一OTN局端设备向管控系统发送请求报文,包括:所述第一客户端OTN设备通过广播的方式发送第一请求报文;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息;所述第一请求报文被所述第一OTN局端设备接收到,在所述第一请求报文中添加所述第二地址信息生成并向所述管控系统发送第二请求报文。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一客户端OTN设备接入所述第一OTN局端设备,生成地址路由表;所述地址路由表用于指示报文由所述第一客户端OTN设备传输至所述管控系统的传输路径。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述请求报文和所述响应报文为动态主机设置协议DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
5.一种地址获取方法,其特征在于,所述方法包括:管控系统通过第一OTN局端设备获得第一客户端OTN设备发送的请求报文;所述请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述管控系统通过所述第一OTN局端设备向所述第一客户端OTN设备发送响应报文,所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
6.根据权利要求5所述的方法,其特征在于,所述管控系统通过第一OTN局端设备获得第一客户端OTN设备发送的请求报文,包括:所述管控系统通过单播的方式获得所述第一OTN局端设备发送的第二请求报文;所述第二请求报文为所述第一OTN局端设备获得所述第一客户端OTN设备发送的第一请求报文后、在所述第一请求报文中添加所述第二地址信息而生成;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息。
7.根据权利要求5所述的方法,其特征在于,所述管控系统通过第一OTN局端设备获得第一客户端OTN设备发送的请求报文之前,所述方法还包括:所述管控系统获得子网配置信息,所述子网配置信息中包括多组子网信息、对应的OTN局端设备以及多个地址信息;所述子网信息以及所述OTN局端设备一一对应;所述多个地址信息为与子网信息对应的、能够分配给客户端OTN设备的地址信息。
8.根据权利要求7所述的方法,其特征在于,所述管控系统通过所述第一OTN局端设备向所述第一客户端OTN设备发送响应报文之前,所述方法还包括:所述管控系统基于所述请求报文中的所述第二地址信息查询所述子网配置信息,确定所述第一客户端OTN设备对应的子网信息,从所述子网信息对应的多个地址信息中选择一个地址信息作为第四地址信息。
9.根据权利要求5至8任一项所述的方法,其特征在于,所述请求报文和所述响应报文为DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
10.一种地址获取方法,其特征在于,所述方法包括:第一OTN局端设备转发第一客户端OTN设备发送至管控系统的请求报文;到达所述管控系统的请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述第一OTN局端设备转发所述管控系统发送至所述第一客户端OTN设备的响应报文;所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
11.根据权利要求10所述的方法,其特征在于,所述第一OTN局端设备转发第一客户端OTN设备发送至管控系统的请求报文,包括:所述第一OTN局端设备获得所述第一客户端OTN设备通过广播的方式发送的第一请求报文;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息;所述第一OTN局端设备在所述第一请求报文中添加所述第二地址信息生成第二请求报文,通过单播的方式向所述管控系统发送所述第二请求报文。
12.根据权利要求10或11所述的方法,其特征在于,所述方法还包括:所述第一OTN局端设备获得路由配置信息;所述路由配置信息用于指示报文由所述管控系统传输至客户端OTN设备的传输路径;所述第一OTN局端设备转发第一客户端OTN设备发送至管控系统的请求报文,包括:第一OTN局端设备基于所述路由配置信息转发第一客户端OTN设备发送至管控系统的请求报文。
13.根据权利要求12所述的方法,其特征在于,所述请求报文和所述响应报文为DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
14.一种客户端OTN设备,所述客户端OTN设备为第一客户端OTN设备;其特征在于,所述设备包括:第一发送单元和第一接收单元;其中,所述第一发送单元,用于通过第一OTN局端设备向管控系统发送请求报文;到达所述管控系统的请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述第一接收单元,用于通过所述第一OTN局端设备获得所述管控系统发送的响应报文,所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
15.根据权利要求14所述的设备,其特征在于,所述第一发送单元,用于通过广播的方式发送第一请求报文;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息;所述第一请求报文被所述第一OTN局端设备接收到,在所述第一请求报文中添加所述第二地址信息生成并向所述管控系统发送第二请求报文。
16.根据权利要求14所述的设备,其特征在于,所述设备还包括生成单元,用于接入所述第一OTN局端设备,生成地址路由表;所述地址路由表用于指示报文由所述第一客户端OTN设备传输至所述管控系统的传输路径。
17.根据权利要求14至16任一项所述的设备,其特征在于,所述请求报文和所述响应报文为DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
18.一种管控系统,其特征在于,所述管控系统包括:第二接收单元和第二发送单元;其中,所述第二接收单元,用于通过第一OTN局端设备获得第一客户端OTN设备发送的请求报文;所述请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述第二发送单元,用于通过所述第一OTN局端设备向所述第一客户端OTN设备发送响应报文,所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
19.根据权利要求18所述的管控系统,其特征在于,所述第二接收单元,用于通过单播的方式获得所述第一OTN局端设备发送的第二请求报文;所述第二请求报文为所述第一OTN局端设备获得所述第一客户端OTN设备发送的第一请求报文后、在所述第一请求报文中添加所述第二地址信息而生成;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息。
20.根据权利要求18所述的管控系统,其特征在于,所述管控系统还包括获取单元,用于获得子网配置信息,所述子网配置信息中包括多组子网信息、对应的OTN局端设备以及多个地址信息;所述子网信息以及所述OTN局端设备一一对应;所述多个地址信息为与子网信息对应的、能够分配给客户端OTN设备的地址信息。
21.根据权利要求20所述的管控系统,其特征在于,所述管控系统还包括确定单元,用于所述第二发送单元通过所述第一OTN局端设备向所述第一客户端OTN设备发送响应报文之前,基于所述请求报文中的所述第二地址信息查询所述子网配置信息,确定所述第一客户端OTN设备对应的子网信息,从所述子网信息对应的多个地址信息中选择一个地址信息作为第四地址信息。
22.根据权利要求18至21任一项所述的管控系统,其特征在于,所述请求报文和所述响应报文为DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
23.一种OTN局端设备,所述OTN局端设备为第一OTN局端设备;其特征在于,所述设备包括:第一通讯单元和第二通讯单元;其中,所述第一通讯单元,用于获得第一客户端OTN设备发送的请求报文;还用于将管控系统发送的响应报文转发至所述第一客户端OTN设备;所述第二通讯单元,用于转发所述请求报文至管控系统;还用于获得管控系统发送的响应报文;其中,到达所述管控系统的请求报文中包括所述第一客户端OTN设备的第一地址信息和所述第一OTN局端设备的第二地址信息;所述第二地址信息用于所述管控系统为所述第一客户端OTN设备分配对应于所述第一OTN局端设备所在子网的第四地址信息;所述响应报文中包括所述管控系统的第三地址信息和所述管控系统为所述第一客户端OTN设备分配的所述第四地址信息。
24.根据权利要求23所述的设备,其特征在于,所述设备还包括处理单元;所述第一通讯单元,用于获得所述第一客户端OTN设备通过广播的方式发送的第一请求报文;所述第一请求报文中包括所述第一客户端OTN设备的第一地址信息;所述处理单元,用于在所述第一请求报文中添加所述第二地址信息生成第二请求报文;所述第二通讯单元,用于通过单播的方式向所述管控系统发送所述第二请求报文。
25.根据权利要求23或24所述的设备,其特征在于,所述设备还包括获取单元,用于获得路由配置信息;所述路由配置信息用于指示报文由所述管控系统传输至客户端OTN设备的传输路径;所述第二通讯单元,用于基于所述获取单元获得的所述路由配置信息转发第一客户端OTN设备发送至管控系统的请求报文。
26.根据权利要求25所述的设备,其特征在于,所述请求报文和所述响应报文为DHCP报文;所述DHCP报文包括第一特定字段、第二特定字段和第三特定字段;所述第一特定字段用于添加所述第一地址信息和所述第四地址信息,所述第二特定字段用于添加所述第二地址信息,所述第三特定字段用于添加所述第三地址信息。
27.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至4任一项所述方法的步骤;或者,该程序被处理器执行时实现权利要求5至9任一项所述方法的步骤;或者,该程序被处理器执行时实现权利要求10至13任一项所述方法的步骤。
28.一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至4任一项所述方法的步骤;或者,所述处理器执行所述程序时实现权利要求5至9任一项所述方法的步骤;或者,所述处理器执行所述程序时实现权利要求10至13任一项所述方法的步骤。



