一种提高中压载波通信集中调度系统数据传输效率方法

文档序号:1956678 发布日期:2021-12-10 浏览:9次 >En<

阅读说明:本技术 一种提高中压载波通信集中调度系统数据传输效率方法 (Method for improving data transmission efficiency of medium-voltage carrier communication centralized scheduling system ) 是由 徐剑英 盛云 李亮 郭怀林 李俊良 张广磊 周鹏 司良振 于 2021-01-26 设计创作,主要内容包括:本发明公开了一种提高中压载波通信集中调度系统数据传输效率方法,通过通过从节点数据上传、主节点数据下发、主节点数据提取、普通队列和紧急队列的处理环节,通过主节点数据下发,将数据下发至从节点,并根据从节点实时性,把实时性要求较高的从节点放到紧急队列中,实时性要求低的从节点放到普通队列,按照紧急序列和普通序列的穿插机制,进而提高紧急序列中从节点的数据传输效率,然后进行主节点数据提取,主节点下发命令至从节点,从节点接收命令后上传数据,完成了从节点数量较多的情况下的数据传输,提高了数据传输效率。(The invention discloses a method for improving the data transmission efficiency of a medium-voltage carrier communication centralized scheduling system, which comprises the steps of transmitting data to slave nodes through the master node data transmission by the slave node data uploading, transmitting the master node data, extracting the master node data, transmitting the data to the slave nodes through the processing links of a common queue and an emergency queue, transmitting the data to the slave nodes, placing the slave nodes with higher real-time requirement into the emergency queue according to the real-time property of the slave nodes, transmitting the slave nodes with lower real-time requirement into the common queue, further improving the data transmission efficiency of the slave nodes in the emergency sequence according to the insertion mechanism of the emergency sequence and the common sequence, then extracting the master node data, transmitting commands to the slave nodes by the master node, uploading the slave nodes after receiving the commands, completing the data transmission under the condition of more slave nodes and improving the data transmission efficiency.)

一种提高中压载波通信集中调度系统数据传输效率方法

技术领域

本发明属于通信领域,具体涉及一种提高中压载波通信集中调度系统数据传输效率方法。

背景技术

目前随着通信技术的不断提升,对数据实时传输的能力要求越来越高,传统的一主多从通信模式,一般采用主节点集中调度的方式实现数据传输,即所述主节点通过逐个轮询从节点的方式进行数据上传与下发。所述从节点少的时候,所述每个从节点的轮询频率较高,所述集中调度能满足系统实时性的要求;所述从节点数量越多,所述每个从节点的轮询频率越低,当所述某个从节点有数据传输时,只能等待所述主节点完成对所述其余从节点轮询之后才能传输数据,这种情况就无法满足实时数据传输要求,所以在所述从节点数量很多的情况下,造成通信延时和通信效率低下。

发明内容

针对现有技术中存在的上述技术问题,本发明提供了一种提高集中调度系统的数据传输效率的方法,通过提高主节点对从节点的轮询频率,进而提高所述紧急队列中从节点的数据传输效率,提高所述紧急队列中从节点的通信实时性。

为了实现上述目的,本发明采用一种提高中压载波通信集中调度系统数据传输效率方法,通过从节点数据上传、主节点数据下发、主节点数据提取、普通队列和紧急队列的调度来提高数据传输效率,具体包含以下步骤:

步骤1:主节点数据下发;

步骤2:判断从节点实时性要求,若实时性较高,进入步骤2,否则进入步骤3;

步骤3:将实时性较高的从节点放置在紧急序列中;

步骤4:将实时性较低的从节点放置在普通序列中;

步骤5:主节点数据提取;

步骤6:从节点数据上传。

进一步的,从节点数据上传,是通过主节点依次对各个从节点发送提取命令,从节点收到提取命令之后,将缓冲区数据发送给所述主节点。

进一步的,主节点数据下发是主节点将需要下发的数据发送给从节点,所述从节点收到所述主节点下发的数据后,回复确认。

进一步的,主节点数据提取是主节点接收从节点的确认信息后,对下发的从节点按照紧急队列和普通队列穿插进行数据提取。

进一步的,普通队列是将对实时性要求不是很严格的从节点,加入到普通队列中,主节点对普通队列里的从节点按序号逐个轮询提发数据。

进一步的,紧急队列是将对实时性要求较高的从节点,在主节点数据下发或者提取到应用数据后,加入紧急队列。

本发明所带来的有益技术效果:

1.通过紧急队列机制,调高了从节点的轮询频率,进而提高了数据传输效率;

2.通过紧急队列和普通队列穿插进行数据提取,解决了采用轮询模式的一主多从通信系统中从节点数量较多时数据传输效率低的问题。

附图说明

图1是提高中压载波通信集中调度系统数据传输效率方法的流程图。

图2是提高中压载波通信集中调度系统数据传输效率方法从节点数据上传示意图。

图3是提高中压载波通信集中调度系统数据传输效率方法主节点数据下发示意图。

图4是提高中压载波通信集中调度系统数据传输效率方法紧急队列的工作机制示意图。

具体实施方式

下面结合附图以及具体实施方式对本发明作进一步详细说明:

如图1所示是提高中压载波通信集中调度系统数据传输效率方法的流程图,具体包含以下步骤:

步骤1:主节点数据下发;

步骤2:判断从节点实时性要求,若实时性较高,进入步骤2,否则进入步骤3;

步骤3:将实时性较高的从节点放置在紧急序列中;

步骤4:将实时性较低的从节点放置在普通序列中;

步骤5:主节点数据提取;

步骤6:从节点数据上传。

如图2所示是从节点数据上传的示意图,此时无紧急队列、无数据下发。主节点按照普通队列中的节点顺序去逐个轮询,所述主节点下发数据提取命令给所述从节点,所述从节点收到所述主节点下发的命令后,将本地数据发送给所述主节点。

如图3所示是主节点数据下发的示意图,在轮询过程中,所述主节点有数据下发时直接将数据下发给对应的从节点,所述从节点收到所述主节点的数据后向所述主节点回复确认,所述主节点收到确认之后,表示数据下发成功,数据下发成功后,接着对所述从节点进行一次数据提取,所述从节点收到所述主节点的数据提取命令后,将本地数据发送给所述主节点,数据提取完之后,所述主节点恢复正常轮询。

如图4所示是紧急队列的工作机制示意图,所述对实时性要求较高的从节点,所述主节点在数据下发或者提取到应用数据后,会将所述对应的从节点加入紧急队列。所述主节点在提取数据时,紧急队列和普通队列穿插进行,所述前一个提取从节点是普通队列中节点,所述下一个提取从节点就是紧急队列中节点,这样的设置提高了所述紧急队列中从节点的提取频率。

当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种实现网络损伤的方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!