一种业务处理板转板系统和方法

文档序号:7597693阅读:142来源:国知局
专利名称:一种业务处理板转板系统和方法
技术领域
本发明涉及无线网络的业务处理技术领域,具体涉及一种业务处理板转板系统和方法。
背景技术
随着网络技术的发展,今天的通信网络已经能够向用户提供多种多样的智能业务服务,在向用户提供这些智能业务服务的过程中,一般由服务通用分组无线业务支持节点(SGSN)通过与业务控制点(SCP)进行信令交互,完成向用户提供业务服务需要进行的相关业务处理。具体来讲,是由SGSN上的业务处理板通过与SCP进行信令交互,完成向用户提供业务服务需要进行的相关业务处理。
在网络发展的初期,SGSN上需要同时处理的智能业务数量相对较少,所有智能业务的处理都由一块业务处理板完成。但随着用户的增加,仅仅一块业务处理板显然不能同时处理大量的智能业务,因此,目前应用的SGSN上一般都有多块业务处理板,用以支持SGSN同时处理大量的智能业务。
参见图1,图1为现有技术业务处理系统的组成结构及实现原理图。其中,SGSN 100包括第一业务处理板101、第二业务处理板102、第一信令板103、第二信令板104以及主控板106。
第一信令板103与第二信令板104相连,SGSN 100中的业务处理板与信令板之间存在一一对应关系,每个业务处理板仅与其相连的信令板进行通信交互。如第一业务处理板101只与第一信令板103进行通信交互;第二信令板104也只与第二业务处理板102进行通信交互。
第一业务处理板101还与第二业务处理板102相连,再结合主控板对两个业务处理板的控制和管理,以实现两个业务处理板之间的数据交互。
在SGSN 100中,第一信令板103和第二信令板104负责处理用户业务;第一信令板103、第二信令板104分别与各自对应的第一业务处理板101、第二业务处理板102进行信令交互,以支持第一业务处理板101和第二业务处理板102正常处理用户业务;主控板106则负责对第一业务处理板101和第二业务处理板102进行控制和管理。
作为智能网络的核心部件,SCP 105存储用户的相关业务数据,并集中控制业务逻辑,进而通过第一信令板103、第二信令板104分别与第一业务处理板101、第二业务处理板102进行信令交互,以正常处理用户业务。
另外,主控板106为两个业务处理板正在处理的不同用户业务分别建立对应的用户识别号,该用户识别号可以是国际移动用户标识(IMSI),也可以是为用户新设置的能区别该用户与其它用户的标识;只要主控板106能够根据该用户识别号,在SGSN 100中找到处理该用户业务的业务处理板即可。主控板106还对第一业务处理板101和第二业务处理板102进行实时管理和控制,知晓两个业务处理板当前处理的用户业务的相关信息。
以图1为例,假设SGSN 100收到用户业务请求后,根据该业务请求进行相应的业务处理,这时,既可以由第一业务处理板101处理用户业务,也可以由第二业务处理板102处理用户业务。假设现在由第一业务处理板101处理用户业务,则第一业务处理板101要通过第一信令板103与SCP 105进行信令交互,以顺利处理用户业务。
上述的具体信令交互操作为第一业务处理板101向与其对应的第一信令板103发送业务处理消息,第一信令板103再将该业务处理消息发送给SCP 105。所述业务处理消息中包含有联系号,联系号中包含有SGSN 100为当前正进行业务处理的用户业务设置的业务识别号A。
SCP 105收到第一信令板103发送的业务处理消息后,向第一信令板103返回一个控制信令。在该控制信令中,包含有第一信令板103发送给SCP 105的业务处理消息中的联系号;SCP 105在联系号中加入自身对该用户业务设置的识别号B,使得SGSN 100和SCP 105在后续的信令交互流程中,能分别根据自身为同一用户业务设置的不同的业务识别号A和业务识别号B,识别出相应用户业务。通常,可以将控制信令称为控制消息。
一般情况下,SCP 105在收到业务处理消息后,会立即向SGSN 100返回控制信令。在这种实时性的响应操作中,由于底层数据链路依然存在,所以,SCP 105会直接向SGSN 100中的第一信令板103返回控制信令,第一信令板103进而将控制信令发送给对应的第一业务处理板101,第一业务处理板101根据控制信令包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
但是,当第一业务处理板101与SCP 105中关于所述用户业务的联系仍然存在,但由于信令控制流程的协议设计,而在业务处理过程中暂时释放底层连接时,后续SCP 105发起信令流程时就不一定直接将消息发送给第一信令板103,所述消息有可能被第一信令板103接收,也有可能被第二信令板104接收。如果第一信令板103收到所述控制信令,则将该控制信令发送给对应的第一业务处理板101,第一业务处理板101根据控制信令包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
如果第二信令板104收到所述控制信令,则将该控制信令发送给对应的第二业务处理板102;但是第二业务处理板102根据控制信令包含的用户识别号A,无法在本板上找到对应的正在处理的用户业务。这时,第二业务处理板102就将所述用户识别号A发送给主控板106,主控板106根据用户识别号A,搜索到与用户识别号A相对应的第一业务处理板101之后,将用户识别号A与第一业务处理板101的对应关系发送给第二业务处理板102;第二业务处理板102根据该对应关系,将控制信令发送给第一业务处理板101;第一业务处理板101收到控制信令后,就根据控制信令包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
第一业务处理板101完成所述业务处理后,向SCP 105返回响应消息,使SCP 105能够得知第一业务处理板101上该用户业务的一个业务处理操作已经完成。
由以上所述可知,应用主控板对单板处理用户业务的流程进行管理时,管理过程及信息交互流程均过于复杂,不利于用户业务处理速度的提高;另外,主控板的管理及维护费用也很高,不利于业务服务的发展。

发明内容
有鉴于此,本发明的主要目的在于提供一种业务处理板转板系统,以简化处理用户业务时的信息交互流程,提高用户业务处理速度。
本发明的另一目的在于提供一种业务处理板转板方法,以降低业务处理系统的管理及维护费用,有利于业务服务的发展。
为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种业务处理板转板系统,该系统包括业务处理装置,包含一个以上的业务处理板和一个以上信令板,其中,所述业务处理板,用于处理用户业务且独立判断并确定最终处理当前业务的业务处理板;所述信令板,用于支持业务处理板与信令控制装置进行通信交互,各信令板彼此相连;所述业务处理板经由信令板与信令控制装置互连,各业务处理板彼此相连;所述系统还包括信令控制装置,用于接收信令板发来的业务处理消息,并根据该消息向信令板返回控制消息。
所述业务处理板与所述信令板一一对应连接。
所述业务处理装置是
服务通用分组无线业务支持节点;或网关通用分组无线业务支持节点;或移动交换中心。
所述信令控制装置是业务控制点。
本发明还公开了一种业务处理板转板方法,该方法包括以下步骤a.业务处理装置中的业务处理板向信令控制装置发送业务处理消息,该业务处理消息中携带有发送方的业务处理板识别号、当前被处理的业务的识别号;信令控制装置收到业务处理消息后,经由信令板向业务处理板发送所述业务处理消息对应的控制消息;b.收到控制消息的业务处理板,根据控制消息中的识别号信息判断控制消息对应的业务是否由自身处理,如果是,则根据控制消息处理该业务;否则,根据控制消息中的业务处理板识别号,将该控制消息发送给所述识别号对应的业务处理板,由该业务处理板根据控制消息处理所述业务。
步骤a中,所述的控制消息包含发送业务处理消息的业务处理板的识别号,及业务处理消息所对应业务的识别号。
步骤b之后该方法进一步包括处理所述业务的业务处理板向信令控制装置发送响应消息。
步骤b包括以下步骤b11.收到控制消息的业务处理板,将控制消息包含的发送业务处理消息的业务处理板识别号与自身的识别号进行对比,如果两识别号相同,则进入步骤b12;否则,进入步骤b13;b12.收到控制消息的业务处理板根据控制消息包含的业务识别号,搜索到该业务识别号对应的业务,再根据控制消息处理该业务,并结束本流程;b13.收到控制消息的业务处理板,将控制消息发送给具有控制消息中所包含的业务处理板识别号的业务处理板;最后收到控制消息的业务处理板,根据控制消息包含的业务识别号,搜索到该业务,并根据控制消息处理该业务。
步骤b包括以下步骤b21.收到控制消息的业务处理板,判断自身处理的业务中是否包含控制消息中所携带的业务识别号对应的业务,如果包含,则进入步骤b22;否则,进入步骤b23;b22.收到控制消息的业务处理板根据控制消息中的业务识别号,搜索到该业务识别号对应的业务,再根据控制消息处理该业务,并结束本流程;b23.收到控制消息的业务处理板,将控制消息发送给控制消息中业务处理板识别号所对应的业务处理板;最后收到控制消息的业务处理板,根据控制消息中的业务识别号,搜索到该业务识别号对应的业务,并根据控制消息处理该业务。
与现有技术相比,本发明所提供的业务处理板转板系统包括业务处理装置和信令控制装置,其中的业务处理装置只包含一个以上用于处理用户业务的业务处理板,以及一个以上用于支持业务处理板与信令控制装置进行通信交互的信令板,关键是,业务处理板能够独立判断并确定当前某一业务最终应由哪个业务处理板进行处理。
本发明所提供的转板方法为业务处理装置中的业务处理板向信令控制装置发送加入了自身业务处理板识别号的业务处理消息,在信令控制装置向业务处理装置发送控制消息时同样携带该业务处理板识别号,因此,收到控制消息的业务处理板能根据控制消息中的业务处理板识别号,确定最终处理当前业务的业务处理板。
可见,本发明所提供的业务处理板转板系统,简化了处理用户业务时的信息交互流程,能够提高用户业务处理速度;另外,本发明所提供的业务处理板转板方法,降低了自身的管理及维护费用,有利于业务服务的发展。


图1为现有技术业务处理系统的组成结构及实现原理图;图2为本发明一实施例的业务处理系统组成结构及实现原理图。
具体实施例方式
下面结合附图及具体实施例对本发明作详细的说明。
本发明所提供的业务处理板转板系统包括业务处理装置和信令控制装置,所述业务处理装置包含一个以上用于处理用户业务的业务处理板,以及一个以上用于支持业务处理板与信令控制装置进行通信交互的信令板;所述业务处理板与所述信令板相连,还能够独立判断并确定当前某一业务应由自身或其它某个业务处理板处理;信令板与信令控制装置相连,各业务处理板彼此相连。
所述信令控制装置,用于接收信令板发送的业务处理消息,并根据该消息向信令板返回控制消息。
当然,由于本发明的业务处理板转板方法应用于业务处理装置与信令控制装置之间的通信交互流程中,所以业务处理装置并不限于SGSN,还可以是网关通用分组无线业务支持节点(GGSN),或是移动交换中心(MSC)等能够进行业务处理的装置;所述信令控制装置也不仅限于SCP,还可以是其它能够进行信令控制的装置。
本发明所提供的业务处理板转板方法为业务处理装置的多个业务处理板中的某个业务处理板,向信令控制装置发送业务处理消息,该业务处理消息携带有该业务处理板识别号、正被处理的业务的识别号;信令控制装置收到业务处理消息后,经由任意一个信令板将业务处理消息对应的控制消息发送给业务处理装置中的业务处理板,该控制消息中也包含有发送业务处理消息的业务处理板识别号、正被处理的业务的识别号。
收到控制消息的业务处理板,根据控制消息中的识别号信息判断控制消息对应的业务是否由自身处理,如果是,则根据控制消息处理该业务;否则,将该控制消息发送给处理该业务的业务处理板,由该业务处理板根据控制消息处理所述业务;所述业务处理板根据控制消息完成业务处理后,向信令控制装置发送响应消息。这里,所述的识别号信息可以是业务处理板识别号,也可以是正被处理的业务的识别号。
下面以所述业务处理装置为SGSN、所述信令控制装置为SCP为例,进一步说明本发明的具体实现方法。
本实施例所提供的系统及具体方法可参见图2,图2为本发明一具体实施例的业务处理系统组成结构及实现原理图。其中,SGSN 200包括第一业务处理板201、第二业务处理板202、第一信令板203以及第二信令板204。
作为智能网络的核心部件,SCP 205存储用户的相关业务数据,并集中控制业务逻辑,进而通过第一信令板203、第二信令板204分别与第一业务处理板201、第二业务处理板202进行信令交互,以正常处理用户业务。
第一信令板203与第二信令板204相连,SGSN 200中的业务处理板与信令板存在一一对应关系,每个业务处理板仅与其相连的信令板进行通信交互。如第一业务处理板201只与第一信令板203进行通信交互;第二信令板204也只与第二业务处理板202进行通信交互。
第一业务处理板201还与第二业务处理板202相连,用于进行两者之间的通信交互;同时,各业务处理板彼此知晓对方的识别号,使得一个业务处理板可以根据另一个业务处理板的识别号,将信令输入另一个业务处理板,以支持两者之间的通信交互。
在SGSN 200中,第一信令板203和第二信令板204负责处理用户业务;第一信令板203、第二信令板204分别与各自对应的第一业务处理板201、第二业务处理板202进行信令交互,以支持第一业务处理板201和第二业务处理板202正常处理用户业务。
另外,SGSN 200为两个业务处理板正在处理的不同用户业务分别建立对应的用户识别号,该用户识别号可以是国际移动用户标识(IMSI),也可以是为用户新设置的能区别该用户与其它用户的标识;只要SGSN 200能够根据该用户识别号,找到处理该用户业务的业务处理板即可。
以图2为例,假设SGSN 200收到用户业务请求后,根据该业务请求进行相应的业务处理,这时,既可以由第一业务处理板201处理用户业务,也可以由第二业务处理板202处理用户业务。假设现在由第一业务处理板201处理用户业务,则第一业务处理板201要通过第一信令板203与SCP 205进行信令交互,以顺利处理用户业务。
上述的具体信令交互操作为第一业务处理板201向与其对应的第一信令板203发送业务处理消息,第一信令板203再将该业务处理消息发送给SCP 205。所述业务处理消息中包含有联系号,联系号中包含有第一业务处理板201的识别号,以及SGSN 200为第一业务处理板201正进行业务处理的用户业务设置的业务识别号A。
SCP 205收到第一信令板203发送的业务处理消息后,向第一信令板203返回一个控制信令。在该控制信令中,包含有第一信令板203发送给SCP 205的业务处理消息中的联系号;SCP 205在联系号中加入自身对该用户业务设置的识别号B,使得SGSN 200和SCP 205在后续的信令交互流程中,能分别根据自身为同一用户业务设置的不同的业务识别号A和业务识别号B,识别出相应用户业务。通常,可以将控制信令称为控制消息。
SCP 205向SGSN 200返回的控制信令,有可能被第一信令板203接收,也有可能被第二信令板204接收。如果第一信令板203收到所述控制信令,则将该控制信令发送给对应的第一业务处理板201,第一业务处理板201根据控制信令的联系号中包含的第一业务处理板201的识别号,判断出当前正在处理的用户业务,是由第一业务处理板201处理的,则第一业务处理板201再根据控制信令的联系号中包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
当然,第一业务处理板201收到所述控制信令后,也可以直接根据控制信令的联系号中包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
第一业务处理板201完成所述业务处理后,向SCP 205返回响应消息。所述响应消息先由第一业务处理板201发送给第一信令板203,第一信令板203再将响应消息最终发送给SCP 205,使SCP 205能够得知第一业务处理板201上该用户业务的一个处理操作已经完成。
如果第二信令板204收到所述控制信令,则将该控制信令发送给对应的第二业务处理板202;第二业务处理板202根据控制信令的联系号中包含的第一业务处理板201的识别号,判断出当前正在处理的用户业务,不是由自身的业务处理板处理,而是由第一业务处理板201处理的,第二业务处理板202则将控制信令发送给第一业务处理板201;第一业务处理板201收到控制信令后,再根据控制信令的联系号中包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
当然,第二业务处理板202收到所述控制信令后,也可以直接根据控制信令的联系号中包含的用户识别号A,搜索对应的正在处理的用户业务;但第二业务处理板202无法搜索到与用户识别号A对应的用户业务,因为该用户业务当前正被第一业务处理板201处理;第二业务处理板202据此判断出当前正在处理的用户业务,不是由自身的业务处理板处理,而是由第一业务处理板201处理的。
所以,第二业务处理板202根据控制信令的联系号中包含的第一业务处理板201的识别号,将控制信令发送给第一业务处理板201;第一业务处理板201收到控制信令后,再根据控制信令的联系号中包含的用户识别号A,找到对应的正在处理的用户业务,并根据控制信令对用户业务进行相应处理。
第一业务处理板201完成所述业务处理后,向SCP 205返回响应消息。
所述响应消息先被第一业务处理板201根据第二业务处理板202的识别号,发送给第二业务处理板202,第二业务处理板202再将响应消息发送给第二信令板204,第二信令板204最终将响应消息发送给SCP 205,使SCP 205能够得知第一业务处理板201上该用户业务的一个处理操作已经完成。
以上所述收到控制信令的业务处理板判断控制信令对应的业务是否正由自身处理的方法为收到控制信令的业务处理板,将控制信令包含的发送业务处理消息的业务处理板识别号与自身的识别号进行对比,如果两识别号相同,则收到控制信令的业务处理板认为控制信令对应的业务正由自身处理;否则收到控制信令的业务处理板认为控制信令对应的业务不由自身处理。
上述通信交互流程中应用的信令、消息等,可以是支持各种通信协议的信令、消息,如七号信令或传输控制协议/网际协议(TCP/IP)等,只要所述的通信交互流程能够正常进行即可。
在应用所述的SGSN、GGSN或MSC等业务处理装置与所述的SCP等信令控制装置进行本发明所述的通信交互操作时,具体的通信交互操作均具有相同的工作原理。
由以上所述可以看出,本发明所提供的业务处理板转板系统和方法,简化了处理用户业务时的信息交互流程,能够提高用户业务处理速度,还降低了自身的管理及维护费用,有利于业务服务的发展。以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种业务处理板转板系统,其特征在于,该系统包括业务处理装置,包含一个以上的业务处理板和一个以上信令板,其中,所述业务处理板,用于处理用户业务且独立判断并确定最终处理当前业务的业务处理板;所述信令板,用于支持业务处理板与信令控制装置进行通信交互,各信令板彼此相连;所述业务处理板经由信令板与信令控制装置互连,各业务处理板彼此相连;所述系统还包括信令控制装置,用于接收信令板发来的业务处理消息,并根据该消息向信令板返回控制消息。
2.如权利要求1所述的方法,其特征在于所述业务处理板与所述信令板一一对应连接。
3.如权利要求1所述的方法,其特征在于,所述业务处理装置是服务通用分组无线业务支持节点;或网关通用分组无线业务支持节点;或移动交换中心。
4.如权利要求1所述的方法,其特征在于,所述信令控制装置是业务控制点。
5.一种业务处理板转板方法,其特征在于,该方法包括以下步骤a.业务处理装置中的业务处理板向信令控制装置发送业务处理消息,该业务处理消息中携带有发送方的业务处理板识别号、当前被处理的业务的识别号;信令控制装置收到业务处理消息后,经由信令板向业务处理板发送所述业务处理消息对应的控制消息;b.收到控制消息的业务处理板,根据控制消息中的识别号信息判断控制消息对应的业务是否由自身处理,如果是,则根据控制消息处理该业务;否则,根据控制消息中的业务处理板识别号,将该控制消息发送给所述识别号对应的业务处理板,由该业务处理板根据控制消息处理所述业务。
6.如权利要求5所述的方法,其特征在于,步骤a中,所述的控制消息包含发送业务处理消息的业务处理板的识别号,及业务处理消息所对应业务的识别号。
7.如权利要求5所述的方法,其特征在于,步骤b之后该方法进一步包括处理所述业务的业务处理板向信令控制装置发送响应消息。
8.如权利要求5至7任一项所述的方法,其特征在于,步骤b包括以下步骤b11.收到控制消息的业务处理板,将控制消息包含的发送业务处理消息的业务处理板识别号与自身的识别号进行对比,如果两识别号相同,则进入步骤b12;否则,进入步骤b13;b12.收到控制消息的业务处理板根据控制消息包含的业务识别号,搜索到该业务识别号对应的业务,再根据控制消息处理该业务,并结束本流程;b13.收到控制消息的业务处理板,将控制消息发送给具有控制消息中所包含的业务处理板识别号的业务处理板;最后收到控制消息的业务处理板,根据控制消息包含的业务识别号,搜索到该业务,并根据控制消息处理该业务。
9.如权利要求5至7任一项所述的方法,其特征在于,步骤b包括以下步骤b21.收到控制消息的业务处理板,判断自身处理的业务中是否包含控制消息中所携带的业务识别号对应的业务,如果包含,则进入步骤b22;否则,进入步骤b23;b22.收到控制消息的业务处理板根据控制消息中的业务识别号,搜索到该业务识别号对应的业务,再根据控制消息处理该业务,并结束本流程;b23.收到控制消息的业务处理板,将控制消息发送给控制消息中业务处理板识别号所对应的业务处理板;最后收到控制消息的业务处理板,根据控制消息中的业务识别号,搜索到该业务识别号对应的业务,并根据控制消息处理该业务。
全文摘要
本发明公开了一种业务处理板转板系统和方法,该系统包括业务处理装置,业务处理装置则包含一个以上的业务处理板和一个以上信令板;所述业务处理板,用于处理用户业务且独立判断并确定最终处理当前业务的业务处理板;所述信令板,用于支持业务处理板与信令控制装置进行通信交互;所述系统还包括信令控制装置,用于接收信令板发来的业务处理消息,并根据该消息向信令板返回控制消息。收到控制消息的信令板将控制消息发送给自身对应的业务处理板,业务处理板根据控制消息处理该业务、或将该控制消息发送给处理该业务的另一业务处理板,由该业务处理板处理所述业务。本发明简化了处理用户业务时的信息交互流程,降低了业务处理系统的管理及维护费用。
文档编号H04W88/14GK1753539SQ20041008010
公开日2006年3月29日 申请日期2004年9月23日 优先权日2004年9月23日
发明者沈颖燕 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1