一种基站与无线网络控制器设备间的数据传输方法和装置与流程

文档序号:12601209阅读:612来源:国知局
一种基站与无线网络控制器设备间的数据传输方法和装置与流程

本申请涉及通信技术领域,特别是涉及一种基站与无线网络控制器设备间的数据传输方法和一种基站与无线网络控制器设备间的数据传输装置。



背景技术:

在移动通信领域,基站通过标准的Iub接口与无线网络控制器RNC(Radio Network Controller)设备互连,进而实现与用户设备UE(User Equipment)之间的通信。

在目前的技术方案中,一个基站只配置有一套传输参数,且与一套RNC设备进行连接匹配。在日常的通信维护过程中,经常会出现RNC设备的软件版本由于更新升级需要复位、连接基站的RNC设备接口板故障以及传输参数配置错误等故障,这些故障都会引起Iub接口断链,从而导致基站与RNC设备间的数据传输中断。一旦发生数据传输中断的故障,基站就会中断服务,严重影响用户的正常通信。

因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何在基站出现Iub接口断链故障时,及时恢复基站与RNC设备间的数据传输,从而恢复网络通信,缩短基站中断服务的时间,保障用户的正常通信。



技术实现要素:

鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基站与无线网络控制器设备间的数据传输方法和相应的一种基站与无线网络控制器设备间的数据传输装置。

为了解决上述问题,本申请实施例公开了一种基站与无线网络控制器设备间的数据传输方法,所述基站具有主用传输参数和备用传输参数,所述无线网络控制器设备包括主用RNC设备和备用RNC设备,所述方法包括:

当所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程;

判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则采用备用传输参数与备用RNC设备进行连接;

采用所述备用传输参数与所述备用RNC设备进行数据传输;

判断所述基站与所述主用RNC设备之间传输是否恢复正常,若是,则采用主用传输参数与主用RNC设备进行数据传输。

优选地,所述当所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程的步骤包括:

当所述基站与主用RNC设备之间出现传输故障时,启动流控制传输协议SCTP恢复所述基站与所述主用RNC设备之间的连接。

优选地,所述判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则采用备用传输参数与备用RNC设备进行连接的步骤包括:

判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则判断备用RNC设备是否可用;

若备用RNC设备可用,则采用备用传输参数与备用RNC设备进行连接。

优选地,在所述若备用RNC设备可用,则采用备用传输参数与备用RNC设备进行连接的步骤后,还包括:

同步所述基站与所述备用RNC设备的数据。

优选地,所述采用所述备用传输参数与所述备用RNC设备进行数据传输的步骤包括:

建立所述基站与所述备用RNC设备之间的邻区关系;

根据所述邻区关系,采用所述备用传输参数与所述备用RNC设备进行数据传输。

为了解决上述问题,本申请实施例公开了一种基站与无线网络控制器设备间的数据传输装置,所述基站具有主用传输参数和备用传输参数,所述无线网络控制器设备包括主用RNC设备和备用RNC设备,所述装置包括:

自动恢复进程启动模块,用于在所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程;

自动恢复进程判断模块,用于判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常;

备用RNC设备连接模块,用于在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未恢复正常时,采用备用传输参数与备用RNC设备进行连接;

第一数据传输模块,用于采用所述备用传输参数与所述备用RNC设备进行数据传输;

主用RNC设备判断模块,用于判断所述基站与所述主用RNC设备之间传输是否恢复正常;

第二数据传输模块,用于在所述基站与所述主用RNC设备之间传输恢复正常后,重新采用主用传输参数与主用RNC设备进行数据传输。

优选地,所述自动恢复进程启动模块包括:

流控制传输协议SCTP启动子模块,用于在所述基站与主用RNC设备之间出现传输故障时,启动流控制传输协议SCTP恢复所述基站与所述主用RNC设备之间的连接。

优选地,所述自动恢复进程判断模块包括:

备用RNC设备判断子模块,用于在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未恢复正常时,判断备用RNC设备是否可用;

所述备用RNC设备连接模块包括:

备用RNC设备连接子模块,用于在备用RNC设备可用时,采用备用传输参数与备用RNC设备进行连接。

优选地,所述装置还包括:

数据同步模块,用于同步所述基站与所述备用RNC设备的数据。

优选地,所述第一数据传输模块包括:

邻区关系配置子模块,用于建立所述基站与所述备用RNC设备之间的 邻区关系;

第一数据传输子模块,用于根据所述邻区关系,采用所述备用传输参数与所述备用RNC设备进行数据传输。

与背景技术相比,本申请实施例包括以下优点:

在本申请实施例中,通过为所述基站配置主用传输参数和备用传输参数,为RNC设备配置主用RNC设备和备用RNC设备,给数据传输提供了备份保障,当基站与主用RNC设备间因Iub接口断链导致数据传输出现故障时,可以及时地采用备用传输参数与备用RNC设备进行连接,恢复基站与RNC设备间的数据传输,从而恢复网络通信,缩短基站中断服务的时间,保障用户的正常通信。

其次,在本申请实施例中,还通过同步所述基站与备用RNC设备间的数据,并建立起相应的邻区关系,使得通信数据不会因为基站与主用RNC设备间的故障而丢失,进一步保证了数据的安全性。

附图说明

图1是本申请的一种基站与无线网络控制器设备间的数据传输方法实施例一的步骤流程图;

图2是本申请的一种基站与无线网络控制器设备间的数据传输方法实施例二的步骤流程图;

图3是本申请的一种基站与无线网络控制器设备间的数据传输装置实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

参照图1,示出了本申请的一种基站与无线网络控制器设备间的数据传输方法实施例一的步骤流程图,具体可以包括如下步骤:

步骤101,当所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程;

在现有的技术方案中,由于一个基站只配置有一套Iub接口传输参数,且与一套RNC设备进行连接匹配,一旦Iub接口出现断链故障,基站与RNC设备间的数据传输就会中断。从传输稳定性分析,现有的技术方案难以满足日常应急通信。因此,在本申请实施例中,为了给数据传输提供备份保障,为所述基站配置了主用传输参数和备用传输参数,无线网络控制器设备包括主用RNC设备和备用RNC设备。一般情况下,所述基站采用主用传输参数与主用RNC设备连接,实现基站与RNC设备间的数据传输。

在本申请实施例中,当所述基站与主用RNC设备之间由于Iub接口断链而导致出现传输故障时,可以启动自动恢复进程。

在系统运行过程中,有些故障是可以自动恢复的,比如断电了,如果断电时间较短,在电路接通后,基站与RNC设备间的传输可以自动及时恢复;此外,当设备出现自动复位的情况时,如果在排除复位的过程中,没有发生数据丢失,基站与RNC设备间的传输也可以实现自动恢复。

在本申请的实施例中,所述当所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程的步骤可以包括:

子步骤1011,当所述基站与主用RNC设备之间出现传输故障时,启动流控制传输协议SCTP恢复所述基站与所述主用RNC设备之间的连接。

流控制传输协议SCTP是提供基于不可靠传输业务的协议之上的可靠的数据报传输协议,SCTP是一个面向连接的流传输协议,它可以在两个端点之间提供稳定、有序的数据传递服务,使得信令传输具有更高的可靠性。

因此,在本申请的实施例中,当所述基站与主用RNC设备之间出现传输故障时,可以启动流控制传输协议SCTP尝试恢复所述基站与所述主用RNC设备之间的连接。

步骤102,判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则采用备用传输参数与备用RNC设备进行连接;

虽然系统具有自动恢复功能,但是并非所有的故障都能够及时得到恢复。因此,可以预设一个时间,判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常。

通常,根据基站和RNC设备所处的不同的工作场景,可以分别设置所述预设时间的长短,如果希望快速恢复链路,时间可以设置较短,反之则可以设置较长,一般情况下,所述预设时间可以设置为180秒。

当在预设的时间内,所述基站与所述主用RNC设备之间的传输无法及时恢复正常时,可以采用备用传输参数与备用RNC设备进行连接。

在本申请的一种优选实施例中,所述判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则采用备用传输参数与备用RNC设备进行连接可以包括如下子步骤:

子步骤1021,判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则判断备用RNC设备是否可用;

子步骤1022,若备用RNC设备可用,则采用备用传输参数与备用RNC设备进行连接。

在本申请的一种优选实施例中,当判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未恢复正常时,可以进一步判断备用RNC的传输及状态是否可用。

若备用RNC设备可用,则可以采用备用传输参数与备用RNC设备进行连接。

步骤103,采用所述备用传输参数与所述备用RNC设备进行数据传输;

在本申请实施例中,当所述基站采用备用传输参数完成与备用RNC设备间的连接后,所述基站可以采用所述备用传输参数与所述备用RNC设备进行数据传输,从而恢复基站与RNC设备间的通信,保障用户的正常通信。

步骤104,判断所述基站与所述主用RNC设备之间传输是否恢复正常,若是,则采用主用传输参数与主用RNC设备进行数据传输。

通常,备用传输参数与备用RNC设备只是作为应急使用,所以,当超 过预设时间,所述基站在采用备用传输参数与备用RNC设备进行数据传输后,维修人员能够有充分的时间分析故障原因,排除故障。因此,在本申请实施例中,进而可以继续判断所述基站与所述主用RNC设备之间传输是否恢复正常,若是,则可以重新切换回主用传输参数与主用RNC设备,采用主用传输参数与主用RNC设备进行数据传输。或者,在检测到主用传输链路恢复正常后,按照定时器设置的时间,自动切换回主用传输参数与主用RNC设备,比如,可以设置为在当天24:00之后进行切换,以减少对白天业务的影响。

在本申请实施例中,通过为所述基站配置主用传输参数和备用传输参数,为RNC设备配置主用RNC设备和备用RNC设备,给数据传输提供了备份保障,当基站与主用RNC设备间因Iub接口断链导致数据传输出现故障时,可以及时地采用备用传输参数与备用RNC设备进行连接,恢复基站与RNC设备间的数据传输,从而恢复网络通信,缩短基站中断服务的时间,保障用户的正常通信。

参照图2,示出了本申请的一种基站与无线网络控制器设备间的数据传输方法实施例二的步骤流程图,具体可以包括如下步骤:

步骤201,当所述基站与主用RNC设备之间出现传输故障时,启动流控制传输协议SCTP恢复所述基站与所述主用RNC设备之间的连接;

SCTP是一个面向连接的流传输协议,它可以在两个端点之间提供稳定、有序的数据传递服务,使得信令传输具有更高的可靠性。

在本申请实施例中,当所述基站与主用RNC设备之间由于Iub接口断链而导致出现传输故障时,可以启动流控制传输协议SCTP,尝试恢复所述基站与所述主用RNC设备之间的连接。

步骤202,判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常,若否,则采用备用传输参数与备用RNC设备进行连接;

虽然系统可以通过启动流控制传输协议SCTP尝试恢复所述基站与所述 主用RNC设备之间的连接,但是并非所有的故障都能够及时得到恢复。

因此,在本申请实施例中,在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未及时恢复正常时,可以采用备用传输参数与备用RNC设备进行连接。

步骤203,同步所述基站与所述备用RNC设备的数据;

在本申请实施例中,当所述基站采用备用传输参数与备用RNC设备连接成功后,基站与RNC设备间原来的归属关系发生了变化,产生了新的链路数据。此时,需要网管系统同步所述基站的数据,以及所述备用RNC设备的数据,将所述基站的数据与所述备用RNC设备的数据进行自动匹配。

步骤204,建立所述基站与所述备用RNC设备之间的邻区关系;

在无线通信领域,邻区是指两个覆盖有重叠并设置有切换关系的小区,用户设备UE可以在移动状态下在多个定义了邻区关系的小区之间进行业务的平滑交替,保证通信不会中断。只有添加了邻区,用户设备UE才能在不同的网络如GSM、UMTS之间进行切换。

在目前的LTE系统中,基站可以通过与用户设备UE和操作维护设备O&M进行交互,自动识别和建立邻区关系,并进行持续的优化和维护。因此,在本申请实施例中,可以建立所述基站与所述备用RNC设备之间的邻区关系。

在具体实现中,所述基站与所述备用RNC设备可以继承所述基站与主用RNC设备原来的所有邻区关系,并调整所述邻区关系涉及的RNCID、LAC的变化,同时关闭所述基站与主用RNC设备之间的邻区关系。

步骤205,根据所述邻区关系,采用所述备用传输参数与所述备用RNC设备进行数据传输;

在具体实现中,在建立起相应的邻区关系后,便可以采用所述备用传输参数与所述备用RNC设备进行数据传输,从而恢复基站与RNC设备间的通信,保障用户的正常通信。

步骤206,判断所述基站与所述主用RNC设备之间传输是否恢复正常,若是,则采用主用传输参数与主用RNC设备进行数据传输。

通常,备用传输参数与备用RNC设备只是作为应急使用,所以,当超过预设时间,所述基站在采用备用传输参数与备用RNC设备进行数据传输后,可以继续判断所述基站与所述主用RNC设备之间传输是否恢复正常,若是,则可以重新切换回主用传输参数与主用RNC设备,采用主用传输参数与主用RNC设备进行数据传输,或者,在检测到主用传输链路恢复正常后,按照定时器设置的时间,自动切换回主用传输参数与主用RNC设备,比如,可以设置为在当天24:00之后进行切换,以减少对白天业务的影响。

在本申请实施例中,通过为所述基站配置主用传输参数和备用传输参数,为RNC设备配置主用RNC设备和备用RNC设备,给数据传输提供了备份保障,当基站与主用RNC设备间因Iub接口断链导致数据传输出现故障时,可以及时地采用备用传输参数与备用RNC设备进行连接,形成基站与备用RNC设备之间新的数据传输链路,从而可以恢复网络通信,缩短基站中断服务的时间,保障用户的正常通信;同时,通过同步基站与备用RNC设备间的数据,并建立起相应的邻区关系,使得通信数据不会因为基站与主用RNC设备间的故障而丢失,进一步保证了数据的安全性。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

参照图3,示出了本申请的一种基站与无线网络控制器设备间的数据传输装置实施例的结构框图,所述基站具有主用传输参数和备用传输参数,所述无线网络控制器设备包括主用RNC设备和备用RNC设备,所述装置具体可以包括如下模块:

自动恢复进程启动模块301,用于在所述基站与主用RNC设备之间出现传输故障时,启动自动恢复进程;

自动恢复进程判断模块302,用于判断在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输是否恢复正常;

备用RNC设备连接模块303,用于在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未恢复正常时,采用备用传输参数与备用RNC设备进行连接;

第一数据传输模块304,用于采用所述备用传输参数与所述备用RNC设备进行数据传输;

主用RNC设备判断模块305,用于判断所述基站与所述主用RNC设备之间传输是否恢复正常;

第二数据传输模块306,用于在所述基站与所述主用RNC设备之间传输恢复正常后,重新采用主用传输参数与主用RNC设备进行数据传输。

在本申请实施例中,所述自动恢复进程启动模块301可以包括如下子模块:

流控制传输协议SCTP启动子模块3011,用于在所述基站与主用RNC设备之间出现传输故障时,启动流控制传输协议SCTP恢复所述基站与所述主用RNC设备之间的连接。

在本申请实施例中,所述自动恢复进程判断模块302可以包括如下子模块:

备用RNC设备判断子模块3021,用于在所述自动恢复进程运行的预设时间内,所述基站与所述主用RNC设备之间传输未恢复正常时,判断备用RNC设备是否可用;

在本申请实施例中,所述备用RNC设备连接模块303可以包括如下子模块:

备用RNC设备连接子模块3031,用于在备用RNC设备可用时,采用备用传输参数与备用RNC设备进行连接。

在本申请实施例中,所述装置还可以包括如下模块:

数据同步模块307,用于同步所述基站与所述备用RNC设备的数据。

在本申请实施例中,所述第一数据传输模块304可以包括如下子模块:

邻区关系配置子模块3041,用于建立所述基站与所述备用RNC设备之间的邻区关系;

第一数据传输子模块3042,用于根据所述邻区关系,采用所述备用传输参数与所述备用RNC设备进行数据传输。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

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

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

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

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

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

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种基站与无线网络控制器设备间的数据传输方法和一种基站与无线网络控制器设备间的数据传输装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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