数据传输方法、服务器节点、网关设备、网络系统与流程

文档序号:27905146发布日期:2021-12-11 04:09阅读:87来源:国知局
数据传输方法、服务器节点、网关设备、网络系统与流程

1.本技术实施例涉及计算机技术领域,尤其涉及一种数据传输方法、服务器节点、网 关设备、网络系统。


背景技术:

2.随着直播等服务的发展,越来越多的用户对无线网络提出了更高需求,例如,更高 的带宽、更好的稳定性、更广泛的覆盖范围、更强的可迁移性等。然而,在某些场景下, 例如展会、直播等场景,由于人员密集、基站覆盖薄弱等原因,导致实际可用的无线网 络的性能无法满足用户需求。
3.一般情况下,为了获得高带宽,用户会选择使用5g网络来提高无线网络的带宽,但 是,由于5g网络的信号频率比4g网络的信号频率更高,使得5g网络的信道衰弱也会更 严重,且5g基站的覆盖范围还较少,导致5g网络也无法满足用户的需求。
4.有鉴于此,现有技术亟需解决的技术问题为如何提供一种高带宽且高可用的网络传 输方案。


技术实现要素:

5.有鉴于此,本技术实施例提供一种数据传输方案,以至少部分解决上述问题。
6.根据本技术实施例的第一方面,提供了一种数据传输方法,应用于内容分发网络中 的服务器节点,包括:通过所述服务器节点中的数据容器,接收网络接入设备通过聚合 链路的多个子通信链路分别发送的多份数据,其中,所述多份数据中各自携带有所述网 络接入设备的标识信息;根据所述多份数据中携带的所述网络接入设备的标识信息,将 所述多份数据进行聚合获得聚合数据,并将所述聚合数据发送至所述服务器节点中的代 理服务容器,以通过所述代理服务容器对所述聚合数据进行处理。
7.根据本技术实施例的第二方面,提供了一种数据传输方法,应用于网络接入设备, 所述方法包括:建立与服务器节点之间的聚合链路,所述聚合链路包括多个子通信链路; 通过所述聚合链路的多个子通信链路分别发送携带有所述网络接入设备的标识信息的数 据至服务器节点,所述网络接入设备的标识信息用于使得所述服务器节点根据所述网络 接入设备的标识信息将所述多份信息进行聚合获得聚合数据,并用于确定将所述聚合数 据发送至的所述服务器节点中的代理服务容器。
8.根据本技术实施例的第三方面,提供了一种视频数据的传输方法,应用于内容分发 网络中的服务器节点,包括:通过所述服务器节点中的数据容器,接收直播端通过网络 接入设备的聚合链路包括的多个子通信链路分别发送的多份实时视频子数据,所述多份 实时视频子数据中各自携带有所述网络接入设备的标识信息;根据所述多份实时视频子 数据中携带的所述网络接入设备的标识信息,将多份实时视频子数据进行聚合获得实时 视频数据,并将实时视频数据转发至视频代理服务容器,以通过所述视频代理服务容器 对实时视频数据进行处理。
9.根据本技术实施例的第四方面,提供了一种网关设备,其特征在于,包括:处理器 和存储器;其中,所述存储器,用于存储程序指令;所述处理器,用于调用并执行所述 存储器中存储的程序指令,当所述处理器执行所述存储器存储的程序指令时,所述网关 设备用于执行如上所述的方法。
10.根据本技术实施例的第五方面,提供了一种网络系统,包括内容分发网络以及网络 接入设备,其中,所述内容分发网络包括调度中心以及服务器节点;所述网络接入设备 用于在所述调度中心的调度下,与所述服务器节点建立聚合链路,并通过所述聚合链路 的多个子通信链路向所述服务器节点发送多份数据,所述聚合链路通过基于不同通信服 务提供商的通信网络建立的子通信链路聚合得到;内容分发网络的服务器节点包括数据 容器以及代理服务容器,所述数据容器用于接收网络接入设备通过聚合链路的多个子通 信链路分别发送的多份数据,根据所述多份数据中携带的所述网络接入设备的标识信息, 将所述多份数据进行聚合获得聚合数据,并将所述聚合数据发送至所述服务器节点中与 所述网络接入设备的标识信息对应的代理服务容器中,所述代理服务容器用于对所述聚 合数据进行处理。
11.根据本技术实施例提供的数据传输方案,通过在服务器节点中部署能够对多份数据 进行聚合的数据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器, 在数据容器对多份数据进行聚合得到聚合数据后,可以将数据发送至对应的代理容器, 从而通过代理服务容器对所述聚合数据进行处理,使得通过网络接入设备可以直接将数 据传输至服务器节点,并可以通过服务器节点中的代理服务容器对数据进行处理,从而 可以采用内容分发网络进行数据的传输,实现低延迟、高稳定的网络保障。
附图说明
12.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有 技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图 获得其他的附图。
13.图1为根据本技术实施例一的一种网络系统的示意图;
14.图2a为本技术实施例提供的一种数据传输方法的步骤流程图;
15.图2b为图2a所示实施例中的一种场景示例的示意图;
16.图3a为本技术实施例提供的一种数据传输方法的步骤流程图;
17.图3b为图3a所示实施例中的一种场景示例的示意图;
18.图4a为本技术实施例提供的一种视频数据传输方法的步骤流程图;
19.图4b为图4a所示实施例中的一种场景示例的示意图;
20.图5a为本技术实施例提供的一种车辆数据传输方法的步骤流程图;
21.图5b为图5a所示实施例中的一种场景示例的示意图;
22.图6a为本技术实施例提供的一种诊断数据传输方法的步骤流程图;
23.图6b为图6a所示实施例中的一种场景示例的示意图;
24.图7为本技术实施例提供的一种网关设备的结构示意图。
发送至目标地址,如图1所示,目标地址可以为内容分发网络内的服务节点,或者内容 分发网络外的其他云上应用服务。同理,用户在拉取数据时,也可以通过服务器节点之 间的数据传输将数据传输至邻近的服务器节点,并由服务器节点将数据发给用户的终端。
34.由于数据主要在服务器节点之间进行传输,因此,可以尽量避开互联网上可能影响 数据传输速度和稳定性的环节,使得数据传输过程更快、更稳定。
35.示例地,网络接入设备可以接入不同的通信服务提供商的通信网络来建立子通信链 路,并将多个子通信链路进行聚合得到网络接入设备与内容分发网络的服务器节点之间 的聚合链路。
36.网络接入设备可以通过聚合链路的多个子通信链路分别发送携带有所述网络接入设 备的标识信息多份数据至服务器节点。
37.服务器节点中的数据容器接收网络接入设备通过聚合链路的多个子通信链路分别发 送的多份数据,根据所述多份数据中携带的所述网络接入设备的标识信息,将所述多份 数据进行聚合获得聚合数据,并将所述聚合数据发送至所述服务器节点中与所述网络接 入设备的标识信息对应的代理服务容器中,以通过所述代理服务容器对所述聚合数据进 行处理。
38.本实施例提供的方案,可以通过在服务器节点中部署能够对多份数据进行聚合的数 据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器,在数据容器对 多份数据进行聚合得到聚合数据后,可以将数据发送至对应的代理容器,从而通过代理 服务容器对所述聚合数据进行处理,使得通过网络接入设备可以直接将数据传输至服务 器节点,并可以通过服务器节点中的代理服务容器对数据进行处理,从而可以采用内容 分发网络进行数据的传输,实现低延迟、高稳定的网络保障。
39.图2a示出了本实施例提供的一种数据传输方法的流程示意图,如图所示,其包括:
40.s201、网络接入设备建立与所述服务器节点之间的聚合链路,聚合链路包括多个子 通信链路。
41.本实施例中,子通信链路可以通过网络接入设备接入不同的通信服务提供商提供的 通信网络建立。将多个子通信链路进行聚合可以得到聚合链路,与普通的通信链路相比, 聚合链路的带宽较高,且网络可用性较高。
42.s202、网络接入设备通过所述聚合链路的多个子通信链路分别发送携带有所述网络 接入设备的标识信息数据至服务器节点。
43.本实施例中,网络接入设备在通过聚合链路发送数据时,可以将数据分为多份,并 通过子通信链路分别发送一份数据至服务器节点,且数据中携带有所述网络接入设备的 标识信息。
44.s203、服务器节点中的数据容器,接收网络接入设备通过聚合链路的多个子通信链 路分别发送的多份数据。
45.容器(container)虚拟化是一种操作系统级、非常快速和高效的虚拟化技术,其原理 是基于操作系统内核对不同的运行进程提供了不同的系统视图。容器虚拟化可以用于在 保证安全和效率的情况下授权访问硬件资源,例如cpu和i/o(input/output,输入输 出)带宽;一个容器内的进程对其他容器内的行为不可见。容器可以应用在不同种类的操 作系统中,如linux操作系统、windows操作系统以及一些嵌入式系统等,本发明实施 例不
做限定。
46.容器可以运行在虚拟机(virtual machine,vm)上,也可以直接运行在物理机上,本 发明实施例不做限定,物理机也称宿主机或寄主机(host),是相对于虚拟机的具有硬件 环境的实体计算机。在linux操作系统中,容器技术可以通过cgroup和namespace实现。 容器的具体实现可参考相关技术,在此不再赘述。
47.本实施例中,服务器节点中可以包括数据容器,数据容器可以用于进行数据的接收、 数据的转发等。本实施例中,数据容器可以接收网络接入设备通过聚合链路的多个子通 信链路分别发送的多份数据。
48.s204、根据所述多份数据中携带的所述网络接入设备的标识信息,将所述多份数据 进行聚合获得聚合数据,并将所述聚合数据发送至所述服务器节点中与所述网络接入设 备的标识信息对应的代理服务容器中,以通过所述代理服务容器对所述聚合数据进行处 理。
49.本实施例中,由于多份数据由一个网络接入设备通过聚合链路发送,则数据容器可 以将多份数据进行聚合,获得网络接入设备通过聚合链路发送的原始的聚合数据,并可 以将获得的聚合数据转发至网络接入设备对应的代理服务容器。代理服务容器中可以包 括用于处理聚合数据的相关进程,代理服务容器接收到数据容器转发的数据后,可以通 过内部的进程对聚合数据进行数据。
50.示例的,代理服务容器可以确定聚合数据的被发送的目的地,并通过服务器节点之 间的数据传输将聚合数据转发至距离目的地较近的服务器节点,再由服务器节点将聚合 数据发送至目的地。
51.下面通过一具体地使用场景,对本实施例提供的方案进行示例性说明。参见图2b, 主播的直播终端可以通过网络接入设备的聚合链路的多个子通信链路,将推流数据传输 至服务器节点。
52.服务器节点的数据容器tengine容器,可以接收多个子通信链路分别发送的多份数 据,并根据数据中携带的网络接入设备的标识信息对数据进行聚合,获得原始的推流数 据。数据容器tengine容器可以将推流数据转发至与网络接入设备的标识信息对应的代 理服务容器网络接入设备

agent容器,代理服务容器可以对推流数据进行处理,并可以 通过内容分发网络中的其他的服务器节点将推流数据传输至目的地对应的服务器节点的 数据容器tengine容器中,数据容器可以将推流数据转发至与目的地的网络接入设备对 应的代理服务容器网络接入设备

agent容器中,并可由代理服务容器网络接入设备
ꢀ‑
agent容器将推流数据处理为适配于目的地网络接入设备的数据形式,并将数据发送至 目的地的网络接入设备。
53.目的地可以为直播服务的服务器,或者,直播服务可以部署在内容分发网络中,则 目的地可以为观看直播的用户的终端设备。
54.本实施例提供的方案,可以通过在服务器节点中部署能够对多份数据进行聚合的数 据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器,在数据容器对 多份数据进行聚合得到聚合数据后,可以将数据发送至对应的代理容器,从而通过代理 服务容器对所述聚合数据进行处理,使得通过网络接入设备可以直接将数据传输至服务 器节点,并可以通过服务器节点中的代理服务容器对数据进行处理,从而可以采用内容 分发
接入设备和服务器节点之间的数据传输,无需为网络接入设备和服务器节点创建新的链 接。
67.s304、网络接入设备通过所述聚合链路的多个子通信链路分别发送携带有所述网络 接入设备的标识信息数据至服务器节点。
68.具体发送数据的方式可参考上述实施例,在此不再赘述。
69.本实施例中,网络接入设备可以基于预设协议对数据进行封装并发送,发送的数据 中携带有基于预设协议生成的连接标识信息。网络接入设备的标识信息可以位于连接标 识信息中。此处及后续的协议可以为quic协议,也可以为其他任意能够生成连接标识信 息的协议,本实施例对此不进行限定。
70.s305、服务器节点中的数据容器,接收网络接入设备通过聚合链路的多个子通信链 路分别发送的多份数据。
71.本实施例中,服务器节点的数据容器可以接收所述网络接入设备基于预设协议封装 并通过聚合链路的多个子通信链路分别发送的多份数据。并基于预设协议对数据进行解 析,获得其中的连接标识信息,并可以在后续步骤s306中,根据连接标识信息中包括网 络接入设备的标识信息,将所述多份数据进行聚合获得聚合数据,并发送至网络接入设 备的标识信息对应的代理服务容器中。
72.s306、根据所述多份数据中携带的所述网络接入设备的标识信息,将所述多份数据 进行聚合获得聚合数据,并将所述聚合数据发送至所述服务器节点中与所述网络接入设 备的标识信息对应的代理服务容器中,以通过所述代理服务容器对所述聚合数据进行处 理。
73.可选地,服务器节点中部署有多个代理服务容器,所述数据中还携带有所述网络接 入设备的版本信息,所述将所述聚合数据发送至所述服务器节点中与所述网络接入设备 的标识信息对应的代理服务容器中,以通过所述代理服务容器对所述聚合数据进行处理, 包括:根据所述数据中携带的所述网络接入设备的版本信息,将所述聚合数据发送至所 述服务器节点中与所述网络接入设备的标识信息以及版本信息对应的代理服务容器中, 以通过所述代理服务容器按照所述版本信息对应的服务进程对所述聚合数据进行处理。 由此,可以通过与版本信息对应的代理服务容器,处理响应版本的网络接入设备发送的 数据,保证了数据处理结果的准确性。
74.本实施例中,如图3b所示,假设网络接入设备包括n个版本,则服务器节点中可以 包括n个代理服务容器,代理服务容器可以与网络接入设备的版本一一对应。当服务器 节点的数据容器接收到版本信息为版本3的网络接入设备的数据时,可以根据数据中携 带的版本信息,将数据转发至与版本3对应的代理服务容器slot3中。
75.可选地,本实施例中,所述通过所述代理服务容器对所述聚合数据进行处理具体可 以包括:通过所述代理服务容器确定所述聚合数据的目的地,并确定从当前服务器节点 到达所述传输目的地的多个候选传输链路;根据多个候选传输链路的传输耗时,从多个 候选传输链路中选择出目标传输链路,以通过所述目标传输链路将聚合数据传输至目的 地。由此,可以从多个传输链路中选择耗时较少的传输链路,从而在使用内容分发网络 进行数据传输的基础上,进一步加快数据传输过程。
76.本实施例提供的方案,可以通过在服务器节点中部署能够对多份数据进行聚合的
数 据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器,在数据容器对 多份数据进行聚合得到聚合数据后,可以将数据发送至对应的代理容器,从而通过代理 服务容器对所述聚合数据进行处理,使得通过网络接入设备可以直接将数据传输至服务 器节点,并可以通过服务器节点中的代理服务容器对数据进行处理,从而可以采用内容 分发网络进行数据的传输,实现低延迟、高稳定的网络保障;另外,还可以在服务器节 点中部署与网络接入设备的版本对应的代理服务容器,从而保证了数据处理过程的准确 定。
77.图4a为本技术实施例提供的一种视频数据的传输方法,应用于内容分发网络中的服 务器节点,包括:
78.s401、通过所述服务器节点中的数据容器,接收直播端通过网络接入设备的聚合链 路包括的多个子通信链路分别发送的多份实时视频子数据,所述多份实时视频子数据中 各自携带有所述网络接入设备的标识信息;
79.s402、根据所述多份实时视频子数据中携带的所述网络接入设备的标识信息,将多 份实时视频子数据进行聚合获得实时视频数据,并将实时视频数据转发至视频代理服务 容器,以通过所述视频代理服务容器对实时视频数据进行处理。
80.本实施例提供的方案适用于直播场景,例如,展会直播、户外直播、商务直播等。 网络接入设备可以为一个或者多个直播端提供wifi网络。本实施例的直播端可以为任意 能够进行直播的设备,例如手机、ipad等,本实施例对此不进行限定。
81.本实施例中,直播端通过网络接入设备发送数据之前,可以确定是否使用内容分发 网络进行加速,若确定使用,则网络接入设备先与内容分发网络的服务器节点建立聚合 链路。
82.具体地,参见图4b,网络接入设备将直播加速请求发送至调度中心,调度中心根据 直播加速请求为网络接入设备分配多个候选服务器节点。示例地,直播加速请求中可以 携带有网络接入设备的标识信息,调度中心可以根据标识信息确定网络接入设备的带宽 需求,并根据带宽需求为其分配多个候选服务器节点;或者,直播加速请求中可以携带 有网络接入设备的当前地理位置信息,调度中心可以为网络接入设备分配物理距离小于 预设距离的多个候选服务器节点;或者,直播加速请求中可以携带有网络接入设备的版 本信息,调度中心可以为网络接入设备分配配置有版本信息对应的视频代理服务容器的 候选服务器节点,后续可以通过服务器节点的数据容器,将实时视频数据发送至与网络 接入设备的版本信息对应的视频代理服务容器中。
83.网络接入设备在接收到多个候选服务器节点后,可以对多个候选服务器节点进行网 络参数测试,并选择网络参数较优的候选服务器节点为目标服务器节点,并建立与目标 服务器节点之间的聚合链路。
84.具体地,聚合链路可以通过基于不同通信服务提供商的通信网络建立的子通信链路 聚合得到,不同通信服务提供商可以例如移动、联通、电信等。在通过聚合链路的多个 子通信链路进行传输时,可以先检测多个子通信链路的通信参数,并选择通信参数较优 的部分子通信链路实现数据的传输。
85.另外,当网络接入设备建立与服务器节点的聚合链路后,可以确定用于标识聚合链 路的连接标识信息,网络接入设备的标识信息可以位于所述连接标识信息中。
86.在网络接入设备通过聚合链路的多个子通信链路向服务器节点发送多份实时视
服务器节点之间的聚合链路。
96.具体地,聚合链路可以通过基于不同通信服务提供商的通信网络建立的子通信链路 聚合得到,不同通信服务提供商可以例如移动、联通、电信等。在通过聚合链路的多个 子通信链路进行传输时,可以先检测多个子通信链路的通信参数,并选择通信参数较优 的部分子通信链路实现数据的传输。
97.另外,当网络接入设备建立与服务器节点的聚合链路后,可以确定用于标识聚合链 路的连接标识信息,网络接入设备的标识信息可以位于所述连接标识信息中。
98.在网络接入设备通过聚合链路的多个子通信链路向服务器节点发送多份车辆子数据 后,服务器节点可以通过数据容器解析车辆子数据的连接标识信息获得网络接入设备的 标识信息,并根据标识信息将多份车辆子数据进行聚合获得车辆数据。
99.可选地,本技术实施例中,通过车辆代理服务容器对车辆数据进行处理,包括:通 过所述车辆代理服务容器将车辆数据转发至内容分发网络中出当前服务器节点之外的其 他服务器节点,并通过服务器节点将车辆数据转发至车辆服务器。
100.本实施例提供的方案,可以通过在服务器节点中部署能够对多份数据进行聚合的数 据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器,在数据容器对 多份车辆子数据进行聚合得到车辆数据后,可以将车辆数据发送至对应的车辆代理服务 容器,从而通过车辆代理服务容器对车辆数据进行处理,使得车载云端可以通过网络接 入设备直接将车辆数据传输至服务器节点,并可以通过服务器节点中的车辆代理服务容 器对车辆数据进行处理,从而可以采用内容分发网络进行车辆数据的传输,实现车联网 的低延迟、高稳定的网络保障。
101.本技术另一实施例还提供一种应用于远程问诊的数据传输方法,如图6a所示,数据 传输方法包括:
102.s601、通过所述服务器节点中的数据容器,接收诊断设备通过网络接入设备的聚合 链路包括的多个子通信链路分别发送的多份诊断资料,所述多份诊断资料中各自携带有 所述网络接入设备的标识信息;
103.s602、根据所述多份诊断资料中携带的所述网络接入设备的标识信息,将多份诊断 资料进行聚合获得完整诊断数据,并将完整诊断数据转发至代理服务容器,以通过所述 代理服务容器对完整诊断数据进行处理。
104.本实施例中,如图6b所示,代理服务容器可以将完整诊断数据发送至医生的用户端, 使得医生可以获得完整诊断数据。医生获得完整诊断数据后,可以输入诊断设备的操作 信息并上传至内容分发网络,从而可以将操作信息传输至与网络接入设备建立聚合链路 的服务器节点,服务器节点通过与网络接入设备建立的聚合链路将操作信息发送至诊断 设备,使得诊断设备响应于操作信息,执行对应的诊断操作。
105.本实施例提供的方案适用于远程问诊场景。诊断设备可以接入网络接入设备提供的 wifi或者以太网。
106.本实施例中,诊断设备通过网络接入设备发送数据之前,可以确定是否使用内容分 发网络进行加速,若确定使用,则网络接入设备先与内容分发网络的服务器节点建立聚 合链路。具体建立聚合链接方法可参考上述实施例,在此不在赘述。
107.本实施例提供的方案,可以通过在服务器节点中部署能够对多份数据进行聚合的
数 据容器,并部署能够处理网络接入设备发送的聚合数据的代理服务容器,在数据容器对 多份诊断子数据进行聚合得到诊断数据后,可以将诊断数据发送至对应的代理服务容器, 从而通过代理服务容器对诊断数据进行处理,使得诊断设备可以通过网络接入设备直接 将诊断数据传输至服务器节点,并可以通过服务器节点中的代理服务容器对诊断数据进 行处理,从而可以采用内容分发网络进行诊断数据的传输,实现远程问诊服务的低延迟、 高稳定的网络保障。
108.图7为本技术实施例提供的一种网关设备的结构示意图,如图所示,其包括:
109.一个或多个处理器(processor)702;
110.存储器(memory)704,处理器和存储器之间通过i/o接口进行交互。
111.多个移动通信模组706,处理器和移动通信模组706之间通过i/o接口进行交互。
112.处理器702,用于执行程序708,具体可以执行上述数据传输方法实施例中的相关步 骤。
113.具体地,程序708可以包括程序代码,该程序代码包括计算机操作指令。
114.处理器702可能是中央处理器cpu,或者是特定集成电路asic(applicationspecific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成 电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu; 也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
115.存储器704,用于存放程序708。存储器704可能包含高速ram存储器,也可能还包 括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。
116.程序708中各步骤的具体实现可以参见上述数据传输方法实施例中的相应步骤和单 元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便 和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过 程描述,在此不再赘述。
117.本技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处 理器执行时实现如上述实施例所述的数据传输方法。
118.本技术实施例还提供了一种计算机程序产品,包括计算机指令,该计算机指令指示 计算设备执行上述多个方法实施例中的任一数据传输方法对应的操作。
119.需要指出,根据实施的需要,可将本技术实施例中描述的各个部件/步骤拆分为更多 部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步 骤,以实现本技术实施例的目的。
120.上述根据本技术实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录 介质(诸如cdrom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现 通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记 录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器 或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理 解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代 码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理 器或硬件访问且执行时,实现在此描述的数据传输方法。此外,当通用计算机访问用于 实现在此示出的数据传输方法的代码时,代码的执行将通用计算机转换为用于执行在此 示出的数据传输方法的
专用计算机。
121.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元 及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究 竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术 人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认 为超出本技术实施例的范围。
122.以上实施方式仅用于说明本技术实施例,而并非对本技术实施例的限制,有关技术 领域的普通技术人员,在不脱离本技术实施例的精神和范围的情况下,还可以做出各种 变化和变型,因此所有等同的技术方案也属于本技术实施例的范畴,本技术实施例的专 利保护范围应由权利要求限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1