一种数据传输方法及设备与流程

文档序号:16198479发布日期:2018-12-08 06:22阅读:139来源:国知局
一种数据传输方法及设备与流程

本发明涉及通信领域,尤其涉及一种数据传输方法及设备。

背景技术

基站包括主控处理单元、以太交换单元、传输单元、基带处理单元等,如图1所示为基站的传输架构示意图。以太交换单元(l2swicth)包括多个端口,通过外部广播域的端口连接核心网设备和传输单元的对外网口,通过内部广播域的端口连接主控处理单元的网口、基带处理单元的网口、以及传输单元的对内网口。在基站内传输单元从对外网口接收核心网设备发送的下行数据,并将该下行数据的介质访问控制(mediaaccesscontrol,mac)地址和网络互联协议(internetprotocol,ip)地址修改为基站内部各单元的mac地址和ip地址,再从对内网口将修改后的下行数据发送至基站内部各单元。在基站内传输单元从对内网口获得基站内部各单元的上行数据,并将该上行数据的mac地址和ip地址修改为基站的mac地址和ip地址,再从对外网口将修改后的上行数据发送至核心网设备。

在基站运行的过程中,将基站和核心网设备之间通信中断导致的运维人员无法管理基站的现象称为基站脱管,导致基站脱管的原因可能是传输单元发生故障。针对传输单元发生故障导致的基站脱管,现有技术中有两种解决方案。方案一:运维人员在监测到基站脱管后,运维人员提取基站的日志,根据基站的日志以及故障现场定位造成基站脱管的原因为传输单元发生故障,再针对传输单元发生故障的原因对传输单元进行维修。方案一存在基站的运维成本高、维修时间长的问题。方案一中由于基站地理位置分散,运维人员可能无法及时获取故障现场的信息,造成运维人员到达后故障现场已丢失,运维人员仅根据基站的日志无法确定造成基站脱管的准确原因,因此运维人员无法根据基站脱管的准确原因对基站进行维修,使得维修后的基站在运行过程中存在隐患。方案二:基站的主控处理单元监测到基站的传输单元发生故障导致基站脱管后,主控处理单元通过对整个基站进行复位来修复由于传输单元发生故障导致的基站脱管。相对于方案一,方案二虽然缩短了基站的维修时间,降低了基站的运维成本,但方案二也无法保留故障现场,造成复位后的基站在运行过程中存在隐患。

综上,现有的解决基站脱管的方案存在对基站进行维修的时间长、成本高,维修后的基站在运行过程中存在隐患的问题。



技术实现要素:

本发明实施例提供了一种数据传输方法及设备,用以解决现有的解决基站脱管的方案存在的对基站进行维修的时间长、成本高,维修后的基站在运行过程中存在隐患的问题。

第一方面,本发明实施例提供一种基站,该基站包括主控处理单元、以太交换单元、传输单元;其中,

主控处理单元,用于当监测到传输单元发生故障导致基站脱管时,向以太交换单元发送第一消息,第一消息用于指示以太交换单元将接收的来自核心网设备的第二消息从发送给传输单元切换至发送给主控处理单元;

以太交换单元,用于接收主控处理单元发送的第一消息;接收核心网设备发送的第二消息;根据第一消息的指示将第二消息发送给主控处理单元;

主控处理单元,还用于接收以太交换单元发送的第二消息。

在一种可能的设计中,主控处理单元还用于:当监测到传输单元发生故障导致基站脱管时,向以太交换单元发送第三消息,第三消息用于指示以太交换单元将接收的来自主控处理单元的第四消息从发送给传输单元切换至发送给核心网设备;

以太交换单元还用于:接收主控处理单元发送的第三消息;接收主控处理单元发送的第四消息;根据第三消息的指示将第四消息发送给核心网设备。

在一种可能的设计中,主控处理单元还用于:当监测到传输单元发生故障导致基站脱管时,将主控处理单元的媒体访问控制mac地址更新为基站的mac地址;当第二消息携带的目的mac地址与更新后的主控处理单元的mac地址一致,并且第二消息携带的目的ip地址与主控处理单元的网口配置的基站的操作维护业务的ip地址一致时,获取第二消息包括的数据。

在一种可能的设计中,主控处理单元还用于:在接收以太交换单元发送的第二消息之后,并且当监测到传输单元恢复正常运行时,将主控处理单元的mac地址更新为基站规划的内部mac地址。

在一种可能的设计中,主控处理单元还用于:在接收以太交换单元发送的第二消息之前,若核心网设备为分组传输网ptn设备时,为基站的操作维护业务的ip地址配置虚拟局域网标识vlanid,ip地址配置在主控处理单元的网口上。

在一种可能的设计中,主控处理单元还用于:在接收以太交换单元发送的第二消息之后,并且当监测到传输单元恢复运行时,删除在主控处理单元的网口上的为基站的操作维护业务的ip地址配置的vlanid。

在一种可能的设计中,主控处理单元还用于:当监测到传输单元发生故障导致基站脱管时,向以太交换单元发送第五消息,第五消息用于指示以太交换单元将接收的来自核心网设备的第六消息从发送给传输单元切换至发送给主控处理单元,第六消息包括业务数据;

以太交换单元还用于:接收主控处理单元发送的第五消息;接收核心网设备发送的包括业务数据的第六消息;根据第五消息的指示将接收到的核心网设备发送的第六消息发送给主控处理单元;

主控处理单元还用于:接收以太交换单元发送的第六消息;将第六消息包括的业务数据发送给基站的基带处理单元。

第二方面,本发明实施例提供一种数据传输方法,基站包括主控处理单元、以太交换单元、传输单元,该方法包括:

当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第一消息,第一消息用于指示以太交换单元将接收的来自核心网设备的第二消息从发送给传输单元切换至发送给主控处理单元;

基站通过以太交换单元接收主控处理单元发送的第一消息,以及核心网设备发送的第二消息;

基站通过以太交换单元根据第一消息的指示将第二消息发送给主控处理单元;

基站通过主控处理单元接收以太交换单元发送的第二消息。

在一种可能的设计中,还包括:当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第三消息,第三消息用于指示以太交换单元将接收的来自主控处理单元的第四消息从发送给传输单元切换至发送给核心网设备;基站通过以太交换单元接收主控处理单元发送的第三消息;接收主控处理单元发送的第四消息;根据第三消息的指示将第四消息发送给核心网设备。

在一种可能的设计中,还包括:当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元将主控处理单元的媒体访问控制mac地址更新为基站的mac地址;当第二消息携带的目的mac地址与更新后的主控处理单元的mac地址一致,并且第二消息携带的,目的ip地址与主控处理单元的网口配置的基站的操作维护业务的ip地址一致时,基站通过主控处理单元获取第二消息包括的数据。

在一种可能的设计中,基站通过主控处理单元接收以太交换单元发送的第二消息之后,还包括:当基站通过主控处理单元监测到传输单元恢复正常运行时,将主控处理单元的mac地址更新为基站规划的内部mac地址。

在一种可能的设计中,基站通过主控处理单元接收以太交换单元发送的第二消息之前,还包括:若核心网设备为分组传输网ptn设备时,基站通过主控处理单元为基站的操作维护业务的ip地址配置虚拟局域网标识vlanid,ip地址配置在主控处理单元的网口上。

在一种可能的设计中,基站通过主控处理单元接收以太交换单元发送的第二消息之后,还包括:当基站通过主控处理单元监测到传输单元恢复运行时,基站通过主控处理单元删除在主控处理单元的网口上的为基站的操作维护业务的ip地址配置的vlanid。

在一种可能的设计中,还包括:当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第五消息,第五消息用于指示以太交换单元将接收的来自核心网设备的第六消息从发送给传输单元切换至发送给主控处理单元,第六消息包括业务数据;基站通过以太交换单元接收主控处理单元发送的第五消息,以及接收核心网设备发送的包括业务数据的第六消息;基站通过以太交换单元根据第五消息的指示将接收到的核心网设备发送的第六消息发送给主控处理单元;基站通过主控处理单元接收以太交换单元发送的第六消息,将第六消息包括的业务数据发送给基站的基带处理单元。

本发明实施例提出的技术方案中,当主控处理单元监测到传输单元发生故障导致基站脱管时,主控处理单元指示以太交换单元将接收的来自核心网设备的消息从发送给传输单元切换至发送给主控处理单元,以太交换单元根据主控处理单元的指示将来自核心网设备的消息发送给主控处理单元,主控处理单元接收以太交换单元转发的来自核心网设备的消息,使得基站在传输单元发生故障导致基站脱管之后可以接收到来自核心网设备的消息,恢复基站与核心网设备之间的数据传输,以便后续可以实现远程操作维护该基站,有助于缩短对基站进行维修的时间,有助于降低对基站进行维修的成本,有助于保留故障现场进而避免维修后的基站在运行过程中存在隐患。

附图说明

图1为现有技术中提供的一种基站传输架构的结构示意图;

图2为本发明实施例提供的一种基站的结构示意图;

图3为本发明实施例提供的一种数据传输方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种数据传输方法及设备,用以解决现有的解决基站脱管的方案存在的对基站进行维修的时间长、成本高,维修后的基站在运行过程中存在隐患的问题。在基站运行的过程中,将基站和核心网设备之间通信中断导致的运维人员无法管理基站的现象称为基站脱管。导致基站脱管的原因可能是传输单元发生故障。造成传输单元发生的故障的原因可能来自于传输单元自身,也可能来自于属于该基站的其他单元,本发明实施例中并不限定。

现有的解决基站脱管的方案中,当传输单元发生故障导致基站脱管时,由于运维人员无法及时获取故障现场的信息,或者基站导致故障现场丢失,造成运维人员无法通过基站的日志和故障现场的信息来判断传输单元发生故障的准确原因,使得维修后的基站在运行过程中存在隐患。

本发明实施例提供的技术方案中,基站通过主控处理单元指示以太交换单元将接收的来自核心网设备的消息从发送给传输单元切换至发送给主控处理单元,使得基站在传输单元发生故障导致基站脱管之后可以接收到来自核心网设备的消息,恢复基站与核心网设备之间的数据传输,以便后续可以实现远程操作维护该基站,有助于缩短对基站进行维修的时间,有助于降低对基站进行维修的成本,有助于保留故障现场进而避免维修后的基站在运行过程中存在隐患。其中,方法和设备是基于同一发明构思的,由于方法和设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。

本发明实施例涉及的基站,包括主控处理单元、以太交换单元、传输单元等,基站包括多个小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是指接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。基站可用于将收到的空中帧与网际协议(ip)分组进行相互转换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)通信网络。基站还可协调对空中接口的属性管理。例如,基站可以是全球移动通信系统(globalsystemformobilecommunications,gsm)或码分多址接入(codedivisionmultipleaccess,cdma)中的网络设备(bts,basetransceiverstation),也可以是带宽码分多址接入(wide-bandcodedivisionmultipleaccess,wcdma)中的网络设备(nodeb),还可以是lte中的演进型网络设备(evolutionalnodeb,enb或e-nodeb),本发明实施例中并不限定。

本发明实施例涉及的基站的传输单元,负责转发基站与核心网设备之间传输的数据、以及基站内各单元之间传输的数据。对于核心网设备发送给基站的下行数据,在基站内传输单元从对外网口接收核心网设备发送的下行数据,并修改该下行数据的mac地址和ip地址,从对内网口将修改后的下行数据转发至基站内部各单元。对于基站发送给核心网设备的上行数据,在基站内传输单元从对内网口获得基站内部各单元的上行数据,并修改该上行数据的mac地址和ip地址,从对外网口将修改后的上行数据转发至核心网设备。传输单元可以为通过软件实现的虚拟单元。在处理高速传输的网络数据包时,传输单元可能会出现软件运行故障等问题,导致传输单元发生故障,进而导致传输单元所在的基站脱管。

下面结合说明书附图对本发明各个实施例进行详细描述。需要说明的是,本发明实施例的展示顺序仅代表实施例的先后顺序,并不代表实施例所提供的技术方案的优劣。

本发明实施例提供了一种基站,如图2所示,该基站包括主控处理单元201、以太交换单元202、传输单元203以及基带处理单元204。该基站的工作原理如下:

主控处理单元201,用于当监测到传输单元203发生故障导致基站脱管时,向以太交换单元202发送第一消息,该第一消息用于指示以太交换单元202将接收的来自核心网设备的第二消息从发送给传输单元203切换至发送给主控处理单元201。

其中,在传输单元203没有发生故障时,传输单元203负责转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据。基站与核心网设备之间传输的数据包括操作维护数据、业务数据、信令数据。来自核心网设备的第二消息包括但不限于操作维护数据,该操作维护数据可以用于主控处理单元201对该基站进行操作维护,操作维护数据包括的具体内容是由核心网设备侧的运维人员决定。业务数据可以用于基站处理该业务数据所指示的业务,信令数据可以用于基站根据该信令数据的指示进行对应操作。

传输单元203没有发生故障时,以太交换单元202将接收的来自核心网设备的第二消息发送给传输单元203。当传输单元203发生故障时,传输单元203无法转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,导致该基站脱管。当主控处理单元201监测到传输单元203发生故障导致基站脱管时,主控处理单元201向以太交换单元202发送第一消息,该第一消息用于指示以太交换单元202将接收的来自核心网设备的第二消息从发送给传输单元203切换至发送给主控处理单元201,使得主控处理单元201在传输单元203发生故障时仍可以接收到来自核心网设备的消息。

由于以太交换单元202保存有该以太交换单元202的转发表,该转发表记录有mac地址与基站内各单元之间的对应关系,并且来自核心网设备的消息携带的目的mac地址均为该基站的mac地址,当传输单元203正常运行时,以太交换单元202保存的转发表中该基站的mac地址所对应的单元为传输单元203。较优地,当主控处理单元201监测到传输单元203发生故障导致基站脱管时,主控处理单元201向以太交换单元202发送指示消息,该指示消息用于指示以太交换单元202将该以太交换单元202的转发表中该基站的mac地址所对应的单元更新为主控处理单元201,并将该以太交换单元202连接基站内各单元的端口、以及该以太交换单元202连接核心网设备的端口均划分到同一个广播域中,实现了以太交换单元202将接收到的来自核心网设备的消息均发送给主控处理单元201。其中,该指示消息与第一消息可以为同一个消息,本发明实施例中并不限定。相对于现有的基站传输架构中的以太交换单元,本实施例中以太交换单元202的同一个广播域中的端口不再分为对内端口和对外端口,实现了在一个广播域中能够传输基站与核心网设备之间的数据、以及基站内各单元之间的数据。

可选的,当主控处理单元201监测到传输单元203发生故障导致基站脱管时,该主控处理单元201向以太交换单元202发送第三消息,该第三消息用于指示以太交换单元202将接收的来自主控处理单元201的第四消息从发送给传输单元203切换至发送给核心网设备。以太交换单元202接收主控处理单元201发送的第三消息以及第四消息,根据第三消息的指示将第四消息发送给核心网设备。第四消息包括但不限于传输单元203发生故障的原因、传输单元203发生故障的故障现场的信息等。通过上述方法,通过主控处理单元201为核心网设备提供故障现场的信息,使得后续维修该基站时可以根据故障现场的信息采用更为准确的维修方法,有助于避免维修后的基站在运行过程中存在隐患。

以太交换单元202,用于接收主控处理单元201发送的第一消息;接收核心网设备发送的第二消息;根据第一消息的指示将第二消息发送给主控处理单元201。

以太交换单元202接收主控处理单元201发送的第一消息以及核心网设备发送的第二消息,根据第一消息的指示将接收到的来自核心网设备的第二消息发送给主控处理单元201,即以太交换单元202根据第一消息的指示将接收该以太交换单元202发送的第二消息的单元从传输单元203切换至主控处理单元201,以便主控处理单元201在传输单元203发生故障时仍可以接收到来自核心网设备的第二消息,恢复核心网设备与基站之间的数据传输。

主控处理单元201,还用于接收以太交换单元202发送的第二消息。

这样,实现了主控处理单元201在传输单元203发生故障时仍可以接收到来自核心网设备的第二消息,恢复了核心网设备与基站之间的数据传输,使得后续可以远程操作维护该基站,从而可以缩短对基站进行维修的时间,可以降低对基站进行维修的成本,避免复位基站等操作对故障现场的破坏进而可以保留故障现场。

进一步的,基站恢复自身与核心网设备之间数据传输之后,可以通过热补丁、手动排障等方式对基站的传输单元203进行维修。其中,热补丁是指通过在线程序下载解决传输单元203发生的故障。通过上述方法可以远程维修传输单元203,缩短了对基站进行维修的时间,降低了对基站进行维修的成本。

为了使主控处理单元201在接收第二消息后能够获取第二消息包括的数据,其中该数据可以为操作维护数据、业务数据、信令数据等数据中一种或多种,主控处理单元201还需要进行如下操作:

当主控处理单元201监测到传输单元203发生故障导致基站脱管时,主控处理单元201将该主控处理单元201的mac地址更新为基站的mac地址。当第二消息携带的目的mac地址与更新后的主控处理单元201的mac地址一致,并且第二消息携带的目的ip地址与主控处理单元201的网口配置的基站的操作维护业务的ip地址一致时,主控处理单元201获取第二消息包括的数据。在主控处理单元201接收以太交换单元202发送的第二消息后,并且当监测到传输单元203恢复正常运行时,由于传输单元203已恢复正常运行,主控处理单元201无需继续负责转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,因此主控处理单元201将该主控处理单元201的mac地址更新为基站规划的内部mac地址。

由于基站内除了该主控处理单元201之外的其他单元之间传输的数据携带的目的mac地址均为预先规划的内部mac地址,而预先规划的内部mac地址与基站的mac地址不一致,造成了主控处理单元201无法获取基站内其他单元之间传输的数据。对于任意一个单元,当该单元的网口设置为混杂模式时,无论数据携带的目的地址是否与该单元的mac地址一致,该单元都可以获取该数据包括的内容。若该单元的网口未设置为混杂模式,只有当数据携带的目的地址与该单元的mac地址一致时,该单元才能获取该数据包括的内容。

进一步的,为了实现主控处理单元201对基站内各单元之间传输的数据的转发,当主控处理单元201监测到传输单元203发生故障导致基站脱管时,如果主控处理单元201的网口未设置为混杂模式,主控处理单元201将该主控处理单元201的网口设置为混杂模式。

可选的,当核心网设备为分组传输网(packettransportnetwork,ptn)设备时,为了使主控处理单元201在接收第二消息后能够获取第二消息包括的数据,主控处理单元201还需要进行如下操作:

在主控处理单元201接收以太交换单元202发送的第二消息之前,主控处理单元201为基站的操作维护业务的ip地址配置虚拟局域网标识(virtuallocalareanetworkidentification,vlanid),ip地址配置在主控处理单元201的网口上。在主控处理单元201接收以太交换单元202发送的第二消息之后,并且当主控处理单元201监测到传输单元203恢复运行时,若核心网设备为ptn设备时,由于传输单元203已恢复正常运行,主控处理单元201无需在负责转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,主控处理单元201删除在主控处理单元201的网口上的为基站的操作维护业务的ip地址配置的vlanid。

基站和核心网之间传输的数据还包括业务数据,该业务数据由基站的基带处理单元204负责处理。可选的,为了使基带处理单元204在传输单元203发生故障时仍可以接收到核心网设备发送的业务数据,当主控处理单元201监测到传输单元203发生故障导致基站脱管时,主控处理单元201向以太交换单元202发送第五消息,该第五消息用于指示以太交换单元202将接收的来自核心网设备的第六消息从发送给传输单元203切换至发送给主控处理单元201,第六消息包括业务数据。以太交换单元202接收主控处理单元201发送的第五消息和核心网设备发送的包括业务数据的第六消息,根据第五消息的指示将接收到的核心网设备发送的第六消息发送给主控处理单元201。主控处理单元201接收以太交换单元202发送的第六消息,将该第六消息包括的业务数据携带的目的mac地址更新为基站的基带处理单元204的mac地址,将第六消息包括的业务数据发送给以太交换单元202。以太交换单元202根据第六消息包括的业务数据携带的更新后的目的mac地址,将第六消息包括的业务数据携发送给基带处理单元204。其中,一个基站可以包括一个或多个基带处理单元204。

本发明实施例提出的一种基站,当该基站的主控处理单元201监测到传输单元203发生故障导致基站脱管时,主控处理单元201指示以太交换单元202将接收的来自核心网设备消息从发送给传输单元203切换至发送给主控处理单元201,以太交换单元202根据主控处理单元201的指示将来自核心网设备的消息发送给主控处理单元201,主控处理单元201接收以太交换单元202发送的来自核心网设备的消息。本发明实施例提出的一种基站,通过主控处理单元201指示以太交换单元202将来自核心网设备的消息从发送给传输单元203切换至发送给主控处理单元201,实现了基站在传输单元203发生的故障导致基站脱管时仍可以恢复自身与核心网设备之间的数据传输,使得后续可以实现远程操作维护该基站,有助于缩短对基站进行维修的时间,有助于降低对基站进行维修的成本,有助于保留故障现场以避免维修后的基站在运行过程中存在隐患的问题。

本发明实施例提供了一种数据传输方法,该方法的执行主体为图2所示的基站,如图3所示,该方法包括:

s301、当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第一消息,该第一消息用于指示以太交换单元将接收的来自核心网设备的第二消息从发送给传输单元切换至发送给主控处理单元。

其中,第二消息包括但不限于操作维护数据、业务数据、信令数据等数据中一种或多种。本实施例中的操作维护数据、业务数据、信令数据等数据与上文基站侧的实施例中的操作维护数据、业务数据、信令数据等数据相同,此处不再赘述。

当传输单元发生故障时,传输单元无法转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,导致该基站脱管。当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第一消息,该第一消息可以用于指示以太交换单元将接收的来自核心网设备的第二消息从发送给传输单元切换至发送给主控处理单元,使基站在传输单元发生故障时仍可以通过主控处理单元接收到来自核心网设备的消息,以便后续可以远程操作维护该基站,可以缩短对基站进行维修的时间,可以降低对基站进行维修的成本,可以避免复位基站等操作对故障现场的破坏,可以保留故障现场。

由于以太交换单元保存有该以太交换单元的转发表,该转发表记录有mac地址与基站内各单元之间的对应关系,并且来自核心网设备的消息携带的目的mac地址均为该基站的mac地址,当传输单元正常运行时,以太交换单元保存的转发表中该基站的mac地址所对应的单元为传输单元。

较优地,当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送指示消息,该指示消息用于指示以太交换单元将该以太交换单元的转发表中该基站的mac地址所对应的单元更新为主控处理单元,并将该以太交换单元连接基站内各单元的端口、以及该以太交换单元连接核心网设备的端口均划分到一个广播域中,实现了基站通过以太交换单元将接收到的来自核心网设备的消息均发送给主控处理单元。该指示消息与第一消息可以为同一个消息,本发明实施例中并不限定。

可选的,当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第三消息,该第三消息用于指示以太交换单元将接收的来自主控处理单元的第四消息从发送给传输单元切换至发送给核心网设备。基站通过以太交换单元接收主控处理单元发送的第三消息以及第四消息,根据第三消息的指示将第四消息发送给核心网设备。通过上述方法,基站可以恢复自身与核心网设备之间的数据传输,通过主控处理单元为核心网设备提供故障现场的信息,使得后续维修该基站时可以根据故障现场的信息采用更为准确的维修方法,有助于避免维修后的基站在运行过程中存在隐患。本实施例中的第四消息与上文基站侧的实施例中的第四消息相同,此处不再赘述。

s302、基站通过以太交换单元接收主控处理单元发送的第一消息,以及核心网设备发送的第二消息。

基站通过以太交换单元接收第一消息、以及来自核心网设备的第二消息发送给主控处理单元,以便后续基站在传输单元发生故障时仍可以通过主控处理单元接收到来自核心网设备的消息。

s303、基站通过以太交换单元根据第一消息的指示将第二消息发送给主控处理单元。

基站通过以太交换单元根据第一消息的指示将接收到的来自核心网设备的第二消息发送给主控处理单元,使基站在传输单元发生故障时仍可以通过主控处理单元接收到来自核心网设备的消息,进而基站可以恢复自身与核心网设备之间的数据传输。

s304、基站通过主控处理单元接收以太交换单元发送的第二消息。

这样,在传输单元发生故障导致基站脱管之后基站仍可以接收来自核心网设备的数据,以便后续可以远程操作维护该基站,可以缩短对基站进行维修的时间,可以降低对基站进行维修的成本。

进一步的,在基站恢复自身与核心网设备之间的数据传输之后,可以通过热补丁、手动排障等方式对基站的传输单元进行维修。本实施例中的热补丁与上文基站侧的实施例中的热补丁相同,此处不再赘述。通过上述方法可以远程维修传输单元,有助于缩短对基站进行维修的时间,有助于降低对基站进行维修的成本。

为了使基站在接收第二消息后能够通过主控处理单元获取第二消息包括的数据,其中该数据可以为操作维护数据、业务数据、信令数据等数据中一种或多种,基站还需要进行如下操作:

当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站将该主控处理单元的mac地址更新为基站的mac地址。当第二消息携带的目的mac地址与更新后的主控处理单元的mac地址一致,并且第二消息携带的目的ip地址与主控处理单元的网口配置的基站的操作维护业务的ip地址一致时,基站通过主控处理单元获取第二消息包括的数据。在基站通过主控处理单元接收以太交换单元发送的第二消息之后,并且当基站通过监测到传输单元恢复正常运行时,由于传输单元已恢复正常运行,基站无需通过主控处理单元在负责转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,因此基站将该主控处理单元的mac地址更新为基站规划的内部mac地址。

由于基站内除了该主控处理单元之外的其他单元之间传输的数据携带的目的mac地址均为预先规划的内部mac地址,而预先规划的内部mac地址与基站的mac地址不一致,造成了基站无法通过主控处理单元获取基站内其他单元之间传输的数据。

进一步的,为了实现基站通过主控处理单元对基站内各单元之间传输的数据的转发,当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,如果主控处理单元的网口未设置为混杂模式,基站将该主控处理单元的网口设置为混杂模式。混杂模式的具体功能在图2对应的基站的实施例中已详细描述,此处不再赘述。

可选的,当核心网设备为ptn设备时,为了使基站在接收第二消息后能够通过主控处理单元获取第二消息包括的数据,基站还需要进行如下操作:

在基站通过主控处理单元接收以太交换单元发送的第二消息之前,基站为基站的操作维护业务的ip地址配置虚拟局域网标识(virtuallocalareanetworkidentification,vlanid),ip地址配置在主控处理单元的网口上。在基站通过主控处理单元接收以太交换单元发送的第二消息之后,并且当基站通过主控处理单元监测到传输单元恢复运行时,若核心网设备为ptn设备时,由于传输单元已恢复正常运行,基站无需通过主控处理单元在负责转发基站与核心网设备之间传输的数据以及基站内各单元之间传输的数据,基站删除在主控处理单元的网口上的为基站的操作维护业务的ip地址配置的vlanid。

基站和核心网之间传输的数据还包括业务数据。可选的,为了基站在传输单元发生故障时仍可以通过使基带处理单元接收到核心网设备发送的业务数据,当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元向以太交换单元发送第五消息,该第五消息用于指示以太交换单元将接收的来自核心网设备的第六消息发送给主控处理单元,该第六消息包括业务数据。基站通过以太交换单元接收主控处理单元发送的第五消息和核心网设备发送的包括业务数据的第六消息,根据第五消息的指示将接收到的核心网设备发送的第六消息发送给主控处理单元。基站通过主控处理单元接收以太交换单元发送的第六消息,将第六消息包括的业务数据携带的目的mac地址更新为基站的基带处理单元的mac地址,将第六消息包括的业务数据发送给以太交换单元。基站通过以太交换单元根据第六消息包括的业务数据携带的更新后的目的mac地址,将第六消息包括的业务数据携发送给基带处理单元。

本发明实施例提出的一种数据传输方法,当基站通过主控处理单元监测到传输单元发生故障导致基站脱管时,基站通过主控处理单元指示以太交换单元将接收的来自核心网设备的消息从发送给传输单元切换至发送给主控处理单元,基站通过以太交换单元根据主控处理单元的指示将来自核心网设备的消息发送给主控处理单元,基站通过主控处理单元接收以太交换单元发送的来自核心网设备的消息。本发明实施例提出的一种数据传输方法中,基站通过主控处理单元指示以太交换单元将接收的来自核心网设备的消息从发送给传输单元切换至发送给主控处理单元,使得基站在传输单元发生故障导致基站脱管之后仍可以接收到来自核心网设备的消息,恢复基站与核心网设备之间的数据传输,以便后续可以实现远程操作维护该基站,有助于缩短对基站进行维修的时间,有助于降低对基站进行维修的成本,有助于保留故障现场从而可以避免维修后的基站在运行过程中存在隐患的问题。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1