通讯网络的选择阻塞的制作方法

文档序号:7743071阅读:133来源:国知局
专利名称:通讯网络的选择阻塞的制作方法
技术领域
本发明涉及通讯系统,尤其涉及控制通讯系统中的业务量。


图1说明一个传统的通讯系统。该通讯系统包括网络单元或部件10、12、14和16。网络单元(NE)的每一个与中心系统控制功能部件(SCF)18通讯。中心系统控制功能部件18协调网络单元之间的业务量并且可以例如是网络信号中心或业务量路由节点。在无线通讯系统的情况下,网络单元可以例如是移动交换中心(MSC)或基站。另外,无线通讯系统包括如原籍位置寄存器(HLR)20和无线网络点(WNP)20的部件。原籍位置寄存器用于例如鉴别请求接入网络的移动台的身份,无线网络点22可以是无线基站或无线局域网的接入点。
通过控制SCF和每个网络单元之间的通讯,SCF控制它的工作负荷。例如,如果SCF 18由于来自特定的网络单元如网络单元12的通讯而过载,它可以发送ACG(自动编码先通后断)消息或阻塞(blocking)命令到网络单元12。ACG消息命令网络单元12在特定的时间长度停止发送消息到SCF 18。公知的ACG消息在网络中使用ANSI-41通讯协议的自动编码先通后断(automatic code gapping)消息。除了SCF变得过载以外,网络单元如网络单元16可能变得过载。在这种情况下,网络单元16简单地停止接收来自SCF的通讯以便降低它的工作负荷。然而,试图与网络单元16通讯的SCF 18和任何网络单元或部件并没有得到通知在网络单元16的过载情况。这导致网络单元16忽略网络内由其他单元或部件发送的消息,同时发送消息的单元或部件工作在网络单元16接收和响应发送的消息的假设条件下。
本发明通过提供从请求的网络单元发送到SCF(系统控制功能部件)的选择阻塞请求,解决了前面提到的问题,这里该请求识别目标网络单元。然后,SCF可以阻塞从目标网络单元到请求的网络单元的通讯,或者它可以发送ACG(自动编码先通后断)消息到目标网络单元,请求它停止发送到请求的网络单元的通讯。这种技术提供的优点是允许过载网络单元降低它的工作负荷,同时通知网络的其他部件,来自识别的网络部件的消息将不被过载的网络单元接受。
图1说明一个通讯网络;图2说明使用选择阻塞请求的通讯网络;图3说明选择阻塞请求的格式。
图4说明选择阻塞请求的控制流和ACG消息的格式;图5说明网络单元发送阻塞请求到SCF的流程图;图6说明当SCF接受来自网络单元的选择阻塞请求时的流程图;图7说明在阻断周期期间当网络单元接收消息时的流程图;以及图8说明在阻断周期期间SCF接收消息的流程图。
图2说明一个通讯网络,如具有网络部件如网络单元(NE)30、32、34和36的无线通讯网络。网络单元可以例如是移动交换中心或基站。网络也包括部件如原籍位置寄存器(HLR)38、无线网络点(WPN)40和系统控制功能部件(SCF)42。无线网络点40可以例如是无线基站或无线局域网的接入点。当网络单元36(请求的NE)变得过载时它可以发送选择阻塞请求到SCF 42。选择阻塞请求规定哪个网络单元(目标的NE)应该阻塞发送消息到网络单元36。该请求也可以包括持续时间,在此期间选择阻塞实际上仍然保持,并且该请求也可以包括在从阻塞或目标网络单元接收消息时在阻塞周期期间的间隔。根据接收的选择阻塞请求,SCF 42发送响应消息返回到请求网络单元36,指示该请求被接收还是被拒绝。如果阻塞请求被接收,SCF 42将阻塞来自目标网络单元的通讯,或者它将发送ACG(自动代码先通后断)消息到目标单元,通知目标单元不要发送消息到请求的网络单元。
图3说明选择阻塞请求的格式。命令字段60识别作为选择阻塞请求的消息。地址字段62识别目标单元的地址;目标单元是应该阻塞请求单元寻址消息的单元或网络部件。持续时间字段64指示持续时间或阻塞周期,在该期间来自目标单元的消息应该被阻塞。子持续时间字段66指示当接收来自目标网络单元的消息时在持续时间或阻塞周期期间的间隔。传统地,每个由子持续时间规定的间隔接收一个消息。动作字段68提供命令给目标网络单元,指示例如阻塞的消息应该作为另一种情况发送到请求的网络单元。例如,消息可以发送到与请求的网络单元有负载共享功能的网络单元。应该注意,在动作代码字段68提供的命令可以由SCF 42修改。
图4说明与选择阻塞请求有关的控制流程。一开始,在步骤80,请求网络单元36经过内部处理如负载监控处理,确定应该阻塞来自特定的始发地址如目标网络单元32的业务量或消息。在步骤82,请求网络单元36发送选择阻塞请求到SCF 42。该请求采用如参照图3讨论的格式。在步骤84,SCF 42估计在通讯网络上阻塞请求的影响,并且根据估计,接收或者拒绝响应。然后,接收或拒绝的消息发送到请求的网络单元36。在步骤86,请求的网络单元36根据来自SCF42的消息是接收的还是拒绝的而响应。例如,如果响应是接收,网络单元36将拒绝从目标网络单元接收的消息,而如果来自SCF 42的响应是拒绝,网络单元36将继续接收来自目标网络单元32的消息。在步骤88,如果SCF 42接收选择阻塞请求,ACG消息90被发送到目标网络单元32。
使用一些字段格式化ACG消息。ACGDIR字段92识别该消息为ACG消息。DESTADDR字段94识别请求的网络单元36的地址。这通过地址提供了目标网络单元32,消息不应该发送到该地址。CTYPE字段96指示ACG消息是始发于请求的网络单元还是SCF42。GAPDUR字段98指示时间长度,在此期间阻塞实际上仍然保持。GAPINT字段100规定在发送另一个消息到请求的网络单元之前目标网络单元必须等待的最小时间量。这取决于由请求的网络单元36传送的最初选择阻塞请求的子持续时间字段66。字段100可以规定到开始下一个间隔的时间长度,在该间隔期间通讯将被接收,或者它可以简单地规定时间和每个间隔的持续时间,在该间隔期间消息可以发送到请求的网络单元。
图5说明网络单元发送选择阻塞请求到SCF的流程图。在步骤110,网络单元确定阻塞请求是需要的。这种确定可以根据例如在网络单元的过载情况。在步骤112,格式化选择阻塞请求消息。格式化包括在阻塞周期持续时间提供目标网络单元的地址,以及在接收来自目标单元的消息时在阻塞周期期间识别间隔。在某些情况下,当消息没有发送到请求的网络单元时选择阻塞请求包括采取建议的动作。这些动作可以包括例如发送消息到用于与请求的网络单元负载共享的网络单元。在步骤114,选择阻塞请求消息发送到SCF 42。在步骤116,设置响应定时器。在步骤118,确定是否接收到来自SCF42的响应消息。如果没有接收到响应,执行步骤120以确定是否定时器已经期满。如果定时器已经期满,则执行返回并且网络单元继续完成它正常的任务,这些任务可以包括识别用于选择阻塞的不同的网络单元。如果在步骤120,确定时间还没有期满,则再次执行步骤118以确定是否响应已经被接收。如果在步骤118,确定已经接收到响应,则执行步骤122,这里确定响应是接收还是拒绝。如果响应是拒绝,执行步骤124,这里请求被标记为拒绝并且请求的网络单元返回到它正常的处理,该处理可以包括确定应该发送的选择阻塞请求识别了相同的还是不同的目标网络单元。如果在步骤122,确定接受的响应被SCF接收,则在步骤126目标地址标记为阻塞的。在步骤128和步骤130,持续时间定时器和间隔定时器被分别设置。网络单元随后返回到它正常的处理;然而,它现在阻塞来自目标网络单元的消息。参照图7进一步讨论这种阻塞功能的实现。
图6说明当SCF从请求的网络单元36接收它的选择阻塞请求时执行的流程图。在步骤150,选择阻塞请求被接收。在步骤152,SCF确定是否接收该请求。这种确定根据例如产生于目标网络单元和请求的网络单元之间阻塞通讯对网络总的影响来做出。如果SCF确定阻塞请求被拒绝,则执行步骤154,这里拒绝消息发送到请求的网络单元并且随后SCF返回到它正常的功能。如果在步骤152确定阻塞请求将被接收,在步骤156,接受的消息发送到请求的网络单元。在步骤158,根据如在选择阻塞消息的字段64中规定的阻塞周期的持续时间设置持续时间定时器。在步骤160,设置间隔定时器以识别选择阻塞请求消息的子持续时间字段66中规定的间隔。这些间隔是消息可以从目标网络单元传送到请求的网络单元的时间。通常,这些间隔被限制在一个消息;然而,可以允许多个消息。在步骤162,目标网络单元的地址被标记为阻塞的。在步骤164,SCF 42确定是发送ACG消息还是阻塞命令到目标网络单元。如果SCF负载过轻,可以在SCF完成阻塞功能并且不发送ACG消息到目标网络单元。如果SCF确定它当前工作负荷不允许在SCF完成阻塞功能,则完成步骤166,这里ACG消息被格式化。如参照图4讨论的,当消息可以发送时ACG消息识别持续时间、请求的网络单元、阻塞的持续时间、间隔,以及采取另一个动作以代替发送消息到请求的网络单元。在步骤168,ACG消息发送到目标网络单元并且随后SCF返回到它正常的功能。
图7说明如果请求的网络单元在阻塞周期期间接收来自目标网络单元的消息时它采取的动作。在步骤180,请求的网络单元接收来自目标网络单元的消息。在步骤182,请求的网络单元确定是否在接收消息的间隔期间。如果确定不是在接收消息的间隔期间,则在步骤184忽略该消息并且网络单元返回到它正常的处理。如果在步骤182确定是接收消息的间隔期间,则在步骤186处理该消息。在步骤188,确定是否阻塞持续时间已经期满。如果持续时间还没有期满,在步骤190,间隔定时器被复位,使得请求的网络单元可以确定接收消息期间的下一个间隔的开始和结束。如果在步骤188,确定阻塞持续时间已经期满,执行步骤192,这里使阻塞功能失效,然后在步骤194,阻塞持续时间定时器和间隔定时器被复位。请求的网络单元随后返回到它正常的功能。
图8说明当SCF 42接收来自阻塞的目标网络单元的消息时它执行的流程图。在步骤200,SCF接收来自目标网络单元的请求的单元寻址消息。在步骤202,SCF确定是否在相应于周期的间隔期间接收消息,在该周期期间接收消息而阻塞仍然有效。如果在步骤202确定不是接受间隔,在步骤204忽略该消息并且随后SCF返回到它正常的处理。如果在步骤202确定在接受间隔期间接收该消息,则执行步骤206,这里消息转送到请求阻塞的网络单元。在步骤208确定是否阻塞持续时间已经期满。如果阻塞持续时间还没有期满,执行步骤210,这里间隔定时器被复位使得可以识别下一个间隔,在此间隔期间接受通讯。如果在步骤208,确定阻塞持续时间已经期满,则执行步骤212,这里使阻塞功能失效并且随后执行步骤214,这里阻塞持续时间和间隔定时器被复位。然后,SCF返回到它正常的功能。
权利要求
1.一种用于控制通讯系统中消息的方法,其特征在于步骤从第一个网络部件发送消息阻塞请求到第二个网络部件,该消息阻塞请求识别第三个网络部件;以及防止消息从第三个网络部件传递到第一个网络部件。
2.如权利要求1所述的方法,其特征在于该防止步骤是在第二个网络部件处完成的。
3.如权利要求1所述的方法,其特征还在于发送消息阻塞命令到第三个网络部件的步骤。
4.如权利要求3所述的方法,其特征在于该防止步骤是在第三个网络部件处完成的。
5.如权利要求1所述的方法,其特征在于消息阻塞请求规定了阻塞周期的持续时间。
6.如权利要求1所述的方法,其特征在于消息阻塞请求规定了在阻塞周期期间的至少一个接受间隔,该接受间隔是一个周期,在该周期期间至少一个消息从第三个网络部件传递到第一个网络部件。
7.如权利要求1所述的方法,其特征在于消息阻塞请求规定了由第三个网络部件采取的动作代替从第三个网络部件到第一个网络部件传递消息。
8.如权利要求7所述的方法,其特征在于第二个网络部件可以修改在消息阻塞请求中规定的动作。
9.一种用于控制通讯系统中消息的方法,其特征在于步骤从第一个MSC发送消息阻塞请求到SCF,该消息阻塞请求识别第二个MSC;以及防止消息从第二个MSC传递到第一个MSC。
10.如权利要求9所述的方法,其特征在于在SCF完成该防止步骤。
11.如权利要求9所述的方法,其特征还在于发送消息阻塞命令到第二个MSC的步骤。
12.如权利要求11所述的方法,其特征在于在第二个MSC完成该防止步骤。
13.如权利要求9所述的方法,其特征在于消息阻塞请求规定了阻塞周期的持续时间。
14.如权利要求9所述的方法,其特征在于消息阻塞请求规定了在阻塞周期期间的至少一个接受间隔,该接受间隔是一个周期,在该周期期间至少一个消息可以从第二个MSC传递到第一个MSC。
15.如权利要求9所述的方法,其特征在于消息阻塞请求规定由第三个网络部件采取的动作代替从第二个MSC传递消息到第一个MSC。
16.如权利要求15所述的方法,其特征在于SCF可以修改在消息阻塞请求中规定的动作。
全文摘要
选择阻塞请求从请求的网络单元发送到SCF(系统控制功能部件),这里该请求识别目标网络单元。然后,SCF可以阻塞从目标网络单元到请求的网络单元的通讯,或者它可以发送ACG(自动编码先通后断)消息到目标网络单元,请求它停止发送到请求的网络单元的通讯。这种技术提供的优点是允许过载网络单元降低它的工作负荷,同时通知网络的其他部件,来自目标网络部件的消息将不被过载的网络单元接受。
文档编号H04W88/12GK1360443SQ00135559
公开日2002年7月24日 申请日期2000年12月14日 优先权日2000年12月14日
发明者尼克·J·马扎勒拉 申请人:朗迅科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1