一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

局端设备控制方法、局端设备、装置、系统及存储介质与流程

2021-12-17 20:03:00 来源:中国专利 TAG:


1.本发明实施例涉及但不限于通信领域,具体而言,涉及但不限于一种局端设备控制方法、局端设备、装置、系统及存储介质。


背景技术:

2.在pdl(passive optical lan,无源光局域网)中,局端设备通常包括dhcp(dynamic host configuration protocol,动态主机配置协议)服务模块,为用户终端分配ip地址和子网掩码,用户终端根据分配的ip地址即可通过局端设备进行通信。为了保证业务的不中断或者快速恢复,局端设备跨框保护场景成为一种典型组网场景。局端设备跨框保护场景中,组成保护组group的两个局端设备可为用户设备分配ip地址,在一些情况下,局端设备会将已被占用的ip地址分配给用户设备,从而导致ip导致冲突的问题。


技术实现要素:

3.本发明实施例提供的一种局端设备控制方法、局端设备、装置、系统及存储介质,主要解决的技术问题是局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的问题。
4.为解决上述技术问题,本发明实施例提供一种局端设备控制方法,包括:将本端设备的地址池数据发送给第二局端设备,所述第二局端设备为与本端设备共享同一地址池的设备。
5.本发明实施例还提供一种局端设备控制方法,包括:
6.接收第一局端设备发送的地址池数据,所述第一局端设备为与本端设备共享同一地址池的设备;
7.根据接收到的地址池数据更新本端设备的地址池数据。
8.本发明实施例还提供一种局端设备,包括:发送模块,用于将本端设备的地址池数据发送给第二局端设备,所述第二局端设备为与本端设备共享同一地址池的设备。
9.本发明实施例还提供一种局端设备,包括:
10.接收模块,用于接收第一局端设备发送的地址池数据,所述第一局端设备为与本端共享同一地址池的设备;
11.更新模块,用于根据接收到的地址池数据更新本端的地址池数据。
12.本发明实施例还提供一种装置,包括处理器、存储器及通信总线;
13.所述通信总线用于实现处理器和存储器之间的连接通信;
14.所述处理器用于执行存储器中存储的一个或者多个计算机程序,以实现前述第一条局端设备控制方法的步骤,和/或,前述第二条局端设备控制方法的步骤。
15.本发明实施例还提供一种存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述第一条局端设备控制方法的步骤,和/或,前述第二条局端设备控制方法的步骤。
16.本发明实施例还提供一种局端设备控制系统,系统包括:第一局端设备和至少一个第二局端设备,所述第一局端设备和所述第二局端设备共享同一地址池,
17.所述第一局端设备将本端的地址池数据发送给所述第二局端设备;
18.所述第二局端设备根据接收到的地址池数据更新本端的地址池数据。
19.根据本发明实施例提供的局端设备控制方法、局端设备、装置、系统及存储介质,通过第一局端设备将本端的地址池数据发送给第二局端设备,第二局端设备根据接收到的地址池数据更新其地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
20.本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。
附图说明
21.图1为本发明实施例一的局端设备控制方法流程图;
22.图2为本发明实施例一的第一局端设备和第二局端设备连接示意图;
23.图3为本发明实施例一的ip地址分配流程图;
24.图4本发明实施例一的第一局端设备更新地址池数据的流程图;
25.图5为本发明实施例二的局端设备控制方法流程图;
26.图6为本发明实施例二的第二局端设备更新地址池数据的流程图;
27.图7为本发明实施例三的局端设备控制方法流程图;
28.图8为本发明实施例四的局端设备控制方法流程图;
29.图9为本发明实施例七的装置结构示意图。
具体实施方式
30.为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
31.实施例一:
32.相关技术中,为了保证业务的不中断或者快速恢复,局端设备跨框保护场景成为一种典型组网场景,组成保护组的两个局端设备中,任一局端设备均可以从地址池中获取ip地址分配给用户设备,由于局端设备仅根据本端的分配记录更新地址池数据,这就导致两个局端设备中的地址池数据不一致,从而使得局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突。例如,假设局端设备a某一个pon(passive optical network,无源光纤网络)端口与局端设备b的某一个pon均通过光纤与同一分光器连接形成保护组,局端设备a将ip地址1分配给用户终端1后,局端设备a中ip地址1处于占用状态,而局端设备b中,并没有ip地址1被分配的记录,ip地址1还是处于空闲状态,因此,局端设备b会将ip地址1分配给其他终端,从而导致ip地址冲突。
33.为了解决上述问题,本发明实施例提供一种局端设备控制方法,参见图1所示,局端设备控制方法包括:
34.s101、将本端设备的地址池数据发送给第二局端设备;第二局端设备为与本端共享同一地址池的设备。
35.本发明实施例中,本端设备为第一局端设备,第一局端设备将本端的地址池数据发送给第二局端设备。需要说明的是,此处的第一、第二仅用于对涉及到的两个局端设备进行区分,并非对局端设备的限制。
36.应当理解的是,局端设备为提供网络接入的局端所提供的设备。本发明实施例中,局端设备可以是无源光网络局端设备。第一局端设备和第二局端设备均配置有dhcp服务模块以及地址池,这样,第一局端设备和第二局端设备可以从地址池中获取空闲的ip地址分配给ue(user equipment,用户终端)。应当理解的是,地址池包括至少一个ip地址,地址池中的ip地址可以被动态的分配给ue。在为第一局端设备和第二局端设备配置地址池后,第一局端设备和第二局端设备会维护自身的地址池数据,地址池数据用于标识地址处于空闲状态还是占用状态,其中,可以用0/1的方式来标识空闲状态和占用状态,例如,可以用0来标识空闲状态,1来标识占用状态。
37.本发明实施例中,第一局端设备和第二局端设备共享同一地址池,也就是说,为第一局端设备配置的地址池与第二局端设备配置的地址池相同。这样,第一局端设备将本端的地址池数据发送给第二局端设备后,第二局端设备可以根据第一局端设备发送的地址池数据更新本端的地址池数据,从而使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
38.在一些实施例中,同步消息可以包括地址池数据,第一局端设备将本端的地址池数据发送给第二局端设备包括:第一局端设备将同步消息发送给第二局端设备。其中,同步消息还可以包括地址池id、地址池id对应dhcp服务模块进程(例如进程编号、vlan(virtual local area network,虚拟局域网)id等)、地址池长度等中的至少一种。局端设备可以根据地址池id区分不同的dhcp服务器,根据地址池长度判断地址池是否一致,根据地址池数据的逻辑运算更新地址池数据。
39.在一些实施例中,第一局端设备和第二局端设备连接的分光器可以不同。或者,第一局端设备和第二局端设备可以与同一分光器连接,也就是说,第一局端设备连接的分光器和第二局端设备连接的分光器存在重叠,这样,第一局端设备出现故障时,受影响的ue可以通过第二局端设备进行通信,即,将受影响的ue上的业务切换到第二局端设备,其中,第一局端设备出现故障时,受影响的ue包括由于该故障导致无法通过第一局端设备进行通信的ue。例如,参见图2所示,第一局端设备201的pon端口1和第二局端设备的pon端口1均通过光纤与分光器203连接,分光器203通过中间设备209与ue205、ue206连接,这样,第一局端设备201的pon1端口和第二局端设备202的pon1端口就组成中一个保护组group1,在第一局端设备201的pon1端口与分光器203之间的连接出现故障时,由于ue205和ue206的通信受到影响,第一局端设备201可以通知第二局端设备202打开第二局端设备202的pon1端口,这样,ue205和ue206可以通过第二局端设备202进行通信,保证业务不中断,而ue207和ue208可以继续通过第一局端设备201进行通信;第一局端设备201的pon2端口和第二局端设备202的pon2端口均通过光纤与分光器204连接,分光器204通过中间设备210与ue207、ue208连接,这样,第一局端设备201的pon2端口和第二局端设备202的pon2端口就组成中一个保护组group2,在第一局端设备201的pon2端口与分光器204之间的连接出现故障时,第一局端设
备201可以通知第二局端设备202打开第二局端设备202的pon2端口,这样,ue207和ue208可以通过第二局端设备202进行通信,保证业务不中断,需要说明的是,中间设备包括能将分光器与ue连接起来的设备,例如onu(optical network unit,光网络单元)设备、mdu(multiple dwelling unit,多用户居住单元)设备等。图2中以第一局端设备包括两个pon端口、第二局端设备包括两个pon端口进行示例说明,本发明实施例中,第一局端设备包括的pon端口的数量可以根据实际需要灵活设置,第二局端设备包括的pon端口的数量也可以根据实际需要灵活设置。其中,在一个保护组中,第一局端设备的pon端口可以是主用端口(即在正常情况下,ue通过主用端口进行通信),第二局端设备的pon端口可以是备用端口(即在主用端口出现故障的情况下,ue通过备用端口进行通信),当然,在一个保护组中,也可以不分主用端口和备用端口。需要说明的是,此处以一个保护组中包括两个pon端口进行示例说明,在一些实施例中,保护组中包括的pon端口数量可以根据实际需要灵活设置,例如可以设置为3个、4个等,在保护组中的pon端口发生故障时,则可以通知保护组中的其他pon端口承载发生故障的pon端口上的业务,从而保证业务不中断。
40.当第一局端设备出现故障,受影响的ue上的业务切换到第二局端设备后,若第一局端设备上的故障消除,则可以根据预先设置的配置信息确定是否将受影响的ue上的业务切换回第一局端设备,若配置信息表征故障消除后切换回第一局端设备,则将受影响的ue上的业务从第二局端设备切换回第一局端设备,若配置信息表征故障消除后不切换回第一局端设备,则将受影响的ue上的业务继续在第二局端设备上处理。
41.在一些示例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备在本端的地址池数据变化后,将变化后的地址池数据发送给第二局端设备。这种情况下,可以将所有地址池数据发送给第二局端设备,也可以只将变化的部分发送给第二局端设备。需要的说明的是,ip地址由空闲状态变为占用状态(例如,将ip地址分配给用户设备),或者由占用状态变为空闲状态(例如用户设备下线,则该用户设备的ip地址由已占用状态变为空闲状态),新增ip地址,删除ip地址等情况,均会导致地址池数据发生变化。因此,本发明实施例中,可以在上述情况发生后,将变化后的地址池数据发送给第二局端设备。例如,参见下图3所示,第一局端设备在本端的地址池数据变化后,将变化后的地址池数据发送给第二局端设备包括:
42.s301:第一局端设备接收ue发送的dhcp请求。
43.本发明实施例中,ue可以通过中间设备、分光器与第一局端设备连接,ue连接第一局端设备后,向第一局端设备发送dhcp请求。
44.s302:第一局端设备根据本端的地址池数据,为ue分配空闲ip地址。
45.第一局端设备根据本端的地址池数据,从地址池中选择一个空闲ip地址,将选择的空闲ip地址分配给ue。
46.在一些实施例中,第一局端设备为ue分配空闲ip地址后,ue可以检测分配的ip地址是否可用,如果可用,则分配成功,如果不可用,则向第一局端设备发送ip地址不可用消息,第一局端设备在接收到ip地址不可用消息后,重新为ue分配ip地址,分配成功后,更新地址池数据,并转s203。
47.此处以第一局端设备在接收到ue发送的dhcp请求后,才为ue分配ip地址进行示例,在其他实施例中,第一局端设备也可以在监测到新ue上线后,为ue分配ip地址。
48.s303:第一局端设备将变化后的地址池数据发送给第二局端设备。
49.第一局端设备将空闲地址分配给ue后,地址池数据发生变化,因此,将变化后的地址池数据发送给第二局端设备。在发送时,可以将本端的地址池数据发送给第二局端设备,也可以只将变化的部分发送给第二局端设备。例如,假设第一局端设备的地址池数据包括ip地址1、ip地址2、ip地址3以及各ip地址的状态,第一局端设备根据ue的dhcp请求为ue分配ip地址3后,ip地址3的状态由空闲状态变为占用状态;此时,第一局端设备可以将ip地址1、ip地址2、ip地址3以及各ip地址的状态发送给第二局端设备,也可以只将ip地址3以及其状态发送给第二局端设备。
50.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备在启动时,将本端的地址池数据发送给第二局端设备。
51.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备与第二局端设备连接时,或者第二局端设备启动时,第一局端设备将地址池数据发送给第二局端设备。
52.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备出现故障时,将本端的地址池数据发送给第二局端设备。在一些实施例中,第一局端设备的pon端口为主用端口,第二局端设备的pon端口为备用端口,在第一局端设备出现故障时,第二局端设备才会承载业务,为ue分配ip地址,因此,可以在第一局端设备出现故障时,才将第一局端设备的地址池数据发送给第二局端设备。例如,第一局端设备和第二局端设备均与分光器1连接,可以在第一局端设备与分光器1之间的连接出现故障时,第一局端设备将本端的地址池数据发送给第二局端设备。
53.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:在接收到第二局端设备发送的地址池数据请求消息时,第一局端设备将本端的地址池数据发送给第二局端设备。其中,地址池数据请求消息可以为包括空白地址池数据的消息,或者是其他请求第一局端设备发送地址池数据的消息。
54.在一些实施例中,第一局端设备将本端的地址池数据发送给第二局端设备后,第二局端设备可以向第一局端设备发送确认收到地址池数据的信息,第一局端设备在接收到第二局端设备发送的确认收到地址池数据的信息后,向第二局端设备发送ack(acknowledge character,确认字符),第二局端设备在接收到ack后,根据接收到的地址池数据更新本端的地址池数据。在一些示例中,第一局端设备将本端的地址池数据发送给第二局端设备后还可以启动定时器,并判断在定时器超时前,是否接收到第二局端设备发送的确认收到地址池数据的信息,若在定时器超时前没有收到第二局端设备发送的确认收到地址池数据的信息,则在一定程度上表明地址池数据发送失败,第一局端设备可以根据预设配置选择重新发送地址池数据,或者,进入失败流程。若在定时器超时前收到第二局端设备发送的确认收到地址池数据的信息,则向第二局端设备发送ack。其中,定时器的时间可以根据实际需要灵活设置。
55.本发明实施例中,参见图4所示,还可以包括:
56.s401、第一局端设备接收第二局端设备发送的地址池数据。
57.本发明实施例中,第二局端设备也可以向第一局端设备发送地址池数据。其中,发送方式可以参见第一局端设备向第二局端设备发送地址池数据的方式,此处不再赘述。
58.s402、第一局端设备根据接收到的地址池数据更新本端的地址池数据。
59.第一局端设备根据在接收到地址池数据后,根据接收到的地址池数据更新本端的地址池数据。
60.在一些实施例中,第一局端设备根据在接收到地址池数据后,根据接收到的地址池数据更新本端的地址池数据之前,还可以向第二局端设备发送确认收到地址池数据的信息,第二局端设备在接收到确认收到地址池数据的信息后,向第一局端设备发送ack,第一局端设备在接收到第二局端设备发送的ack后,才根据接收到的地址池数据更新本端的地址池数据。在一些示例中,第一局端设备在向第二局端设备发送确认收到地址池数据的信息后,可以启动定时器(定时器的时间可以根据实际需要灵活设置),第一局端设备判断是否在定时器超时前接收到第二局端设备发送的ack,若是,第一局端设备才根据接收到的地址池数据更新本端的地址池数据;若否,第一局端设备放弃此次更新,此时,第一局端设备还可将接收到的地址池数据丢弃。
61.根据本发明实施例提供的局端设备控制方法,通过第一局端设备将本端的地址池数据发送给第二局端设备,其中,第一局端设备和第二局端设备共享同一地址池,这样,第二局端设备可以根据接收到的地址池数据更新本端的地址池数据,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
62.实施例二:
63.本发明实施例提供一种局端设备控制方法,参见图5所示,包括:
64.s501、接收第一局端设备发送的地址池数据。
65.本发明实施例中,第二局端设备接收第一局端设备发送的地址池数据,也就是说,第一局端设备会将本端的地址池数据发送给第二局端设备。需要说明的是,此处的第一、第二仅用于对涉及到的两个局端设备进行区分,并非对局端设备的限制。第一局端设备和第二局端设备共享同一地址池。对于第一局端设备和第二局端设备的相关介绍,请参见实施例一,此处不再赘述。
66.s502、根据接收到的地址池数据更新本端的地址池数据。
67.本发明实施例中,在接收到第一局端设备发送的地址池数据后,第二局端设备根据地址池数据更新本端的地址池数据。
68.在一些实施例中,第二局端设备在接收到第一局端设备发的地址池数据后,可以向第一局端设备发送确认收到地址池数据的信息,并接收第一局端设备在收到确认收到地址池数据的信息后,发送的ack,在接收到ack后,第二局端设备才根据接收到的地址池数据更新本端的地址池数据。在一些示例中,参见图6所示,包括:
69.s601、第二局端设备向第一局端设备发送确认收到地址池数据的信息,并启动定时器。
70.第二局端设备接收到第一局端设备发送的地址池数据后,向第一局端设备发送确认收到地址池数据的消息,并启动定时器,其中,定时器的时长可以根据实际需要灵活设置。
71.s602、在定时器超时前,接收到第一局端设备发送的ack,则第二局端设备根据接收到的地址池数据更新本端的地址池数据。
72.第一局端设备接收到第二局端设备发送的确认收到地址池数据的信息后,向第一局端设备发送ack。第二局端设备判断是否在定时器超时之前,接收到第一局端设备发送的ack,若是,则第二局端设备根据接收到的地址池数据更新本端的地址池数据,若否,则放弃更新,并可以删除接收到的地址池数据。
73.本发明实施例中,第二局端设备在更新本端的地址池数据后,则可以基于更新后的地址池数据为ue分配ip地址。在一些示例中,第一局端设备和第二局端设备的pon端口与同一分光器连接,从而组成保护组,第一局端设备的pon端口与该分光器的连接出现故障时,第一局端设备通知第二局端设备打开该保护组中第二局端设备上的pon端口,并向第二局端设备发送地址池数据,第二局端设备在接收到通知后,打开属于该保护组的pon端口,并根据接收到的地址池数据进行更新,在新上线ue通过该分光器与第二局端设备连接后,根据更新后的地址池数据为ue分配ip地址。
74.本发明实施例中,第二局端设备也可以向第一局端设备发送地址池数据,其中,第二局端设备向第一局端设备发送地址池数据的方式可以参见第一局端设备向第二局端设备发送地址池数据的方式,此处不再赘述。
75.根据本发明实施例提供的局端设备控制方法,通过第第二局端设备接收到第一局端设备发送的地址池数据后,更新本端的地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
76.实施例三
77.本发明实施例在实施例一和实施例二的基础上,提供一种局端设备控制系统,该系统包括第一局端设备和至少一个第二局端设备,例如,可以只包括一个第二局端设备,也可以包括两个、三个第二局端设备。其中,第一局端设备和第二局端设备共享同一地址池。第一局端设备将本端的地址池数据发送给第二局端设备,第二局端设备在接收到第一局端设备发送的地址池数据后,根据接收到的地址池数据更新本端的地址池数据。
78.在一些实施例中,参见图7所示,局端设备控制系统中,局端设备控制方法包括:
79.s701、第一局端设备将本端的地址池数据发送给第二局端设备。
80.第一局端设备向第二局端设备发送地址池数据的方式请参见前述实施例,此处不再赘述。
81.s702、第二局端设备向第一局端设备发送确认收到地址池数据的信息。
82.第二局端设备在接收到第一局端设备发送的地址池数据后,向第一局端设备发送确认收到地址池数据的信息。
83.s703、第一局端设备向第二局端设备发送ack。
84.第一局端设备在接收到第二局端设备发送的确认收到地址池数据的信息后,向第二局端设备发送ack。
85.在一些实施例中,第一局端设备将本端的地址池数据发送给第二局端设备后,可以启动定时器,并判断是否在定时器超时前接收到第二终端发送的确认收到地址池数据的信息,若是,则转s703,若否,则进入失败流程,或第一局端设备向第二局端设备重发地址池数据。
86.s704、第二局端设备根据接收到的地址池数据更新本端的地址池数据。
87.第二局端设备在接收到第一局端设备发送的ack后,根据接收到的地址池数据更新本端的地址池数据。
88.在一些实施例中,第二局端设备向第一局端设备发送确认收到地址池数据的信息后,可以启动定时器,并判断在定时器超时前是否接收到第一终端发送的ack,若是,则转s704;若否,则第二局端设备放弃更新。
89.第二局端设备更新本端的地址池数据后,可以根据更新后的地址池数据为ue分配ip地址。
90.根据本发明实施例提供的局端设备控制系统,通过第一局端设备将本端的地址池数据发送给第二局端设备,第二局端设备根据接收到的地址池数据更新本端的地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
91.实施例四
92.本发明实施例提供一种局端设备控制系统,包括两个局端设备,分别记为第一局端设备和第二局端设备,第一局端设备和第二局端设备均包括dhcp服务模块,第一局端设备和第二局端设备均为无源光网络局端设备。为第一局端设备和第二局端设备配置同一地址池。第一局端设备的pon端口和第二局端设备的pon端口一一对应,对应的pon端口与同一分光器连接组成一个保护组,保护组中,第一局端设备的pon端口为主用端口,第二局端设备的pon端口为备用端口,在通过主用端口可以正常通信的情况下,通过主用端口进行通信,在通过主用端口无法正常通信的情况下(例如,主用端口与分光器之间的连接出现故障),第一局端设备通知第二局端设备打开对应的备用端口。
93.在一个示例中,局端设备控制系统中,参见图8所示,局端设备控制方法包括:
94.s801、第一局端设备的主用pon端口与分光器之间的连接出现故障。
95.第一局端设备的主用pon端口与分光器之间的连接出现故障时,例如,连接主用pon端口与分光器的光纤出现问题时,由于ue无法再通过主用pon端口进行通信,因此,转s802,。
96.s802、第一局端设备通知第二局端设备打开对应的备用pon端口。
97.第一局端设备通知第二局端设备打开与出现故障的主用pon端口对应的备用pon端口。需要说明的是,主用pon端口与对应的备用pon端口与同一分光器连接。
98.s803、第二局端设备打开对应的备用pon端口。
99.第二局端设备在接收到第一局端设备发送的通知后,打开对应的备用pon端口,备用pon端口打开后,原来承载在主用pon端口上的业务则转移至备用pon端口。
100.s804、第一局端设备向第二局端设备发送地址池数据,并启动定时器。
101.第一局端设备的主用pon端口与分光器之间的连接出现故障时,第一局端设备将本端的地址池数据发送给第二局端设备,并启动定时器,其中,定时器的时长可以根据实际需要灵活设置。
102.需要说明的是,本发明实施例中,可以先执行s802,再执行s804,也可以先执行s804,再执行s802,或者s802、s804同时执行。
103.s805、第二局端设备向第一局端设备发送确认收到地址池数据的信息,并启动定
时器。
104.第二局端设备接收到第一局端设备发送的地址池数据后,向第一局端设备发送确认收到地址池数据的信息,并启动定时器,其中,定时器的时长可以根据实际需要灵活设置。
105.s806、第一局端设备在本端定时器超时前,接收到第二局端设备发送的确认接收到地址池数据的消息,向第二局端设备发送ack。
106.第一局端设备在本端的定时器(即s804中的启动的定时器)超时前,若接收到第二局端设备发送的确认接收到地址池数据的消息,向第二局端设备发送ack,若在定时器超时前未接收到第二局端设备发送的确认接收到地址池数据的消息,表明地址池数据发送失败,转s804,向第二局端设备重发地址池数据。为了避免一直重发的情况,还可以设置重发次数阈值,在重发次数超过重发次数阈值时,即使发送失败,也不再重发。
107.s807、第二局端设备在本端定时器超时前,接收到第一局端设备发送的ack,根据接收到的地址池数据更新本端的地址池数据。
108.第二局端设备在本端的定时器(即s805中的启动的定时器)超时前,若接收到第一局端设备发送的ack,根据接收到的地址池数据更新本端的地址池数据,若在定时器超时前未接收到第一局端设备发送的ack,则放弃此次更新。
109.s808、新上线ue通过分光器接入对应的备用pon端口,第二局端设备根据更新后的地址池数据为ue分配ip地址。
110.由于第二局端设备的备用端口打开,因此,新上线ue可以接入备用pon端口,第二局端设备根据更新后的地址池数据为ue分配ip地址。
111.本发明实施例中,若备用pon端口打开后,主用pon端口与分光器之间的连接恢复,则可以根据配置信息将备用pon端口关闭,使得业务切换会主用pon端口;或者,根据配置信息使备用pon端口保持打开状态,使得业务继续承载在备用pon端口。
112.在一些示例中,第二局端设备也可以向第一局端设备发送地址池数据,第一局端设备根据接收到的地址池数据更新本端的地址池数据。
113.根据本发明实施例提供的局端设备控制系统,通过第一局端设备将本端的地址池数据发送给第二局端设备,第二局端设备根据接收到的地址池数据更新本端的地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
114.实施例五:
115.本发明实施例在前述实施例的基础上,提供一种局端设备,记为第一局端设备,该局端设备包括发送模块,用于将本端的地址池数据发送给第二局端设备,其中,第二局端设备为与本端共享同一地址池的设备。
116.在一些示例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备在本端的地址池数据变化后,将变化后的地址池数据发送给第二局端设备。这种情况下,可以将所有地址池数据发送给第二局端设备,也可以只将变化的部分发送给第二局端设备。需要的说明的是,ip地址由空闲状态变为占用状态(例如,将ip地址分配给用户设备),或者由占用状态变为空闲状态(例如用户设备下线,则该用户设备的ip地址由已占用
状态变为空闲状态),新增ip地址,删除ip地址等情况,均会导致地址池数据发生变化。因此,本发明实施例中,可以在上述情况发生后,将变化后的地址池数据发送给第二局端设备。
117.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备在启动时,将本端的地址池数据发送给第二局端设备。
118.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备与第二局端设备连接时,或者第二局端设备启动时,第一局端设备将地址池数据发送给第二局端设备。
119.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:第一局端设备出现故障时,将本端的地址池数据发送给第二局端设备。
120.在一些实施例中,第一局端设备将地址池数据发送给第二局端设备包括:在接收到第二局端设备发送的地址池数据请求消息时,第一局端设备将本端的地址池数据发送给第二局端设备。其中,地址池数据请求消息可以为包括空白地址池数据的消息,或者是其他请求第一局端设备发送地址池数据的消息。
121.本发明实施例中,第一局端设备还可以包括接收模块,用于接收第二局端设备发送的地址池数据;更新模块,用于基于接收到的地址池数据更新本端的地址池数据。
122.根据本发明实施例提供的局端设备,记为第一局端设备,通过将本端的地址池数据发送给第二局端设备,其中,第一局端设备和第二局端设备共享同一地址池,这样,第二局端设备可以根据接收到的地址池数据更新本端的地址池数据,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
123.实施例六:
124.本发明实施例在前述实施例中的基础上,提供一种局端设备,记为第二局端设备,该局端设备包括:接收模块,用于接收第一局端设备发送的地址池数据,其中,第一局端设备为与本端共享同一地址池的设备;更新模块,用于根据接收到的地址池数据更新本端的地址池数据。
125.在一些实施例中,该局端设备还可以包括配置模块,天天基于更新后的地址池数据为ue分配ip地址。
126.根据本发明实施例提供的局端设备,记为第二局端设备,通过接收到第一局端设备发送的地址池数据后,更新本端的地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
127.实施例七
128.本发明实施例还提供了一种装置,参见图9所示,其包括处理器901、存储器902及通信总线903,其中:
129.通信总线903用于实现处理器901和存储器902之间的连接通信;
130.处理器901用于执行存储器902中存储的一个或者多个计算机程序,以实现上述实施例一-实施例六中,第一局端设备对应的步骤,和/或,第二局端设备对应的步骤。
131.本发明实施例还提供了一种存储介质,该存储介质包括在用于存储信息(诸如计
算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically erasable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
132.本实施例中的存储介质可用于存储一个或者多个计算机程序,其存储的一个或者多个计算机程序可被处理器执行,以上述实施例一-实施例六中,第一局端设备对应的步骤,和/或,第二局端设备对应的步骤。
133.根据本发明实施例提供的装置及存储介质,通过第一局端设备将本端的地址池数据发送给第二局端设备,第二局端设备根据接收到的地址池数据更新本端的地址池数据,其中,第一局端设备和第二局端设备共享同一地址池,在某些实施过程中,使得第一局端设备和第二局端设备的地址池数据一致,避免局端设备将已被占用的ip地址分配给用户设备,导致ip地址冲突的情况。
134.可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。
135.此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。
136.以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献