传输处理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:38825881 阅读:13 留言:0更新日期:2023-09-15 20:05
本申请实施例提供一种传输处理方法、装置、设备及可读存储介质,该方法包括:拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力,由所述终端与网络协商创建数据通道。道。道。

【技术实现步骤摘要】
传输处理方法、装置、设备及可读存储介质


[0001]本申请实施例涉及通信
,具体涉及一种传输处理方法、装置、设备及可读存储介质。

技术介绍

[0002]相关技术中提出在会话描述协议(Session Description Protocol,SDP)中增加数据通道(data channel)协商,data channel可与通话的音视频媒体流并行,以实现会话相关交互数据的传输。
[0003]然而,如何通过协议栈或操作系统的接口创建IP多媒体子系统(IP Multimedia Subsystem,IMS)数据通道是亟待解决的问题。

技术实现思路

[0004]本申请实施例在于提供一种传输处理方法、装置、设备及可读存储介质,解决如何通过协议栈或操作系统的接口创建IMS数据通道的问题。
[0005]第一方面,提供一种传输处理方法,包括:
[0006]拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力,由所述终端与网络协商创建数据通道。
[0007]可选的,操作系统的接口可以为安卓操作系统层提供的接口,或者,也可以是数据通道接口实现模块与拨号应用的接口,比如该接口可以是数据通道控制接口模块或者收发数据接口模块。
[0008]可选的,数据通道接口实现模块负责操作系统的数据通道相关接口的具体实现。
[0009]可选地,数据通道能力包括以下一项或多项:创建数据通道、发送数据、接收数据。
[0010]可选地,终端可以通过数据通道相关的协议栈(比如,SIP、SDP、RTP、SCTP、DTLS等)与网络协商创建数据通道。
[0011]可选地,协议栈(或者描述为数据通道相关的协议栈)可以由调制解调器,或内核(kernel),或操作系统,或应用平台(Application Platform)等实现。
[0012]可选地,所述拨号应用调用终端的调制解调器或操作系统的接口提供的数据通道能力,由所述终端与网络协商创建数据通道,包括:
[0013]所述拨号应用通过第一接口模块向数据通道接口实现模块注册数据通道回调事件,由所述终端与网络协商创建数据通道;
[0014]所述拨号应用通过所述第一接口模块从所述数据通道接口实现模块获取数据通道实例。
[0015]其中,拨号应用通过数据通道实例进行发送/接收数据。
[0016]可选地,所述方法还包括:
[0017]所述拨号应用通过第一接口模块向数据通道接口实现模块发送第一请求,所述第一请求用于请求创建新的数据通道。
[0018]可选地,所述第一接口模块包含在所述终端的系统层中。
[0019]可选地,所述第一接口模块包括以下一项或多项:
[0020]第一子接口,所述第一子接口用于注册回调;
[0021]第二子接口,所述第二子接口用于上报数据通道实例;
[0022]第三子接口,所述第三子接口用于创建数据通道。
[0023]可选地,所述方法还包括:
[0024]所述拨号应用通过第二接口模块向数据通道接口实现模块发送第一数据,所述第一数据是需要通过数据通道传输的数据。
[0025]可选地,所述方法还包括:
[0026]所述拨号应用通过第二接口模块从数据通道接口实现模块接收第二数据,所述第二数据是所述数据通道接口实现模块通过所述数据通道从网络侧接收到的数据。
[0027]可选地,所述第二接口模块包含在所述终端的系统层中。
[0028]可选地,所述第二接口模块包括以下一项或多项:
[0029]第四子接口,所述第四子接口用于发送数据;
[0030]第五子接口,所述第五子接口用于获取数据通道标签;
[0031]第六子接口,所述第六子接口用于获取数据通道SCTP流标识;
[0032]第七子接口,所述第七子接口用于获取数据通道子协议标识。
[0033]第二方面,提供一种传输处理方法,包括:
[0034]在拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力的情况下,所述终端与网络协商创建数据通道。
[0035]可选地,在所述终端与网络协商创建数据通道之前,所述方法还包括:
[0036]所述终端的数据通道接口实现模块通过第一接口模块获取所述拨号应用注册的数据通道回调事件。
[0037]可选地,在所述终端与网络协商创建数据通道之后,所述方法还包括:
[0038]所述终端的数据通道接口实现模块通过第一接口模块向所述拨号应用返回数据通道实例。
[0039]可选地,所述方法还包括:
[0040]所述终端的数据通道接口实现模块通过第一接口模块获取所述拨号应用发送的第一请求,所述第一请求用于请求创建新的数据通道。
[0041]可选地,所述方法还包括:
[0042]所述终端的数据通道接口实现模块通过第二接口模块获取所述拨号应用发送的第一数据,所述第一数据是需要通过所述数据通道传输的数据。
[0043]可选地,所述方法还包括:
[0044]所述终端的数据通道接口实现模块通过第二接口模块向所述拨号应用发送第二数据,所述第二数据是所述数据通道接口实现模块通过所述数据通道从网络侧接收到的数据。
[0045]第三方面,提供一种传输处理装置,应用于拨号应用,包括:
[0046]第一处理模块,用于调用终端的协议栈或操作系统的接口提供的数据通道能力,由所述终端与网络协商创建数据通道。
[0047]第四方面,提供一种传输处理装置,包括:
[0048]第二处理模块,用于在拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力的情况下,与网络协商创建数据通道。
[0049]第五方面,提供一种调制解调器,包括如第四方面所述的传输处理装置。
[0050]第六方面,提供一种终端,包括如第五方面所述的调制解调器。
[0051]第七方面,提供一种终端,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
[0052]第八方面,提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的方法的步骤。
[0053]在本申请实施例中,实现拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力,以实现如创建IMS数据通道、发送数据、接收数据等功能,通过对终端侧接口及相关流程进行统一,便于解决后续业务推广的终端一致性问题。
附图说明
[0054]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0055]图1是现有的呼叫流程的示意图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传输处理方法,其特征在于,包括:拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力,由所述终端与网络协商创建数据通道。2.根据权利要求1所述的方法,其特征在于,所述拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力,包括:所述拨号应用通过第一接口模块向数据通道接口实现模块注册数据通道回调事件;所述拨号应用通过所述第一接口模块从所述数据通道接口实现模块获取数据通道实例。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述拨号应用通过第一接口模块向所述数据通道接口实现模块发送第一请求,所述第一请求用于请求创建新的数据通道。4.根据权利要求2或3所述的方法,其特征在于,所述第一接口模块包含在所述终端的系统层中。5.根据权利要求4所述的方法,其特征在于,所述第一接口模块包括以下一项或多项:第一子接口,所述第一子接口用于注册回调;第二子接口,所述第二子接口用于上报数据通道实例;第三子接口,所述第三子接口用于创建数据通道。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述拨号应用通过第二接口模块向数据通道接口实现模块发送第一数据,所述第一数据是需要通过数据通道传输的数据。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述拨号应用通过第二接口模块从数据通道接口实现模块接收第二数据,所述第二数据是所述数据通道接口实现模块通过所述数据通道从网络侧接收到的数据。8.根据权利要求6或7所述的方法,其特征在于,所述第二接口模块包含在所述终端的系统层中。9.根据权利要求8所述的方法,其特征在于,所述第二接口模块包括以下一项或多项:第四子接口,所述第四子接口用于发送数据;第五子接口,所述第五子接口用于获取数据通道标签;第六子接口,所述第六子接口用于获取数据通道流控制传输协议SCTP流标识;第七子接口,所述第七子接口用于获取数据通道子协议标识。10.一种传输处理方法,其特征在于,包括:在拨号应用调用终端的协议栈或操作系统的接口提供的数据通道能力的情况下,所述终端与网络协商创建数据通道。1...

【专利技术属性】
技术研发人员:胡跃刘峰刘悦郑健平严砥张昕李颖李凯姬鸿飞
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1