具有不同带宽的无线电数据呼叫的信道分配方法 本发明涉及移动通信系统,具体涉及具有彼此不同带宽的无线电数据呼叫的信道分配方法。
通常,在移动通信网络中,由移动交换系统的呼叫处理单元执行移动用户的呼叫连接。呼叫处理单元根据呼叫的服务选项鉴别和处理话音呼叫和数据呼叫。以64Kbps PCM(脉冲编码调制)方法发送话音呼叫的业务,而将数据呼叫的业务转换为帧中继模式并通过与数据网络的互通功能(IWF)互通(inter-work)加以处理。
图1表示移动交换系统和IWF之间的呼叫处理结构。
当从移动用户输入呼叫建立请求时,呼叫处理单元11根据相应呼叫地服务选项鉴别其是话音呼叫还是数据呼叫。根据鉴别结果,在相应呼叫是话音呼叫的情况下,呼叫处理单元11通过中继线处理单元14将话音呼叫发送到PSTN(公共电话交换网络)网络目的地,而在相应呼叫是数据呼叫的情况下,呼叫处理单元11将相应呼叫的服务选项和其相关参数输出到帧中继转换单元12,并请求帧中继转换单元12将一业务路径连接到IWF20。
在从呼叫处理单元11接收到业务路径连接请求后,帧中继转换单元12将64Kbps数据呼叫的业务(即以PCM方法发送的业务)转换为帧中继模式并发送到IWF20。将转换为帧中继的每个数据呼叫业务顺序地多路复用到E1链路的H0信道并发送到IWF20。
IWF20检验从帧中继转换单元12输出的数据呼叫是在电路交换系统中发送还是在分组交换系统中发送。如果要在电路交换系统中发送数据呼叫,那么通过移动交换系统10的PSTN路径处理单元13以ISDN PRI(主速率接口)方法将数据呼叫发送到PSTN网络。而如果要在分组交换系统中发送数据呼叫,那么将其直接发送到PSDN(公共数据交换网络)网络。
下面将对帧中继转换单元12的信道分配操作进行说明。
图2是根据现有技术的图1的帧中继转换单元结构的详细视图。
如图所示,帧中继转换单元12包括多个独立单元(self)(独立单元1~独立单元n)。每个独立单元上安装各具有8个时隙的15个控制板和各具有5个H0信道的2个控制板。即,每个独立单元包括总共120个时隙(64Kbps)和各具有5个H0信道(384Kbps)的2个E1链路。
首先,当从呼叫处理单元11接收到数据呼叫连接请求时(S31),帧中继转换单元12分配可用时隙(S32)。此时,由于每个独立单元(独立单元0~独立单元n)包括120个时隙(64Kbps),因此可以同时容纳120个数据呼叫。
在分配了时隙后,帧中继转换单元12分配在E1链路上对应于该时隙的H0信道,并顺序地或以循环方法给予DLCI(数据链路连接标识符)值,从而将多个数据呼叫分配给所分配的H0信道(S33)。
因此,在仅支持基于IS(临时标准)-95A的数据呼叫的情况下,由于无线区间的带宽限制,数据呼叫具有最大13Kbps单个带宽。因此,为了保证数据业务质量,最多可以为单个H0信道分配30个数据呼叫。由同一信道中的DLCI值(DLCI0~DLCI119)鉴别每个数据呼叫。
在E1链路上给出H0信道和DLCI值后,帧中继转换单元12存储信道状态信息(S34),将从所分配的时隙发送的业务转换为帧中继并通过E1链路发送到IWF20(S35,S36)。
图4显示根据现有技术的图1的具有彼此相同带宽的数据呼叫的顺序信道分配。
如上所述,在常规方法中,为了与IWF的互通,每当请求呼叫时就执行E1链路上的信道分配。但是,对于顺序信道分配方法,在如图4所示具有单个带宽(13Kbps)的根据IS-95An的无线电数据呼叫的情况下,由于所占用的DLCI的数目(即数据呼叫的数目)表示所占用的带宽,因此不会产生问题。
但是,参见图4所示现有技术中的顺序信道分配,例如,当在分配了第三H0信道后请求新的数据呼叫时,即使存在未超过服务质量保证限制的H0信道,也要分配第四H0信道。因此,会发生延迟呼叫(信道拥塞)。在同时支持具有不同带宽(64Kbps,128Kbps)的诸如IS-95B和IS-95C的中速业务和高速业务的情况下,上述现象会变得更加严重。
因此,在根据现有技术的顺序信道分配方法中,仅考虑数据呼叫的数目而不考虑带宽,造成由业务拥塞引起的业务延迟,导致信道资源浪费和用户容量下降。
因此,本发明的一个目的是提供一种无线电数据呼叫的信道分配方法,能够为具有彼此不同带宽的数据呼叫可变地分配信道。
本发明的另一个目的是提供一种无线电数据呼叫的信道分配方法,能够通过根据每个数据呼叫所需的带宽分配H0信道来防止业务延迟和有效地利用信道资源。
为了实现上述目的,提供一种在移动交换系统和IWF之间的无线电数据呼叫的信道分配方法,其中根据移动用户呼叫的服务选项值来鉴别每个数据呼叫的业务属性,并动态地将具有彼此不同带宽的数据呼叫分配到E1链路的H0信道。
为了实现上述目的,还提供一种在移动交换系统和IWF之间的无线电数据呼叫处理结构中的具有彼此不同带宽的无线电数据呼叫的信道分配方法,包括以下各步骤:接收数据呼叫连接请求;分配可用时隙和E1链路;根据所接收数据呼叫的服务选项判断所请求的带宽;通过使用所请求带宽的速率定义每个数据呼叫的权数值;以及根据每个H0信道占用的数据呼叫的数目和每个数据呼叫的权数值动态地分配E1链路上的H0信道。
根据本发明的无线电数据呼叫的信道分配方法,分配H0信道的步骤包括以下各子步骤:比较所请求的带宽是否大于基准带宽;对数据呼叫的数目和每个数据呼叫的权数值进行运算,以计算出被当前处于连接状态的数据呼叫所占用的带宽;从H0信道的最大允许带宽中减去所占用的带宽,以检验每个H0信道中是否有任何可用带宽;以及根据可用带宽的存在可变地分配H0信道。
在结合附图阅读了下面的详细说明后,本发明的上述和其它目的、特征、方面和优点将更加明显。
所包括的构成说明书一部分的附图用于提供本发明的进一步理解,显示了本发明的实施例,并与说明书一起解释本发明的原理。
附图中:
图1显示根据现有技术的在移动交换系统和IWF之间的呼叫处理结构;
图2显示根据现有技术的图1的帧中继转换单元的详细结构;
图3是显示根据现有技术的具有单个带宽的无线电数据呼叫的信道分配方法的流程图;
图4显示根据现有技术的图1的具有彼此相同的单个带宽的数据呼叫的顺序信道分配;
图5是根据本发明的具有彼此不同带宽的无线电数据呼叫的信道分配方法的流程图;
图6显示根据本发明的具有彼此不同带宽的数据呼叫的动态信道分配。
下面将参照附图中显示的例子对本发明的优选实施例进行详细说明。
本发明的数据呼叫处理结构与图1中显示的现有技术结构相同。移动交换系统10不仅根据呼叫的服务选项值鉴别话音呼叫和数据呼叫,甚至还鉴别数据呼叫的业务属性,并且同时支持具有彼此不同带宽的数据呼叫。
即,当移动交换系统10与IWF20互通时,其鉴别每个数据呼叫的属性并根据每个数据呼叫所需的带宽可变地分配E1链路的H0信道。
下面详细说明本发明的呼叫处理结构中的无线电数据呼叫的信道分配方法。
当输入一个呼叫建立请求时,呼叫处理单元11根据业务选项鉴别相应呼叫是话音呼叫还是数据呼叫。
在相应呼叫是话音呼叫的情况下,呼叫处理单元11通过中继线处理单元14将其发送到PSTN网络,而在相应呼叫是数据呼叫的情况下,呼叫处理单元11将服务选项和其相关参数输出到帧中继转换单元12,以请求将一业务路径连接到IWF20。
在从呼叫处理单元11接收到数据呼叫连接请求后(S41),帧中继转换单元12为所请求的数据呼叫分配可用时隙并根据相应数据呼叫的服务选项判断所需带宽(S42,S43)。
此时,依据服务选项将所请求带宽分为13Kbps,64Kbps和128Kbps,根据带宽的速率以单位形式分配所请求的每个带宽的权数值并加以管理。因此,基于IS-95A(13Kbps)的低速数据呼叫的所请求带宽被定义为1单位,基于IS-95B(13Kbps)的中速数据呼叫的所请求带宽被定义为5单位,基于IS-95C(13Kbps)的高速数据呼叫的所请求带宽被定义为10单位。
为了便于解释,下面以同时支持IS-95A和IS-95B的两个带宽的情况为例进行说明。
当判断出数据呼叫的带宽时,帧中继转换单元12比较所请求带宽是否大于基准带宽(2单位)(S44)。在所请求带宽(1单位)小于基准带宽(2单位)的情况下,帧中继转换单元12计算每个H0信道中被当前处于连接状态的数据呼叫所占用的带宽(S45)。在此方面,通过将与当前分配的DLCI一样多的权数值相加,可以得到每个信道中正在使用的带宽。
在计算出所占用的带宽后,帧中继转换单元12检验是否存在具有可用带宽的H0信道(S46)。通常,H0信道允许384Kbps带宽,因而单个H0信道能够提供至少30单位的呼叫连接服务而没有业务延迟。因此,帧中继转换单元12从H0信道的最大允许带宽(30单位)中减去所占用的带宽(当前占用的权数(单位)),以便计算可用带宽。
根据检验结果,在不存在具有可用带宽的H0信道的情况下,帧中继转换单元12为相应数据呼叫的业务处理分配具有最小占用带宽的H0信道,从而最大程度地减小相应数据呼叫的业务延迟。
同时,在存在具有可用带宽的H0信道的情况下,帧中继转换单元12分配具有最小可用带宽的H0信道。因此,由于具有最小可用带宽的H0信道被分配用于相应数据呼叫的业务,在随后请求连接一个所请求带宽大于基准带宽的数据呼叫的情况下,可以更有效地处理相应数据呼叫的业务。
例如,在存在具有2单位可用带宽的第一H0信道和具有5单位可用带宽的第二H0信道的情况下,将请求1单位带宽的数据呼叫分配给第一H0信道,而将请求5单位带宽的数据呼叫分配给第二H0信道,使得可以有效地处理下一个请求的数据呼叫的业务。
同时,在步骤S44,在所请求带宽(5单位)大于基准带宽(2单位)的情况下,帧中继转换单元12以相同方式计算所占用的带宽(S52),并从30单位中减去所占用的带宽,从而检验是否存在具有可用带宽的H0信道(S53)。
根据检验结果,在不存在具有可用带宽的H0信道的情况下,帧中继转换单元12为业务处理分配具有最小占用带宽的H0信道,而在存在具有可用带宽的H0信道的情况下,帧中继转换单元12分配具有最大可用带宽的H0信道。
换句话说,如图6所示,在本发明中,将具有较小带宽的数据呼叫分配到第一H0信道,而将具有较大带宽的数据呼叫分配到第三H0信道,从而获得均匀的带宽分布,并因此可以防止图4所示的不均匀信道拥塞。
当在E1链路上分配H0信道时,帧中继转换单元12存储所分配H0信道的状态信息(S49),将从呼叫处理单元11发送的数据呼叫的业务转换为帧中继,然后通过相应H0信道将其发送到IWF(20)(S50,S51)。
除了同时支持IS-95A和IS-95B带宽的情况以外,考虑以下每种数据呼叫的发生频度,本发明还可以有效地应用于同时支持基于IS-95A的低速数据呼叫,基于IS-95B的中速数据呼叫和基于IS-95C的高速数据呼叫的情况。
例如,在将基准带宽时设定为中速数据呼叫的5单位之后,以与上述相同的方式分配H0信道。在所请求带宽与基准带宽相同的情况下,可以考虑具有10单位带宽的高速数据呼叫的发生频度来分配信道。
换句话说,在高速数据呼叫的发生频度高的情况下,采用所请求带宽小于基准带宽时的信道分配方法,而在高速数据呼叫的发生频率低的情况下,采用所请求带宽大于基准带宽时的信道分配方法。
如上所述,根据本发明的具有彼此不同带宽的无线电数据呼叫的信道分配方法,根据数据呼叫所需的带宽可变地分配E1链路的H0信道,使得能够防止如现有技术中的信道拥塞引起的的业务延迟,并有效地利用信道资源。
由于在不偏离本发明精神或实质的情况下可以以多种形式实施本发明,还应理解除了特别指出外,上述实施例并不受说明书中任何细节的限制,而应该在所附权利要求中定义的精神和范围内广义地理解,因此落入权利要求范围或其等同物内的所有改变和修改都应由权利要求涵盖。