一种用于SCP和合设网元之间的信令传输方法和系统与流程

文档序号:12131396阅读:来源:国知局

技术特征:

1.一种用于SCP和合设网元之间的信令传输方法,其特征在于,SCP和合设网元安装在同一平台上,当SCP或合设网元根据实际业务需要向对方发送一条CAP消息时,其中,发送消息的SCP或合设网元简称为源自动机,接收消息的合设网元或SCP简称为目的自动机,包括有:

步骤一、源自动机构建业务所需的CAP消息,所述CAP消息中携带标识源自动机的消息对话号,然后将所述CAP消息发送到自身自动机所属平台的消息队列中;

步骤二、平台顺序读取消息队列中的每条消息,并判断读取的消息是否属于SCP和合设网元之间的交互信令,如果是,则根据消息中所携带的消息对话号、以及自身所保存的管道装置和标识源自动机的消息会话号的关联关系,将读取的消息转发给与消息对话号相关联的管道装置;

步骤三、管道装置接收平台发送来的消息,从中读取消息要发往的目的自动机,提取已保存的标识目的自动机的消息对话号,然后将所述消息中携带的消息会话号修改为标识目的自动机的消息对话号,最后将所述消息发送给目的自动机。

2.根据权利要求1所述的方法,其特征在于,步骤一进一步包括有:

源自动机构建业务所需的CAP消息,所述CAP消息包含对话和成分两部分,并判断所构建的CAP消息的对话部分是否是创建会话原语TC-BEGIN,如果是,则生成一个新的标识自身自动机的消息对话号,然后在所构建的CAP消息中携带新生成的消息对话号,最后将构建的CAP消息发送到平台的消息队列中;如果否,则查找已有的标识自身自动机的消息对话号,然后在所构建的CAP消息中携带所述已有的消息对话号,最后将构建的CAP消息发送到平台的消息队列中。

3.根据权利要求1所述的方法,其特征在于,步骤二进一步包括有:

步骤21、平台从自身的消息队列中顺序读取每条消息,并判断所读取的消息的对话部分是否是创建会话原语TC-BEGIN,如果否,则继续步骤22;

步骤22、平台从所读取的消息中提取用于标识源自动机的消息对话号,然后根据消息对话号和管道装置的关联关系,查找所述消息对话号是否存在有相关联的管道装置,如果有,则将所读取的消息发送给消息对话号相关联的管道装置;如果否,则按原有的业务流程对消息进行处理。

4.根据权利要求3所述的方法,其特征在于,步骤21中,当平台判断所读取的消息的对话部分是创建会话原语TC-BEGIN时,还包括有:

步骤23、平台查询所读取的消息是否属于SCP和合设网元之间的交互信令,如果是,则从所读取的消息中提取用于标识源自动机的消息会话号,然后新建一个管道装置,并保存新建管道装置和标识源自动机的消息会话号的关联关系,最后将所读取的消息发送给新建管道装置,本流程结束。

5.根据权利要求1所述的方法,其特征在于,步骤三进一步包括有:

步骤31、管道装置从所读取的消息中提取消息要发往的目的自动机,然后判断是否已保存有标识所述目的自动机的消息对话号,如果是,则提取已保存的标识所述目的自动机的消息对话号,然后将所读取的消息中的消息会话号修改成标识所述目的自动机的消息对话号,再将所读取的消息转发给平台的外部CAP信令接收装置;如果否,则新生成一个标识所述目的自动机的消息对话号,并保存自身管道装置和新生成的标识目的自动机的消息会话号的关联关系,然后将所读取的消息中的消息对话号修改成新生成的标识目的自动机的消息会话号,再将所读取的消息转发给平台的外部CAP信令接收装置。

6.根据权利要求5所述的方法,其特征在于,步骤31之后还包括有:

步骤32、平台的外部CAP信令接收装置接收发送来的消息,判断接收消息的对话部分是否是创建会话原语TC-BEGIN,如果是,则从接收消息中提取消息会话号,然后根据接收消息中所携带的目的业务键Service Key信息,创建一个新的目的自动机,并使用从接收消息中所提取的消息会话号来标识新创建的目的自动机,然后再按原有的业务流程对接收消息进行处理;如果否,则从接收消息中提取消息会话号,查找所述消息会话号所标识的目的自动机,然后将接收消息发送给对应的目的自动机。

7.一种用于SCP和合设网元之间的信令传输系统,其特征在于,SCP和合设网元安装在同一平台上,其中,发送消息的SCP或合设网元简称为源自动机,接收消息的合设网元或SCP简称为目的自动机,SCP和合设网元均包括有:

自动机消息发送装置,用于构建业务所需的CAP消息,所述CAP消息中携带标识自身自动机的消息对话号,然后将所述CAP消息发送到自身所属平台的消息队列中,

平台进一步包括有消息管理装置和若干个管道装置,其中:

消息管理装置,用于顺序读取消息队列中的每条消息,并判断读取的消息是否属于SCP和合设网元之间的交互信令,如果是,则根据消息中所携带的消息对话号、以及自身所保存的管道装置和标识源自动机的消息会话号的关联关系,将读取的消息转发给与消息对话号相关联的管道装置;

管道装置,用于接收平台的消息管理装置发送来的消息,并从中读取消息要发往的目的自动机,提取已保存的标识目的自动机的消息对话号,然后将所述消息中携带的消息会话号修改为标识目的自动机的消息对话号,最后将所述消息发送给目的自动机。

8.根据权利要求7所述的系统,其特征在于,SCP和合设网元的自动机消息发送装置进一步包括有:

发送消息构建单元,用于根据业务需要而构建CAP消息,所述CAP消息包含对话和成分两部分,并判断所构建的CAP消息的对话部分是否是创建会话原语TC-BEGIN,如果是,则生成一个新的标识自身自动机的消息对话号,然后在所构建的CAP消息中携带新生成的消息对话号,最后将构建的CAP消息发送到平台的消息队列中;如果否,则查找已有的标识自身自动机的消息对话号,然后在所构建的CAP消息中携带所述已有的消息对话号,最后将构建的CAP消息发送到平台的消息队列中。

9.根据权利要求7所述的系统,其特征在于,平台的消息管理装置进一步包括有:

消息读取单元,用于从自身的消息队列中顺序读取每条消息,并判断所读取的消息的对话部分是否是创建会话原语TC-BEGIN,如果否,则将读取的消息转发给管道分配单元;

管道分配单元,用于从读取的消息中提取用于标识源自动机的消息对话号,然后根据消息对话号和管道装置的关联关系,查找所述消息对话号是否存在有相关联的管道装置,如果有,则将所读取的消息发送给消息对话号相关联的管道装置;如果否,则将读取的消息按照原有业务流程转发给其他单元进行处理。

10.根据权利要求9所述的系统,其特征在于,平台的消息管理装置还包括有管道构建单元,当消息读取单元判断所读取的消息的对话部分是创建会话原语TC-BEGIN时,则将读取的消息转发给管道构建单元,其中:

管道构建单元,用于查询读取的消息是否属于SCP和合设网元之间的交互信令,如果是,则从读取的消息中提取用于标识源自动机的消息会话号,然后新建一个管道装置,并保存新建管道装置和标识源自动机的消息会话号的关联关系,最后将读取的消息发送给新建的管道装置;如果否,则将读取的消息按照原有业务流程转发给其他单元进行处理。

11.根据权利要求7所述的系统,其特征在于,平台的管道装置进一步包括有:

源目的标识转化单元,用于从所读取的消息中提取消息要发往的目的自动机,然后判断是否已保存有标识所述目的自动机的消息对话号,如果是,则提取已保存的标识所述目的自动机的消息对话号,然后将所读取的消息中的消息会话号修改成标识所述目的自动机的消息对话号,再将所读取的消息转发给平台的外部CAP信令接收装置;如果否,则新生成一个标识所述目的自动机的消息对话号,并保存自身管道装置和新生成的标识目的自动机的消息会话号的关联关系,然后将所读取的消息中的消息对话号修改成新生成的标识目的自动机的消息会话号,再将所读取的消息转发给平台的外部CAP信令接收装置,

平台还包括有:

外部CAP信令接收装置,用于判断接收消息的对话部分是否是创建会话原语TC-BEGIN,如果是,则从接收消息中提取消息会话号,然后根据接收消息中所携带的目的业务键ServiceKey信息,创建一个新的目的自动机,并使用从接收消息中所提取的消息会话号来标识新创建的目的自动机,最后再按原有的业务流程将接收消息交由其他装置进行处理;如果否,则从接收消息中提取消息会话号,查找所述消息会话号所标识的目的自动机,然后将接收消息发送给对应的目的自动机。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1