CN100596104C - 一种限呼方法和装置 - Google Patents
一种限呼方法和装置 Download PDFInfo
- Publication number
- CN100596104C CN100596104C CN200710002825A CN200710002825A CN100596104C CN 100596104 C CN100596104 C CN 100596104C CN 200710002825 A CN200710002825 A CN 200710002825A CN 200710002825 A CN200710002825 A CN 200710002825A CN 100596104 C CN100596104 C CN 100596104C
- Authority
- CN
- China
- Prior art keywords
- tunnel
- maximum
- media gateway
- mgw
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004891 communication Methods 0.000 description 48
- 238000012423 maintenance Methods 0.000 description 6
- 230000006855 networking Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 239000003999 initiator Substances 0.000 description 2
- 210000001503 joint Anatomy 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000007599 discharging Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种限呼方法和装置。媒体网关设置有最大虚拟通道数,所述方法包括:根据切换请求或者呼叫请求判断当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件;如果符合预定条件,则为所述请求对应的用户分配虚拟通道;如果不符合预定条件,则拒绝为所述请求对应的用户分配虚拟通道。这里的预定条件可以为当前已占用的虚拟通道数是否达到最大虚拟通道数。本发明实施方式实现了对接入用户数量的有效限制,保证了接入用户的服务质量。
Description
技术领域
本发明涉及网络通讯技术领域,具体涉及一种限呼方法和装置。
背景技术
随着通信技术的发展,将目前成熟的IP技术应用到通信网络中,已经成为一种趋势。在通信网络中使用IP技术可以实现全网IP化,可以简化通信网络的组网方式,从而降低组网成本。但是,由于IP方式下的资源是动态分配的,因此,当接入用户过多时,数据传输时延和丢包率会随之增加,从而降低了接入用户的通信质量。如何控制接入用户数量、保证已经接入用户的通信质量,是一个亟待解决的问题。
发明内容
本发明实施方式提供一种限呼方法和装置,通过虚拟通道来对入局呼叫进行限制,有效控制了接入用户的数量,保证了已经接入用户的通信质量。
本发明实施方式提供一种限呼方法,设置有媒体网关对应的最大虚拟通道数,所述方法包括步骤:
根据切换请求或者呼叫请求判断当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件;
如果符合预定条件,则为所述请求对应的用户分配虚拟通道;
如果不符合预定条件,则拒绝为所述请求对应的用户分配虚拟通道。
本发明实施方式还提供一种限呼装置,包括:存储模块和限呼模块;
存储模块:用于存储媒体网关的最大虚拟通道数、以及当前已占用的虚拟通道数;
限呼模块:用于根据存储模块中存储的信息判断当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件,在判断出符合预定条件后,为切换请求或者呼叫请求对应的用户分配虚拟通道,在判断出不符合预定条件后,不为切换请求或者呼叫请求对应的用户分配虚拟通道。
通过上述技术方案的描述可知,本发明实施方式通过虚拟通道实现了对接入用户数量的有效限制,保证了接入用户的服务质量;本发明实施方式中的最大虚拟通道数可以动态调整,进一步保证了接入用户的服务质量;从而通过本发明实施方式提供的技术方案提高了接入用户的服务质量。
附图说明
图1是现有技术的MINI-IU-FLEX组网示意图;
图2是本发明实施方式的限呼方法流程图一;
图3是本发明实施方式的限呼方法流程图二;
图4是本发明实施方式的限呼方法流程图三;
图5是本发明实施方式的限呼方法流程图四;
图6是本发明实施方式的限呼方法流程图五;
图7是本发明实施方式的限呼方法流程图六;
图8是本发明实施方式的限呼方法流程图七;
图9是本发明实施方式的限呼方法流程图八;
图10是本发明实施方式的限呼方法流程图九;
图11是本发明实施方式的限呼装置示意图。
具体实施方式
本发明实施方式中,可以由移动交换设备来执行对媒体网关的限呼控制操作。该移动交换设备可以为GSM(Global System for Mobile Communications,全球移动通讯***)中的MSC Server;该移动交换设备也可以为UMTS(Universal Mobile Telecommunications System,通用移动通信***)中的MSCServer;该移动交换设备还可以为CDMA200(码分多址)***中的MSCe。
本发明实施方式中移动交换设备的限呼控制可以是针对MGW与其它网络实体之间进行通信的无线通信接口。该无线通信接口可以是MGW与RNC之间的IU接口,可以是针对BSC与MGW之间的A接口,也可以是MGW与BSS之间的27接口,还可以是针对局向与MGW之间的Nb接口。局向与MGW之间的接口可以为两个MGW之间的接口。这里的局向是存在于两个交换局之间的概念,即两个交换局之间若存在直达话路,则称一个交换局是另一个交换局的一个局向。该接口可以是一个IP化的接口,也可以是非IP化的接口。
本发明实施方式可以通过维护命令在移动交换设备上配置MGW上无线通信接口的最大虚拟通道数,如移动交换设备根据其接收的、管理端传输来的维护命令来配置上述最大虚拟通道数;再如移动交换设备主动配置上述最大虚拟通道数。在配置MGW上最大虚拟通道数时,可以考虑MGW上的无线通信接口的带宽,当然,在配置最大虚拟通道数时也可以考虑其他因素,如考虑MGW的处理能力等。MGW上的无线通信接口的带宽如RNC与MGW之间的带宽,再如局向与MGW之间的带宽等。局向与MGW之间的带宽可以为两个MGW之间的带宽。
移动交换设备可以根据网络的实际情况动态调整MGW上无线通信接口的最大虚拟通道数,如移动交换设备根据网络中的指配成功率动态调整MGW上无线通信接口的最大虚拟通道数;再如移动交换设备根据IP QOS来动态调整MGW上无线通信接口的最大虚拟通道数;还有,移动交换设备可以根据指配成功率和IP QOS来动态调整MGW上无线通信接口的最大虚拟通道数。当然,移动交换设备也可以根据网络中的其他参数来动态调整最大虚拟通道数;而且,动态调整最大虚拟通道数的操作也可以由其他网络设备来实现,如由管理端来实现。
下面分别以指配成功率、IP QOS为例,对MSC Server动态调整MGW上无线通信接口的最大通道数的方法进行说明。
MGW向MSC Server上报IP QOS信息,MGW可以采用定时上报的方法向MSC Server上报IP QOS信息;MGW也可以在IP QOS发生变化后上报的方法向MSC Server上报IP QOS信息;MGW可以在RNC与MGW之间的承载面发生部分故障、或者承载面从故障变成恢复后,向MSC Server上报IP QOS信息。本发明实施方式不限制MGW向MSC Server上报IP QOS信息的触发条件。MSC Server根据MGW上报的IP QOS信息来动态调整最大虚拟通道数。
当承载面发生故障后,RNC对于UP模式为支持模式时,RNC会发起UP初始化操作。UP初始化操作失败时,RNC会向MSC Server返回指配失败的信息,MSC Server根据接收的指配信息特殊原因值的指配失败次数来计算出指配成功率,并根据其计算出的指配成功率动态调整最大虚拟通道数。
为方便描述,在下述实施例中以GSM、UMTS***为例,对本发明实施方式的技术方案进行详细说明。
当一个MSC Server对应有多个MGW时,本发明实施方式中的MSC Server可以针对每个MGW上的无线通信接口分别设置最大虚拟通道数。
在为无线通信接口设置了最大虚拟通道数后,MSC Server可以根据该最大虚拟通道数来控制接入用户的数量,即MSC Server在接收到切换请求或者呼叫请求后,如MSC Server接收到Setup消息或IAM消息后,需要判断当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件,如果符合预定条件,则MSCServer为该请求对应的用户分配虚拟通道,如果不符合预定条件,则MSC Server不为该请求对应的用户分配虚拟通道。这里的预定条件可以为:当前已占用的虚拟通道数是否达到最大虚拟通道数,如果当前已占用的虚拟通道数已经达到最大虚拟通道数,则MSC Server不为该请求对应的用户分配虚拟通道;如果当前已占用的虚拟通道数还没有达到最大虚拟通道数,则MSC Server为该请求对应的用户分配虚拟通道。这里的预定条件还可以为其它形式,如当前已占用的虚拟通道数与最大虚拟通道数的比例是否达到预定值等等。由于当前已占用的虚拟通道数与当前未占用的虚拟通道数是两个相对的概念,所以,本发明实施方式也可以通过判断当前未占用的虚拟通道数与最大虚拟通道数来实现限呼。在下述实施方式的描述中,预定条件以当前已占用的虚拟通道数是否达到最大虚拟通道数为例,对本发明实施方式进行说明。
在本发明实施方式中,MSC Server对已占用的虚拟通道数的统计可以以接入用户的数量为基础,如一个接入用户固定占用一个虚拟通道数,或者固定占用若干个虚拟通道数;这样,MSC Server在为一个接入用户的呼叫分配了虚拟通道数后,需要修改当前已占用的虚拟通道数,如将当前已占用的虚拟通道数增加一;MSC Server在释放一个接入用户的呼叫后,同样需要修改当前已占用的虚拟通道数,如将当前已占用的虚拟通道数减少一。
MSC Server对已占用的虚拟通道数的统计也可以以呼叫的无线接入承载为基础,如呼叫的一个无线接入承载占用一个虚拟通道数。此时,MSC Server需要根据已接入用户对应的无线接入承载的数量来维护当前已占用的虚拟通道数,如MSC Server在为一个呼叫分配了虚拟通道数后,需要根据该呼叫的无线接入承载的数量来增加当前已占用的虚拟通道数;再如MSC Server在释放一个呼叫后,需要根据释放的呼叫的无线接入承载的数量来减少当前已占用的虚拟通道数。
当一个MSC Server对应有多个MGW时,每个MGW上的无线通信接口均设置有最大虚拟通道数。在这种组网情况下,MSC Server可以有选择性的为其接收到的呼叫请求或者切换请求对应的用户分配虚拟通道。下面对一个MSCServer对应多个MGW情况下,MSC Server为入局呼叫的用户分配虚拟通道的方法进行说明。
MSC Server接收到入局呼叫,MSC Server确定该入局呼叫的局向对应的MGW,如果该入局呼叫的局向仅对应一个MGW,则MSC Server判断该MGW的当前已占用的虚拟通道数是否达到该MGW上的无线通信接口的最大虚拟通道数,如果未达到最大虚拟通道数,则MSC Server从上述对应的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;如果达到最大虚拟通道数,则MSCServer拒绝为该入局呼叫的用户分配虚拟通道。
当MSC Server判断出该入局呼叫的局向对应多个MGW时,则MSC Server分别判断上述多个MGW的当前已占用的虚拟通道数是否未达到最大虚拟通道数,在当前已占用的虚拟通道数未达到最大虚拟通道数的MGW为多个时,MSCServer根据预定规则从多个未达到最大虚拟通道数的MGW中选择一个MGW,并从选择的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;在当前已占用的虚拟通道数未达到最大虚拟通道数的MGW为一个时,MSC Server直接从该MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道。在该入局呼叫的局限对应的多个MGW的当前已占用的虚拟通道数均达到最大虚拟通道数时,MSC Server拒绝为该入局呼叫分配虚拟通道。
在上述实施方式的描述中,预定规则可以采用如下一种或多种:MGW的优先级、可用虚拟通道数最多、可用虚拟通道数的比例最高、轮选、随机选择等等。预定规则可以是从多个MGW中选取出一个MGW的任意规则。本发明实施方式不限制预定规则的具体表现形式。
在本发明实施方式中,MSC Server还可以根据具体需求将虚拟通道设置为闭塞状态,如在承载面出现故障、或者由于检测等原因暂时停止使用某个无线通信接口时,可以将无线通信接口的虚拟通道设置为闭塞状态。将虚拟通道设置为闭塞状态的方法有多种,如将无线通信接口的最大虚拟通道数设置为零,再如将无线通信接口的当前已占用虚拟通道数设置为最大虚拟通道数,再如将最大虚拟通道数设置为特定值等等。本发明实施方式不限制MSC Server将虚拟通道设置为闭塞状态的具体表现形式。在将无线通信接口的虚拟通道设置为闭塞状态后,MSC Server不再从该无线通信接口的虚拟通道中为呼叫请求或者切换请求对应的用户分配虚拟通道。
在本发明实施方式中,MSC Server拒绝为呼叫请求或者切换请求对应的用户分配虚拟通道的过程可以为:MSC Server直接向用户发送拒绝分配虚拟通道的命令;也可以为:MSC Server直接向RNC或者BSC等发送拒绝分配虚拟通道的命令。
本发明实施方式中的MSC Server可以通过预留虚拟通道为具有不同优先级用户的呼叫提供差异化的服务,即MSC Server从虚拟通道中预留出一部分虚拟通道,这些预留虚拟通道专门提供给具有预定优先级的用户,不具有预定优先级的用户只能占用预留虚拟通道之外的虚拟通道,即不具有预定优先级的用户能够占用的虚拟通道数为:最大虚拟通道数与预留虚拟通道数的差值。在预留虚拟通道均被占用后,MSC Server还可以将预留虚拟通道之外的虚拟通道分配给具有预定优先级的用户;但是,当预留虚拟通道之外的虚拟通道均被占用后,MSC Server不能够将预留虚拟通道分配给不具有预定优先级的用户。也就是说,具有预定优先级的呼叫请求或者切换请求对应的用户可以使用无线通信接口的所有虚拟通道,不具有预定优先级的呼叫请求或者切换请求对应的用户则只能使用预留虚拟通道之外的虚拟通道,使具有预定优先级的用户可以抢占不具有预定优先级的用的虚拟通道,从而限制了低优先级用户的接入,保证了高优先级用户的服务质量。这里的优先级可以根据Emlpp(enhanced Multi-LevelPrecedence and Pre-emption service,增强的多优先级和抢占业务)特性来设置。
本发明实施方式在进行虚拟通道预留时,还可以为具有不同优先级的用户预留不同的虚拟通道,其具体实现原理如上述实施方式中描述的实现原理基本相同,在此不再详细说明。
下面结合附图对本发明实施方式的限呼方法进行详细说明。
附图1为MINI-IU-FLEX的组网示意图。图1中,一个MSC Server对应两个MGW,即MGW1和MGW2。MGW1和MGW2分别与RNC连接。也就是说,一个局向对应两个媒体网关。当MSC Server接收到呼叫请求或者切换请求后,MSC Server根据MGW1的最大虚拟通道数和当前已占用虚拟通道数获取MGW1的可用虚拟通道数,MSC Server根据MGW2的最大虚拟通道数和当前已占用虚拟通道数获取MGW2的可用虚拟通道数。然后,MSC Server比较MGW1的可用虚拟通道数和MGW2的可用虚拟通道数的大小,MSC Server可以选择可用虚拟通道数多的MGW,MSC Server从可用虚拟通道数多的MGW的虚拟通道中为该请求对应的用户分配虚拟通道。
MSC Server也可以在获取到MGW1的可用虚拟通道数和MGW2的可用虚拟通道数后,确定MGW1的可用虚拟通道数与MGW1的最大虚拟通道数的比值、以及MGW2的可用虚拟通道数与MGW2的最大虚拟通道数的比值,然后,比较这两个比值的大小,MSC Server可以选择比值大的MGW,MSC Server从比值大的MGW的虚拟通道中为该请求对应的用户分配虚拟通道。
MSC Server还可以根据MGW1、MGW2的优先级以及可用虚拟通道数来选择MGW,并为呼叫请求或者切换请求对应的用户分配虚拟通道;如MSC Server按照MGW1、MGW2的优先级顺序轮选媒体网关,MSC Server在确定轮选的媒体网关的可用虚拟通道数达到预定域值时,MSC Server从轮选的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;MSC Server在确定轮选的媒体网关的可用虚拟通道数没有达到预定域值时,MSC Server从可用虚拟通道数最大的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;再如MSC Server按照MGW1的最大虚拟通道数与MGW2的最大虚拟通道数的比例来选择媒体网关,举例来说,MGW1的最大虚拟通道数为1000个,MGW2的最大虚拟通道数为2000个,则上述比例值为1∶2,此时,如果MSC Server需要为三个呼叫分配虚拟通道,则MSC Server从MGW1的虚拟通道中为上述三个呼叫中的其中一个呼叫分配虚拟通道,MSC Server为上述呼叫中的其中两个呼叫分配虚拟通道。MSC Server选择为用户分配的虚拟通道的方法有多种,本发明实施方式不限制为用户选择虚拟通道的具体实现过程。
当RNC与MGW1之间的承载面发生故障时,MSC Server可以通过维护命令将MGW1的最大虚拟通道数设置为闭塞状态如设置为0,这样,对于RNC接入的呼叫请求或者切换请求,MSC Server在为其选择媒体网关时,就不会选择MGW1,从而大大减少了呼损。当RNC与MGW1之间的承载面的故障恢复后,MSC Server可用再通过维护命令将MGW1的最大虚拟通道数设置为正常数值,以解除其闭塞状态。
MSC Server可以将MGW1的所有虚拟通道均设置为预留虚拟通道,这样,具有预定优先级的用户可以使用MGW1和MGW2的所有虚拟通道,而不具有预定优先级的用户则只能使用MGW2的虚拟通道。MSC Server也可以将MGW1的部分虚拟通道设置为预留虚拟通道、将MGW1的部分虚拟通道设置为预留虚拟通道,这样,具有预定优先级的用户可以使用MGW1和MGW2的所有虚拟通道,而不具有预定优先级的用户则只能使用MGW1和MGW2中的部分虚拟通道。从而限制了低优先级用户的接入、保证了高优先级用户的服务质量。
附图2为本发明第一种实施方式的限呼方法流程图。
图2中,UE(用户设备)为移动呼叫发起方,UE通过RNC将SETUP消息发送至MSC Server,MSC Server接收SETUP消息,MSC Server在确定出该SETUP消息的局向对应多个具有可用虚拟通道的MGW时,从上述多个MGW中选取可用虚拟通道数最多的MGW,并从可用虚拟通道数最多的MGW的虚拟通道中为该UE分配虚拟通道。在为UE分配虚拟通道后,MSC Server向UE回复CALL PROCEEDING消息,并继续进行后续呼叫处理。
附图3为本发明第二种实施方式的限呼方法流程图。
图3中,UE为移动呼叫发起方,UE通过RNC将SETUP消息发送至MSCServer,MSC Server接收SETUP消息,MSC Server在确定出该SETUP消息的局向对应的MGW均没有可用虚拟通道时,MSC Server拒绝为该UE分配虚拟通道。在拒绝为UE分配虚拟通道后,MSC Server向UE回复DISCONNECT消息,以拒绝UE的呼叫。
附图4为本发明第三种实施方式的限呼方法流程图。
图4中,UE为移动呼叫的终结方,UE通过RNC将CALL_CONFIRMED消息发送至MSC Server。MSC Server接收UE传输来的CALL_CONFIRMED消息,MSC Server在确定出该CALL_CONFIRMED消息的局向对应多个具有可用虚拟通道的MGW时,从上述多个MGW中选取可用虚拟通道数最多的MGW,并从可用虚拟通道数最多的MGW的虚拟通道中为该UE分配虚拟通道。在为UE分配虚拟通道后,MSC Server向UE回复ALERTING消息,并继续进行后续呼叫处理。
附图5为本发明第四种实施方式的限呼方法流程图。
图5中,UE为移动呼叫的终结方,UE通过RNC将CALL_CONFIRMED消息发送至MSC Server。MSC Server接收UE传输来的CALL_CONFIRMED消息,MSC Server在确定出该CALL_CONFIRMED消息的局向对应的MGW均没有可用虚拟通道时,MSC Server拒绝为该UE分配虚拟通道。在拒绝为UE分配虚拟通道后,MSC Server向UE回复DISCONNECT消息,以拒绝UE的本次呼叫。
附图6为本发明第五种实施方式的限呼方法流程图。
图6中,UE的呼叫需要进行局内切换。源RNC/BSC向MSC Server发送RELOCATION消息或者HANDOVER REQUIRED消息,MSC Server接收源RNC/BSC发送来的消息,MSC Server在确定出该消息的目的局向对应多个具有可用虚拟通道的MGW时,从上述多个MGW中选取可用虚拟通道数最多的MGW,并从可用虚拟通道数最多的MGW的虚拟通道中为UE分配虚拟通道。在为UE分配虚拟通道后,MSC Server向目的RNC发送RELOCATION_REQUEST消息,并继续进行后续呼叫处理。
附图7为本发明第六种实施方式的限呼方法流程图。
图7中,UE的呼叫需要进行局内切换。源RNC/BSC向MSC Server发送RELOCATION消息或者HANDOVER REQUIRED消息,MSC Server接收源RNC/BSC发送来的消息,MSC Server在确定出该消息的目的局向对应的多个MGW均没有可用虚拟通道时,MSC Server拒绝为该UE分配虚拟通道。在拒绝为UE分配虚拟通道后,MSC Server向源RNC/BSC回复RELOCATIONPREPARATION FAILURE消息,或者向源RNC/BSC回复HANDOVERREQUIRED REJECT消息,以拒绝UE本次呼叫的局内切换。
附图8为本发明第七种实施方式的限呼方法流程图。
图8中,UE的呼叫需要进行局间切换,这里的局间切换包括:从源局向切换到目标局向,局间切换还包括:在切换到目标局向后,又切换回到上述源局向。UE当前所在的MSC Server-B接收MAP-PREPARE-HANDOVER消息,或者接收MAP-PREPARE-SUBSEQUENT消息。MSC Server-B在确定出该消息的目的局向对应多个具有可用虚拟通道的MGW时,从上述多个MGW中选取可用虚拟通道数最多的MGW,并从可用虚拟通道数最多的MGW的虚拟通道中为UE呼叫的本次切换分配虚拟通道。在为UE分配虚拟通道后,MSC Server-B向目的RNC发送RELOCATION_REQUEST消息,并继续进行后续呼叫处理。
附图9为本发明第八种实施方式的限呼方法流程图。
图9中,UE的呼叫需要进行局间切换,这里的局间切换包括:从源局向切换到目标局向;局间切换还包括:在切换到目标局向后,又切换回到上述源局向。UE当前所在的MSC Server-B接收MAP-PREPARE-HANDOVER消息,或者接收MAP-PREPARE-SUBSEQUENT消息。MSC Server-B在确定出该消息的目的局向对应的多个MGW均没有可用虚拟通道时,MSC Server-B拒绝为该UE呼叫的本次切换分配虚拟通道。在拒绝分配虚拟通道后,MSC Server-B返回MAP-U-ABORT,以拒绝UE本次呼叫的局间切换。
附图10为本发明第九种实施方式的限呼方法流程图。
图10中,UE需要进行局间呼叫。UE当前所在的GMSC(关口局)接收IAM消息。GMSC判断该消息的出局局向对应的MGW是否有可用的虚拟通道,在判断出有可用的虚拟通道时,GMSC为该局间呼叫的UE分配虚拟通道,并向对端局向发送IAM消息,以继续进行后续的呼叫处理;在判断出没有可用的虚拟通道时,GMSC拒绝为该局间呼叫的UE分配虚拟通道,以拒绝UE本次的局间呼叫。
下面结合附图11对本发明实施方式提供的限呼装置进行说明。
图11中,本发明实施方式提供的限呼装置中设置有存储模块和限呼模块,限呼装置中还可选的设置有设置模块,或者可选的设置有闭塞模块,或者可选的设置有设置模块和闭塞模块。本发明实施方式中的限呼装置可以设置在移动交换设备中,也可以独立于移动交换设备设置。限呼装置的限呼控制可以是针对MGW与其它网络实体之间进行通信的无线通信接口。该无线通信接口可以是一个IP化的接口,也可以是一个非IP化的接口。该无线通信接口可以为IU接口,可以为Nb接口,可以为A接口,也可以为27接口。具体如上述方法实施方式中的描述。
下面以GSM、UMTS***为例对本发明实施方式的限呼装置进行说明。
存储模块主要用于存储MGW的IP化无线通信接口的最大虚拟通道数、以及当前已占用的虚拟通道数。存储模块中的最大虚拟通道数可以由设置模块来设置。设置模块可以通过维护命令来配置存储模块中存储的最大虚拟通道数。设置模块在配置存储模块中的最大虚拟通道数时,可以考虑MGW上的无线通信接口的带宽,当然,设置模块在配置最大虚拟通道数时也可以考虑其他因素,如考虑MGW的处理能力等。MGW上的无线通信接口的带宽如RNC与MGW之间的带宽,再如局向与MGW之间的带宽等。局向与MGW之间的带宽可以为两个MGW之间的带宽。
设置模块可以根据网络的实际情况动态调整MGW上无线通信接口的最大虚拟通道数,如设置模块根据网络中的指配成功率动态调整MGW上无线通信接口的最大虚拟通道数;再如设置模块根据IP QOS来动态调整MGW上无线通信接口的最大虚拟通道数;还有,设置模块可以根据指配成功率和IP QOS来动态调整MGW上无线通信接口的最大虚拟通道数。当然,设置模块也可以根据网络中的其他参数来动态调整最大虚拟通道数。当一个MSC Server对应有多个MGW时,设置模块可以针对每个MGW上的无线通信接口分别设置最大虚拟通道数。具体如上述方法实施方式中的描述。
限呼模块主要用于在MSC Server接收到切换请求或者呼叫请求后,判断当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件,如果符合预定条件,则限呼模块为该请求对应的用户分配虚拟通道,如果不符合预定条件,则限呼模块不为该请求对应的用户分配虚拟通道。这里的预定条件可以为:当前已占用的虚拟通道数是否达到最大虚拟通道数;即如果当前已占用的虚拟通道数已经达到最大虚拟通道数,则限呼模块不为该请求对应的用户分配虚拟通道;如果当前已占用的虚拟通道数还没有达到最大虚拟通道数,则限呼模块为该请求对应的用户分配虚拟通道。这里的预定条件还可以为其它形式,如当前已占用的虚拟通道数与最大虚拟通道数的比例是否达到预定值等等。由于当前已占用的虚拟通道数与当前未占用的虚拟通道数是两个相对的概念,所以,本发明实施方式也可以通过判断当前未占用的虚拟通道数与最大虚拟通道数来实现限呼。在下述实施方式的描述中,预定条件以当前已占用的虚拟通道数是否达到最大虚拟通道数为例,对本发明实施方式的限呼装置进行说明。
限呼模块在为用户分配了虚拟通道后,需要相应调整存储模块中存储的当前已占用的虚拟通道数,而且,限呼模块在检测到MSC Server释放呼叫时,同样需要相应调整存储模块中存储的当前已占用的虚拟通道数。在本发明限呼装置实施方式中,存储模块中的当前已占用的虚拟通道数可以与接入用户的数量相关,如一个接入用户固定占用一个虚拟通道数,或者固定占用若干个虚拟通道数等;存储模块中的当前已占用的虚拟通道数也可以与呼叫的无线接入承载相关,如呼叫的一个无线接入承载占用一个虚拟通道数。
当一个MSC Server对应有多个MGW时,存储模块中存储有每个MGW上的无线通信接口的最大虚拟通道数和当前已占用的虚拟通道数。在这种组网情况下,限呼模块可以有选择性的为MSC Server接收到的呼叫请求或者切换请求对应的用户分配虚拟通道。下面对一个MSC Server对应多个MGW情况下,限呼模块为入局呼叫的用户分配虚拟通道的过程进行说明。
MSC Server接收到入局呼叫,限呼模块确定该入局呼叫的局向对应的MGW,如果该入局呼叫的局向仅对应一个MGW,则限呼模块判断存储模块中存储的该MGW的当前已占用的虚拟通道数是否达到该MGW上的无线通信接口的最大虚拟通道数,如果未达到最大虚拟通道数,则限呼模块从上述对应的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;如果达到最大虚拟通道数,则限呼模块拒绝为该入局呼叫的用户分配虚拟通道。
当限呼模块判断出该入局呼叫的局向对应多个MGW时,则限呼模块分别判断存储模块中存储的、上述多个MGW的当前已占用的虚拟通道数是否未达到最大虚拟通道数,在当前已占用的虚拟通道数未达到最大虚拟通道数的MGW为多个时,限呼模块根据预定规则从多个未达到最大虚拟通道数的MGW中选择一个MGW,并从选择的MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道;在当前已占用的虚拟通道数未达到最大虚拟通道数的MGW为一个时,限呼模块直接从该MGW的虚拟通道中为该入局呼叫的用户分配虚拟通道。在该入局呼叫的局限对应的多个MGW的当前已占用的虚拟通道数均达到最大虚拟通道数时,限呼模块拒绝为该入局呼叫分配虚拟通道。
上述限呼模块采用的预定规则可以为如下一种或多种:MGW的优先级、可用虚拟通道数最多、可用虚拟通道数的比例最高、轮选、随机选择等等。预定规则可以是从多个MGW中选取出一个MGW的任意规则。本发明实施方式不限制预定规则的具体表现形式。
在本发明实施方式的限呼装置中,闭塞模块可以根据具体需求将虚拟通道设置为闭塞状态,如在承载面出现故障、或者由于检测等原因暂时停止使用某个无线通信接口时,可以将无线通信接口的虚拟通道设置为闭塞状态。闭塞模块将虚拟通道设置为闭塞状态的方法有多种,如闭塞模块将存储模块中存储的无线通信接口的最大虚拟通道数设置为零,再如闭塞模块将存储模块中存储的无线通信接口的当前已占用虚拟通道数设置为最大虚拟通道数,还有,闭塞模块将存储模块中存储的最大虚拟通道数设置为特定值等等。本发明实施方式不限制闭塞模块将虚拟通道设置为闭塞状态的具体表现形式。闭塞模块在将无线通信接口的虚拟通道设置为闭塞状态后,限呼模块不再从该无线通信接口的虚拟通道中为呼叫请求或者切换请求对应的用户分配虚拟通道。
本发明实施方式的限呼装置可以通过预留虚拟通道为具有不同优先级用户的呼叫提供差异化的服务,即存储模块存储有预留出的一部分虚拟通道的信息,限呼模块将这些预留虚拟通道专门提供给具有预定优先级的用户,这样,不具有预定优先级的用户只能占用预留虚拟通道之外的虚拟通道。这里的优先级可以根据Emlpp特性设置的优先级。存储模块中还可以存储有具有不同优先级的用户对应的不同预留虚拟通道的信息。具体内容如上述方法实施方式中的描述。在此不再详细说明。
在上述实施方式中,主要是以GSM、UMTS***为例进行描述的,本发明实施方式的技术方案在其它***中的实现过程与上述描述基本相同,在此不再一一例举说明。
从上述实施方式的描述可以看出,本发明实施方式通过虚拟通道实现了对接入用户数量的有效限制,保证了接入用户的服务质量。本发明实施方式可以根据最大虚拟通道数主动控制接入用户数量,能够实现在用户还未进行通话时拒绝用户的请求,避免了掉话现象。本发明实施方式可以根据网络的实际情况动态调整最大虚拟通道数,进一步保证了接入用户的服务质量。本发明实施方式可以对虚拟通道进行维护,如通过维护命令闭塞虚拟通道等,使虚拟通道在故障等状态下,不会影响到呼叫的实现过程。本发明实施方式通过预留虚拟通道,保证了高优先级的用户的服务质量。本发明实施方式通过根据可用虚拟通道数、媒体网关优先级等预定规则来选取媒体网关、并根据选取的媒体网关为入局呼叫的用户分配虚拟通道,增强了虚拟通道分配的灵活性,并使虚拟通道的分配可以根据网络的实际情况来设置,如尽量使用性能优越的媒体网关的虚拟通道为入局呼叫的用户分配虚拟通道等等。从而通过本发明实施方式提供的技术方案提高了接入用户的服务质量。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。
Claims (9)
1、一种限呼方法,其特征在于,设置有媒体网关对应的最大虚拟通道数,所述方法包括步骤:
根据切换请求或者呼叫请求判断所述请求的局向对应的媒体网关的当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件;
如果符合预定条件且符合预定条件的媒体网关为多个,移动交换设备根据预定规则从所述多个媒体网关中选取媒体网关,并根据所述选取的媒体网关为所述请求对应的用户分配虚拟通道;
如果所述请求的局向对应的媒体网关的当前已占用的虚拟通道数和最大虚拟通道数都不符合预定条件,则拒绝为所述请求对应的用户分配虚拟通道。
2、如权利要求1所述的方法,其特征在于,所述方法包括:根据接入的用户对应的无线接入承载来统计当前已占用的虚拟通道数;或者根据接入的用户数量来统计当前已占用的虚拟通道数。
3、如权利要求1所述的方法,其特征在于,所述方法包括:根据媒体网关的带宽配置最大虚拟通道数;和/或,根据获取的指配失败信息和/或IP QOS信息动态调整最大虚拟通道数。
4、如权利要求1所述的方法,其特征在于,媒体网关的虚拟通道中设置有预留虚拟通道,从预留虚拟通道中为具有预定优先级的用户分配虚拟通道。
5、如权利要求1至4中任一权利要求所述的方法,其特征在于,所述媒体网关的虚拟通道被设置为闭塞状态,且所述方法包括:在虚拟通道为闭塞状态时,拒绝为所述请求对应的用户分配虚拟通道。
6、一种限呼装置,其特征在于,所述装置包括:存储模块和限呼模块;
存储模块:用于存储媒体网关的最大虚拟通道数、以及当前已占用的虚拟通道数;
限呼模块:用于根据存储模块中存储的信息判断切换请求或者呼叫请求的局向对应的各媒体网关的当前已占用的虚拟通道数和最大虚拟通道数是否符合预定条件,在判断出符合预定条件且符合预定条件的媒体网关为多个后,根据预定规则从所述多个媒体网关中选取媒体网关,并根据所述选取的媒体网关为所述请求对应的用户分配虚拟通道,在判断出所述请求的局向对应的媒体网关的当前已占用的虚拟通道数和最大虚拟通道数都不符合预定条件后,不为所述请求对应的用户分配虚拟通道。
7、如权利要求6所述的装置,其特征在于,所述装置还包括:设置模块;
设置模块:用于根据媒体网关的带宽配置存储模块中存储的最大虚拟通道数;和/或
设置模块:用于获取指配失败信息和/或IP QOS信息,并根据获取的所述信息动态调整存储模块中存储的最大虚拟通道数。
8、如权利要求6所述的装置,其特征在于,所述装置还包括:闭塞模块,用于将所述存储模块中存储的最大虚拟通道数设置为闭塞状态,限呼模块在虚拟通道为闭塞状态时,拒绝为该请求对应的用户分配虚拟通道。
9、如权利要求6或7或8所述的装置,其特征在于,所述装置设置于移动交换设备中、或者独立于移动交换设备设置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710002825A CN100596104C (zh) | 2007-02-01 | 2007-02-01 | 一种限呼方法和装置 |
PCT/CN2008/070034 WO2008095420A1 (fr) | 2007-02-01 | 2008-01-07 | Procédé et appareil pour limiter les appels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710002825A CN100596104C (zh) | 2007-02-01 | 2007-02-01 | 一种限呼方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101026560A CN101026560A (zh) | 2007-08-29 |
CN100596104C true CN100596104C (zh) | 2010-03-24 |
Family
ID=38744472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710002825A Expired - Fee Related CN100596104C (zh) | 2007-02-01 | 2007-02-01 | 一种限呼方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100596104C (zh) |
WO (1) | WO2008095420A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146047B (zh) * | 2007-11-06 | 2011-05-11 | 中国电信股份有限公司 | 一种路由模式下控制上网终端数量的方法、***和网关 |
WO2009148166A1 (ja) * | 2008-06-06 | 2009-12-10 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信方法及びネットワーク装置 |
CN108055210A (zh) * | 2017-12-20 | 2018-05-18 | 宣城新维保网络技术有限公司 | 一种通讯网络分配方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5859838A (en) * | 1996-07-30 | 1999-01-12 | Qualcomm Incorporated | Load monitoring and management in a CDMA wireless communication system |
CN1142692C (zh) * | 2000-11-06 | 2004-03-17 | 深圳市中兴通讯股份有限公司 | 码分多址蜂窝通信***中过负荷控制的方法 |
JP3821662B2 (ja) * | 2001-05-15 | 2006-09-13 | 富士通株式会社 | 通信装置 |
CN1301626C (zh) * | 2004-05-10 | 2007-02-21 | 中兴通讯股份有限公司 | 一种对移动交换中心进行***负荷控制的方法 |
-
2007
- 2007-02-01 CN CN200710002825A patent/CN100596104C/zh not_active Expired - Fee Related
-
2008
- 2008-01-07 WO PCT/CN2008/070034 patent/WO2008095420A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2008095420A1 (fr) | 2008-08-14 |
CN101026560A (zh) | 2007-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9414255B2 (en) | Packet flow control in a wireless communications network based on an indication contained in a packet | |
US7260398B2 (en) | Mobile communication system for performing hand-off based on communication resources in base stations | |
KR100928453B1 (ko) | 무선 통신 시스템에서 서비스 전달 | |
CN102598836B (zh) | 用于使应用源速率适于负载条件的***和方法 | |
CN1455997B (zh) | 实现使用会话启动协议的多媒体呼叫的方法和设备 | |
EP1787436B1 (en) | Method and system for managing radio resources in mobile communication networks, related network and computer program product therefor | |
US8750105B2 (en) | Method of providing bearer specific information for wireless networks | |
TW546972B (en) | Channel-type switching from a common channel to a dedicated channel based on common channel load | |
EP1254580B1 (en) | Method and system for exchange of multicall capabilities between terminal and network | |
US20050237935A1 (en) | System and method of efficiently providing packet data service in a UMTS system | |
US20030157923A1 (en) | Mobile station, and apparatus, system and method for management of emergency calls | |
JP2008543166A (ja) | 低品質の検出に基づくip音声呼の接続タイプの引き継ぎ | |
CN101803444B (zh) | 无线通信网络中的服务等级(gos)区分 | |
JP2003199174A (ja) | デジタル移動ネットワークを介して通信するための通信デバイスおよび方法 | |
KR20010014214A (ko) | 무선 통신을 수행하는 방법 및 시스템 | |
CN101142766A (zh) | 用于管理网络节点过载的方法和其*** | |
US7024202B2 (en) | Method of processing UMTS calls in a packet transmission network and node for the UMTS network and for implementing said method | |
MXPA06015226A (es) | Sistema de comunicacion inalambrica que utiliza un vapor de persistencia para solicitudes de comunicacion de grupo a fin de reducir la latencia. | |
KR100418873B1 (ko) | 이동통신시스템에서의트래픽부하제어방법 | |
EP1889439B1 (en) | Communication path allocating entity and method | |
CN101347012A (zh) | 使用共享补充扩展码的、结合基于ip的语音的无线通信网络 | |
WO2005112375A1 (en) | Method and system for service integration in a multi-service communication system | |
RU2474070C2 (ru) | Система и способ минимизации времени задержки установления вызова в групповой связи между устройствами беспроводной связи | |
EP1853009A1 (en) | Resource control for scheduled and non-scheduled traffic | |
CN100596104C (zh) | 一种限呼方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100324 |
|
CF01 | Termination of patent right due to non-payment of annual fee |