掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及工业监测、数据处理与同步回放技术领域,特别是涉及一种飞行器数据同步回放方法及装置。

背景技术

目前很多旋翼、航模、无人机飞控都具备记录GPS位置、飞行器姿态以及载荷设备数据功能,可以在地面站对飞行数据以及载荷设备数据进行回放和分析。飞行数据综合回放系统是地面分析飞机状态、总结飞行经验的主要工具,主要负责回放和处理机载飞行数据记录设备记录的飞行数据以及载荷设备数据。

现有技术中地面站设备中实现飞行器与载荷设备数据综合回放,常以操作人员手动方式控制不同设备的数据进行回放,这种方式会导致数据间的同步性较差,整体回放效果难以满足实际应用的需要。

同时,在实际应用中,飞行器飞行数据和载荷的侦测数据量越来越大,为了在飞行结束后及时判断系统运行情况等相关需求,使得对高效的数据查找和飞行器数据同步回放提出了更高的应用要求。

但现有技术中系统中对多个数据流同步回放时,人为控制不同数据流的开始、暂停、拖动等操作,例如,单独控制飞行数据流回放,并单独控制载荷侦测数据流回放。人为控制开始、暂停等操作时,不仅操作繁琐,而且因没有完善的同步机制,数据间的同步性较差。

且现有技术中的回放方法不能在播放过程中自行修正播放进度等缺陷,导致工程应用中使用效果不佳,对于系统运行情况的查看不能提供有效的技术支撑。

发明内容

鉴于上述问题,本发明提供用于克服上述问题或者至少部分地解决上述问题的一种飞行器数据同步回放方法及装置。

本发明提供了如下方案:

一种飞行器数据同步回放方法,包括:

确定触发接收数据指令后创建飞行任务对应的索引文件;

接收飞行器系统发送的机载端数据;所述机载端数据包括至少两种不同采集器采集到的目标数据;

将接收到的所述机载端数据的协议数据包存入数据文件;每隔第一时长将本地时间打包成协议数据包存入日志文件;每隔第二时长存储一个时间标记到所述索引文件中;所述第二时长大于所述第一时长;

通过相应的回放软件同步回放各种所述目标数据包括:

确定回放开始时间,根据所述回放开始时间按百分比查找所述索引文件定位所述数据文件中待回放数据文件的位置;

确定触发回放指令后创建包含第三时长的定时器以及每次触发所述定时器时读取数据包的包数;

加载所述待回放数据文件,获取本次回放的飞行记录的首次数据时间记为时间A;执行开始回放时,记录本机回放开始时间记为时间B;每回放目标数量个周期,获取当前数据记录的时间C和本地的时间D;

将时间C与时间A做差,并将时间D与时间B做差;如果C-A大于D-B确定回放快,则count-1;如果C-A小于D-B确定回放慢,则count+1。

优选地:所述目标数量个周期的时长与所述第二时长相同。

优选地:以所述目标数量个周期的时长每节拍的固定节拍方式生成回放时间,通过UDP报文推送给显控软件,用于控制回放时机载端数据的进度。

优选地:在显控设备上展示回放数据按钮,以便通过所述回放数据按钮的触发情况确定触发回放指令;回放过程中在所述显控设备上展示暂停按钮。

优选地:确定触发回放指令后在所述显控设备上展示回放控制窗口,并停止接收所述机载端数据,以便通过所述回放控制窗口的触发情况确定回放开始时间。

优选地:所述回放控制窗口包括文件选择框,以便通过所述文件选择框的触发情况确定所述待回放数据文件。

优选地:所述目标数据包括飞行数据和/或载荷侦测数据。

优选地:判断是否有所述载荷侦测数据;

确定没有所述载荷侦测数据,地面站软件回放所述飞行数据,并在回放界面上提示未找到所述载荷侦测数据。

优选地:确定有所述载荷侦测数据;

确定所述地面站软件发给所述载荷软件的开始时间点;

判断所述开始时间点时是否有所述载荷侦测数据;

确定所述开始时间点有所述载荷侦测数据;通过地面站软件以及载荷软件同步执行所述飞行数据以及所述载荷侦测数据的回放;

确定所述开始时间点没有所述载荷侦测数据;

所述载荷软件开始计时,并给所述地面站软件发送就绪指令,所述地面站软件开始回放所述飞行数据,当时间到达有所述载荷侦测数据时,所述载荷软件开始回放所述载荷侦测数据。

一种飞行器数据同步回放装置,包括:

索引文件创建单元,用于确定触发接收数据指令后创建飞行任务对应的索引文件;

机载端数据接收单元,用于接收飞行器系统发送的机载端数据;所述机载端数据包括至少两种不同采集器采集到的目标数据;

数据存入单元,用于将接收到的所述机载端数据的协议数据包存入数据文件;每隔第一时长将本地时间打包成协议数据包存入日志文件;每隔第二时长存储一个时间标记到所述索引文件中;所述第二时长大于所述第一时长;

回放单元,用于通过相应的回放软件同步回放各种所述目标数据包括:

待回放数据文件查找子单元,用于确定回放开始时间,根据所述回放开始时间按百分比查找所述索引文件定位所述数据文件中待回放数据文件的位置;

定时器创建子单元,用于确定触发回放指令后创建包含第三时长的定时器以及每次触发所述定时器时读取数据包的包数;

时间记录子单元,用于加载所述待回放数据文件,获取本次回放的飞行记录的首次数据时间记为时间A;执行开始回放时,记录本机回放开始时间记为时间B;每回放目标数量个周期,获取当前数据记录的时间C和本地的时间D;

回放速度调整子单元,用于将时间C与时间A做差,并将时间D与时间B做差;如果C-A大于D-B确定回放快,则count-1;如果C-A小于D-B确定回放慢,则count+1。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本申请实施例提供的一种飞行器数据同步回放方法及装置,该方法提供了飞行任务对应的索引文件的建立方式,为回放时数据的快速查找提供支撑;然后提供了数据回放过程中,根据播放进度差修正自身播放进度的方法,实现飞行器与载荷设备回放同步的需求;随后提供了数据回放的控制流程,保证了飞行器地面站软件和载荷控制软件能做到开始、暂停、拖动的真正同步;最后给出地面站与载荷设备之间的回放控制通信协议。可在多旋翼飞行器系统中较好地实现载荷设备和无人机监测数据的同步回放,具备“拉条”和“倍速播放”功能,能有效解决系统的综合回放问题。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种飞行器数据同步回放方法的流程图;

图2是本发明实施例提供的控制界面示意图;

图3是本发明实施例提供的一种飞行器数据同步回放装置的示意图;

图4是本发明实施例提供的一种飞行器数据同步回放设备的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,为本发明实施例提供的一种飞行器数据同步回放方法,如图1所示,该方法可以包括:

S101:确定触发接收数据指令后创建飞行任务对应的索引文件;

S102:接收飞行器系统发送的机载端数据;所述机载端数据包括至少两种不同采集器采集到的目标数据;

S103:将接收到的所述机载端数据的协议数据包存入数据文件;每隔第一时长将本地时间打包成协议数据包存入日志文件;每隔第二时长存储一个时间标记到所述索引文件中;所述第二时长大于所述第一时长;

S104:通过相应的回放软件同步回放各种所述目标数据包括:

S1041:确定回放开始时间,根据所述回放开始时间按百分比查找所述索引文件定位所述数据文件中待回放数据文件的位置;

S1042:确定触发回放指令后创建包含第三时长的定时器以及每次触发所述定时器时读取数据包的包数;

S1043:加载所述待回放数据文件,获取本次回放的飞行记录的首次数据时间记为时间A;执行开始回放时,记录本机回放开始时间记为时间B;每回放目标数量个周期,获取当前数据记录的时间C和本地的时间D;进一步的,所述目标数量个周期的时长与所述第二时长相同。

S1044:将时间C与时间A做差,并将时间D与时间B做差;如果C-A大于D-B确定回放快,则count-1;如果C-A小于D-B确定回放慢,则count+1。

进一步的,以所述目标数量个周期的时长每节拍的固定节拍方式生成回放时间,通过UDP报文推送给显控软件,用于控制回放时机载端数据的进度。

在实际应用中,为了方便用户对回放进行选择控制,本申请实施例可以提供在显控设备上展示回放数据按钮,以便通过所述回放数据按钮的触发情况确定触发回放指令。

进一步的,确定触发回放指令后在所述显控设备上展示回放控制窗口,并停止接收所述机载端数据,以便通过所述回放控制窗口的触发情况确定回放开始时间。

所述回放控制窗口包括文件选择框,以便通过所述文件选择框的触发情况确定所述待回放数据文件。

回放过程中在所述显控设备上展示暂停按钮。

本申请实施例提供的飞行器数据同步回放方法,通过提供的飞行任务对应的索引文件的建立方式,为回放时数据的快速查找提供支撑;同时在数据回放过程中,采用本地时间作为参考获得播放进度差,根据播放进度差修正自身播放进度的方法,可以保证机载端数据在回放时,尽量与本地时间一致,从而保证在进行多种不同数据同时回放时,每种数据的回放均采用本地时间作为参考获得各自的播放进度差,进而实现飞行数据与载荷侦测数据等数据同时回放时的同步需求。

需要说明的是,本申请实施例提供的方法可以用于几种机载端数据的同步回放,各种机载端数据在进行回放的过程中,均以地面站本地时间作为时间参考基准,保证各种机载端数据在回放时可以实现同步。例如,在一种实现方式下,本申请实施例可以提供所述目标数据至少包括飞行数据和/或载荷侦测数据载荷数据是存在两种可能:完全没有数据,这时地面站软件回放飞行器数据,并在回放界面上提示未找到载荷数据文件;载荷存在数据文件,但是数据开始时间可能和飞行器的数据不同步,这时载荷软件就开始计时,直到获取到对应时间点的数据就开始刷新界面,进行数据显示。

进一步的,具体实现时,本申请实施例可以提供判断是否有所述载荷侦测数据;

确定没有所述载荷侦测数据,地面站软件回放所述飞行数据,并在回放界面上提示未找到所述载荷侦测数据。

确定有所述载荷侦测数据;

确定所述地面站软件发给所述载荷软件的开始时间点;

判断所述开始时间点时是否有所述载荷侦测数据;

确定所述开始时间点有所述载荷侦测数据;通过地面站软件以及载荷软件同步执行所述飞行数据以及所述载荷侦测数据的回放;

确定所述开始时间点没有所述载荷侦测数据;

所述载荷软件开始计时,并给所述地面站软件发送就绪指令,所述地面站软件开始回放所述飞行数据,当时间到达有所述载荷侦测数据时,所述载荷软件开始回放所述载荷侦测数据。

下面以同步回放飞行数据以及载荷侦测数据为例,对本申请实施例提供的方法进行详细说明。

数据记录方法。

一、增加飞行任务对应的索引文件。

二、启动数据接收时,回放控制软件建一个定时器,定时周期为200ms。将接收到的协议数据包存入数据文件;每隔200ms将本地时间打包成协议数据包存入日志文件;每隔1s存储一个时间标记(即该时间在数据文件中的位置(pos))到索引文件中,即定长包,索引文件数据内容见表1。

表1索引文件数据记录内容

因为索引文件中的数据包是定长的,在定位的时候,直接按百分比查找索引文件即可定位数据文件位置。

软件启动,在首次收到系统运行的心跳数据包后,新建一个索引文件。在软件关闭时,停止记录本索引文件。

日志数据分文件记录,按时间分文件(5min/文件)。

索引文件命名规则:YYYY-MM-DD HH:MM:SS xx.idxl(如2022-05-259:13:20.idxl),

数据文件命名规则:YYYY-MM-DD HH:MM:SS xx.rawlog(如2022-05-259:13:2001.rawlog),其中xx表示文件id,可以是01 02 03 04 05……。

进入回放的文件选择界面,通过筛选功能,仅提供“*.idxl”文件供用户选择,一个索引文件代表一个任务,对用户来说更直观。依据索引文件大小即可算出任务时长。

地面站指令中添加保存本地时间协议,每200ms保存一次该协议内容,选取本地时间,数据包格式见表2。

表2保存本地时间协议帧格式

三、数据回放控制流程。

1、飞行器地面站软件和载荷软件分别存储各自设备需要回放的数据。

2、飞行器和载荷设备都无数据时允许启动回放,操控界面如图2所示,用户点击回放数据按钮,地面站软件弹出回放控制窗口,该窗口是置顶模式;回放启动后,索引文件以及数据文件不再写入;进入回放模式后,如果数据链恢复,地面站软件仍然不接收和发送数据,必须退出回放后才能恢复。

3、回放控制窗口弹出后,自动弹出回放文件选择框(用户也可在回放控制窗口中自行打开文件选择框),同时禁止开始回放按钮的使能。(打开文件时,只有后缀为.idxl的文件可见。如果文件损坏,在解析过程中给出提示信息)。

4、当文件准备完成后,操作人员首先通过回放控制窗口选择待回放的开始时间(可以通过拖动进度条选择播放开始时间)。

5、回放控制软件通过UDP报文发送准备回放消息(回放开始时间等信息),给载荷设备显控软件;(更换一次任务文件,需要发送一次“准备回放+任务起始时间”消息。收到“准备就绪+任务起始时间”消息后,再发送“开始回放”命令。见步骤8。

6、各载荷设备显控软件接收到准备回放消息后,根据回放开始时间,查找本地对应的数据文件。

7、各载荷设备显控软件加载数据文件,加载完成后,通过UDP报文将准备就绪状态消息发送给回放控制软件。

8、地面站软件收到载荷就绪标志后使能开始回放按钮,提示操作员回放就绪,可以开始回放,地面站软件发送“开始回放”命令;(地面站软件收到“准备就绪”后,如需要调整进度,则重新发送“准备回放+任务起始时间”命令,收到“准备就绪+任务起始时间”消息后,“开始”按键可点击)。

9、操作员点击回放按钮开始回放,(发送一次“开始回放”,收到正确反馈后马上开始回放,期间开始按钮不可点击)回放控制软件按固定节拍(1s/节拍),生成回放时间(xxxx年xx月xx日xx时xx分xx秒),通过UDP报文推送给载荷设备显控软件。

具体实现时,创建一个50ms定时器,设定一个变量,该变量为每次触发定时器时读取数据包的包数,记为count(初始值根据应用情况设定)。载入回放文件时,取得本次飞行记录的首次数据时间记为时间A,点击开始回放时,记录本机回放开始时间记为时间B,每回放20个周期(约为1s),取得当前数据记录的时间(C)和本地时间(D),分别和A、B做差,如果C-A大于D-B说明回放快了,则count-1;如果C-A小于D-B说明回放慢了,则count+1;如果没有从头开始回放,如拖动进度条后,点击开始,取得当前数据时间记为时间A,记录当前本机时间为B,其他不变。

回放控制软件按固定节拍(1s/节拍),生成回放时间(xxxx年xx月xx日xx时xx分xx秒),通过UDP报文推送给载荷设备显控软件,用于控制回放时飞行数据和载荷数据的进度。

10、地面站软件、载荷软件收到指令后开始回放数据,双方软件均按照正常接收数据的节拍回放历史数据,开始回放后禁止拖动进度条;在未开始回放前都可以拖动进度条。

11、用户点击暂停指令时,地面站软件发送暂停指令给载荷软件,载荷软件收到后暂停回放数据并发送暂停成功指令给地面站软件,地面站软件收到指令后暂停飞控数据回放。

12、用户需要拖动进度条时,首先需要暂停回放,软件成功暂停回放后,使能允许拖动进度条,用户拖动进度条后。从步骤5开始发送“准备回放+任务起始时间”命令。

13、用户重新点击开始按钮重新开始回放数据。

14、用户点击退出回放按钮后,地面站软件判断是否正在回放。如果是,则停止回放,发送退出回放状态指令给载荷软件,同时隐藏回放控制窗口。播放开始后,播放开始按键就显示为“暂停”,同时“停止”按键有效;当播放完毕后,进度条上的拖动按键回到初始位置,这时“开始”键使能,“停止”键禁止,可以点击“开始”重新播放,也可以拖动进度条后再点击“开始”播放,也可以重现选择文件,也可以选择退出。

注:在地面站软件发给载荷的时间点,有可能没有载荷数据,则载荷软件开始计时,并给地面站软件发送就绪指令,地面站软件回放数据,当时间到达载荷有数据时,载荷开始回放。

飞行器地面站软件与载荷显控软件之间的数据通信协议。

数据收发使用UDP组播,组播地址与端口号见表3。

表3组播地址与端口号

数据收发帧结构见表4。

表4数据收发帧结构

组件ID见表5。

表5组件ID

各消息ID及数据流向见表6。

表6消息ID及数据流向

a、地面站控制指令帧。

消息MSG_ID_COMMAND总长度9字节,数据流向:地面站->载荷软件。

表7地面站控制指令

b、载荷软件状态回传帧。

消息MSG_ID_COMMAND_ACK总长度8字节,数据流向:载荷软件->无人机地面站。

表8载荷软件状态回传

注:针对异常,飞行器地面站软件应该给出提示。

1、准备异常,则等待反馈的timeout为2s(可能会根据实际调试做调整),超时后重发多次(3次),重试后仍然异常,给出提示后就只进行飞控数据的回放;

2、暂停/退出异常,等待操作者重新点击暂停/退出按键,重试(3次)后仍然异常,给出提示后就只进行飞控数据的回放。

c、时间戳。

表9时间戳格式

总之,本申请提供的飞行器数据同步回放方法,提供了飞行任务对应的索引文件的建立方式,为回放时数据的快速查找提供支撑;然后提供了数据回放过程中,根据播放进度差修正自身播放进度的方法,实现飞行器与载荷设备回放同步的需求;随后提供了数据回放的控制流程,保证了飞行器地面站软件和载荷控制软件能做到开始、暂停、拖动的真正同步;最后给出地面站与载荷设备之间的回放控制通信协议。可在多旋翼飞行器系统中较好地实现载荷设备和无人机监测数据的同步回放,具备“拉条”和“倍速播放”功能,能有效解决系统的综合回放问题。

参见图3,本申请实施例还可以提供一种飞行器数据同步回放装置,如图3所示,该装置可以包括:

索引文件创建单元301,用于确定触发接收数据指令后创建飞行任务对应的索引文件;

机载端数据接收单元302,用于接收飞行器系统发送的机载端数据;

数据存入单元303,用于将接收到的所述机载端数据的协议数据包存入数据文件;每隔第一时长将本地时间打包成协议数据包存入日志文件;每隔第二时长存储一个时间标记到所述索引文件中;所述第二时长大于所述第一时长;

回放单元304,用于通过相应的回放软件同步回放各种所述目标数据包括:

待回放数据文件查找子单元3041,用于确定回放开始时间,根据所述回放开始时间按百分比查找所述索引文件定位所述数据文件中待回放数据文件的位置;

定时器创建子单元3042,用于确定触发回放指令后创建包含第三时长的定时器以及每次触发所述定时器时读取数据包的包数;

时间记录子单元3043,用于加载所述待回放数据文件,获取本次回放的飞行记录的首次数据时间记为时间A;执行开始回放时,记录本机回放开始时间记为时间B;每回放目标数量个周期,获取当前数据记录的时间C和本地的时间D;

回放速度调整子单元3044,用于将时间C与时间A做差,并将时间D与时间B做差;如果C-A大于D-B确定回放快,则count-1;如果C-A小于D-B确定回放慢,则count+1。

本申请实施例还可以提供一种飞行器数据同步回放设备,所述设备包括处理器以及存储器:

所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

所述处理器用于根据所述程序代码中的指令执行上述的飞行器数据同步回放方法的步骤。

如图4所示,本申请实施例提供的一种飞行器数据同步回放设备,可以包括:处理器10、存储器11、通信接口12和通信总线13。处理器10、存储器11、通信接口12均通过通信总线13完成相互间的通信。

在本申请实施例中,处理器10可以为中央处理器(Central Processing Unit,CPU)、特定应用集成电路、数字信号处理器、现场可编程门阵列或者其他可编程逻辑器件等。

处理器10可以调用存储器11中存储的程序,具体的,处理器10可以执行飞行器数据同步回放方法的实施例中的操作。

存储器11中用于存放一个或者一个以上程序,程序可以包括程序代码,程序代码包括计算机操作指令,在本申请实施例中,存储器11中至少存储有用于实现以下功能的程序:

确定触发接收数据指令后创建飞行任务对应的索引文件;

接收飞行器系统发送的机载端数据;所述机载端数据包括至少两种不同采集器采集到的目标数据;

将接收到的所述机载端数据的协议数据包存入数据文件;每隔第一时长将本地时间打包成协议数据包存入日志文件;每隔第二时长存储一个时间标记到所述索引文件中;所述第二时长大于所述第一时长;

通过相应的回放软件同步回放各种所述目标数据包括:

确定回放开始时间,根据所述回放开始时间按百分比查找所述索引文件定位所述数据文件中待回放数据文件的位置;

确定触发回放指令后创建包含第三时长的定时器以及每次触发所述定时器时读取数据包的包数;

加载所述待回放数据文件,获取本次回放的飞行记录的首次数据时间记为时间A;执行开始回放时,记录本机回放开始时间记为时间B;每回放目标数量个周期,获取当前数据记录的时间C和本地的时间D;

将时间C与时间A做差,并将时间D与时间B做差;如果C-A大于D-B确定回放快,则count-1;如果C-A小于D-B确定回放慢,则count+1。

在一种可能的实现方式中,存储器11可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及至少一个功能(比如文件创建功能、数据读写功能)所需的应用程序等;存储数据区可存储使用过程中所创建的数据,如初始化数据等。

此外,存储器11可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件或其他易失性固态存储器件。

通信接口12可以为通信模块的接口,用于与其他设备或者系统连接。

当然,需要说明的是,图4所示的结构并不构成对本申请实施例中飞行器数据同步回放设备的限定,在实际应用中飞行器数据同步回放设备可以包括比图4所示的更多或更少的部件,或者组合某些部件。

本申请实施例还可以提供一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行上述的飞行器数据同步回放方法的步骤。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加上必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

技术分类

06120116566492