数据传输方法及相关设备技术

技术编号:32856104 阅读:49 留言:0更新日期:2022-03-30 19:27
本申请公开了一种数据传输方法及相关设备,其中,该方法包括:与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一虚拟网卡包括主叫识别标识,每一虚拟网卡对应有唯一IP地址;根据应用数据的类型确定该应用数据对应的主叫识别标识,根据该主叫识别标识确定对应的虚拟网卡,根据该虚拟网卡确定对应的IP地址;绑定该IP地址,并通过该IP地址发送对应的应用数据。本申请实施例通过确定应用数据对应的主叫识别标识,将应用数据分配到不同的虚拟网卡,进而准确地将应用数据发送出去。去。去。

【技术实现步骤摘要】
数据传输方法及相关设备


[0001]本申请涉及通信
,具体涉及一种数据传输方法及相关设备。

技术介绍

[0002]随着通信技术的发展,移动终端支持多个网络接入(Access Point Name,APN),可请求多个互联网协议(Internet Protocol,IP)地址,通过多个IP地址连接移动网络的网关,以访问移动网络。例如,基于轻型IP协议虚拟网卡路由方案,当终端申请了多个IP地址,且应用层有应用数据需要发送但只指定了应用数据发送的目的IP地址时,该应用数据会被默认的从最新激活的IP地址对应的公用数据网络(Public Data Network,PDN)连接上发送出去。
[0003]在构思及实现本申请过程中,专利技术人发现至少存在如下问题:当终端设备激活多个IP地址,访问移动网络时,默认最新激活的IP地址对应的公用数据网络承载为发送链路,该公用数据网络承载无法区分该目的IP地址的网络是公有网络,还是私有网络,进而,应用数据可能会出现无法准确地发送到对端的问题。
[0004]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

技术实现思路

[0005]针对上述技术问题,本申请提供一种数据传输方法及相关设备,可满足多路应用数据准确发送到对端。
[0006]为解决上述技术问题,本申请提供一种数据传输方法,应用于终端设备,包括:
[0007]与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一所述虚拟网卡包括主叫识别标识,每一所述虚拟网卡对应有唯一IP地址;
[0008]根据应用数据的类型确定所述应用数据对应的主叫识别标识,根据该主叫识别标识确定对应的虚拟网卡,根据该虚拟网卡确定对应的IP地址;
[0009]绑定该IP地址,并通过该IP地址发送对应的应用数据。
[0010]可选地,终端设备存储有应用数据的类型与主叫识别标识的对应关系,所述根据应用数据的类型确定所述应用数据对应的主叫识别标识,包括:
[0011]根据应用数据的类型并参照该对应关系,确定所述应用数据对应的主叫识别标识。
[0012]可选地,在所述与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡之前,所述方法还包括;
[0013]判断是否建立公用数据网络连接;若否,则退出流程并终止数据传输。
[0014]可选地,在判断是否建立公用数据网络连接之后,所述方法还包括:
[0015]判断是否建立多路公用数据网络连接;若否,则映射唯一虚拟网卡,该虚拟网卡对应唯一IP地址;
[0016]绑定该唯一IP地址,并通过该唯一IP地址发送所有应用数据。
[0017]本申请还提供一种数据传输装置,包括:
[0018]建立模块,用于与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一所述虚拟网卡包括主叫识别标识,每一所述虚拟网卡对应有唯一IP地址;
[0019]确定模块,用于根据应用数据的类型确定所述应用数据对应的主叫识别标识,根据该主叫识别标识确定对应的虚拟网卡,根据该虚拟网卡确定对应的IP地址;
[0020]发送模块,用于绑定该IP地址,并通过该IP地址发送对应的应用数据。
[0021]可选地,所述数据传输装置还包括存储模块,所述存储模块存储有应用数据的类型与主叫识别标识的对应关系,所述确定模块根据应用数据的类型确定所述应用数据对应的主叫识别标识,具体用于:
[0022]根据应用数据的类型并参照该对应关系,确定所述应用数据对应的主叫识别标识。
[0023]可选地,所述数据传输装置还包括处理模块,所述处理模块在所述与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡之前,用于:
[0024]判断是否建立公用数据网络连接;若否,则退出流程并终止数据传输。
[0025]可选地,在判断是否建立公用数据网络连接之后,所述处理模块还用于:
[0026]判断是否建立多路公用数据网络连接;若否,则映射唯一虚拟网卡,该虚拟网卡对应唯一IP地址;
[0027]绑定该唯一IP地址,并通过该唯一IP地址发送所有应用数据。
[0028]本申请还提供一种计算机设备,所述计算机设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如上述方法的步骤。
[0029]本申请还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
[0030]如上所述,本申请的数据传输方法,应用于终端设备,终端设备与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一虚拟网卡包括主叫识别标识,每一虚拟网卡对应有唯一IP地址;根据应用数据的类型确定该应用数据对应的主叫识别标识,根据该主叫识别标识确定对应的虚拟网卡,根据该虚拟网卡确定对应的IP地址;绑定该IP地址,并通过该IP地址发送对应的应用数据。通过上述方式,可为应用数据分配对应的虚拟网卡,进而准确地将应用数据发送出去。
附图说明
[0031]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为一种数据传输系统的结构示意图;
[0033]图2是本申请提供的一种数据传输系统的结构示意图;
[0034]图3是本申请实施例提供的一种数据传输方法的流程示意图;
[0035]图4是本申请实施例提供的另一种数据传输方法的流程示意图;
[0036]图5是本申请实施例提供的一种数据传输装置的结构示意图;
[0037]图6是本申请实施例提供的一种计算机设备的结构示意图。
[0038]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0039]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0040]应当理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。本申请使用的术语“或”、“和/或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,应用于终端设备,其特征在于,所述方法包括:与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一所述虚拟网卡包括主叫识别标识,每一所述虚拟网卡对应有唯一IP地址;根据应用数据的类型确定所述应用数据对应的主叫识别标识,根据该主叫识别标识确定对应的虚拟网卡,根据该虚拟网卡确定对应的IP地址;绑定该IP地址,并通过该IP地址发送对应的应用数据。2.根据权利要求1所述的方法,其特征在于,终端设备存储有应用数据的类型与主叫识别标识的对应关系,所述根据应用数据的类型确定所述应用数据对应的主叫识别标识,包括:根据应用数据的类型并参照该对应关系,确定所述应用数据对应的主叫识别标识。3.根据权利要求1所述的方法,其特征在于,在所述与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡之前,所述方法还包括;判断是否建立公用数据网络连接;若否,则退出流程并终止数据传输。4.根据权利要求3所述的方法,其特征在于,在判断是否建立公用数据网络连接之后,所述方法还包括:判断是否建立多路公用数据网络连接;若否,则映射唯一虚拟网卡,该虚拟网卡对应唯一IP地址;绑定该唯一IP地址,并通过该唯一IP地址发送所有应用数据。5.一种数据传输装置,其特征在于,包括:建立模块,用于与网络设备建立多路公用数据网络连接,并映射出多个虚拟网卡;其中,每一所述虚拟网卡包括主叫识别标识,每一所述虚拟网卡对应有唯一IP地址;确定模块,用于根据应用数据的类型确定所述应用数据对应的...

【专利技术属性】
技术研发人员:董福
申请(专利权)人:深圳市广和通无线股份有限公司
类型:发明
国别省市:

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

1