根据无线链路的优先级实现资源抢占的方法和装置的制作方法

文档序号:7878514阅读:167来源:国知局

专利名称::根据无线链路的优先级实现资源抢占的方法和装置的制作方法
技术领域
:本发明涉及移动通信,尤其涉及根据无线链路的优先级实现资源抢占的装置和方法。
背景技术
:RL(无线链路)抢占过程是为了紧急呼叫的用户或者高优先级的用户在任何情况下都可以接入网络而实现的一种策略。3GPP提供了一种可供用户选择的策略,使紧急呼叫的用户无论在什么情况下都可以接入网络,如果网络忙的时候,就能够通过抢占其它低优先级用户的资源接入网络。为了获得无线链路优先级,需要根据传输信道优先级来获得无线链路优先级,而现在的3GPP协议上虽然简单的介绍了传输信道优先级到无线链路优先级的映射,但仍存在以下技术不足1.在RL建立或者修改的情况下资源不足可能触发RL抢占,但没有说是什么资源的不足而触发的RL抢占。2.如果在NodeB侧触发RL抢占过程,则触发的原因是什么,为什么。3.没有整体的阐述这条RL要同时满足什么条件才可以去抢占其他正在使用的RL资源(3GPP(第三代合作项目)协议只是把抢占的信息元素简单的做了介绍)。4.如何去抢占多条RL资源的整体流程没有详细的介绍。5.定时器Tpreempt具体在信令流程的什么位置设定和如何使用没有明确的指示。根据发明人所知和发明人所作的检索,尚未见到公开的实现这种功能的技术方案。因此,希望有一种装置和方法根据优先级实现RL(无线链路)抢占过程。
发明内容本发明的目的是针对上述现有技术的缺点,提供一种根据无线链路的优先级实现资源抢占的方法和装置。本发明的方法包括步骤移动用户通过RNC发出无线链路建立或者重配置请求;基站(NODEB)获取所述请求,判断是否有可用的无线链路资源;如果有,建立或重配置无线链路;如果没有,判断是否具有可抢占的由低优先级用户使用的无线链路;如果有,在所述基站侧删除所述低优先级的用户的无线链路;将被抢占的无线链路释放的资源分配给所述无线链路使用;如果没有,不触发无线链路抢占过程。可选地,所述判断是否具有可抢占的由低优先级用户使用的无线链路的步骤至少包括判断是否满足三个条件之一(1)判断此移动用户的RL是否具有抢占能力(2)判断所述基站需要被抢占的用户是否比所述移动用户的优先级低(3)判断所述基站需要被抢占的用户其无线链路是否可以被抢占;所述删除所述低优先级的用户的无线链路的步骤还包括通过无线链路抢占指示通知RNC被抢占的无线链路已删除。优选地,所述无线链路资源包括本地ATM链路和无线资源可选地,所述ATM链路资源包括本地的AAL2(ATM适配层类型2)链路资源。优选地,所述判断所述基站服务的用户中是否有比所述移动用户的优先级低且其无线链路可被抢占的低优先级用户的步骤包括获取所述基站服务已经占用所需要资源的这些用户,和这些用户所对应的所有专用传输信道(DCH)信息;根据所述专用传输信道的信息映射出用户的优先级和是否可被抢占。可选地,所述获取专用传输信道的信息的步骤包括至少获取所述信道的如下信息之一PriorityLevel(优先级别);Pre-emptionCapability(抢占能力);和Pre-emptionVulnerability(被抢占能力)。优选地,所述根据所述专用传输信道(DCH)的信息映射出用户的优先级和是否可被抢占的步骤包括只要有一条DCH设置为可以抢占,所述RL就具有抢占功能;只要有一条DCH设置不能被抢占,这条RL就不能被抢占;选择一条优先级最高的DCH的优先级作为所述RL的优先级别。可选地,所述建立所述无线链路为所述移动用户的步骤还包括RNC(无线网络控制器)根据所述无线链路的建立响应消息,通过ALCAP(接入链路控制应用协议)协议为所述无线链路建立对应的AAL2(ATM适配层类型2)链路。优选地,所述释放被抢占的资源的步骤包括通过RLPREEMPTIONREQUIREDINDICATION(无线链路抢占请求指示)消息报告给RNC已经被删除掉的无线链路;RNC收到该消息,获得对应的用户标识,释放这些用户在Iu接口的资源,向CN(核心网)发出RABRELEASEREQUEST(无线接入承载释放请求)消息和进行一系列的资源释放过程。可选地,还包括步骤判断等待资源被释放的定时器(Tpreempt)是否超时,如果超时,向RNC发送RLSETUPFAILURE(无线链路建立失败)消息,报告所述无线链路建立或者重配置失败;如果不超时,继续进行释放过程,如果在定时器超时之前,被抢占的资源都可以被释放掉,RL建立或者重配置过程就将继续进行。本发明的一种根据无线链路的优先级实现资源抢占的装置,其中,移动用户机包括收发装置,用于向基站发出无线链路建立请求,和接收基站的信号,所述装置包括基站收发装置,用于获取所述无线链路建立请求消息,判断装置用于判断所述基站的此移动用户所需要的资源是否都为空闲的资源,所述判断装置还包括优先级判断装置,用于判断所述基站占用此移动用户所需要资源的这些用户是否都比所述移动用户的优先级低,且其无线链路都可以被抢占,链路释放装置,用于切断所述低优先级且其无线链路可被抢占的用户的无线链路,链路建立装置,用于在具有可用资源时,建立无线链路;其中,所述判断装置还包括获取装置,用于获取所述基站服务已经占用此移动用户所需要资源的这些用户,和这些用户所对应的所有专用传输信道的信息和物理信道信息;映射装置,用于根据所述专用传输信道的信息映射出用户的优先级和是否可被抢占。利用本发明,在NodeB侧直接释放被占用资源的RL及其相关资源,节省了高优先级用户接入网络的时间,并且使信令流程的处理变得简单和容易实现,真正达到了抢占多个用户资源的实现方案。图1是本发明的实施例的RL建立过程触发的抢占的实现流程图;图2描绘了本发明的实施例的触发资源的抢占的专用过程的流程图;图3描绘了本发明的实施例的被抢占的RL资源被释放的流程图;图4描绘了本发明的实施例的定时器超时以后的处理的流程图。具体实施例方式为了便于本领域一般技术人员实施与理解本发明,下面分别参照附图通过实施例描述本发明的方法和装置。为了实现根据无线链路的优先级实现资源抢占的装置和方法,首先要解决三个问题这种抢占的功能在哪里可以实现?如何确定这个用户的优先级别?以及可以抢占哪些用户的资源和哪些用户的资源不可以被抢占?首先,这种抢占的功能在本发明中在基站NodeB实现,这是因为1、确定这条无线链路优先级所需要的信息在NodeB中均保存或可以获得,根据这些信息NodeB完全可以确定这条RL(无线链路)的优先级别,而且NodeB记录了这个基站所有无线资源和有线传输资源的信息,所以NodeB可以确定是否需要抢占,是否能够抢占。2、减轻RNC处理的负载,增加了处理的灵活性,使抢占策略变得简单。其次,如何确定这个用户所对应RL的优先级别呢?无线链路优先级的确定方法是由传输信道的优先级到无线链路优先级的映射来确定的。一个用户可能有一个或者多个专用传输信道(DCH),每一个DCH下面都有下面这些有关优先级的信息(Allocation/RetentionPriority)(分配/保留的优先级)他们的优先级信息都包括三个IE(信息元素)PriorityLevel(优先级别)它是整数类型,值的范围是0-15。Pre-emptionCapability(抢占能力)是枚举类型,有两个值shallnottriggerpre-emption(不能触发抢占)、maytriggerpre-emption(可以触发抢占),标识链路是否可以触发抢占过程也就说这条链路是有否有抢占其他用户的能力。Pre-emptionVulnerability(被抢占能力)枚举类型,有两个值notpre-emptable(不能被抢占)、pre-emptable(可以被抢占),标识链路是否可以被其它用户抢占。上面的三个IE是每一个DCH(专用传输信道)拥有的特性,映射成RL优先级的规则如下只要有一条DCH设置为可以抢占,这条RL就具有抢占功能,也就是要把IEPre-emptionCapability设置为maytriggerpre-emption。只要有一条DCH设置不能被抢占,这条RL就不能被抢占,也就是要把IEPre-emptionVulnerability设置为notpre-emptable。在本发明中,选择一条优先级最高的DCH的PriorityLevelIE作为这条RL的优先级别。一条RL有一条或者多条DCH,这些DCH可能承载一种或者有多种业务,根据上述规则计算出来的RL优先级就可以反映这种业务的重要性或者这个用户的权限,如果这种业务非常重要,网络侧就可以设置这条RL(映射后)不能被抢占,就算有比这条RL优先级高的用户也不能抢占这个用户的资源。如果这种业务不是很重要,网络侧就可以设置这条RL(映射后)能被抢占。这样就可以使网络配置更加灵活,用户选择的机会更多。本发明的实施例描述了在基站侧实现整个RL抢占流程的方法。首先要解决两个问题RNC(无线网络控制器)在给RL分配资源时就必需该判断资源是否空闲,是否可故意分配已占用资源?RNC为何不先主动要求释放欲抢占的资源,而要等NodeB发出抢占指示?由于RNC掌握每一个NODEB中有关无线信道资源的使用情况,在为用户分配资源的时候如果有无线资源的冲突,一般情况下RNC是不会分配的。在资源紧张时,RNC可以决定高优先级的RAB(无线接入承载)要抢占低优先级RAB占用的无线链路,RNC可以先释放低优先级RAB使用的无线链路,然后再分配给高优先级的RAB。所以在现阶段认为无线资源的不足可以在RNC侧发起抢占。由于在RNC实现的抢占流程不是本专利的重点,所以不再详细介绍。在本发明的实施例中,NodeB在什么时候发起抢占过程了?由于本地的ATM(异步传输模式)链路是在NodeB内分配的,在建立或者重配RL的时候,需要为建立的RL中的DCH分配ATM链路。在对RL的专用传输信道进行配置时,需要NBAP信令处理模块分配给传输信道一个本地小区内唯一的ATM连接号。并且需要将ATM连接号与传输信道的对应关系以及传输信道的配置参数通知FP(帧协议)模块,以便FP进行下行解帧和上行组帧。专用传输信道对应的ATM链路需要NBAP信令处理模块进行动态分配。NBAP(NodeB应用部分)过程中的RL删除过程、非同步RL重配过程、同步RL重配提交过程都可以释放ATM链路,释放出来的ATM链路可以继续为其他用户的RL使用。分配的ATM链路就是本地的传输资源,为这些DCH分配的每一条ATM链路都有一个ATM连接号,这些ATM连接号(AAL5的连接号)和BindingID(绑定标识)一一对应(在NodeB系统初始化的时候这些ATM连接号和BindingID的对应关系就确定了)。每当有足够的ATM链路分配的时候,就把这些ATM链路对应的BindingID告诉RNC,根据DCH对应的BindingID,RNC就可以分配相应速率的AAL2(ATM适配层类型2)连接。所以RNC使用AAL2承载DCH的数据到达NodeB以后,根据BindingID,NodeB将建立AAL2连接和AAL5(ATM适配层类型5)连接的对应关系,由于NodeB的FP存储了每一条DCH所对应的AAL5的连接号,所以FP就知道这条AAL5连接所承载的数据是哪条DCH的数据,这样NodeB的FP就可以正常处理RNC通过AAL2所承载的DCH数据。如果NodeB在为建立的RL分配本地的ATM连接的时候没有合适的空闲ATM资源,就有可能触发RL抢占过程,其理由是1.为DCH分配的本地AAL5连接是由NodeB来分配的。2.NodeB本地AAL5连接号和BindingID的对应关系RNC是不知道的。可以通过触发抢占的信令流程的专用过程,如RL建立,RL增加和RL重配置过程,抢占的资源有本地的传输资源(ATM链路),或本地的无线资源(RU)。现在对于RNC发送过来的RL建立或者重配置消息,经过NodeB判断发现所需要的无线资源不足,通常NodeB有两种处理方案1.如果在NodeB检测到RNC发送过来的RL建立请求消息中确实有码道冲突,现阶段可以认为是一种异常,不触发抢占流程而直接返回给RNC一条RL建立失败消息。因为现在认为RNC发送过来的RL建立和重配置消息不会暗示NodeB进行RL的抢占,因为RNC在分配资源的时候RNC认为资源足够分配。2.RNC在分配资源的时候RNC认为资源足够分配,而在NodeB判断时发现无线资源不足,此时NodeB可能会触发无线链路抢占过程,在NodeB侧触发“无线链路抢占”过程,这可以作为RNC抢占方案的补充。在本发明的实施例中,NodeB侧发现无线资源不足时侧重于采用第一种方法,但是第二种方法在必要的时候也可以考虑。本发明的实施例可以触发抢占多条RL的资源。这将在本文的下面部分详细介绍。在本发明的实施例中,以RL建立过程触发的抢占为例来介绍RL抢占的整个流程(由于RL增加和RL重配置过程触发的RL抢占实现流程类似,所以就不一一介绍了)。图1是本发明的实施例的RL建立过程触发的抢占的实现流程图。这个流程图描绘了UE2(用户设备2)抢占UE1的资源的流程,其中,UE2有高于UE1的优先级。由于UE2要进行RRC(无线资源控制)连接建立或者基站间的切换,RNC向NodeB发起RL建立请求消息,如果建立的这条RL没有本地资源(RL已完全被占)并且满足抢占能力,一方面在NodeB抢占低优先级的RL,被抢占的资源在NodeB被释放完成以后,RL建立过程在NodeB继续进行,RL建立完成以后报告给RNC。RNC收到RL建立响应消息以后,通过ALCAP协议就可以为这条RL建立对应的AAL2链路。另一方面由于被抢占的RL在NodeB侧已经删除,通过RLPREEMPTIONREQUIREDINDICATION(无线链路抢占请求指示)消息报告给RNC被删除掉的RL。RNC收到这条消息以后,找到这些条RL所对应的用户标识,RNC将会向核心网发起RABRELEASEREQUEST(无线接入承载释放请求)消息或者IURELEASEREQUEST(Iu释放请求)消息(释放的原因是“RAB抢占”)。核心网收到这条消息将进行Iu释放过程(CN释放Iu连接和释放Iu连接有关的所有UTRAN(通用地面无线接入网)资源)。Iu连接释放完成以后,RNC将释放UE与RNC的信令连接(也就是要进行RRC连接释放,释放连接的UE和将要抢占的RL是一一对应的)。与此同时完成高优先级用户的RRC连接建立过程。概言之,当UE2需要RL资源时,发出请求,如果NODEB发现没有可以使用的RL,NODEB将判断目前在使用中的用户哪个用户的RL根据优先级可以被抢占,在本发明的实施例中,UE1为优先级低且其使用的资源满足UE2的要求的用户,因此,NODEB将给UE2提供原UE1使用的资源,在应用中,可以有两种方法,一是直接断开UE1而不预先通知UE1,在本发明中,对于特定的UE2的要求,如火警等,或UE2的优先级高于UE1预定量级时,就采取这种办法,这样做的优点使高优先级的用户可以尽早的接入网络。二是先通知UE1,然后短开,这会使UE1感到用户界面较友好,如通知用户1由于系统有紧急通信要求,将要中断您的通信。在这个实施例中,在NodeB为UE2进行RL建立的时候发现本地资源不足,判断是否可以触发抢占,如果可以就在NodeB侧首先释放被抢占的UE1对应的RL资源,然后报告给RNC被NodeB删除的RL,收到RL抢占请求指示消息以后RNC通过ALCAP(接入链路控制应用协议)协议就可以拆除这条RL对应的AAL2链路。这条RL对应的RAB资源在Iu接口释放完成以后,由于UE1没有了RL(当UE1的RL在NodeB侧删除完成以后,这条UE1就没有了专用传输信道),所以RNC只能通过CCCH(公共控制信道)对应的公共传输信道发送RRC连接释放消息给UE1。在建立高优先级RL的时候,如果没有本地资源,在NodeB直接抢占低优先级的RL,被抢占的资源在NodeB被释放完成以后,RL建立过程继续进行,RL建立完成以后报告RNC,RNC收到RL建立响应消息以后,通过ALCAP协议就可以为这条RL建立对应的AAL2链路。下面介绍在NodeB侧处理RL抢占流程NodeB在收到RL建立请求消息以后,通过RL优先级的映射规则把DCH(专用信道)的优先级信息映射为这条RL的优先级。接下来判断将要分配的ATM连接是否已经被其它用户的RL占用,如果已经被占用就在NBAP资源管理模块中查找占用这些资源的用户标识和RLID,如果找到的这些RL都可以被抢占并且优先级比建立的RL要低,这个时候就开始抢占过程的处理。由RL建立过程设置等待资源被释放的定时器,接着调用抢占函数并且等待资源的被释放。抢占函数被调用以后,抢占函数根据传递需要被抢占的RLID,到资源管理模块中去查找需要删除RL的一些必要信息(例如删除的RL所在的时隙,CCTrCHID等),把查找到这些信息组织好后发送给物理层各个子系统和FP模块。如果物理层各个子系统和FP模块成功的把这些RL删除掉,然后在NBAP资源管理模块中释放这些RL占用的ATM链路,删除这些RL对应的物理信道占用的资源和删除这些RL的DCHs等信息。抢占函数把这些资源都释放完成以后,一方面调用RL建立等待资源被释放的函数,由RL建立过程来终止定时器和RL建立流程继续进行。另一方面抢占函数组织RLPREEMPTIONREQUIREDINDICATION消息发送给RNC。RNC收到这条消息以后,根据这条消息中指示的RLID和用户标识,在RNC侧将删除这些用户的相关信息。在NodeB侧首先删除需要被抢占的RL资源,然后再告诉RNC这些资源在NodeB侧已经被释放了,RNC就不需要发送RL删除消息对这些资源进行释放。图2描绘了本发明的实施例的触发资源的抢占的专用过程的流程图。其中,NBAP的资源管理模块位于NodeB的NBAP信令模块上,负责NBAP资源的存储和管理具有配置和查询等功能。在这个过程中,需要知道的是存储了在这个小区上的物理信道资源和ATM传输资源被哪些用户的RL所占用,以及这些RL所对应的优先级信息。通过查询资源管理模块就可以得到这些信息,当然我们也知道将要建立RL所占用的码道和优先级信息,如果发起RL抢占过程,那么所需要的信息就都有了。DCH的优先级信息映射成这条RL优先级信息的原因是最后是否能发起抢占是根据这条RL的优先级信息来判断,DCH的优先级信息在那个时候就不再使用了。判断是否可以发起抢占的必须满足下面三个条件1)将要建立RL的优先级(PriorityLevel)高于已经占用此物理信道RL的优先级2)将要建立的RL具有抢占其它用户的能力,也就是映射后的RLIEPre-emptionCapability的数值是maytriggerpre-emption3)占用此物理信道的RL具有被抢占的能力,也就是映射后的RLIEPre-emptionVulnerability的数值是pre-emptable要建立的这条RL是否能够触发抢占就看这三个条件是否能同时满足(注意公共物理信道的资源不能够被抢占),这也成为RL抢占过程能否发起的关键。如果不能同时具备这三个条件,将返回RL建立失败,失败原因可以是资源不足。1.这条RL的DCHs的优先级映射成RL的优先级信息时,这几个专用过程的映射方案略有不同1)RL建立过程就是把RNC发送过来消息中的DCHs信息直接进行映射。2)RL增加过程由于RNC发送的消息中没有DCHs信息,所以增加的这条RL需要到NBAP资源管理模块中去获得这个用户已经存在的另外一条RL的DCHs信息,作为增加的这条RL的DCHs信息进行映射。3)非同步RL重配置和同步RL重配置准备消息中包含有增加的DCHs,修改的DCHs和删除的DCHs,在进行RL优先级映射时比较复杂,首先重配置过程从NBAP资源管理模块中取得这条RL在重配置之前的所有DCHs信息。如果重配置消息中有删除的DCHs,就在取得的这些DCHs中减去删除的DCHs,被删除的DCHs在进行映射时不再考虑;如果重配置消息中有修改的DCHs并且这些DCHs有优先级信息的改变,就使用修改以后的DCHs的优先级信息;如果重配置消息中有增加的DCHs,就直接使用增加的DCHs的优先级信息。所以最后在进行RL优先级映射时使用的DCHs的优先级信息是由三部分组成增加的DCHs、修改了DCHs优先级信息的DCHs、没有修改DCHs优先级信息的原先存在的DCHs,把这三部分组合最后进行RL优先级信息的映射。值得注意的是重配置消息中删除的DCHs和修改的DCHs在NBAP模块中一定已经保存了这些DCHs的信息,如果在NBAP模块中找不到这些DCHID将返回给RNC失败消息。重配置消息中增加的DCHID如果在NBAP模块中已经存在这些DCHID也将返回给RNC失败消息。2.RL建立过程调用抢占函数之前也就是将要删除被抢占的RL之前设置定时器Tpreempt等待抢占函数对资源的释放。抢占函数调用RL建立等待资源被释放的函数时由RL建立过程终止定时器。合理位置的设置和终止定时器是抢占过程的一个关键点。图3描绘了本发明的实施例的被抢占的RL资源被释放的流程图。其中,NodeB在进行RL删除消息处理时,将释放这条RL所占用的ATM(AAL5)链路。RNC在收到NodeB发送过来的RLPREEMPTIONREQUIREDINDICATION消息以后,RNC就拆除这个用户占用的AAL2链路。至此,从NodeB内部的AAL5链路到Iub接口上的AAL2链路都已经空闲出来,这样就可以为其它的RL使用了。需要被抢占用户的RL需要在物理层各个子系统和FP模块进行删除,这些RL在物理层和FP模块删除成功以后。还需要在NBAP资源管理模块进行相应的删除,把这些RL的所占用的资源进行删除,这样就保证了整个NodeB资源的一致性。在NodeB把需要被抢占的RL资源都已经删除成功以后,需要告诉RNC把这些RL对应的资源在RNC侧进行删除。RNC收到NodeB发送过来的RLPREEMPTIONREQUIREDINDICATION消息以后,就知道需要删除哪些用户的信息,因为这条消息里面指示了需要删除的用户号和它对应的RL标识号。需要删除多少个用户的RL,NodeB就会向RNC发送多少条RLPREEMPTIONREQUIREDINDICATION消息,因为这一条消息只能指示一个用户下的RL。图4描绘了本发明的实施例的定时器超时以后的处理的流程图。其中,等待资源被释放的定时器Tpreempt如果超时,说明发起抢占的过程(RL建立过程)在规定的时间内得不到足够的资源,所以只能向RNC发送RLSETUPFAILURE消息。虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。权利要求1.一种根据无线链路的优先级实现资源抢占的方法,包括步骤移动用户通过RNC发出无线链路建立或者重配置请求;基站(NODEB)获取所述请求,判断是否有可用的无线链路资源;如果有,建立或重配置无线链路;如果没有,判断是否具有可抢占的由低优先级用户使用的无线链路;如果有,在所述基站侧删除所述低优先级的用户的无线链路;将被抢占的无线链路释放的资源分配给所述无线链路使用;如果没有,不触发无线链路抢占过程。2.如权利要求1所述的方法,其中,所述判断是否具有可抢占的由低优先级用户使用的无线链路的步骤包括至少判断是否满足三个条件之一(1)判断此移动用户的RL是否具有抢占能力(2)判断所述基站需要被抢占的用户是否比所述移动用户的优先级低(3)判断所述基站需要被抢占的用户其无线链路是否可以被抢占;所述删除所述低优先级的用户的无线链路的步骤还包括通过无线链路抢占指示通知RNC被抢占的无线链路已删除。3.如权利要求1或2所述的方法,其中,所述无线链路资源包括本地ATM链路和无线资源4.如权利要求3所述的方法,其中,所述ATM链路资源包括本地的AAL2(ATM适配层类型2)链路资源。5.如权利要求1或2所述的方法,其中,所述判断所述基站服务的用户中是否有比所述移动用户的优先级低且其无线链路可被抢占的低优先级用户的步骤包括获取所述基站服务已经占用所需要资源的这些用户,和这些用户所对应的所有专用传输信道(DCH)信息;根据所述专用传输信道的信息映射出用户的优先级和是否可被抢占。6.如权利要求5所述的方法,其中,所述获取专用传输信道的信息的步骤包括至少获取所述信道的如下信息之一PriorityLevel(优先级别);Pre-emptionCapability(抢占能力);和Pre-emptionVulnerability(被抢占能力)。7.如权利要求6所述的方法,其中,所述根据所述专用传输信道(DCH)的信息映射出用户的优先级和是否可被抢占的步骤包括只要有一条DCH设置为可以抢占,所述RL就具有抢占功能;只要有一条DCH设置不能被抢占,这条RL就不能被抢占;选择一条优先级最高的DCH的优先级作为所述RL的优先级别。8.如权利要求1所述的方法,其中,所述建立所述无线链路为所述移动用户的步骤还包括RNC(无线网络控制器)根据所述无线链路的建立响应消息,通过ALCAP(接入链路控制应用协议)协议为所述无线链路建立对应的AAL2(ATM适配层类型2)链路。9.如权利要求1所述的方法,其中,所述释放被抢占的资源的步骤包括通过RLPREEMPTIONREQUIREDINDICATION(无线链路抢占请求指示)消息报告给RNC已经被删除掉的无线链路;RNC收到该消息,获得对应的用户标识,释放这些用户在Iu接口的资源,向CN(核心网)发出RABRELEASEREQUEST(无线接入承载释放请求)消息和进行一系列的资源释放过程。10.如权利要求8或9所述的方法,其中,还包括步骤判断等待资源被释放的定时器(Tpreempt)是否超时,如果超时,向RNC发送RLSETUPFAILURE(无线链路建立失败)消息,报告所述无线链路建立或者重配置失败;如果不超时,继续进行释放过程,如果在定时器超时之前,被抢占的资源都可以被释放掉,RL建立或者重配置过程就将继续进行。11.一种根据无线链路的优先级实现资源抢占的装置,其中,移动用户机包括收发装置,用于向基站发出无线链路建立请求,和接收基站的信号,所述装置包括基站收发装置,用于获取所述无线链路建立请求消息,判断装置用于判断所述基站的此移动用户所需要的资源是否都为空闲的资源,所述判断装置还包括优先级判断装置,用于判断所述基站占用此移动用户所需要资源的这些用户是否都比所述移动用户的优先级低,且其无线链路都可以被抢占,链路释放装置,用于切断所述低优先级且其无线链路可被抢占的用户的无线链路,链路建立装置,用于在具有可用资源时,建立无线链路;其中,所述判断装置还包括获取装置,用于获取所述基站服务已经占用此移动用户所需要资源的这些用户,和这些用户所对应的所有专用传输信道的信息和物理信道信息;映射装置,用于根据所述专用传输信道的信息映射出用户的优先级和是否可被抢占。全文摘要本发明提供了一种根据无线链路的优先级实现资源抢占的方法和装置。该方法包括步骤移动用户通过RNC发出无线链路建立或者重配置请求;基站(NODEB)获取请求,判断是否有可用的无线链路资源;如果有,建立或重配置无线链路;如果没有,判断是否具有可抢占的由低优先级用户使用的无线链路;如果有,在所述基站侧删除所述低优先级的用户的无线链路;将被抢占的无线链路释放的资源分配给所述无线链路使用;如果没有,不触发无线链路抢占过程。利用本发明,在NodeB侧直接释放被占用资源的RL及其相关资源,节省了高优先级用户接入网络的时间,并且使信令流程的处理变得简单和容易实现。文档编号H04W28/24GK1538767SQ200310101679公开日2004年10月20日申请日期2003年10月24日优先权日2003年10月24日发明者熊军,李丽芳,军熊申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1