一种下行信令的传输方法、系统及装置的制作方法

文档序号:7753089阅读:93来源:国知局
专利名称:一种下行信令的传输方法、系统及装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种下行信令的传输方法、系统及装置。
背景技术
在包括时分同步码分多址(Time Division-Synchronous Code DivisionMultiple Access, TD-SCDMA)系统的第三代移动通信(3rd_generation,3G)系统中,无线网络控制器 (Radio Network Controller,RNC)是3G无线网络中的一个关键网元,RNC可以提供移动性管理、呼叫处理、链接管理和切换机制等服务,同时,RNC还具有管理用于传输用户数据的无线接入载波、管理和优化无线网络资源、移动性控制和无线链路维护等功能。RNC中包括无线网络层控制面(Radio Network Link Controller, RNLC)和无线网络层用户面(Radio Network Link herplane,RNLU),RNC向终端提供一些服务流程时, 需要将提供该服务流程的多个信令按照一定的顺序发送给终端。如果因为网络问题,发生丢包或重传时,终端接收到的信令顺序错乱,将无法执行该流程。例如,在终端注册流程中,RNLU先发送下行直传信令,然后发送无线资源控制连接释放信令。但是由于丢包或重传等问题,终端接收到无线资源控制连接释放信令之前未接收到 RNLU发送的下行直传信令,从而导致该服务流程无法在终端侧正常完成。在终端分组域和电路域联合注册流程中,RNLU先发送下行直传信令,然后发送信令链接释放信令。但是由于丢包或重传等问题,终端接收到信令链接释放信令之前未收到 RNLU发送的下行直传信令,从而导致该服务流程无法在终端侧正常完成。在安全模式流程中,RNLU先发送下行直传信令,然后发送安全模式命令信令。但是由于丢包或重传等问题,终端接收到安全模式命令信令之前未收到RNLU发送的下行直传信令,从而导致该服务流程无法在终端侧正常完成。因此在现有技术中,RNLU在发送信令时按照各个信令的优先级进行发送,实现不同信令按照优先级顺序进行传输,但是由于RNLU与终端间进行信令传输时,可能存在丢包或重传等问题,导致终端接收到的信令的顺序,与RNC发送的信令的顺序不一致,从而使服务流程无法在终端侧正常完成。

发明内容
有鉴于此,本发明实施例提供一种下行信令的传输方法、系统及装置,用以解决现有技术中针对需要顺序传输的信令,RNC发送该些信令的顺序,与终端接收该些信令的顺序不一致,从而使服务流程无法在终端侧正常完成问题。本发明实施例提供的一种下行信令的传输方法,包括无线网络控制器RNC针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息;当所述待发送的信令中包含所述顺序传输指示信息时,所述RNC判断前一个非重发信令是否被终端成功接收;
当确定所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令,否则所述RNC重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令。本发明实施例提供的一种下行信令的传输系统,包括无线网络控制器RNC,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息,当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端成功接收,当确定所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,否则,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令;终端,用于接收所述RNC发送的信令。本发明实施例提供的一种下行信令的传输装置,包括第一判断模块,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息;第二判断模块,用于当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端成功接收;第一发送模块,用于当确定所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,当所述第二判断模块确定所述前一个非重发信令未被所述终端成功接收时,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令。本发明实施例提供了一种下行信令的传输方法、系统及装置,该方法中针对当前包含顺序传输指示信息的信令,判断前一个非重发信令是否被终端成功接收,只有前一个非重发信令被所述终端成功接收时,RNC才发送该信令。由于本发明实施例中需要顺序传输的信令中包含顺序传输指示信息,因此当RNC识别到该顺序传输指示信息后,需要判断之前的信令是否成功被终端接收,从而针对需要顺序传输的信令,保证终端接收到的信令的顺序,与RNC发送信令的顺序一致,从而使服务流程能够在终端侧正常完成。


图1为本发明实施例提供的下行信令的传输过程;图2为本发明实施例中当该待发送的信令中该未包含顺序传输指示信息时,下行信令的传输过程;图3为本发明实施例提供的针对终端注册流程的下行信令的传输过程;图4为本发明实施例提供的针对终端分组域和电路域联合注册流程的下行信令的传输过程;图5为本发明实施例提供的一种下行信令的传输系统;图6为本发明实施例提供的一种下行信令的传输装置。
具体实施例方式本发明实施例为了保证针对需要顺序传输的信令,RNC发送信令的顺序,与终端接收信令的顺序一致,提供一种下行信令的传输方法,该方法中针对当前包含顺序传输指示信息的信令,判断前一个非重发信令是否被终端成功接收,只有前一个非重发信令被所述终端成功接收时,RNC才发送该信令。由于本发明实施例中将需要顺序传输的信令中包含顺序传输指示信息,因此当RNC识别到该顺序传输指示信息后,需要判断前一个非重发信令是否成功被终端成功接收,从而针对需要顺序传输的信令,保证终端接收到的信令的顺序, 与RNC发送信令的顺序一致。下面结合说明书附图,对本发明实施里进行详细描述。图1为本发明实施例提供的下行信令的传输过程,具体包括以下步骤SlOl :RNC针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指不信息。RNC发送的信令,由所述RNC中的无线网络层控制面RNLC生成。并且为了保证需要顺序传输的信令,能够按照先后顺序进行发送并接收,在本发明实施例中RNLC中保存每个需要顺序发送的信令的信息,并将这些信令的信息保存在信令信息库中。RNLC在要生成信令时,将该待生成的信令,与信令信息库中保存的信令信息进行匹配,判断该该待生成的信令是否在该信令信息库中存在,当判断存在时,生成包含顺序传输指示信息的信令,否则,生成未包含顺序传输指示信息的信令。当RNLC生成信令后,将该信令发送到RNC中的无线网络层用户面RNLU,由RNLU将每个信令发送到终端侧。S102:当所述待发送的信令中包含所述顺序传输指示信息时,所述RNC判断前一个非重发信令是否被终端成功接收,当所述前一个非重发信令被终端成功接收时,进行步骤S103,否则,进行步骤S104。在本发明实施例中RNC判断前一个非重发信令是否被终端成功接收包括所述 RNLU根据是否接收到所述终端针对所述前一个非重发信令返回的无线链路控制确认原语 (Radio Link Control ACKnowledge, RLC ACK),判断所述前一个非重发信令是否被终端成功接收。S103 所述RNC发送所述待发送的信令。S104 =RNC重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令。由于RNLC生成的信令中包含顺序传输指示信息,或,未包含顺序传输指示信息。 因此RNLU接收到每个信令,在当前时刻针对待发送的信令,进行判断,确定是否能够发送该信令时,RNLU判断该待发送的信令中是否包含顺序传输指示信息。当RNLU确定当前该待发送的信令中未包含顺序传输指示信息时,为了提高服务流程的质量,RNLU可以根据前一个非重发信令是否包含顺序传输指示信息,以及该前一个非重发信令是否被终端成功接收,判断是否发送该未包含顺序传输指示信息的待发送的信令。图2为本发明实施例中当该待发送的信令中该未包含顺序传输指示信息时,下行信令的传输过程,该过程具体包括以下步骤S201 =RNC判断前一个非重发信令中是否包含顺序传输指示信息,当前一个非重发信令中包含顺序传输指示信息时,进行步骤S202,否则,进行步骤S204。S202 =RNC判断该前一个非重发信令是否被终端成功接收,若是则进行步骤S204,
6否则进行步骤S203。如果RNC直接发送该待发送的信令,而前一个非重发信令发生丢包或重传等问题时,终端接收到的该前一个非重发信令和该待发送的信令的顺序,与RNC的实际发送这两个信令的顺序不符,并且当该前一个非重发信令为实现某一服务流程的信令时,导致终端侧针对该服务流程的质量下降。在本发明实施例中,当前一个非重发信令中包含顺序传输指示信息时,说明该信令所在的服务流程中每个信令需要按照顺序进行发送,为了保证该服务流程在终端侧能够准确、高效实现。在本发明实施例中RNC针对前一个非重发信令,判断该前一个非重发信令是否被终端成功接收,直到终端成功接收该上一时刻的信令,RNC才发送该待发送的信令。S203 =RNC重新发送该前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送该未包含顺序传输指示信息的待发送信令。当上一时刻发送的信令未被终端成功接收时,RNC重新发送该上一时刻发送的信令,直到该上一个时刻的信令被终端成功接收时,RNC才开始发送该待发送的信令。S204 =RNC发送该未包含顺序传输指示信息的待发送信令。上述方案中当待发送的信令中未包含顺序传输指示信息时,RNC通过根据前一个非重发信令是否包含顺序传输指示信息,以及该前一个非重发信令是否被终端成功接收, 判断是否发送该待发送的信令,保证了包含顺序传输指示信息的信令被终端成功接收后, 才发送其他信令。在本发明实施例中为了提高下行信令的传输效率,当RNC确定该待发送的信令中未包含顺序传输指示信息时,RNC也可以直接发送该待发送的信令。本发明实施例提供的下行信令的传输方法,RNC通过在发送需要顺序传输的信令时,根据前一个非重发信令是否被终端成功接收,进行该信令的发送,保证终端侧接收到包含顺序传输指示信息的信令的顺序,与RNC发送的顺序一致,从而可以保证服务流程在终端侧的准确执行,提高终端提供服务的质量。下面以一个具体的实施方式来说明上述实现过程。针对终端注册流程的下行信令的传输过程,在该终端注册流程中包括下行直传信令和无线资源控制连接释放信令,其中,终端必须在接收到该下行直传信令之后,才能接收该无线资源控制连接释放信令,从而保证终端注册流程在终端侧的正常实现。并且在本发明实施例中,RNC中的RNLC依次生成下行直传信令及无线资源控制连接释放信令,并按照信令生成的顺序,依次将生成的每个信令发送到RNLU。并且在RNLC生成每个信令时,根据自身保存的信令信息库,将待生成的信令与信令信息库中的信令信息进行匹配,从而确定该待生成的信令中是否包含顺序传输指示信息。图3为本发明实施例提供的针对终端注册流程的下行信令的传输过程,该过程具体包括以下步骤S301 =RNLU接收RNLC发送的下行直传信令。在该终端注册流程中,无线资源控制连接释放信令必须在该下行直传信令之后被终端成功接收,由于该下行直传信令为该终端注册流程中的第一个信令,因此在本发明实施例中,针对该下行直传信令可以不要求顺序传输,即RNC中的RNLC可以不将该下行直传信令保存在自身的信令信息库中。
RNLC生成该下行直传信令时,将该信令与信令信息库中保存的信令信息进行匹配,确定该下行直传信令在该信令信息库中不存在,因此生成的该下行直传信令未包含顺序传输指示信息。S302 =RNLU针对当前该待发送的下行直传信令,确认该下行直传信令中未包含顺序传输指示信息,判断前一个非重发信令是否包含顺序传输指示信息,若是,则进行步骤 S304,否则进行步骤S303。S303 =RNLU向终端发送该下行直传信令。S304 =RNLU判断前一个非重发信令是否被终端成功接收,若是,则进行步骤S303, 否则进行步骤S305。当该前一个非重发信令中包含顺序传输指示信息时,说明RNC在上一时刻为终端提供了服务流程,为了提高RNC在上一时刻提供的服务流程的质量,RNC中的RNLU根据该前一个发送的包含顺序传输指示信息的信令是否被终端成功接收,判断是否发送该待发送的信令。S305 =RNLU重新发送前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送该下行直传信令。当前一个非重发信令未被终端成功接收时,RNLU重新发送该前一个非重发信令, 直到终端成功接收时,RNLU才开始发送该下行直传信令。S306 =RNLU针对当前待发送的无线资源控制连接释放信令,确认该无线资源控制连接释放信令中包含顺序传输指示信息,并判断发送给终端的该下行直传信令是否被终端成功接收,若是,则进行步骤S307,否则进行步骤S308。在该终端注册流程中,由于该无线资源控制连接释放信令必须在该下行直传信令之后被终端成功接收,因此在本发明实施例中,针对该无线资源控制连接释放信令要求顺序传输,即RNC中的RNLC将该无线资源控制连接释放信令保存在自身的信令信息库中。RNLC生成该无线资源控制连接释放信令时,将该信令与信令信息库中保存的信令信息进行匹配,确定该无线资源控制连接释放信令在该信令信息库中存在,因此生成的该无线资源控制连接释放信令包含顺序传输指示信息。当终端成功接收RNLU发送的该下行直传信令后,针对该下行直传信令中生成RLC ACK,并将该RLC ACK返回RNLU。S307 =RNLU向终端发送该无线资源控制连接释放信令。S308 =RNLU重新发送该下行直传信令,直至该下行直传信令被所述终端成功接收时,发送该无线资源控制连接释放信令。当RNLU向终端发送的下行直传信令未被终端成功接收时,RNLU重新发送该下行直传信令,直到终端成功接收该下行直传信令时,RNLU才开始发送该无线资源控制连接释放信令。在该过程中,RNC通过在发送无线资源控制连接释放信令时,根据是否接收到终端针对该下行直传信令返回的RLC ACK,判断该下行直传信令是否被终端成功接收,进行该无线资源控制连接释放信令的发送,保证终端侧接收到该下行直传信令和该无线资源控制连接释放信令的顺序,与RNC发送这两个信令的顺序一致,从而可以保证该终端注册流程在终端侧的准确执行,提高终端提供服务的质量。
并且在该过程中,该下行直传信令中未包含顺序传输指示信息,RNC通过根据上一时刻发送的信令是否包含顺序传输指示信息,以及该前一个非重发信令是否被终端成功接收,判断是否发送该待发送的信令,保证了当前一个非重发信令包含顺序传输指示信息时, 该前一个非重发信令被终端成功接收后,才发送该下行直传信令,从而保证了该前一个发送的包含顺序传输指示信息的信令所在的服务流程能够在终端侧准确、高效的实现。在该过程中为了提高下行信令的传输效率,RNLU在确定该下行直传信令中未包含顺序传输指示信息时,也可以直接发送该下行直传信令。采用该方法RNLU可以直接将该下行直传信令发送到终端侧,无论RNLU在发送该下行直传信令之前发送的信令中是否包含顺序传输指示信息,即无论在发送下行直传信令的当前时刻的前一个非重发信令中是否包含顺序传输指示信息,从而实现信令的传输效率的提高。针对终端分组域和电路域联合注册流程的下行信令的传输过程,在该终端分组域和电路域联合注册流程中包括下行直传信令和信令链接释放信令,其中,终端必须在接收到该下行直传信令之后,才能接收该信令链接释放信令,从而保证终端分组域和电路域联合注册流程在终端侧的正常实现。并且在本发明实施例中,RNC中的RNLC依次生成下行直传信令及信令链接释放信令,并按照信令生成的顺序,依次将生成的每个信令发送到RNLU。并且在RNLC生成每个信令时,根据自身保存的信令信息库,将待生成的信令与信令信息库中的信令信息进行匹配, 从而确定该待生成的信令中是否包含顺序传输指示信息。图4为本发明实施例提供的针对终端分组域和电路域联合注册流程的下行信令的传输过程,该过程具体包括以下步骤S401 :RNLU针对当前待发送的下行直传信令,确认该下行直传信令中未包含顺序传输指示信息。在该终端分组域和电路域联合注册流程中,信令链接释放信令必须在该下行直传信令之后被终端成功接收,由于该下行直传信令为该终端分组域和电路域联合注册流程中的第一个信令,因此在本发明实施例中,针对该下行直传信令可以不要求顺序传输,即RNC 中的RNLC可以不将该下行直传信令保存在自身的信令信息库中。RNLC生成该下行直传信令时,将该信令与信令信息库中保存的信令信息进行匹配,确定该下行直传信令在该信令信息库中不存在,因此生成的该下行直传信令未包含顺序传输指示信息。S402 =RNLU将该下行直传信令直接发送到终端。在该过程中,为了提高下行信令的传输效率,RNLU在确定该下行直传信令中未包含顺序传输指示信息时,直接发送该下行直传信令。采用该方法RNLU可以直接将该下行直传信令发送到终端侧,无论RNLU在发送该下行直传信令之前发送的信令中是否包含顺序传输指示信息,而将该下行直传信令直接发送到终端侧,即无论在发送下行直传信令的当前时刻的前一个非重发信令中是否包含顺序传输指示信息,都直接发送该下行直传信令, 从而实现信令的传输效率的提高。S403 =RNLU针对当前待发送的信令链接释放信令,确认该信令链接释放信令中包含顺序传输指示信息,并判断发送给终端的该下行直传信令是否被终端成功接收,若是,则进行步骤S404,否则进行步骤S405。
在该终端分组域和电路域联合注册流程中,由于该信令链接释放信令必须在该下行直传信令之后被终端成功接收,因此在本发明实施例中,针对该信令链接释放信令要求顺序传输,即RNC中的RNLC将该信令链接释放信令保存在自身的信令信息库中。RNLC生成该信令链接释放信令时,将该信令与信令信息库中保存的信令信息进行匹配,确定该信令链接释放信令在该信令信息库中存在,因此生成的该信令链接释放信令包含顺序传输指示信息。当终端成功接收RNLU发送的该下行直传信令后,根据该下行直传信令中包含的数据信息生成RLC ACK,并将该RLC ACK返回RNLU。S404 =RNLU向终端发送该信令链接释放信令。S405 =RNLU重新发送该下行直传信令,直至该下行直传信令被所述终端成功接收时,发送该信令链接释放信令。当RNLU向终端发送的下行直传信令未被终端成功接收时,RNLU重新发送该下行直传信令,直到终端成功接收该下行直传信令时,RNLU才开始发送该信令链接释放信令。在该过程中,RNC通过在发送信令链接释放信令时,根据是否接收到终端针对该下行直传信令返回的RLC ACK,判断该下行直传信令是否被终端成功接收,进行该信令链接释放信令的发送,保证终端侧接收到该下行直传信令和该信令链接释放信令的顺序,与RNC 发送这两个信令的顺序一致,从而可以保证该终端分组域和电路域联合注册流程在终端侧的准确执行,提高终端提供服务的质量。并且在该过程中,该下行直传信令中未包含顺序传输指示信息,为了提高下行信令的传输效率,RNLU在确定该下行直传信令中未包含顺序传输指示信息时,直接发送该下行直传信令。采用该方法RNLU可以直接将该下行直传信令发送到终端侧,无论RNLU在发送该下行直传信令之前发送的信令中是否包含顺序传输指示信息,即无论在发送下行直传信令的当前时刻的前一个发送的信令中是否包含顺序传输指示信息,从而实现信令的传输效率的提高。在该过程中,该下行直传信令中未包含顺序传输指示信息,RNC也可以通过根据前一个非重发信令是否包含顺序传输指示信息,以及该前一个非重发信令是否被终端成功接收,判断是否发送该待发送的信令。该方法可以保证当前一个非重发信令包含顺序传输指示信息时,该前一个非重发信令被终端成功接收后,才发送该下行直传信令,从而保证了该前一个发送的包含顺序传输指示信息的信令所在的服务流程能够在终端侧准确、高效的实现。针对安全模式流程中的下行信令的传输过程,在该安全模式流程中包括下行直传信令和安全模式命令信令,其中,终端必须在接收到该下行直传信令之后,才能接收该安全模式命令信令,从而保证安全模式流程在终端侧的正常实现。并且在本发明实施例中,RNC中的RNLC依次生成下行直传信令及安全模式命令信令,并按照信令生成的顺序,依次将生成的每个信令发送到RNLU。并且在RNLC生成每个信令时,根据自身保存的信令信息库,将待生成的信令与信令信息库中的信令信息进行匹配, 从而确定该待生成的信令中是否包含顺序传输指示信息。该针对安全模式流程的下行信令的传输过程,与本发明实施例提供的针对终端注册流程的下行信令的传输过程基本相同,采用该方法进行安全模式流程的下行信令的传输时,该下行直传信令中未包含顺序传输指示信息,RNC通过根据前一个非重发信令是否包含顺序传输指示信息,以及该前一个非重发信令是否被终端成功接收,判断是否发送该待发送的信令,保证了当前一个非重发信令包含顺序传输指示信息时,该前一个非重发信令被终端成功接收后,才发送该下行直传信令,从而保证了该前一个发送的包含顺序传输指示信息的信令所在的服务流程能够在终端侧准确、高效的实现。另外,该针对安全模式流程的下行信令的传输过程,还可以与本发明实施例提供的针对终端分组域和电路域联合注册流程的下行信令的传输过程基本相同,采用该方法进行安全模式流程的下行信令的传输时,为了提高下行信令的传输效率,RNLU在确定该下行直传信令中未包含顺序传输指示信息时,直接发送该下行直传信令。采用该方法RNLU可以直接将该下行直传信令发送到终端侧,无论RNLU在发送该下行直传信令之前发送的信令中是否包含顺序传输指示信息,即无论在发送下行直传信令的当前时刻的前一个非重发信令中是否包含顺序传输指示信息,从而实现信令的传输效率的提高。在该针对安全模式流程的下行信令的传输过程中,RNC在发送安全模式命令信令时,由于该安全模式命令信令中包含顺序传输指示信息,并且在当前发送安全模式命令信令之前发送的为该安全模式流程中的下行直传信令,RNC根据该安全模式流程中的下行直传信令是否被终端成功接收,判断是否发送该安全模式流程中的安全模式命令信令。RNC根据是否接收到终端针对该下行直传信令返回的RLC ACK,判断该下行直传信令是否被终端成功接收。当RNC接收到终端针对该下行直传信令返回的RLC ACK时,确定该下行直传信令被该终端成功接收,RNC进行该安全模式命令信令的发送。上述实现方式可以保证终端侧接收到该下行直传信令和该安全模式命令信令的顺序,与RNC发送这两个信令的顺序一致,从而可以保证该安全模式流程在终端侧的准确执行,提高终端提供服务的质量。图5为本发明实施例提供的一种下行信令的传输系统,包括无线网络控制器RNC501,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息,当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端502成功接收,当确定所述前一个非重发信令被所述终端 502成功接收时,发送所述待发送的信令,否则,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令;终端502,用于接收所述无线网络控制器RNC501发送的信令。图6为本发明实施例提供的一种下行信令的传输装置,包括第一判断模块601,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息;第二判断模块602,用于当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端成功接收;第一发送模块603,用于当确定所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,当所述第二判断模块602确定所述前一个非重发信令未被所述终端成功接收时,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令。所述第一判断模块601还用于,当所述待发送的信令中未包含所述顺序传输指示信息时,判断前一个非重发信令中是否包含顺序传输指示信息;所述第二判断模块602还用于,当所述前一个非重发信令中包含顺序传输指示信息时,判断所述前一个非重发信令是否被终端成功接收;所述第一发送模块603还用于,当所述前一个非重发信令中包含顺序传输指示信息时,且所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,若所述前一个非重发信令未被终端成功接收,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令;所述第一发送模块603还用于,当所述前一个非重发信令中未包含顺序传输指示信息时,直接发送所述待发送的信令。所述第一发送模块603还用于,当所述待发送的信令中未包含所述顺序传输指示信息时,直接发送所述待发送的信令。所述装置还包括信令生成模块604,用于根据自身保存的信令信息库,判断该待生成的信令是否在该信令信息库中存在,当判断存在时,生成包含顺序传输指示信息的信令,否则,生成未包含顺序传输指示信息的信令;第二发送模块605,用于将生成的所述信令发送到所述第一判断模块。所述第二判断模块602具体用于,根据是否接收到终端针对所述前一个非重发信令返回的无线链路控制确认字符RLC ACK,判断所述前一个非重发信令是否被终端成功接收。本发明实施例提供了一种下行信令的传输方法、系统及装置,该方法中针对当前包含顺序传输指示信息的信令,判断前一个非重发信令是否被终端成功接收,只有前一个非重发信令被所述终端成功接收时,RNC才发送该信令。由于本发明实施例中将需要顺序传输的信令中包含顺序传输指示信息,因此当RNC识别到该顺序传输指示信息后,需要判断之前的信令是否成功被终端成功接收,从而针对需要顺序传输的信令,保证终端接收到的信令的顺序,与RNC发送信令的顺序一致,从而使服务流程能够在终端侧正常完成。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种下行信令的传输方法,其特征在于,包括无线网络控制器RNC针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息;当所述待发送的信令中包含所述顺序传输指示信息时,所述RNC判断前一个非重发信令是否被终端成功接收;当确定所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令,否则所述RNC重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令。
2.如权利要求1所述的方法,其特征在于,所述方法还包括当所述待发送的信令中未包含所述顺序传输指示信息时,所述RNC判断前一个非重发信令中是否包含顺序传输指示信息;当所述前一个非重发信令中包含顺序传输指示信息时,且所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令,若所述前一个非重发信令未被终端成功接收,所述RNC重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,所述RNC发送所述待发送的信令;当所述前一个非重发信令中未包含顺序传输指示信息时,所述RNC直接发送所述待发送的信令。
3.如权利要求1所述的方法,其特征在于,所述方法还包括当所述待发送的信令中未包含所述顺序传输指示信息时,所述RNC直接发送所述待发送的信令。
4.如权利要求1至3任一所述的方法,其特征在于,所述RNC中待发送的信令为,由所述RNC中的无线网络层控制面RNLC生成,并发送到RNC中的无线网络层用户面RNLU等待发送的信令,其中所述RNLC在生成信令时,根据自身保存的信令信息库,判断该待生成的信令是否在该信令信息库中存在,当判断存在时,生成包含顺序传输指示信息的信令,否则,生成未包含顺序传输指示信息的信令。
5.如权利要求4所述的方法,其特征在于,所述RNC判断前一个非重发信令是否被终端成功接收包括所述RNLU根据是否接收到所述终端针对所述前一个非重发信令返回的无线链路控制确认原语RLC ACK,判断所述前一个非重发信令是否被终端成功接收。
6.一种下行信令的传输系统,其特征在于,包括无线网络控制器RNC,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息,当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端成功接收,当确定所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,否则,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令;终端,用于接收所述RNC发送的信令。
7.一种下行信令的传输装置,其特征在于,包括第一判断模块,用于针对当前待发送的信令,判断所述待发送的信令中是否包含顺序传输指示信息;第二判断模块,用于当所述待发送的信令中包含所述顺序传输指示信息时,判断前一个非重发信令是否被终端成功接收;第一发送模块,用于当确定所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,当所述第二判断模块确定所述前一个非重发信令未被所述终端成功接收时,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时, 发送所述待发送的信令。
8.如权利要求7所述的装置,其特征在于,所述装置中,所述第一判断模块还用于,当所述待发送的信令中未包含所述顺序传输指示信息时, 判断前一个非重发信令中是否包含顺序传输指示信息;所述第二判断模块还用于,当所述前一个非重发信令中包含顺序传输指示信息时,判断所述前一个非重发信令是否被终端成功接收;所述第一发送模块还用于,当所述前一个非重发信令中包含顺序传输指示信息时,且所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令,若所述前一个非重发信令未被终端成功接收,重新发送所述前一个非重发信令,直至所述前一个非重发信令被所述终端成功接收时,发送所述待发送的信令;所述第一发送模块还用于,当所述前一个非重发信令中未包含顺序传输指示信息时, 直接发送所述待发送的信令。
9.如权利要求7所述的装置,其特征在于,所述第一发送模块还用于,当所述待发送的信令中未包含所述顺序传输指示信息时,直接发送所述待发送的信令。
10.如权利要求7至9任一所述的装置,其特征在于,所述装置还包括信令生成模块,用于根据自身保存的信令信息库,判断该待生成的信令是否在该信令信息库中存在,当判断存在时,生成包含顺序传输指示信息的信令,否则,生成未包含顺序传输指示信息的信令;第二发送模块,用于将生成的所述信令发送到所述第一判断模块。
11.如权利要求7所述的装置,其特征在于,所述第二判断模块具体用于,根据是否接收到终端针对所述前一个非重发信令返回的无线链路控制确认原语RLC ACK,判断所述前一个非重发信令是否被终端成功接收。
全文摘要
本发明公开了一种下行信令的传输方法、系统及装置,用以解决现有技术中针对需要顺序传输的信令,RNC发送该信令的顺序,与终端接收的信令的顺序不一致问题。该方法中针对当前包含顺序传输指示信息的信令,判断前一个非重发信令是否被终端成功接收,只有前一个非重发信令被所述终端成功接收时,RNC才发送该信令。由于本发明实施例中将需要顺序传输的信令中包含顺序传输指示信息,因此当RNC识别到该顺序传输指示信息后,需要判断之前的信令是否成功被终端成功接收,从而针对需要顺序传输的信令,保证终端接收到的信令的顺序,与RNC发送信令的顺序一致。
文档编号H04W28/04GK102316514SQ20101021611
公开日2012年1月11日 申请日期2010年6月30日 优先权日2010年6月30日
发明者王登辉 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1