一种数据传输方法及装置的制造方法

文档序号:9352789阅读:237来源:国知局
一种数据传输方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据传输技术领域,特别涉及一种数据传输方法及电子设备。
【背景技术】
[0002]在网络中,存在多种网关或路由器或虚拟AP等节点需要对网络中所传输的数据进行转发。
[0003]但在现有的数据转发方案中,只能对数据按照到达节点的时间顺序进行转发,而数据之间存在实时性等属性的差别,由此采用现有的数据转发方案可能会存在数据传输实时性较差的情况。

【发明内容】

[0004]本发明的目的在于,提供一种数据传输方法及装置,用以解决现有技术中对数据按照其到达节点的时间顺序进行转发的技术方案可能存在数据传输实时性较差的技术问题。
[0005]本发明提供了一种数据传输方法,应用于数据传输节点,所述方法包括:
[0006]获取所述数据传输节点所接收到的多个目标数据;
[0007]解析每个所述目标数据的属性,以得到每个所述目标数据的传输标记值;
[0008]对所述目标数据依据其各自的传输标记值按照预设的排序规则进行排序;
[0009]按照所述目标数据的排序顺序将每个所述目标数据进行发送。
[0010]上述方法,优选的,所述目标数据的属性包括标记属性值;
[0011]相应的,所述解析每个所述目标数据的属性,以得到每个所述目标数据的传输标记值,包括:
[0012]提取每个所述目标数据中的标记属性值作为其各自的传输标记值。
[0013]上述方法,优选的,所述目标数据的属性包括其所属的应用属性;
[0014]相应的,所述解析每个所述目标数据的属性,以得到每个所述目标数据的传输标记值,包括:
[0015]提取每个所述目标数据中的应用属性;
[0016]基于应用属性的类别与标记值之间的对应关系及每个所述目标数据各自的应用属性,获得每个所述目标数据的传输标记值。
[0017]上述方法,优选的,所述对应关系为根据用户所输入的操作数据所生成的对应关系,所述对应关系包括多个应用属性的类别标识及其各自对应的标记值;
[0018]相应的,基于应用属性的类别与标记值之间的对应关系及每个所述目标数据各自的应用属性,获得每个所述目标数据的传输标记值,包括:
[0019]接收用户所输入的操作数据;
[0020]解析所述操作数据,以生成对应关系;
[0021 ] 基于所述对应关系,获取与每个所述目标数据各自的应用属性的类别标识相对应的标记值作为其对应目标数据的传输标记值。
[0022]上述方法,优选的,所述对应关系为预先设置的对应关系,所述对应关系包括多个应用属性的类别标识及其各自对应的标记值。
[0023]本发明还提供了一种数据传输装置,应用于数据传输节点,所述装置包括:
[0024]数据获取单元,用于获取所述数据传输节点所接收到的多个目标数据;
[0025]属性解析单元,用于解析每个所述目标数据的属性,以得到每个所述目标数据的传输标记值;
[0026]数据排序单元,用于对所述目标数据依据其各自的传输标记值按照预设的排序规则进彳丁排序;
[0027]数据发送单元,用于按照所述目标数据的排序顺序将每个所述目标数据进行发送。
[0028]上述装置,优选的,所述目标数据的属性包括标记属性值;
[0029]相应的,所述属性解析单元包括:
[0030]标记提取子单元,用于提取每个所述目标数据中的标记属性值作为其各自的传输标记值。
[0031]上述装置,优选的,所述目标数据的属性包括其所属的应用属性;
[0032]相应的,所述属性解析单元包括:
[0033]属性提取子单元,用于提取每个所述目标数据中的应用属性;
[0034]标记获取子单元,用于基于应用属性的类别与标记值之间的对应关系以及每个所述目标数据各自的应用属性,获得每个所述目标数据的传输标记值。
[0035]上述装置,优选的,所述对应关系为根据用户所输入的操作数据所生成的对应关系,所述对应关系包括多个应用属性的类别标识及其各自对应的标记值;
[0036]相应的,所述标记获取子单元包括:
[0037]操作接收模块,用于接收用户所输入的操作数据;
[0038]关系生成模块,用于解析所述操作数据,以生成对应关系;
[0039]标记获取模块,用于基于所述对应关系,获取与每个所述目标数据各自的应用属性的类别标识相对应的标记值作为其对应目标数据的传输标记值。
[0040]上述装置,优选的,所述对应关系为预先设置的对应关系,所述对应关系包括多个应用属性的类别标识及其各自对应的标记值。
[0041]由上述方案可知,本发明提供的一种数据传输方法及装置,通过对数据传输节点所接收到的数据基于其各自的属性进行排序,进而按照排序顺序来将数据进行传输,实现根据包含数据的到达节点的时间在内的各种属性来传输数据,如按照数据的实时性属性或运行线程的优先级属性等来传输数据,避免数据传输的实时性较差的情况。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043]图1为本发明提供的一种数据传输方法实施例一的流程图;
[0044]图2为本发明提供的一种数据传输方法实施例二的流程图;
[0045]图3为本发明提供的一种数据传输方法实施例三的部分流程图;
[0046]图4为本发明实施例三的另一部分流程图;
[0047]图5为本发明提供的一种数据传输装置实施例四的结构示意图;
[0048]图6为本发明提供的一种数据传输装置实施例五的结构示意图;
[0049]图7为本发明提供的一种数据传输装置实施例六的部分结构示意图;
[0050]图8为本发明实施例六的另一部分结构示意图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]参考图1,为本发明提供的一种数据传输方法实施例一的流程图,其中,所述方法可以应用于数据传输节点,如虚拟AP或路由器等具有数据转发功能的节点。
[0053]在本实施例中,所述方法可以通过以下步骤实现:
[0054]步骤101:获取所述数据传输节点所接收到的多个目标数据。
[0055]其中,所述目标数据可以为不同节点或相同节点发送到所述数据传输节点上的数据,每个所述目标数据到达所述数据传输节点的时间可以相同也可以不同,在本实施例中,对当前已经到达所述数据传输节点但并未进行转发的目标数据进行获取。
[0056]步骤102:解析每个所述目标数据的属性,以得到每个所述目标数据的传输标记值。
[0057]其中,所述目标数据的属性可以为所述目标数据到达所述数据传输节点的时间属性,也可以为所述目标数据所属应用功能的属性,如游戏类属性或网页浏览类属性,也可以为所述目标数据所运行线程的优先级属性,如前台运行线程或后台运行线程,等等。
[0058]本实施例中通过对每个所述目标数据的属性进行解析,进而得到每个所述目标数据的传输标记值,每个所述目标数据的传输标记值表征其各自对应的目标数据在所有目标数据之间的传输优先级,如先发送哪个目标数据,后发送哪个目标数据。
[0059]步骤103:对每个所述目标数据依据其各自的传输标记值按照预设的排序规则进行排序。
[0060]其中,所述传输标记值可以为数字标记,或者字母标记,每个所述目标数据的传输标记之间具有大小关系或排列的前后关系,相应的,所述排序规则可以根据用户需求进行设置,例如,可以为:按照由数字的大小关系进行排序的规则,也可以为:按照字母的排列顺序进行排序的规则,等等。
[0061]例如,所述传输标记值采用数值进行标记,如一二三等级,所述排序规则为:对每个所述目标数据按照其各自的传输标记值的数值由小到大的顺序进行排序。
[0062]步骤104:按照所述目标数据的排序顺序将每个所述目标数据进行发送。
[0063]也就是说,本实施例中对排序在第一位的目标数据优先进行发送,再对排序在第二位的目标数据进行发送,以此类推,完成每个所述目标数据按照其各自的传输标记值的排序规则进行依次转发。
[0064
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1