一种信令传输方法、装置、设备及存储介质与流程

文档序号:24887557发布日期:2021-04-30 13:11阅读:来源:国知局

技术特征:

1.一种信令传输方法,其特征在于,所述方法应用于信令传输系统中的服务器,所述信令传输系统还包括:第一终端设备,所述方法包括:

所述服务器响应所述第一终端设备发送的信令传输请求,向所述第一终端设备发送通道确认连接请求;

所述服务器在接收到所述第一终端设备对所述通道确认连接请求的反馈许可之后,建立与所述第一终端设备之间的信令传输通道,其中,所述信令传输通道是基于流控制传输协议建立的;

所述服务器通过建立的所述信令传输通道,与所述第一终端设备进行信令传输。

2.根据权利要求1所述的方法,其特征在于,在所述建立与所述第一终端设备之间的信令传输通道之后,所述方法还包括:

所述服务器通过所述信令传输通道,接收所述第一终端设备发送的第一目标信令,其中,所述第一目标信令是信令的执行主体为所述服务器的信令;

响应接收到的所述第一目标信令,并将所述第一目标信令的响应结果发送给所述第一终端设备。

3.根据权利要求1所述的方法,其特征在于,在所述建立与所述第一终端设备之间的信令传输通道之后,所述方法还包括:

所述服务器通过所述信令传输通道,向所述第一终端设备发送第二目标信令,其中,所述第二目标信令是信令的执行主体为所述第一终端设备的信令;

将所述第二目标信令发送的时间节点作为信令检测周期的起始时间节点,按照预先设置的信令检测周期阈值,判断在所述信令检测周期阈值的周期内,是否接收到所述第一终端设备对所述第二目标信令的响应结果;

若确定在所述信令检测周期阈值的周期内,没有接收到所述第一终端设备对所述第二目标信令的响应结果,则按照预先设置的信令发送周期阈值,向所述第一终端设备周期性的重复发送所述第二目标信令,直至接收到所述第一终端设备对所述第二目标信令的响应结果。

4.根据权利要求1所述的方法,其特征在于,在所述接收到所述第一终端设备对所述通道确认连接请求的反馈许可之后,所述方法还包括:

所述服务器针对所述第一终端设备,生成一个会话标识;

接收所述第一终端设备发送的第一网际协议地址和第一端口号,其中,所述第一网际协议地址是所述第一终端设备当前使用的网络环境对应的网际协议地址,所述第一端口号是所述第一终端设备当前使用的网络环境对应的端口号;

将接收到的所述第一网际协议地址和所述第一端口号与所述会话标识进行关联;

利用关联后的该会话标识,记录所述第一终端设备与所述服务器的本次通信链接。

5.根据权利要求4所述的方法,其特征在于,在所述记录所述第一终端设备与所述服务器的本次通信链接之后,若所述第一终端设备的网络环境发生切换,所述方法还包括:

所述服务器接收所述第一终端设备发送的第二网际协议地址和第二端口号,其中,所述第二网际协议地址是所述第一终端设备切换后使用的网络环境对应的网际协议地址,所述第二端口号是所述第一终端设备切换后使用的网络环境对应的端口号;

在保持所述会话标识不变的基础上,将与该会话标识关联的所述第一网际协议地址更新为所述第二网际协议地址,将与该会话标识关联的所述第一端口号更新为所述第二端口号;

利用更新之后的该会话标识,恢复所述服务器与所述第一终端设备,在所述第一终端设备发生网络环境切换之前的通信链接。

6.根据权利要求1所述的方法,其特征在于,所述信令传输系统还包括:第二终端设备,若所述服务器接收到所述第二终端设备发送的第一业务连接请求,则所述方法还包括:

所述服务器接收所述第一终端设备发送的第二业务连接请求;

判断所述第二业务连接请求所属的业务类型与所述第一业务连接请求所属的业务类型是否相同;

若确定所述第二业务连接请求与所述第一业务连接请求属于同一种业务类型,则建立所述第一终端设备与所述第二终端设备之间的点对点通信链接,其中,所述点对点通信链接用于执行所述第一终端设备与所述第二终端设备之间的信令传输。

7.根据权利要求6所述的方法,其特征在于,所述建立所述第一终端设备与所述第二终端设备之间的点对点通信链接,包括:

获取所述第一终端设备的网际协议地址和端口号,以及所述第二终端设备的网际协议地址和端口号;

将所述第二终端设备的网际协议地址和端口号,发送给所述第一终端设备;

将所述第一终端设备的网际协议地址和端口号,发送给所述第二终端设备。

8.一种信令传输装置,其特征在于,所述装置应用于信令传输系统中的服务器,所述信令传输系统还包括:第一终端设备,所述装置包括:

请求收发模块,用于响应所述第一终端设备发送的信令传输请求,向所述第一终端设备发送通道确认连接请求;

通道创建模块,用于在接收到所述第一终端设备对所述通道确认连接请求的反馈许可之后,建立与所述第一终端设备之间的信令传输通道,其中,所述信令传输通道是基于流控制传输协议建立的;

信令传输模块,用于通过建立的所述信令传输通道,与所述第一终端设备进行信令传输。

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的信令传输方法的步骤。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的信令传输方法的步骤。


技术总结
本申请提供了一种信令传输方法、装置、设备及存储介质,该方法应用于信令传输系统中的服务器,信令传输系统还包括:第一终端设备,该方法包括:所述服务器响应所述第一终端设备发送的信令传输请求,向所述第一终端设备发送通道确认连接请求;在接收到所述第一终端设备对所述通道确认连接请求的反馈许可之后,建立与所述第一终端设备之间的信令传输通道,其中,所述信令传输通道是基于流控制传输协议建立的;通过建立的所述信令传输通道,与所述第一终端设备进行信令传输。这样,相较于现有技术,本申请基于流控制传输协议建立一个专用于传输信令的信令传输通道,有利于利用流控制传输协议特有的数据传输机制,减少信令传输过程中信令的丢包率。

技术研发人员:刘兴海;张伟;马义;李钢江
受保护的技术使用者:北京百家视联科技有限公司
技术研发日:2021.04.01
技术公布日:2021.04.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1