一种ims终端自组网的方法及装置的制造方法_3

文档序号:9352858阅读:来源:国知局
同时发送了注册 广播消息,所以当其在呼叫同一互通集群网络中的其他终端时,进行旁路处理,直接向对方 地址发送INVITE消息,减轻了頂S网络的负担,扩展了頂S终端的应用场景,而当第一頂S终端呼叫其他外网的MS终端时,通过頂S网络中各个网元转发INVITE消息至对应的頂S 终端。
[0095] 若第一頂S终端确定自身在頂S网络注册失败,且呼叫的頂S终端A为外网的頂S 终端时,将会导致呼叫失败,第一MS终端终止与頂S终端A建立呼叫关系。
[0096] 步骤220:第一頂S终端确定第一頂S终端与接收到的每一条注册广播确认消息 对应的頂S终端共同构成頂S自适应网络。
[0097] 参阅图4所示,本发明实施例中頂S终端自组网的具体流程如下:
[0098] 步骤400 :第二頂S终端接收自身所在互通集群网络中第一頂S终端经交换设备 转发的注册广播消息,并记录注册广播消息中携带的第一MS终端的标识与地址。
[0099] 具体的,以图3中的頂S终端B为例,此时,頂S终端B接收到自身所在互通集群 网络中頂S终端X发送的注册广播消息,该注册广播消息携带頂S终端X的标识和地址,记 录頂S终端X的标识和地址。
[0100] 步骤410 :第二頂S终端向第一頂S终端回复注册广播确认消息,其中,注册广播 确认消息携带第二MS终端的标识和地址。
[0101] 具体的,以图3中的頂S终端B为例,頂S终端B回复SIP200 0K至頂S终端X, 并在该SIP200 0K消息中携带頂S终端B的标识和IP地址。
[0102] 步骤420:第二頂S终端确定第二頂S终端与第一頂S终端共同构成頂S自适应 网络。
[0103] 因此,对于一个頂S终端而言,当其在注册流程中,頂S终端发送注册广播消息至 所在互通集群网络中的其他頂S终端,并根据接收到的注册广播确认消息,记录每一条注 册广播确认消息对应的頂S终端的标识和地址,与此同时,该頂S终端也接收同在一个互通 集群网络中其他终端发送的注册广播消息,并回复注册广播确认消息至对应的终端,以及 记录接收到的注册广播消息对应的MS终端的标识和地址。因此,同在一个互通集群网络 中的頂S终端构成頂S自适应网络。
[0104] 实施例1:
[0105] 图5所示,为頂S终端A在开机时的注册流程:
[0106] 其中,交换设备以交换机为例,图5中的頂S网络中网元除P-CSCF外,均省略未画 出。
[0107] 步骤501:頂S终端A向交换机同时发送注册消息和注册广播消息。
[0108] 步骤502:交换机将注册广播消息发送至与頂S终端A同在一个局域网的頂S终 端B和頂S终端C。
[0109] 步骤503:交换机将注册消息发送至P-CSCF,发起頂S终端A在頂S网络的注册流 程。
[0110] 步骤504 :頂S终端B根据頂S终端A发送的注册广播消息,记录頂S终端A的标 识和地址,并发送注册广播确认消息200 0K至頂S终端A,该注册广播确认消息中携带頂S 终端B的标识和地址。
[0111] 步骤505 :頂S终端A根据頂S终端B回复的注册广播确认消息,记录頂S终端B 的标识和地址。
[0112] 步骤506 :頂S终端C记录根据頂S终端A发送的注册广播消息,记录頂S终端A 的标识和地址,并发送注册广播确认消息200 0K至頂S终端A,该注册广播确认消息中携带 頂S终端C的标识和地址。
[0113] 步骤507 :頂S终端A根据頂S终端C回复的注册广播确认消息,记录頂S终端C 的标识和地址。
[0114] 因此,頂S终端A、頂S终端B、頂S终端C共同构成頂S自适应网络。
[0115] 图6所示,为頂S终端A与頂S终端B的呼叫关系建立流程:
[0116] 这里假设頂S终端A和頂S终端B为同在一个局域网中的两个頂S终端,且在两 个IMS终端的注册过程中,各自分别保存了对方的标识和地址。
[0117] 同在一个頂S自适应网络的頂S终端A和頂S终端B,当頂S终端A与頂S终端B 建立呼叫关系时,包括:
[0118] 步骤601 :頂S终端A查询有頂S终端B的标识和地址,确定记录有頂S终端B的 标识和地址,直接发送INVITE消息至頂S终端B。
[0119] 步骤602 :頂S终端B回复确认消息200 0K至頂S终端A。
[0120] 步骤603 :頂S终端A回复确认消息ACK至頂S终端B,頂S终端A与頂S终端B的 呼叫关系建立成功。
[0121] 上述过程中,頂S终端A和頂S终端B可直接进行点对点的通信,无需頂S网络转 发,此外,在頂S终端A与頂S终端B的呼叫关系建立成功后,两者可以直接互传音视频媒 体数据包,也无需再通过頂S网络进行转发。减轻了頂S网络数据包转发压力,降低丢包概 率。
[0122] 参阅图7所示,为本发明实施例中頂S终端自组网的装置,包括:
[0123] 第一发送单元70,用于经交换设备发送注册广播消息至自身所在互通集群网络中 的其他頂S终端,注册广播消息携带第一頂S终端的标识和地址;
[0124] 第一接收单元71,用于接收所在互通集群网络中至少一个頂S终端回复的注册广 播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的MS终端的标识与 地址;
[0125] 第一处理单元72,用于确定与接收到的每一条注册广播确认消息对应的頂S终端 共同构成頂S自适应网络。
[0126] 可选的,在第一发送单元经交换设备发送注册广播消息至自身所在互通集群网络 中的其他IMS终端时,第一发送单元,进一步用于:
[0127] 经交换设备发送注册消息至頂S网络中的代理会话控制功能网元P-CSCF,在頂S 网络中进行注册。
[0128] 可选的,进一步包括:
[0129] 触发单元73,用于每次确定自身开机时,经交换设备发送注册广播消息至自身所 在互通集群网络中的其他頂S终端;或者,
[0130] 用于每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所 在互通集群网络中的其他頂S终端。
[0131] 可选的,在第一接收单元接收所在互通集群网络中至少一个頂S终端回复的注册 广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的MS终端的标识 与地址之后,进一步包括:
[0132] 呼叫单元74,用于当需要与任一頂S终端建立呼叫关系时,根据接收到的每一条 注册广播确认消息中携带的相应的頂S终端的标识与地址,查询任一頂S终端的标识与地 址;
[0133] 以及当确定记录有任一頂S终端的标识与地址时,直接向任一頂S终端对应的地 址发送呼叫消息。
[0134] 可选的,在第一接收单元接收所在互通集群网络中至少一个頂S终端回复的注册 广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的MS终端的标识 与地址之后,呼叫单元74进一步用于:
[0135] 当需要与任一頂S终端建立呼叫关系时,根据接收到的每一条注册广播确认消息 中携带的相应的IMS终端的标识与地址,查询任一IMS终端的标识与地址;
[0136] 当确定没有记录任一终端的标识与地址时,进一步判断自身是否在頂S网络注册 成功;
[0137] 若是,则经交换设备将呼叫消息发送至P-CSCF,并通过頂S网络中的各个网元转 发至任一頂S终端;
[0138] 否则,终止与任一頂S终端建立呼叫关系。
[0139] 参阅图8所示,为本发明实施例中頂S终端自组网的装置,包括:
[0140] 第二接收单元80,用于接收自身所在互通集群网络中第一頂S终端经交换设备转 发的注册广播消息,并记录注册广播消息中携带的第一MS终端的标识与地址;
[0141] 第二发送单元81,用于向第一IMS终端回复注册广播确认消息,其中,注册广播确 认消息携带第二頂S终端的标识和地址;
[0142] 第二处理单元82,用于确定与第一頂S终端共同构成頂S自适应网络。
[0143] 综上所述,本发明实施例中,对于一个頂S终端而言,当其在注册流程中,頂S终端 发送注册广播消息至所在互通集群网络中的其他MS终端,并根据接收到的注册广播确认 消息,记录每一条注册广播确认消息对应的MS终端的标识和地址,与此同时,该頂S终端 也接收同在一个互通集群网络中其他终端发送的注册广播消息,并回复注册广播确认消息 至对应的终端,以及记录接收到的注册广播消息对应的MS终端的标识和地址,并最终使 互通集群网络中的各个MS终端构成自适应网络。因此,本发明中的頂S终端可以不经过 頂S网络的注册,直接通过广播的形式通知互通集群网络中的其他頂S终端,并进一步地不 需要頂S网络设备就可以使用SIP信令进行通信,对于部署頂S终端组网非常方便。
[0144] 因此,在頂S终端进行呼叫业务时,直接利用对方地址,进行点对点的通信,而不 需要经过MS网络,减小了丢包的概率,并极大减少了頂S网络设
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1