准入控制方法以及准入控制装置的制作方法

文档序号:7550968阅读:118来源:国知局
专利名称:准入控制方法以及准入控制装置的制作方法
技术领域
本发明涉及在提供保证服务质量(QoSQuality of Service)的保证型业务(guaranteed service)和不保证服务质量的非保证型业务的移动通讯系统中,对从移动台至准入控制装置(admission controldevice)的服务请求进行准入控制(admission control)的准入控制方法,实现该方法的准入控制装置,移动台,和移动通讯系统。
背景技术
在电路交换型业务(circuit switching service)中,作为准入控制装置的各个基台(base station)根据分配给其通讯小区(cell)的无线通讯资源(radio resources),即信道(载波,时隙(time slot),或代码(code))的数量来判断是否允许接受移动台的服务请求。当可分配的信道的数量足够大时,基台允许接受移动台的服务请求。
在ATM(Asynchronous Transfer Mode异步传输模式)业务中,当准入控制装置,比如ATM交换机,接收到来自通讯装置的服务请求时,ATM交换机根据ATM小区(ATM cell)的传送路径的空余容量或者存储ATM小区的缓冲区的空余容量来判断是否允许接受该服务请求。当传送路径的空余容量或者缓冲区的空余容量足够大时,ATM交换机允许接受移动台的服务请求。
当在电路交换型业务里进行分组通讯(packet communication)时,使用共同信道的语音(voice)和数据(data)所要求的通讯质量以及数据包(packet)的模式多种多样,在允许接受服务请求后,通讯质量会发生变化。然而,在上面说明的根据可分配的信道的数量来判断是否允许接受服务请求的方法里,传播品质的变化没有被考虑,所以该方法不能被适用于像移动通讯系统那样传播品质发生变化的通讯环境。
另外,在ATM业务中,服务请求被接受后的通讯业务占用的传送路径容量或者缓冲区容量是一定的。所以,很难将该方式应用于像移动通讯系统那样由于干涉的变化和移动台的位置变化基台的通讯小区里通讯速率(communication rate)发生很大变化的通讯系统。

发明内容
本发明的目的是提供一种在移动通讯中即使传播品质发生变化也可以适当地分配无线通讯资源的准入控制方法,实现该方法的准入控制装置,移动台,和移动通讯系统。
本发明提供一种准入控制方法,在提供保证通讯质量为预定质量的第一通讯业务和不保证通讯质量为预定质量的第二通讯业务的移动通讯系统中,该准入控制方法用于对从移动台至准入控制装置的服务请求进行准入控制。该准入控制方法包括以下步骤第一步骤当移动台请求第一通讯业务时,由移动台将预定质量通知准入控制装置;第二步骤由准入控制装置计算在传播品质最低时的可准入质量;第三步骤由准入控制装置通过比较预定质量和可准入质量来决定是否允许接受移动台的请求。
作为一个实施例,当预定质量小于或等于可准入质量时,准入控制装置允许接受移动台的请求。如果预定质量有一分布范围时,当可准入质量被包含在预定质量的分布范围里时,准入控制装置允许接受移动台的请求。
根据本发明,当准入控制装置和移动台之间的传播品质最低时,比如移动台处于基台的通讯小区边缘的情形,准入控制装置计算这种情形下的通讯质量并将其作为可准入质量,当预定质量小于或等于可准入质量时,或者,如果预定质量有一分布范围,则当可准入质量被包含在预定质量的分布范围里时,准入控制装置允许接受移动台的请求。因此,即使在传播品质下降时,移动台也可以继续维持通讯。换言之,即使传播品质发生变化也可以适当地分配无线通讯资源。
作为一个实施例,在准入控制装置计算可准入质量时,准入控制装置可以先计算可用来分配给被请求的第一通讯业务的无线通讯资源,并根据该可分配无线通讯资源来计算可准入质量。比如说,准入控制装置可以从无线通讯资源的总量中减去使用中的无线通讯资源,得到可分配无线通讯资源;或者,准入控制装置可以从无线通讯资源的总量中减去在传播品质最低的条件下分配给其他通讯业务的无线通讯资源,得到可分配无线通讯资源。
根据本发明,当已分配了的无线通讯资源的一部分没有被使用时,比如,传输数据的量比预料的少等情形下,可以将未使用的无线通讯资源作为可分配的无线通讯资源的最高限。这样,无线通讯资源可得到充分利用。也可以将从总的无线通讯资源中扣除在传播品质最低的条件下分配给其他通讯业务的无线通讯资源后得到的差作为可分配的无线通讯资源的最高限。这样可以保证可分配无线通讯资源可以确实分配给被请求的业务。
最好是,当预定质量大于可准入质量时,准入控制装置将可准入质量通知给移动台。
根据本发明,当预定质量大于可准入质量而服务请求被拒绝时,准入控制装置可以将可准入质量通知给移动台。移动台接到通知后可采取适当措施。比如,移动台可改变预定质量,或者,移动台可不再请求第一通讯业务而改为请求第二通讯业务。
最好是,与第二通讯业务相比,准入控制装置优先将无线通讯资源分配给第一通讯业务。这样可以提供更多的保证通讯质量的通讯业务。
另外,本发明提供一个包括移动台和对移动台的服务请求进行准入控制的准入控制装置的移动通讯系统,该移动通讯系统提供保证通讯质量为预定质量的第一通讯业务和不保证通讯质量为预定质量的第二通讯业务。该移动通讯系统的移动台包括质量通知单元,当移动台请求第一通讯业务时,该质量通知单元将预定质量通知给准入控制装置;该移动通讯系统的准入控制装置包括计算单元,它计算在传播品质最低时的可准入通讯质量,和决定单元,它通过比较预定质量和可准入质量来决定是否允许接受移动台的请求。
另外,本发明提供一个移动台,它可以向准入控制装置请求保证通讯质量为预定质量的第一通讯业务或不保证通讯质量为预定质量的第二通讯业务。该移动台包括质量通知单元,当请求第一通讯业务时,该质量通知单元将预定质量通知给准入控制装置,变更单元,当预定质量小于或等于所述可准入质量时,该变更单元将预定质量改为可准入质量,当预定质量大于可准入质量时,变更单元将被请求的第一通讯业务改为第二通讯业务。
另外,本发明提供一种准入控制装置,当移动台请求保证通讯质量为预定质量的第一通讯业务或不保证通讯质量为预定质量的第二通讯业务时,该准入控制装置对移动台的请求进行准入控制。该准入控制装置包括计算单元,它计算在传播品质最低时的可准入通讯质量,决定单元,它通过比较预定质量和可准入质量来决定是否允许接受移动台的请求。


通过以下结合附图的详细说明可以对本发明的目的,特征和优点有更清楚的了解。
图1是描述本发明一个实施例的移动通讯系统的通讯协议系统示意图;图2是显示准入请求通知的格式的表;图3是显示QoS请求位和请求通讯速率的最大值,最小值的各种组合的对应关系的表;图4是显示CQI,调制方式,以及讯速率的对应关系的表;图5是显示下行链接数据传输中移动通讯系统的操作序列图;图6是描述本发明一个实施例的移动通讯系统的另一通讯协议系统示意图;图7是显示上行链接数据传输中移动通讯系统的操作序列图;图8是显示本发明第一实施例的移动台和基台的功能结构的框图;图9是第一实施例中移动台和基台在下行链接数据传输中的操作示意图;图10是第一实施例中移动台和基台在上行链接数据传输中的操作示意图;图11是显示第一实施例中基台的操作流程图;图12是显示第一实施例中移动台的操作流程图;图13是显示第二实施例中基台的操作流程图;图14是显示第二实施例中移动台的操作流程图;图15是显示本发明第三实施例的移动台和基台的功能结构的框图;图16是第三实施例中移动台和基台在下行链接数据传输中的操作示意图;图17是第三实施例中移动台和基台在上行链接数据传输中的操作示意图;
图18是显示第三实施例中基台的操作流程图;图19是显示第四实施例中基台的操作流程图;图20是显示第五实施例中基台的操作流程图;图21是显示第六实施例中基台的操作流程图;图22是显示第七实施例中基台的操作流程图;图23是显示第八实施例中基台的操作流程图。
具体实施例方式
以下参照附图对本发明的具体实施例先进行一般描述,然后对各种具体情形做详细说明。
一般原理图1是描述本发明一个实施例的移动通讯系统的通讯协议(protocol)系统示意图。
图1所示的移动通讯系统100包括移动台10,具有准入控制装置的功能,提供保证服务质量(Quality of Service)的保证型业务和不保证服务质量的非保证型业务的基台20,以及作为移动台10通讯对象的主机30。图1显示从主机30向移动台10传送数据,即下行链路(downlink)数据传输时的系统示意图。
按自下向上的顺序,移动台10包括以下通讯协议物理层(PHY),媒介通路控制层(MAC),IP+MM层,TCP/UDP层,和应用软件层(APP)。
基台20的移动台10一侧包括以下通讯协议(按自下向上的顺序)物理层(PHY),媒介通路控制层(MAC),和无线通讯资源控制层(RRC)。
基台20的主机30一侧包括以下通讯协议(按自下向上的顺序)物理层(PHY),媒介通路控制层(MAC),IP层,TCP/UDP层,和应用软件层(IAPP)。
主机30包括以下通讯协议(按自下向上的顺序)物理层(PHY),媒介通路控制层(MAC),IP+MM层,TCP/UDP层,和应用软件层(APP)。
在下行链接数据传输中,主机30的APP层向移动台10的APP层发出一个连接请求。在移动台10的APP层接收到这个连接请求后,在传送数据时,移动台10的APP层的一个应用软件被呼叫(以下称该软件为“新应用软件”)。移动台10的APP层根据该新应用软件的类别决定向基台20请求的服务,即根据该新应用软件的类别选择保证型业务和非保证型业务之一作为向基台20请求的服务。保证型业务和非保证型业务也可被称为“定量保证业务”和“相对保证业务”。服务质量(QoS)可以是通讯速率(communication rate)或其他量。以下将通讯速率作为服务质量(QoS)的一个例子来做说明。
在请求了保证型业务时,移动台10的APP层利用控制信道向基台20的APP层传送一个准入请求通知,该准入请求通知包括由该保证型业务呼叫的新应用软件所需要的通讯速率(以下,称之为“请求通讯速率”,并标记为“QoS_rq”)。
图2是显示准入请求通知的格式的表。
如图2所示,准入请求通知包括一个20比特的流标(flow label)和一个5比特的有关保证型业务的请求通讯速率的信息。
需要主意,当请求了非保证型业务时,移动台10的APP层不向基台20的APP层传送准入请求通知。
移动台10的APP层可以在准入请求通知中仅包含一个请求通讯速率,也可以在准入请求通知中包含请求通讯速率的最大值和最小值两个值。更进一步,移动台10的APP层还可以在准入请求通知中包含识别请求通讯速率的最大值和最小值的各种组合的识别符(以下,称之为QoS请求位,QoS request bit))。
图3是显示QoS请求位和请求通讯速率的最大值,最小值(分别标记为“QoS_rqmax”和“QoS_rqmin”)的各种组合的对应关系的表。
如图3所示,当请求通讯速率的最大值为128kbps,最小值为32kbps时,QoS请求位为“00011”。如图3所示,QoS请求位“11111”被移动台10用来向基台20请求解除保证型业务。
在保证型业务中,无论移动台10在基台20的通讯小区的何处,都要保证移动台10能以请求通讯速率进行通讯。因此,基台20需要考虑干涉的变化和移动台10的位置变化来进行服务请求的准入控制。具体讲,基台20通过如下方式进行服务请求的准入控制。
基台20的RRC层测量分配给下行链接数据传输的无线通讯资源中实际上正在使用的部分。这部分资源是被新应用软件(即,由被请求的保证型业务呼叫的应用软件)以外的被保证型业务呼叫了的应用软件(以下称之为“其他应用软件”)所使用。这里所说的其他应用软件包括在移动台10和在其他移动台被保证型业务呼叫的应用软件。以下称正被其他应用软件使用的无线通讯资源为“使用资源”。
使用资源随移动台10或其他移动台和基台20间的传播品质而变化。基台20的RRC层通过如下方式测量使用资源。
在下行链接数据传输中,移动台10(或其他移动台)的APP层将表示移动台10和基台20之间的传播品质的信息传输给基台20的RRC层。如果移动通讯系统100采用第3.5代移动通讯方式HSDPA(High Speed Downlink Packet Access),则表示传播品质的参数是CQI。比如,可以定义CQI随传播品质增大而增大,也可以定义CQI随传播品质增大而减小。基台20的RRC层根据CQI判别使用资源。
图4是显示CQI,调制方式,以及讯速率的对应关系的表。
图4的表显示有CQI,与CQI对应的传播品质,比如信噪比SINR,与CQI对应的调制编码方式(MCS),与调制编码方式的总传输速率,每个帧的每个时隙内的传输速率,和每个时隙内可传送的数据量(TBS/slot)。这里,假定无线通讯资源以帧为单位,每个帧包含10个时隙,1个时隙占有0.5ms时间。
具体考虑一下实例。比如,移动台10或其他移动台呼叫其他应用软件来进行通讯速率为4Mbps的保证型业务,并通知基台20传播品质参数CQI等于2。这时,基台20的RRC层根据图4的表确认当CQI等于2时移动台10应该采用的调制编码方式为QPSK3/4。进一步,基台20的RRC层确认,当采用QPSK3/4时,每帧的传送速率为34Mbps,每个时隙的传送速率为3.4Mbps。根据以上结果,基台20的RRC层确认为了其他应用软件进行通讯速率为4Mbps的保证型业务,使用了两个速率为3.4Mbps的时隙。该两个时隙即为正在使用中的资源,即使用资源。
根据以上方式,基台20的RRC层在一定期间内对使用资源进行测量,找出其最大值(称为最大使用资源)。
然后,基台20的RRC层从总无线通讯资源(以下称之为总资源)中扣除最大使用资源,将其差作为可分配给新应用软件的资源(以下称之为可分配资源)。比如,总资源为一个包含有10个时隙的帧,其中最多4个时隙正被使用时(即,最大使用资源为4个时隙),基台20的RRC层从10个时隙中扣除4个时隙得到6个时隙。这6个时隙即为可分配给新应用软件的资源,即可分配资源。根据以上定义,最大使用资源是由其他保证型业务呼叫了的其他应用软件使用的最大限度的资源,所以,从总资源中扣除最大使用资源得到的可分配资源包括非保证型业务呼叫的应用软件使用的资源。
由于其他应用软件还会使用其他无线通讯资源,并不只使用一类资源,所以,基台20的RRC层在计算可分配资源时可以不直接使用以上得到的最大使用资源,而是乘上一个因子a(0<a=1)。
除了通过使用资源确定可分配资源,基台20的RRC层还可以采用以下方式确定可分配资源。
比如,移动台10(或其他移动台)呼叫其他应用软件来进行保证型业务。基台20的RRC层可以计算将移动台10(或其他移动台)与基台20之间的传播品质维持在最低时分配给其他应用软件的资源(以下称之为已分配资源),然后,从总资源中扣除已分配资源,将其差作为可分配给新应用软件的资源,即,可分配资源。从其定义可知,已分配资源是相同条件下使用资源的上限。同样,这样得到的可分配资源也包括非保证型业务呼叫的应用软件使用的资源。再者,基台20的RRC层也可以不直接使用以上得到已分配资源来计算可分配资源,而是将已分配资源乘上一个因子β(0<β=1)。
在移动台10传送出准入请求通知,并且基台20的RRC层计算出可分配给移动台10呼叫的新应用软件的资源,即,可分配资源后,根据该可分配资源,基台20的RRC层计算将移动台10与基台20之间的传播品质维持在最低时可以准入的通讯速率(以下,称之为可准入通讯速率,并标记为AC_avail)。
具体讲,基台20的RRC层先确认移动台10与基台20之间的传播品质最低时的单位资源的通讯速率,然后乘上可分配资源包括的资源单位的数量,得到可准入通讯速率。
比如,根据图4的表,当移动台10与基台20之间的传播品质最低时,即CQI等于1时,移动台10采用的调制编码方式为QPSK1/2。而当采用QPSK1/2时,每帧的传送速率为22Mbps,每个时隙的传送速率为2.2Mbps。该速率即为单位资源的通讯速率。假定已得到可分配给移动台10的资源为6时隙,则基台20的RRC层得到可准入通讯速率为2.2Mbps×6=13.2Mbps。
然后,基台20的RRC层比较可准入通讯速率和请求通讯速率。当准入请求通知里只包含一个请求通讯速率时,如果请求通讯速率小于或等于可准入通讯速率,基台20的RRC层接受保证型业务的服务请求,并传送给移动台10一个表示接受服务请求的准入控制报告。然后,基台20分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率进行通讯。该一定量的资源可以是以上得到的可分配资源的一部分或全部分。
比如,根据图4的表,当移动台10与基台20之间的传播品质最低,即CQI等于1时,每帧的传送速率为22Mbps,每个时隙的传送速率为2.2Mbps。假定准入请求通知里包含的唯一的请求通讯速率为4Mbps。由于可准入通讯速率为13.2Mbps,大于请求通讯速率,基台20的RRC层接受服务请求,并传送给移动台10一个表示接受服务请求的准入控制报告。进一步,基台20分配给移动台10两个时隙以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率4Mbps进行通讯。
当准入请求通知包含请求通讯速率的最大值和最小值两个值时,如果请求通讯速率的最大值小于或等于可准入通讯速率,基台20的RRC层接受保证型业务的请求,并传送给移动台10一个表示接受服务请求的准入控制报告。然后,基台20分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率进行通讯。
当准入请求通知包含请求通讯速率的最大值和最小值两个值时,如果可准入通讯速率在请求通讯速率的最大值与最小值之间,基台20的RRC层接受保证型业务的请求,并传送给移动台10一个表示接受服务请求的准入控制报告。然后,基台20分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率进行通讯。
比如,根据图4的表,当移动台10与基台20之间的传播品质最低,即CQI等于1时,每帧的传送速率为22Mbps,每个时隙的传送速率为2.2Mbps。假定准入请求通知里包含请求通讯速率的最大值和最小值,再假如可准入通讯速率为4Mbps,并且在请求通讯速率的最大值和最小值之间,则基台20的RRC层接受服务请求,并传送给移动台10一个表示接受服务请求的准入控制报告,还分配给移动台10两个时隙以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率为(4Mbps)进行通讯。
当准入请求通知里只包含一个请求通讯速率时,如果请求通讯速率大于可准入通讯速率,基台20的RRC层拒绝接受服务请求,并传送给移动台10的AAP层一个表示拒绝服务请求的准入控制报告,同时还将可准入通讯速率传送给移动台10。
当准入请求通知包含请求通讯速率的最大值和最小值两个值时,如果请求通讯速率的最小值大于可准入通讯速率,基台20的RRC层拒绝接受服务请求,并传送给移动台10的AAP层一个表示拒绝服务请求的准入控制报告,同时还将可准入通讯速率传送给移动台10。
基台20的RRC层在拒绝接受服务请求后还继续计算可准入通讯速率,并比较可准入通讯速率和请求通讯速率。比如说,基台20的RRC层周期性地计算可准入通讯速率。当如果请求通讯速率的最大值小于或等于可准入通讯速率时,或可准入通讯速率在请求通讯速率的最大值与最小值之间时,基台20的RRC层接受服务请求。
在接收到拒绝服务请求的准入控制报告后,移动台10的AAP层可以变更请求通讯速率,改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
具体讲,移动台10的AAP层在接收到准入控制报告和可准入通讯速率后,如果请求通讯速率的最小值大于可准入通讯速率,移动台10的AAP层将请求通讯速率改为可准入通讯速率,并送给基台20的RRC层一个回复表示允许使用可准入通讯速率。基台20的RRC层接到该回复后接受服务请求。或者,移动台10的AAP层将请求通讯速率改为一个大于其最小值小于可准入通讯速率的值,并将更改后的请求通讯速率送给基台20的RRC层。基台20的RRC层接到该回复后接受服务请求。
当移动台10的AAP层接收到准入控制报告和可准入通讯速率,并且请求通讯速率的最小值大于可准入通讯速率时,或者,当只有控制结果报告被传送来时,移动台10的AAP层可以改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
另外,移动台10的AAP层可以通讯中的任何时刻以及发生基台切换(handover)后向基台20请求服务或请求更换服务。
图5是显示下行链接数据传输中移动通讯系统的操作序列图。
在步骤S101中,主机30向移动台10发出一个下行连接请求。
在步骤S102中,移动台10选择保证型业务和非保证型业务之一作为向基台20请求的服务。当请求了保证型业务时,移动台10向基台20传送请求通讯速率Qos_rq。
在步骤S103中,在接收到请求通讯速率后,基台20进行保证型业务的准入控制。
在步骤S104中,基台20将准入控制报告传送给移动台10。如果基台20拒绝了服务请求,基台20还将可准入通讯速率AC_avail传送给移动台10。
在步骤S105中,在接收到拒绝服务请求的准入控制报告后,移动台10可以变更请求通讯速率,或者改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
在步骤S106中,在变更了请求通讯速率后,移动台10将变更后的请求通讯速率传送给基台20。
图6是描述本发明一个实施例的移动通讯系统的另一通讯协议系统示意图。图6显示从移动台10向主机30传送数据,即上行链路(uplink)数据传输时的系统示意图,而且,图6中的移动台10,基台20和主机30的结构与图1相同。
在上行链接数据传输中,移动台10的APP层根据该与数据传输相对应的新应用软件的类别决定向基台20请求的服务,即根据该新应用软件的类别选择保证型业务和非保证型业务之一作为向基台20请求的服务。在请求了保证型业务时,移动台10的APP层利用控制信道向基台20的APP层传送一个准入请求通知,该准入请求通知包括由该保证型业务呼叫的新应用软件所需要的通讯速率,即请求通讯速率。
与下行链接数据传输的情形相同,移动台10的APP层可以在准入请求通知中仅包含一个请求通讯速率,也可以包含请求通讯速率的最大值和最小值两个值,还可以识别请求通讯速率的最大值和最小值的各种组合的识别符,即QoS请求位。
基台20的RRC层测量其他应用软件实际上正在使用的资源,即使用资源。具体方法与下行链接数据传输的情形几乎相同。但是,如果移动通讯系统100采用HSDPA(High Speed Downlink PacketAccess)时,则表示传播品质的参数CQI是按照基台20的RRC层本身测量的传播品质来设定的。
这以后,基台20的RRC层做与下行链接数据传输的情形同样的处理。即,基台20的RRC层从总资源中扣除最大使用资源,将其差作为可分配给新应用软件的资源,即可分配资源。或者,基台20的RRC层计算将移动台10与基台20之间的传播品质维持在最低品质时需分配给其他应用软件的资源,即已分配资源,然后,从总资源中扣除已分配资源,将其差作为可分配资源。
然后,根据得到的可分配资源,基台20的RRC层计算将移动台10与基台20之间的传播品质维持在最低时的通讯速率,即可准入通讯速率,并比较可准入通讯速率和请求通讯速率。根据比较结果,基台20的RRC层判断是否接受服务请求。
如果基台20的RRC层接受保证型业务的服务请求,基台20的RRC层传送给移动台10一个表示接受服务请求的准入控制报告,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率进行通讯。
如果基台20的RRC层拒绝接受服务请求,基台20的RRC层传送给移动台10一个表示拒绝服务请求的准入控制报告,同时还将可准入通讯速率传送给移动台10。
在接收到拒绝服务请求的准入控制报告后,移动台10的AAP层可以变更请求通讯速率,或者改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
图7是显示上行链接数据传输中移动通讯系统的操作序列图。
在步骤S201中,移动台10选择保证型业务和非保证型业务之一作为向基台20请求的服务。当请求了保证型业务时,移动台10向基台20传送请求通讯速率。
在步骤S202中,在接收到请求通讯速率后,基台20进行保证型业务的准入控制。
在步骤S203中,基台20将准入控制报告传送给移动台10。如果基台20拒绝了服务请求,基台20还将可准入通讯速率传送给移动台10。
在步骤S204中,在接收到拒绝服务请求的准入控制报告后,移动台10可以变更请求通讯速率,或者改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
在步骤S205中,在变更了请求通讯速率后,移动台10将变更后的请求通讯速率传送给基台20。
以下对针对各种具体情况对本发明的实施例做详细说明。
第一实施例在本实施例中,在准入请求通知中仅包含一个请求通讯速率,基台20用使用资源来计算可分配资源。
图8是显示本发明第一实施例的移动台和基台的功能结构的框图。
如图8所示,移动台10包括发送部11,接收部12,请求通讯速率设定部13,应用软件确认部14,和变更判断部15。基台20包括发送部21,接收部22,请求通讯速率确认部23,使用资源测量部24,可准入速率计算部26,和准入判断部27。
在下行链接数据传输中,当移动台10的接收部12接收到来自主机30的连接请求后,接收部12将该请求传送给请求通讯速率设定部13。应用软件确认部14确定与数据传输相对应的新应用软件的类别,并把结果传送给请求通讯速率设定部13。
在下行链接数据传输中,在接收到自接收部12传来的连接请求后,或者在上行链接数据传输中,在接收用户的指示后,请求通讯速率设定部13根据新应用软件的类别选择保证型业务和非保证型业务之一作为向基台20请求的服务。
当请求了保证型业务时,请求通讯速率设定部13设定一个请求通讯速率,并将其传给发送部11。发送部11利用控制信道向基台20传送包含有一个请求通讯速率的准入请求通知。
基台20的接收部22接收到来自移动台10的准入请求通知后,将其传给请求通讯速率确认部23。请求通讯速率确认部23确认包含在准入请求通知中的一个请求通讯速率,将其传给准入判断部27。同时,请求通讯速率确认部23通知使用资源测量部24表明它接收到了准入请求通知。
接到来自请求通讯速率确认部23的通知后,使用资源测量部24测量使用资源。使用资源测量部24将测量到的最大使用资源传送给可准入速率计算部26。
可准入速率计算部26从总资源中扣除最大使用资源,得到可分配资源。根据该可分配资源,可准入速率计算部26计算可准入通讯速率,即将移动台10与基台20之间的传播品质维持在最低时可以准入的通讯速率。可准入速率计算部26将得到的可准入通讯速率传送给准入判断部27。
准入判断部27比较从可准入速率计算部26传来的可准入通讯速率和从请求通讯速率确认部23传来的请求通讯速率。当包含在准入请求通知里的请求通讯速率小于或等于可准入通讯速率,准入判断部27接受服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率进行通讯。准入判断部27还通过发送部21向移动台10传送一个表示接受服务请求的准入控制报告。
如果请求通讯速率大于可准入通讯速率,准入判断部27拒绝接受服务请求,并通过发送部21向移动台10传送一个表示拒绝服务请求的准入控制报告和可准入通讯速率。
移动台10的接收部12在接收到从基台20传来的可准入通讯速率后,将其传送给变更判断部15。变更判断部15根据该可准入通讯速率可以变更请求通讯速率,或者改请求保证型业务为请求非保证型业务,或者再一次请求保证型业务。
图9是第一实施例中移动台和基台在下行链接数据传输中的操作示意图。
在图9中,假定无线通讯资源的一个帧包含10个时隙,乘到最大使用资源的因子a等于1,当移动台10与基台20之间的传播品质最低时,移动台10采用的调制编码方式为QPSK1/2,每个时隙的传送速率为2.2Mbps。
应用软件A,B,C为已被呼叫的应用软件,即对应于以上说明的其他应用软件。在应用软件A,B,C使用的资源的最大值,即最大使用资源为4个时隙的情况下,移动台10呼叫另一个应用软件D,即应用软件D为新应用软件。应用软件D的请求通讯速率为10Mbps。移动台10将该请求通讯速率通知基台20。
基台20从总资源(10个时隙)中扣除最大使用资源(4个时隙)得到可分配资源(6个时隙),即可分配给新应用软件的资源。
基台20用可分配资源(6个时隙)与移动台10与基台20之间的传播品质最低时每个时隙的传送速率2.2Mbps相乘,得到可准入通讯速率为2.2Mbps×6=13.2Mbps。
由于该可准入通讯速率大于请求通讯速率(10Mbps),基台20接受对应于应用软件D的保证型业务的服务请求,并分配给应用软件D一定量的资源(在这里是5个时隙)以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率10Mbps进行通讯。然后基台20传送给移动台10一个表示接受服务请求的准入控制报告。
随后,在应用软件A,B,C和D的最大使用资源为5个时隙的情况下,移动台10呼叫另一个应用软件E,即现在应用软件E为新应用软件。应用软件E的请求通讯速率为20Mbps。移动台10将该请求通讯速率通知基台20。
基台20从总资源(10个时隙)中扣除最大使用资源(5个时隙)得到可分配资源(5个时隙),即可分配给新应用软件的资源。
基台20用可分配资源(5个时隙)与移动台10与基台20之间的传播品质最低时每个时隙的传送速率2.2Mbps相乘,得到可准入通讯速率为2.2Mbps×5=11Mbps。
由于该可准入通讯速率小于请求通讯速率(20Mbps),基台20拒绝接受对应于应用软件E的保证型业务的服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告和可准入通讯速率(11Mbps)。接收到准入控制报告和可准入通讯速率后,移动台10将请求通讯速率降低到可准入通讯速率(11Mbps)以下,然后将更改后的请求通讯速率通知基台20。
图10是第一实施例中移动台和基台在上行链接数据传输中的操作示意图。
在图10中,假定无线通讯资源的一个帧包含10个时隙,每个时隙包含代码1至4,即被四重化。再假定乘到最大使用资源的因子a等于1,而且当移动台10与基台20之间的传播品质最低时,移动台10采用的调制编码方式为QPSK1/2,每个时隙的传送速率为550kbps。
在已被呼叫的应用软件A,B,C的最大使用资源为16个时隙的情况下,移动台10呼叫另一个应用软件D,即应用软件D为新应用软件。应用软件D的请求通讯速率为10Mbps。移动台10将该请求通讯速率通知基台20。
基台20从总资源(40个时隙)中扣除最大使用资源(16个时隙)得到可分配资源(24个时隙),即可分配给新应用软件的资源。
基台20用可分配资源(24个时隙)与移动台10与基台20之间的传播品质最低时每个时隙的传送速率550kbps相乘,得到可准入通讯速率为550kbps×24=13.2Mbps。
由于该可准入通讯速率大于请求通讯速率(10Mbps),基台20接受对应于应用软件D的保证型业务的服务请求,并分配给应用软件D一定量的资源(在这里是19个时隙)以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率10Mbps进行通讯。然后基台20传送给移动台10一个表示接受服务请求的准入控制报告。
随后,在应用软件A,B,C和D的最大使用资源为20个时隙的情况下,移动台10呼叫另一个应用软件E,即现在应用软件E为新应用软件。应用软件E的请求通讯速率为20Mbps。移动台10将该请求通讯速率通知基台20。
基台20从总资源(40个时隙)中扣除最大使用资源(20个时隙)得到可分配资源(20个时隙),即可分配给新应用软件的资源。
基台20用可分配资源(20个时隙)与移动台10与基台20之间的传播品质最低时每个时隙的传送速率550kbps相乘,得到可准入通讯速率为550kbps×20=11Mbps。
由于该可准入通讯速率小于请求通讯速率(20Mbps),基台20拒绝接受对应于应用软件E的保证型业务的服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告和可准入通讯速率(11Mbps)。接收到准入控制报告和可准入通讯速率后,移动台10将请求通讯速率降低到可准入通讯速率(11Mbps)以下,然后将更改后的请求通讯速率通知基台20。
图11是显示第一实施例中基台20的操作流程图。
在步骤S501中,当移动台10将新应用软件的请求通讯速率QoS_rq发送给基台20后,基台20测量最大使用资源。
在步骤S502中,基台20将测量到的最大使用资源乘上因子a。
在步骤S503中,基台20从总资源中扣除最大使用资源与因子a的乘积,得到可分配资源。
在步骤S504中,基台20根据该可分配资源计算可准入通讯速率AC_avail,即将移动台10与基台20之间的传播品质维持在最低时可以准入的通讯速率。
在步骤S505中,基台20比较可准入通讯速率AC_avail和请求通讯速率QoS_rq,判断请求通讯速率QoS_rq是否小于或等于可准入通讯速率AC_avail。
在步骤S506中,当请求通讯速率QoS_rq小于或等于可准入通讯速率AC_avail时,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率QoS_rq进行通讯。基台20还向移动台10传送一个表示接受服务请求的准入控制报告。
在步骤S507中,如果请求通讯速率QoS_rq大于可准入通讯速率AC_avail,基台20拒绝接受相应于新应用软件的服务请求,并向移动台10传送一个表示拒绝服务请求的准入控制报告和可准入通讯速率AC_avail。
图12是显示第一实施例中移动台10的操作流程图。
在步骤S601中,当移动台10请求了保证型业务时,移动台10将相应的新应用软件的请求通讯速率QoS_rq发送给基台20。
在步骤S602中,移动台10判断是否收到来自基台20的准入控制报告。
在步骤S603中,当收到了准入控制报告时,移动台10从准入控制报告的内容判断其服务请求是被接受还是被拒绝。
在步骤S604中,当服务请求被接受时,移动台10使用分配给新应用软件的资源开始通讯。
在步骤S605中,当服务请求被拒绝时,移动台10确认随准入控制报告同时传送来的可准入通讯速率AC_avail。
在步骤S606中,移动台10判断维持新应用软件执行的最小通讯速率是否在可准入通讯速率AC_avail以下。
在步骤S607中,如果维持新应用软件执行的最小通讯速率小于可准入通讯速率AC_avail,移动台10将请求通讯速率QoS_rq改为可准入通讯速率AC_avail。
在步骤S608中,如果维持新应用软件执行的最小通讯速率大于或等于可准入通讯速率AC_avail,移动台10可以改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
第二实施例在本实施例中,在准入请求通知中包含请求通讯速率的最大值和最小值,并且基台通过测量使用资源来计算可分配资源。
本实施例的移动台和基台的结构与图8显示的第一实施例相同,所以在本实施例中使用使用相同的符号表示与第一实施例相同的构成元素。
但是,在本实施例中,在请求了保证型业务时,移动台10的请求通讯速率设定部13设定请求通讯速率的的最大值和最小值。
另外,基台20的准入判断部27将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较。
如果请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail,准入判断部27接受保证型业务的请求,分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,准入判断部27接受保证型业务的请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,准入判断部27拒绝接受服务请求,并通过发送部21传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
图13是显示第二实施例中基台20的操作流程图。
在步骤S701中,当移动台10将呼叫的新应用软件的请求通讯速率的最大值和最小值发送给基台20后,基台20测量最大使用资源。
在步骤S702中,基台20将测量到的最大使用资源乘上因子a。
在步骤S703中,基台20从总资源中扣除最大使用资源与因子a的乘积,得到可分配资源。
在步骤S704中,基台20根据该可分配资源计算可准入通讯速率AC_avail,即将移动台10与基台20之间的传播品质维持在最低时可以准入的通讯速率。
在步骤S705中,基台20将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较,判断请求通讯速率的最大值(QoS_rqmax)是否小于或等于可准入通讯速率AC_avail。
在步骤S706中,当请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail时,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,基台20传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S707中,基台20判断可准入通讯速率AC_avail是否在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间。
在步骤S708中,如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后基台20传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S709中,如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,基台20拒绝接受服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
图14是显示第二实施例中移动台10的操作流程图。
在步骤S801中,当移动台10请求了保证型业务时,当移动台10将呼叫的新应用软件的请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)发送给基台20。
在步骤S802中,移动台10判断是否收到来自基台20的准入控制报告。
在步骤S803中,当收到了准入控制报告时,移动台10从准入控制报告的内容判断其服务请求是被接受还是被拒绝。
在步骤S804中,当服务请求被接受时,移动台10使用分配给新应用软件的资源开始通讯。
在步骤S805中,当服务请求被拒绝时,移动台10改请求保证型业务为请求非保证型业务,或再一次请求保证型业务。
第三实施例在本实施例中,准入请求通知仅包含一个请求通讯速率,而基台通过测量已分配资源来计算可分配资源。
图15是显示本发明第三实施例的移动台和基台的功能结构的框图。
本实施例的移动台和基台的结构与图8显示的第一实施例的移动台10和基台20的结构基本相同。但是,本实施例的基台20b没有使用资源测量部24而是有一个资源存储部28。在本实施例中,使用与第一实施例相同的符号表示与第一实施例相同的构成元素。
资源存储部28存储已分配资源,即移动台10与基台20b之间的传播品质在最低时分配给其他应用软件的资源。
资源存储部28在接收到来自请求通讯速率确认部23的已接收到准入请求通知的报告时,将已分配资源输出到可准入速率计算部26。
可准入速率计算部26从总资源中扣除已分配资源,将其差作为可分配资源。根据该可分配资源,可准入速率计算部26计算当移动台10与基台20b之间的传播品质在最低时的通讯速率,即可准入通讯速率AC_avail。这以后的处理与第一实施例相同。
图16是第三实施例中移动台和基台在下行链接数据传输中的操作示意图。
在图16中,假定无线通讯资源的一个帧包含10个时隙,乘到已分配资源的因子β等于1,当移动台10与基台20b之间的传播品质最低时,移动台10采用的调制编码方式为QPSK1/2,每个时隙的传送速率为2.2Mbps。
在已分配给应用软件A,B,C的资源(即已分配资源)为8个时隙的情况下,移动台10呼叫另一个应用软件D,即应用软件D为新应用软件。应用软件D的请求通讯速率为10Mbps。移动台10将该请求通讯速率通知基台20b。
基台20b从总资源(10个时隙)中扣除已分配资源(8个时隙)得到可分配资源(2个时隙),即可分配给新应用软件D的资源。
基台20b用可分配资源(2个时隙)与移动台10与基台20b之间的传播品质最低时每个时隙的传送速率2.2Mbps相乘,得到可准入通讯速率为2.2Mbps×2=4.4Mbps。
由于该可准入通讯速率小于请求通讯速率(10Mbps),基台20b拒绝接受对应于应用软件D的保证型业务的服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告和可准入通讯速率(4.4Mbps)。接收到准入控制报告和可准入通讯速率后,移动台10将请求通讯速率降低到可准入通讯速率(4.4Mbps)以下,比如说,4Mbps,然后将更改后的请求通讯速率4Mbps通知基台20b。
收到新请求通讯速率4Mbps后,基台20b接受对应于应用软件D的保证型业务的服务请求,并分配给应用软件D一定量的资源(在这里是2个时隙)以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率4Mbps进行通讯。然后基台20b传送给移动台10一个表示接受服务请求的准入控制报告。
随后,在应用软件A,B,C和D的已分配资源为10个时隙的情况下,移动台10呼叫另一个应用软件E,即现在应用软件E为新应用软件。应用软件E的请求通讯速率为20Mbps。移动台10将该请求通讯速率通知基台20b。
基台20b从总资源(10个时隙)中扣除已分配资源(10个时隙)得到可分配资源(0个时隙)。由于可分配资源为零,基台20b拒绝接受对应于应用软件E的保证型业务的服务请求。
图17是第三实施例中移动台和基台在上行链接数据传输中的操作示意图。
在图17中,假定无线通讯资源的一个帧包含10个时隙,每个时隙包含代码1至4,即被四重化。再假定乘到已分配资源的因子β等于1,而且当移动台10与基台20b之间的传播品质最低时,移动台10采用的调制编码方式为QPSK1/2,每个时隙的传送速率为550kbps。
在已分配给应用软件A,B,C的资源(即已分配资源)为32个时隙的情况下,移动台10呼叫另一个应用软件D,即应用软件D为新应用软件。应用软件D的请求通讯速率为10Mbps。移动台10将该请求通讯速率通知基台20b。
基台20b从总资源(40个时隙)中扣除已分配资源(32个时隙)得到可分配资源(8个时隙),即可分配给新应用软件D的资源。
基台20b用可分配资源(8个时隙)与移动台10与基台20b之间的传播品质最低时每个时隙的传送速率550kbps相乘,得到可准入通讯速率为550kbps×8=4.4Mbps。
由于该可准入通讯速率小于请求通讯速率(10Mbps),基台20b拒绝接受对应于应用软件D的保证型业务的服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告和可准入通讯速率(4.4Mbps)。接收到准入控制报告和可准入通讯速率后,移动台10将请求通讯速率降低到可准入通讯速率(4.4Mbps)以下,比如说,4Mbps,然后将更改后的请求通讯速率4Mbps通知基台20b。
收到新的请求通讯速率4Mbps后,基台20b接受对应于应用软件D的保证型业务的服务请求,并分配给应用软件D一定量的资源(在这里是8个时隙)以保证当移动台10与基台20bb之间的传播品质最低时也能以请求通讯速率4Mbps进行通讯。然后基台20bb传送给移动台10一个表示接受服务请求的准入控制报告。
随后,在应用软件A,B,C和D的已分配资源为40个时隙的情况下,移动台10呼叫另一个应用软件E,即现在应用软件E为新应用软件。应用软件E的请求通讯速率为20Mbps。移动台10将该请求通讯速率通知基台20b。
基台20b从总资源(40个时隙)中扣除已分配资源(40个时隙)得到可分配资源(0个时隙)。由于可分配资源为零,基台20b拒绝接受对应于应用软件E的保证型业务的服务请求。
图18是显示第三实施例中基台20b的操作流程图。
在步骤S901中,当移动台10将新应用软件的请求通讯速率QoS_rq发送给基台20b后,基台20b确认已分配资源。
在步骤S902中,基台20b将得到的已分配资源乘上因子β。
在步骤S903中,基台20b从总资源中扣除已分配资源与因子β的乘积,得到可分配资源。
在步骤S904中,基台20b根据该可分配资源计算可准入通讯速率AC_avail,即将移动台10与基台20b之间的传播品质维持在最低时可以准入的通讯速率。
在步骤S905中,基台20b比较可准入通讯速率AC_avail和请求通讯速率QoS_rq,判断请求通讯速率QoS_rq是否小于或等于可准入通讯速率AC_avail。
在步骤S906中,当请求通讯速率QoS_rq小于或等于可准入通讯速率AC_avail时,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率QoS_rq进行通讯。基台20b还向移动台10传送一个表示接受服务请求的准入控制报告。
在步骤S907中,如果请求通讯速率QoS_rq大于可准入通讯速率AC_avail,基台20b拒绝接受相应于新应用软件的服务请求,并向移动台10传送一个表示拒绝服务请求的准入控制报告和可准入通讯速率AC_avail。
本实施例的移动台10的操作与图12所示的第一实施例相同。
第四实施例在本实施例中,准入请求通知包含请求通讯速率的最大值和最小值,并且基台通过测量已分配资源来计算可分配资源。
本实施例的移动台和基台的结构与图15所示的第三实施例的移动台10和基台20b的结构相同。但是,本实施例中,当请求了保证型业务时,移动台10的请求通讯速率设定部13设定请求通讯速率的的最大值和最小值。在本实施例中,使用相同的符号表示与第三实施例相同的构成元素。
在本例中,基台20b的准入判断部27将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较。
如果请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail,准入判断部27接受保证型业务的请求,分配给移动台10一定量的资源以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,准入判断部27接受保证型业务的请求,并分配给移动台10一定量的资源以保证当移动台10与基台20b之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,准入判断部27拒绝接受服务请求,并通过发送部21传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
图19是显示第四实施例中基台20b的操作流程图。
在步骤S1001中,当移动台10将新应用软件的请求通讯速率的最大值QoS_rqmax和最小值QoS_rqmin发送给基台20b后,基台20b确认已分配资源。
在步骤S1002中,基台20b将得到的已分配资源乘上因子β。
在步骤S1003中,基台20b从总资源中扣除已分配资源与因子β的乘积,得到可分配资源。
在步骤S1004中,基台20b根据该可分配资源计算可准入通讯速率AC_avail,即将移动台10与基台20b之间的传播品质维持在最低时可以准入的通讯速率。
在步骤S1005中,基台20b将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较,判断请求通讯速率的最大值(QoS_rqmax)是否小于或等于可准入通讯速率AC_avail。
在步骤S1006中,当请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail时,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,基台20b传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S1007中,基台20b判断可准入通讯速率AC_avail是否在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间。
在步骤S1008中,如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20b之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后基台20b传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S1009中,如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,基台20b拒绝接受服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
本实施例的移动台10的操作与图14所示的第二实施例相同。
在以上实施例中,无线通讯资源被假定是由帧构成的。本发明并不限于此种情况。对于非帧结构的无线通讯资源本发明同样适用。所谓非帧结构的通讯资源,比如说,可以是通讯速率。以下说明非帧结构的无线通讯资源的情形时本发明的实施例。
第五实施例在本实施例中,准入请求通知包含一个请求通讯速率;基台使用其他应用软件的资源占有率来计算可准入通讯速率。
本实施例的移动台和基台的结构与图8所示的第一实施例的移动台10和基台20的结构相同,所以本实施例中使用相同的符号表示与第一实施例相同的构成元素。
使用资源测量部24测量使用资源(时隙,代码等)相对于基台20能提供的总通讯速率的占有率。可准入速率计算部26从总占有率1中扣除该占有率,再与可提供的总通讯速率相乘,得到可准入通讯速率。除了使用资源测量部24和可准入速率计算部26的处理,其他部分与第一实施例相同。
图20是显示第五实施例中基台20的操作流程图。
在步骤S1101中,当移动台10将新应用软件的请求通讯速率QoS_rq发送给基台20后,基台20测量资源占有率。
在步骤S1102中,基台20将得到的资源占有率乘上因子a。
在步骤S1103中,基台20计算总通讯速率与步骤S1102中得到的结果的乘积,并从总通讯速率中扣除该乘积,得到可准入通讯速率AC_avail。
在步骤S1104中,基台20比较可准入通讯速率AC_avail和请求通讯速率QoS_rq,判断请求通讯速率QoS_rq是否小于或等于可准入通讯速率AC_avail。
在步骤S1105中,当请求通讯速率QoS_rq小于或等于可准入通讯速率AC_avail时,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率QoS_rq进行通讯。基台20还向移动台10传送一个表示接受服务请求的准入控制报告。
在步骤S1106中,如果请求通讯速率QoS_rq大于可准入通讯速率AC_avail,基台20拒绝接受相应于新应用软件的服务请求,并向移动台10传送一个表示拒绝服务请求的准入控制报告和可准入通讯速率AC_avail。
本实施例的移动台10的操作与图12所示的第一实施例相同。
第六实施例在本实施例中,准入请求通知包含请求通讯速率的最大值和最小值;基台使用其他应用软件的资源占有率来计算可准入通讯速率。
本实施例的移动台和基台的结构与第一或第五实施例的移动台10和基台20的结构相同,但是,当请求了保证型业务时,移动台10的请求通讯速率设定部13设定请求通讯速率的的最大值和最小值。
本实施例中使用相同的符号表示与第一实施例相同的构成元素。
在本例中,基台20的准入判断部27将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较。
如果请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail,准入判断部27接受保证型业务的请求,分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,准入判断部27接受保证型业务的请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,准入判断部27拒绝接受服务请求,并通过发送部21传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
图21是显示第六实施例中基台20的操作流程图。
在步骤S1201中,当移动台10将新应用软件的请求通讯速率的最大值QoS_rqmax和最小值QoS_rqmin发送给基台20后,基台20测量资源占有率。
在步骤S1202中,基台20将得到的资源占有率乘上因子a。
在步骤S1203中,基台20计算总通讯速率与步骤S1202中得到的结果的乘积,并从总通讯速率中扣除该乘积,得到可准入通讯速率AC_avail。
在步骤S1204中,基台20将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较,判断请求通讯速率的最大值(QoS_rqmax)是否小于或等于可准入通讯速率AC_avail。
在步骤S1205中,当请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail时,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,基台20传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S1206中,基台20判断可准入通讯速率AC_avail是否在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间。
在步骤S1207中,如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,基台20拒绝接受服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
在步骤S1208中,如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,基台20接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源以保证当移动台10与基台20之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后基台20传送给移动台10一个表示接受服务请求的准入控制报告。
本实施例的移动台10的操作与图14所示的第二实施例相同。
第七实施例在本实施例中,准入请求通知包含一个请求通讯速率;基台使用分配给其他应用软件的通讯速率来计算可准入通讯速率。
本实施例的移动台和基台的结构与图15所示的第三实施例的移动台10和基台20b的结构相同,所以本实施例中使用相同的符号表示与第三实施例相同的构成元素。
资源存储部28存储移动台10与基台20b之间的传播品质在最低时分配给其他应用软件的总的通讯速率,以下称之为分配通讯速率。然后,在接收到来自请求通讯速率确认部23的已接收到准入请求通知的报告后,资源存储部28将分配通讯速率输出到可准入速率计算部26。
可准入速率计算部26从基台20b能提供的总通讯速率中扣除分配通讯速率,由此得到当移动台10与基台20b之间的传播品质在最低时的通讯速率,即可准入通讯速率AC_avail。
与第五实施例相同,所谓基台20b能提供的总通讯速率的定义是,相应于传播品质最低的状态而采用产生最小通讯速率的调制编码方法方式(比如说QPSK1/2)时,基台20b所能提供的通讯速率的总和。可准入速率计算部26将分配通讯速率乘上因子β。
或者,使用资源测量部24测量分配通讯速率相对于基台20b能提供的总通讯速率的占有率。可准入速率计算部26从总占有率1中扣除该占有率,再与总通讯速率相乘,得到可准入通讯速率。
除以上处理之外,其他部分与第三实施例相同。
图22是显示第七实施例中基台20b的操作流程图。
在步骤S1301中,当移动台10将新应用软件的请求通讯速率QoS_rq发送给基台20b后,基台20b测量分配通讯速率。
在步骤S1302中,基台20b将得到的分配通讯速率乘上因子β。
在步骤S1303中,基台20b计算总通讯速率与步骤S1302中得到的结果的乘积,并从总通讯速率中扣除该乘积,得到可准入通讯速率AC_avail。
在步骤S1304中,基台20b比较可准入通讯速率AC_avail和请求通讯速率QoS_rq,判断请求通讯速率QoS_rq是否小于或等于可准入通讯速率AC_avail。
在步骤S1305中,当请求通讯速率QoS_rq小于或等于可准入通讯速率AC_avail时,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率QoS_rq进行通讯。基台20b还向移动台10传送一个表示接受服务请求的准入控制报告。
在步骤S1306中,如果请求通讯速率QoS_rq大于可准入通讯速率AC_avail,基台20b拒绝接受相应于新应用软件的服务请求,并向移动台10传送一个表示拒绝服务请求的准入控制报告和可准入通讯速率AC_avail。
本实施例的移动台10的操作与图12所示的第一实施例相同。
第八实施例在本实施例中,准入请求通知包含请求通讯速率的最大值和最小值;基台使用分配给其他应用软件的通讯速率来计算可准入通讯速率。
本实施例的移动台和基台的结构与第七实施例的移动台10和基台20b的结构相同,但是,当请求了保证型业务时,移动台10的请求通讯速率设定部13设定请求通讯速率的的最大值和最小值。本实施例中使用相同的符号表示与第七实施例相同的构成元素。
在本例中,基台20b的准入判断部27将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相此较。
如果请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail,准入判断部27接受保证型业务的请求,分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,准入判断部27接受保证型业务的请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20b之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后准入判断部27通过发送部21传送给移动台10一个表示接受服务请求的准入控制报告。
如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,准入判断部27拒绝接受服务请求,并通过发送部21传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
图23是显示第八实施例中基台20b的操作流程图。
在步骤S1401中,当移动台10将新应用软件的请求通讯速率的最大值QoS_rqmax和最小值QoS_rqmin发送给基台20b后,基台20b测量分配通讯速率。
在步骤S1402中,基台20b将得到的分配通讯速率乘上因子β。
在步骤S1403中,基台20b计算总通讯速率与步骤S1402中得到的结果的乘积,并从总通讯速率中扣除该乘积,得到可准入通讯速率AC_avail。
在步骤S1404中,基台20b将可准入通讯速率AC_avail与请求通讯速率的最大值(QoS_rqmax)和最小值(QoS_rqmin)相比较,判断请求通讯速率的最大值(QoS_rqmax)是否小于或等于可准入通讯速率AC_avail。
在步骤S1405中,当请求通讯速率的最大值(QoS_rqmax)小于或等于可准入通讯速率AC_avail时,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20b之间的传播品质最低时也能以请求通讯速率的最大值(QoS_rqmax)进行通讯。然后,基台20传送给移动台10一个表示接受服务请求的准入控制报告。
在步骤S1406中,基台20b判断可准入通讯速率AC_avail是否在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间。
在步骤S1407中,如果请求通讯速率的最小值(QoS_rqmin)大于可准入通讯速率AC_avail,基台20b拒绝接受服务请求,并传送给移动台10一个表示拒绝服务请求的准入控制报告,还同时将可准入通讯速率AC_avail传送给移动台10。
在步骤S1408中,如果可准入通讯速率AC_avail在请求通讯速率的最大值(QoS_rqmax)与最小值(QoS_rqmin)之间,基台20b接受相应于新应用软件的服务请求,并分配给移动台10一定量的资源(这里是通讯速率)以保证当移动台10与基台20b之间的传播品质最低时也能以可准入通讯速率AC_avail进行通讯。然后基台20b传送给移动台10一个表示接受服务请求的准入控制报告。
本实施例的移动台10的操作与图14所示的第二实施例相同。
如在以上各实施例中所述,在移动通讯系统100中,当基台和移动台之间的传播品质最低时,比如说,当移动台处于基台的通讯小区的边缘时,基台计算这种情形下的通讯速率将其作为可准入通讯速率。当被呼叫的新应用软件所需要的通讯速率,即请求通讯速率,小于或等于可准入通讯速率时,或者,当可准入通讯速率在请求通讯速率的分布范围里时,基台允许接受移动台的请求。因此,即使在传播品质下降时,移动台也可以继续维持通讯。换言之,即使传播品质发生变化也可以适当地分配无线通讯资源。
另外,当已分配了的无线通讯资源的一部分没有被使用时,比如,传输数据的量比预料的少等情形下,可以将未使用的无线通讯资源作为可分配给被新应用软件的无线通讯资源的最高限。这样,无线通讯资源可得到充分利用。也可以将从总的无线通讯资源中扣除在传播品质最低的条件下分配给其他应用软件的无线通讯资源后得到的差作为可分配给新应用软件的无线通讯资源的最高限。这样可以保证得到的可分配无线通讯资源可以确实分配给新应用软件。
当请求通讯速率大于可准入通讯速率而服务请求被拒绝时,基台可以将可准入通讯速率通知给移动台。移动台接到通知后可采取适当措施。比如,移动台可改变请求通讯速率,或者,移动台可不再请求保证型业务而改为请求非保证型业务。
另外,在以上实施例中,由非保证型业务使用的无线通讯资源,或者分配给非保证型业务的无线通讯资源被当做可分配给保证型业务的无线通讯资源来使用。所以,基台可以优先地将无线通讯资源分配给保证型业务,所以可以提供更多的保证型业务。
以上只说明了是本发明的优选实施例,本发明并不限于以上的实施例,属于相关技术领域的技术人员可以在不脱离本发明的范围的前提下做种种修改。
此如,虽然以上以通讯速率作为服务质量QoS的一例对各实施例进行了说明,但是延迟时间,数据出错率等也可以用做服务质量QoS的具体例。
还有,虽然在以上实施例中移动台被做为数据发送地或接收地,当移动台成为中继站的情形时本发明也一样适用。再者,除基台外,无线网络控制装置也可以作为准入控制装置。
不用说,本发明的移动台还适用于下一代移动通讯系统的移动主机(mobile host),本发明的准入控制装置也适用于接入点(accesspoint)。
以下总结本发明的效果。根据本发明,在移动通讯中即使传播品质发生变化时也可以适当地分配无线通讯资源。
权利要求
1.一种准入控制方法,在提供保证通讯质量为预定质量的第一通讯业务和不保证通讯质量为预定质量的第二通讯业务的移动通讯系统中,所述准入控制方法用于对从移动台至准入控制装置的服务请求进行准入控制,包括以下步骤第一步骤当所述移动台请求所述第一通讯业务时,由所述移动台通知所述准入控制装置所述预定质量;第二步骤由所述准入控制装置计算在传播质量最低时的可准入质量;第三步骤由所述准入控制装置通过比较所述预定质量和所述可准入质量来决定是否允许接受所述移动台的请求。
2.根据权利要求1所述的准入控制方法,其中,在所述第二步骤中,所述准入控制装置计算可分配给所述被请求的第一通讯业务的无线通讯资源的量,并根据该可分配无线通讯资源的量来计算所述可准入质量。
3.根据权利要求2所述的准入控制方法,其中,所述准入控制装置从无线通讯资源的总量中减去使用中的无线通讯资源,得到所述可分配无线通讯资源。
4.根据权利要求2所述的准入控制方法,其中,所述准入控制装置从无线通讯资源的总量中减去已分配给所述被请求的第一通讯业务以外的通讯业务的无线通讯资源,得到所述可分配无线通讯资源;该已分配的无线通讯资源是所述被请求的第一通讯业务以外的通讯业务的传播质量最低情形下的无线通讯资源。
5.根据权利要求1所述的准入控制方法,其中,在所述第三步骤中,当所述预定质量小于或等于所述可准入质量时,所述准入控制装置允许接受所述移动台的请求。
6.根据权利要求1所述的准入控制方法,其中,所述预定质量有一分布范围;在所述第三步骤中,当所述可准入质量在所述预定质量的所述分布范围里时,所述准入控制装置允许接受所述移动台的请求。
7.根据权利要求1所述的准入控制方法,还进一步包括步骤当所述预定质量大于所述可准入质量时,所述准入控制装置将所述可准入质量通知给所述移动台。
8.根据权利要求7所述的准入控制方法,其中,所述预定质量分布在最小值和最大值之间;当所述最小值小于或等于所述可准入质量时,所述移动台将所述预定质量改为所述可准入质量;当所述最小值大于所述可准入质量时,所述移动台将所述被请求的第一通讯业务改为所述第二通讯业务。
9.根据权利要求1所述的准入控制方法,其中,所述准入控制装置优先于所述第二通讯业务将无线通讯资源分配给所述第一通讯业务。
10.一个移动通讯系统,它包括移动台和对移动台的服务请求进行准入控制的准入控制装置,该移动通讯系统提供保证通讯质量为预定质量的第一通讯业务和不保证通讯质量为预定质量的第二通讯业务,其中所述移动台包括质量通知单元,当所述移动台请求所述第一通讯业务时,所述质量通知单元通知所述准入控制装置所述预定质量;所述准入控制装置包括计算单元,它计算在传播质量最低时的可准入通讯质量;决定单元,它通过比较所述预定质量和所述可准入质量来决定是否允许接受所述移动台的请求。
11.一个移动台,它可以向准入控制装置请求保证通讯质量为预定质量的第一通讯业务或不保证通讯质量为预定质量的第二通讯业务,所述移动台包括质量通知单元,当请求所述第一通讯业务时,所述质量通知单元通知所述准入控制装置所述预定质量;变更单元,当所述预定质量小于或等于传播质量最低时的可准入通讯质量时,所述变更单元将所述预定质量改为所述可准入质量;当所述预定质量大于所述可准入质量时,所述变更单元将所述被请求的第一通讯业务改为所述第二通讯业务。
12.一种准入控制装置,当移动台请求保证通讯质量为预定质量的第一通讯业务或不保证通讯质量为预定质量的第二通讯业务时,该准入控制装置对所述移动台的所述请求进行准入控制,包括计算单元,它计算在传播质量最低时的可准入通讯质量;决定单元,它通过比较所述预定质量和所述可准入质量来决定是否允许接受所述移动台的请求。
13.根据权利要求12所述的准入控制装置,其中,所述计算单元计算可分配无线通讯资源的量,并根据可分配无线通讯资源的量来计算所述可准入质量。
14.根据权利要求13所述的准入控制装置,还包括测量单元,它测量使用中的无线通讯资源;其中,所述计算单元从无线通讯资源的总量中减去所述使用中的无线通讯资源,得到所述可分配无线通讯资源。
15.根据权利要求13所述的准入控制装置,其中,所述计算单元从无线通讯资源的总量中减去已分配给所述被请求的第一通讯业务以外的通讯业务的无线通讯资源,得到所述可分配无线通讯资源;该已分配的无线通讯资源是所述被请求的第一通讯业务以外的通讯业务的传播质量最低情形下的无线通讯资源。
16.根据权利要求12所述的准入控制装置,其中,当所述预定质量小于或等于所述可准入质量时,所述决定单元决定允许接受所述移动台的请求。
17.根据权利要求12所述的准入控制装置,其中,所述预定质量有一分布范围;当所述可准入质量在所述预定质量的所述分布范围里时,所述决定单元决定允许接受所述移动台的请求。
18.根据权利要求12所述的准入控制装置,还包括可准入质量通知单元,它将所述可准入质量通知给所述移动台。
19.根据权利要求12所述的准入控制装置,其中,所述决定单元优先于所述第二通讯业务将无线通讯资源分配给所述第一通讯业务。
全文摘要
一种即使移动通讯系统的传播品质发生变化也可以适当地分配无线通讯资源的准入控制方法。当移动台将请求通讯速率发送给基台后,基台测量最大使用资源,然后从总资源中扣除最大使用资源,得到可分配资源。接着,基台根据该可分配资源计算移动台与基台之间的传播品质在最低时的可以接受的通讯速率(可准入通讯速率)。进一步,基台比较可准入通讯速率和请求通讯速率,当请求通讯速率小于或等于可准入通讯速率时,基台允许接受服务请求,如果请求通讯速率大于可准入通讯速率,基台拒绝接受服务请求。
文档编号H04L12/56GK1503469SQ20031011369
公开日2004年6月9日 申请日期2003年11月19日 优先权日2002年11月19日
发明者陈岚, 加山英俊, 梅田成视, 俊, 视, 岚 陈 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1