CN112702369A - 一种信息确认方法、电子设备及介质 - Google Patents
一种信息确认方法、电子设备及介质 Download PDFInfo
- Publication number
- CN112702369A CN112702369A CN201911006304.8A CN201911006304A CN112702369A CN 112702369 A CN112702369 A CN 112702369A CN 201911006304 A CN201911006304 A CN 201911006304A CN 112702369 A CN112702369 A CN 112702369A
- Authority
- CN
- China
- Prior art keywords
- multicast information
- electronic equipment
- electronic device
- identifier
- multicast
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 78
- 230000006854 communication Effects 0.000 claims abstract description 47
- 238000004891 communication Methods 0.000 claims abstract description 44
- 238000012790 confirmation Methods 0.000 claims abstract description 44
- 230000008569 process Effects 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种信息确认方法、电子设备及介质,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,包括:第一电子设备发送第一组播信息,第一组播信息中携带有第一电子设备标识;第一电子设备接收第二组播信息;第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,第二组播信息中携带有第一电子设备标识以及第二电子设备标识;若第二组播信息中携带有第一电子设备标识以及第二电子设备标识,第一电子设备根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。采用本发明,在组播通信过程中,能够及时确认接收情况。
Description
技术领域
本发明涉及无线通信技术领域,特别涉及一种信息确认方法、电子设备及介质。
背景技术
单播是指在发送者和每一接收者之间实现点对点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也必须相应的复制多份的相同数据包。如果有大量主机希望获得数据包的同一份拷贝时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。
广播是指在IP子网内广播数据包,所有在子网内部的主机都将收到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主机是否乐于接收该数据包。所以广播的使用范围非常小,只在本地子网内有效,通过路由器和网络设备控制广播传输。
组播是指在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个接收者传输相同的数据,也只需复制一份相同的数据包。它提高了数据传送效率,减少了骨干网络出现拥塞的可能性。
组播解决了单播和广播方式效率低的问题。当网络中的某些用户需求特定信息时,组播源(即组播信息发送者)仅发送一次信息,组播路由器借助组播路由协议为组播数据包建立树型路由,被传递的信息在尽可能远的分叉路口才开始复制和分发。
组播技术的初衷是在IP网络中,以"尽力而为"的形式发送信息到某个目标组,这个目标组称为组播组,这样在有源主机向多点目标主机发送信息需求时,源主机只发送一份数据,数据的目的地址是组播组地址,这样,凡是属于该组的成员,都可以接收到一份原主机发送的数据的拷贝,此组播方式下,只有真正信息需要的成员会收到信息,其他主机不会收到。
组播方式下信息有丢失的可能且无中心提供信息存储及重新推送。
现有技术的不足在于:在组播方式存在信息有丢失的可能且无中心提供信息存储及重新推送的情况下,并无技术方案来确认信息是否传递成功。
发明内容
本发明提供了一种信息确认方法、电子设备及介质,用以解决无中心提供信息存储及重新推送的情况下,不能确认信息是否传递成功的问题。
本发明实施例中提供了一种信息确认方法,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,包括:
第一电子设备发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第一电子设备接收第二组播信息;
若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,第一电子设备根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,第一电子设备确认第二电子设备未接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,第一电子设备根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
实施中,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
本发明实施例中提供了一种信息确认方法,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,包括:
第二电子设备接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
第二电子设备发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
实施中,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
本发明实施例中提供了一种第一电子设备,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第一电子设备包括:
收发机,用于在处理器的控制下接收和发送数据,执行下列过程:
发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
接收第二组播信息;
处理器,用于读取存储器中的程序,执行下列过程:
若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,确认第二电子设备未接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
实施中,第一电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第一组播信息是终端对将发送的组播信息进行处理后,传输至第一电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
本发明实施例中提供了一种第二电子设备,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第二电子设备包括:
处理器,用于读取存储器中的程序,根据收发机需要进行数据处理;
收发机,用于在处理器的控制下接收和发送数据,执行下列过程:
接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第二电子设备标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第一组播信息标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
实施中,第二电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第二组播信息是终端对将发送的组播信息进行处理后,传输至第二电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
本发明实施例中提供了一种第一电子设备,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第一电子设备包括:
第一发送模块,用于发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第一接收模块,用于接收第二组播信息;
确认模块,用于若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
本发明实施例中提供了一种第二电子设备,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第二电子设备包括:
第二接收模块,用于接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第二发送模块,用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
本发明有益效果如下:
在本发明实施例提供的技术方案中,由于在发送组播信息时,会携带自身的标识,这样在接收到包含了自身标识以及发送端的电子设备标识的组播信息时,即可确认该电子设备接收到了自身所发的组播信息,也由于发送的信息能够及时确认接收情况,因此提高了信息传递的准确度与传播效率。
进一步的,信息的快速确认处理使的无线网络通信的应用场景更加丰富,在无线自组网领域极大的降低了经济成本,扩展了使用范围,降低了操作成本,节省了通讯时间。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例中RadaCat设备网络示意图;
图2为本发明实施例中发送侧的信息确认方法实施流程示意图;
图3为本发明实施例中接收侧的信息确认方法实施流程示意图;
图4为本发明实施例中两用户下的信息确认实施流程示意图;
图5为本发明实施例中多用户下的信息确认实施流程示意图;
图6为本发明实施例中第一电子设备结构示意图;
图7为本发明实施例中第二电子设备结构示意图。
具体实施方式
发明人在发明过程中注意到:
现有的基于无线网络进行组播通信的一种常见通信设备为对讲机,对讲机广泛应用于出警,工地,剧组,安保,自驾游,战场等场景。
在对讲机使用中,为了与组队成员顺利交流需要通过约定好的对讲语来实现信息的确认,如:
主叫:“XX呼叫XX,收到请回答。OVER(结束)。”
被叫:“已收到,请讲。OVER。”
主叫:“请报告你的位置,OVER。”
被叫:“我在XXXX,报告完毕。”
主叫:“请你XXXX事,OVER。”
被叫:“已收到,明白。OVER”
主叫:“本次呼叫完毕,保持联系,OVER。”
对讲语中,语尾要加上“OVER”或“完毕”一类的止句用词。
无线通讯的有效通讯距离短,通讯速度慢,通讯受干扰大,效率低,通讯过程中需要对通讯的成功与否进行主动确认,现有的请求响应机制受制于无线通讯的以上特点无法有效发挥其作用。
对讲机的确认方式需要有人工操作主动确认,需要训练使用人员,并且浪费沟通时间,当组队成员数量过多时,多人同时发送消息则难以进行确认,依次发言则需要大量沟通时间,此方案难以应对突发情况,多人使用时效率过低。
基于此,本发明实施例中提供了一种信息确认方案,下面结合附图对本发明的具体实施方式进行说明。
在说明过程中,将分别从发送组播信息的电子设备与接收组播信息的电子设备的实施进行说明,然后还将给出二者配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着二者必须配合实施、或者必须单独实施,实际上,当发送组播信息的电子设备与接收组播信息的电子设备分开实施时,其也各自解决自身一侧的问题,而二者结合使用时,会获得更好的技术效果。
下面对实施的环境进行说明。
若干电子设备按自组织方式组成去中心的通信网络,去中心化是指,在一个分布有众多电子设备的系统中,每个电子设备都具有高度自治的特征。电子设备之间彼此可以自由连接,形成新的连接单元。任何一个电子设备都可能成为阶段性的中心,但不具备强制性的中心控制功能。电子设备与电子设备之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,称之为去中心化。
一个市场上可买到的可在其上实现本发明(以及相关发明)实施例的电子设备是来自瑞达凯特科技(加拿大)有限公司的RadaCat设备,然而注意,尽管相关发明和本发明的讨论都关于信息确认,但具有创造性的概念适用于提供类似功能的其他类型的内容框架,并且也适用于RadaCat设备以外的电子设备,因此对其他电子设备的引用仅作为示例而不起限制的作用。
图1为RadaCat设备网络示意图,RadaCat设备及其构成的通信网络如图1所示。RadaCat全内置天线,采用免执照频段。应用最先进的LPWAN(低功率广域网络,Low-PowerWide-Area Network)技术,实现市区点到点5km的“单跳”覆盖距离,空旷区域超过15km的点到点“单跳”覆盖距离,中继“多跳”最远可达60km的通信距离。通过蓝牙BLE(蓝牙低能耗,Bluetooth Low Energy,或称Bluetooth LE、BLE,旧商标Bluetooth Smart),实现低功耗手机连接,并以手机APP为中心实现对讲、语音、文字、位置等多种功能。
还可以通过自动适配在线和离线语音识别引擎和语音合成引擎,让远距离的文字传送可以转换为语音播放,在节省带宽、提高通信效率的同时,提供给用户易于使用方便理解的语音服务。
基于无线网络的通信相对于网络通信有使用方式灵活,不受地域限制等优点,但是通信质量会受到环境及距离的影响,消息传递的成功率无法达到100%,Radacat设备与Radacat app相配合的通信系统是基于无线网络通信的,采取的去中心化方案,信息有丢失的可能且无中心提供信息存储及重新推送,所以确认信息是否传递成功十分重要。
基于此,本发明实施例提供的技术方案将主要通过Radacat设备与Radacat app的配合使用为例来进行说明,通过Radacat设备与Radacat app的配合,利用确认算法对收到的信息自动整理处理,高效快速的对收到的信息进行确认回复,无需中心服务器支持,自动多点互相确认。有效解决了组播通信确认的问题,节省人力与时间,无需训练专业使用人员,无需繁琐的标准沟通流程,极大提高了信息传递效率。下面对实施方案进行说明。
图2为发送侧的信息确认方法实施流程示意图,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,如图所示,可以包括:
步骤201、第一电子设备发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
步骤202、第一电子设备接收第二组播信息;
步骤203、若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,第一电子设备根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
图3为接收侧的信息确认方法实施流程示意图,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,如图所示,可以包括:
步骤301、第二电子设备接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
步骤302、第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
具体的,凡是发送组播信息即是方案中的第一电子设备,而接收到组播信息进行反馈的为第二电子设备,第二电子设备反馈时也是采用组播信息的方式。各个电子设备都是去中心网络的节点,彼此使用组播的方式进行信息发送,在发送时第一电子设备会在组播信息中携带第一电子设备标识;当第二电子设备接收到组播信息后,需要向第一电子设备确认自身已收到该条组播信息,则发送携带第一电子设备标识以及第二电子设备标识的组播信息,当第一电子设备收到后,便可以确认第二电子设备已经接收到自己发送的组播信息。
实施中,对于发送侧,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,第一电子设备确认第二电子设备未接收到第一组播信息。
相应的,对于接收侧,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
第二电子设备发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
具体的,可以在第一组播信息中携带第二电子设备标识,用以指明该信息的接收方为第二电子设备,这样,当第二电子设备未接收到时,发送的组播信息中就不会携带所述第一电子设备标识以及第二电子设备标识,而第一电子设备也因此可以确定第二电子设备未接收到自己发送的组播信息;反之,若是接收到,则在第二组播信息中携带第一电子设备标识以及第二电子设备标识,而第一电子设备也据此可以确认第二电子设备接收到了自己发送的组播信息。
实施中,对于发送侧,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,第一电子设备根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
相应的,对于接收侧,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
具体的,当第一电子设备发送了若干组播信息时,若需要确认第二电子设备接收的是哪一条,则此时可以在第一组播信息中携带第一组播信息标识,而第二电子设备接收到时,也在反馈的组播信息中携带这条标识,从而使得第一电子设备能够确认自身所接收到的组播信息是哪一条。
实施中,对于发送侧,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
相应的,对于接收侧,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
具体的,电子设备为无线网络通信主体,负责组播信息的发送与接收,终端提供信息处理算法。一个终端连接一个电子设备,多个电子设备组成去中心化自组网络。电子设备与终端之间可以有规定的报文协议、加密算法等,电子设备可以提供避免消息阻塞消息碰撞等算法确保确认信息稳定高效安全送达。
下面将以Radacat设备与安装了Radacat app的终端配合使用的实例进行说明。
Radacat设备为无线网络通信主体,负责信息的发送与接收,Radacat app提供信息处理算法。一个app连接一个Radacat设备,多个用户组成去中心化自组网络。
Radacat设备与Radacat app可以使用多种报文协议,本例中将以消息报文与确认报文两种协议为例进行说明。容易理解,采用消息报文的是第一组播信息,采用确认报文的是第二组播信息,则若用户A使用Radacat设备A与使用Radacat设备B的用户B之间的信息确认实施主要过程可以如下:
1、A发送消息报文给B,报文主要内容(自身id:A,目的id:B,信息序号:1,信息内容:你好);
2、B检测到收到的报文为消息报文,将消息显示给用户B并自动生成确认报文发送给A,确认报文主要内容(自身id:B,目的id:A,信息序号:1);
3、A收到B发回的确认报文后根据信息序号得知“你好”这条消息对方收到了,提示给用户A。
具体实施中,具体的报文内容可以做加密处理,确认报文实际发送内容为自身id,目的id,消息id的哈希值,使用哈希值能够有效缩小报文长度,提高发送效率与成功率。
图4为两用户下的信息确认实施流程示意图,如图所示,可以包括如下步骤:
步骤401、A向B发送消息报文;
步骤402、B处理消息报文;
步骤403、B判断消息报文是发送给自己的后,显示给用户B并生成确认报文;
步骤404、B向A发送确认报文;
步骤405、B经ui交互后向用户B显示内容;
步骤406、A等待确认报文;
步骤407、A收到确认报文,判断出是发给自己的报文,比对报文序号;
步骤408、A经ui交互后向用户A显示信息已被对方接收。
下面对多用户的实施进行说明。
图5为多用户下的信息确认实施流程示意图,如图所示,可以如下:
1、每条信息中加入发送者自身id及信息序号;
2、每个收到该信息的成员自动回复一条信息表示收到此信息,自动回复的信息中携带发送者id、自身id及信息序号,发送者可根据此三个参数确定是谁收到了自己的那条信息。
具体可以如下:
A发送第一条信息,携带(自身id:A,信息序号:1,信息内容:你好);
A发送第二条信息,携带(自身id:A,信息序号:2,信息内容:再见)。
如果:
B收到第一条信息自动回复确认信息,携带(发送者id:A,信息序号1,收到者id:B);
C收到第二条信息自动回复确认信息,携带(发送者id:A,信息序号2,收到者id:C);
则:
A收到B的确认信息后进行解析,根据收到者id知道B收到了自己的信息,根据信息序号1知道B收到的是信息序号为1的“你好”;
A收到C的确认信息后进行解析,根据收到者id知道B收到了自己的信息,根据信息序号2知道C收到的是信息序号为2的“再见”。
具体实施中,确认消息具体报文协议格式至少可以如下:
4 | 4 | 2 |
ID(自己id) | Des(谁发过来的消息) | 消息ID |
报文有4个字节标识自己的id,4个字节标识目的id,2个字节标识消息id。
基于同一发明构思,本发明实施例中还提供了电子设备、一种计算机可读存储介质,由于这些设备解决问题的原理与一种信息确认方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
图6为第一电子设备结构示意图,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,如图所示,第一电子设备中包括:
收发机610,用于在处理器600的控制下接收和发送数据,执行下列过程:
发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
接收第二组播信息;
处理器600,用于读取存储器620中的程序,执行下列过程:
若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,确认第二电子设备未接收到第一组播信息。
实施中,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
实施中,第一电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第一组播信息是终端对将发送的组播信息进行处理后,传输至第一电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
图7为第二电子设备结构示意图,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,如图所示,第二电子设备中包括:
处理器700,用于读取存储器720中的程序,根据收发机需要进行数据处理;
收发机710,用于在处理器700的控制下接收和发送数据,执行下列过程:
接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第二电子设备标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
实施中,所述第一组播信息中进一步携带有第一组播信息标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
实施中,第二电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第二组播信息是终端对将发送的组播信息进行处理后,传输至第二电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
本发明实施例中提供了一种第一电子设备,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第一电子设备包括:
第一发送模块,用于发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第一接收模块,用于接收第二组播信息;
确认模块,用于若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
具体实施可以参见上述信息确认方法的实施。
本发明实施例中提供了一种第二电子设备,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第二电子设备包括:
第二接收模块,用于接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第二发送模块,用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
具体实施可以参见上述信息确认方法的实施。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
具体实施可以参见上述信息确认方法的实施。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
综上所述,采用本发明实施例提供的技术方案,由电子设备与终端配合使用,消息可定向传递,可多人同时收发消息并自动确认,提高信息传递的准确度与传播效率,节省人力物力,并且支持多种信息形式的传递与确认。
进一步的,信息的快速处理使无线网络通信的应用场景更加丰富,简单快捷的操作方法省去了使用人员的培训,本发明实施例提供的技术方案在无线自组网领域极大的降低了经济成本,扩展了使用范围,降低了操作成本,节省了通讯时间。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (19)
1.一种信息确认方法,其特征在于,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,包括:
第一电子设备发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第一电子设备接收第二组播信息;
若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,第一电子设备根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
2.如权利要求1所述的方法,其特征在于,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,第一电子设备确认第二电子设备未接收到第一组播信息。
3.如权利要求1所述的方法,其特征在于,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,第一电子设备根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
4.如权利要求1至3任一所述的方法,其特征在于,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
5.一种信息确认方法,其特征在于,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,包括:
第二电子设备接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
6.如权利要求5所述的方法,其特征在于,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
第二电子设备发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
7.如权利要求5所述的方法,其特征在于,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
第二电子设备发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
8.如权利要求5至7任一所述的方法,其特征在于,电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
终端对将发送的组播信息进行处理后,传输至电子设备发送;和/或,
电子设备在接收到组播信息后,传输至终端对接收的组播信息进行处理。
9.一种第一电子设备,其特征在于,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第一电子设备包括:
收发机,用于在处理器的控制下接收和发送数据,执行下列过程:
发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
接收第二组播信息;
处理器,用于读取存储器中的程序,执行下列过程:
若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
10.如权利要求9所述的电子设备,其特征在于,所述第一组播信息中进一步携带有第二电子设备标识,进一步包括:
若所述第二组播信息中未携带所述第二电子设备标识,确认第二电子设备未接收到第一组播信息。
11.如权利要求9所述的电子设备,其特征在于,所述第一组播信息中进一步携带有第一组播信息标识,进一步包括:
若所述第二组播信息中携带有所述第一组播信息标识,根据第一组播信息标识确认第二电子设备接收到的第一组播信息。
12.如权利要求9至11任一所述的电子设备,其特征在于,第一电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第一组播信息是终端对将发送的组播信息进行处理后,传输至第一电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
13.一种第二电子设备,其特征在于,电子设备位于若干电子设备按自组织方式组成去中心的通信网络中,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第二电子设备包括:
处理器,用于读取存储器中的程序,根据收发机需要进行数据处理;
收发机,用于在处理器的控制下接收和发送数据,执行下列过程:
接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
14.如权利要求13所述的电子设备,其特征在于,所述第一组播信息中进一步携带有第二电子设备标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识;和/或,
发送与确认接收到所述第一组播信息无关的第二组播信息,该第二组播信息中不携带所述第一电子设备标识以及第二电子设备标识。
15.如权利要求13所述的电子设备,其特征在于,所述第一组播信息中进一步携带有第一组播信息标识;
收发机进一步用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识、第二电子设备标识,以及接收到的所述第一组播信息中携带第一组播信息标识。
16.如权利要求13至15任一所述的电子设备,其特征在于,第二电子设备与终端连接,所述终端通过移动网络与外部通信,其中:
收发机发送的第二组播信息是终端对将发送的组播信息进行处理后,传输至第二电子设备的;和/或,
收发机在接收到组播信息后,传输至终端对接收的组播信息进行处理。
17.一种第一电子设备,其特征在于,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第一电子设备包括:
第一发送模块,用于发送第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第一接收模块,用于接收第二组播信息;
确认模块,用于若所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识,根据第一电子设备标识以及第二电子设备标识确认第二电子设备接收到第一组播信息。
18.一种第二电子设备,其特征在于,若干电子设备按自组织方式组成去中心的通信网络,其中,第一电子设备发送的是第一组播信息,第二电子设备发送的是第二组播信息,第二电子设备包括:
第二接收模块,用于接收第一组播信息,所述第一组播信息中携带有第一电子设备标识;
第二发送模块,用于发送用以确认接收到所述第一组播信息的第二组播信息,所述第二组播信息中携带有所述第一电子设备标识以及第二电子设备标识。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至8任一所述方法的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911006304.8A CN112702369A (zh) | 2019-10-22 | 2019-10-22 | 一种信息确认方法、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911006304.8A CN112702369A (zh) | 2019-10-22 | 2019-10-22 | 一种信息确认方法、电子设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112702369A true CN112702369A (zh) | 2021-04-23 |
Family
ID=75505516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911006304.8A Pending CN112702369A (zh) | 2019-10-22 | 2019-10-22 | 一种信息确认方法、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112702369A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114501345A (zh) * | 2022-04-15 | 2022-05-13 | 希诺麦田技术(深圳)有限公司 | 组呼全双工实现方法、装置及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101557298A (zh) * | 2009-05-26 | 2009-10-14 | 杭州华三通信技术有限公司 | 一种组播通信实现方法及设备 |
CN103916275A (zh) * | 2014-03-31 | 2014-07-09 | 杭州华三通信技术有限公司 | 一种bfd检测装置和方法 |
CN105897444A (zh) * | 2016-05-26 | 2016-08-24 | 杭州华三通信技术有限公司 | 一种组播组的管理方法和装置 |
CN109981323A (zh) * | 2017-12-28 | 2019-07-05 | 华为技术有限公司 | 一种检测数据链路层组播路径状态的方法和网络设备 |
-
2019
- 2019-10-22 CN CN201911006304.8A patent/CN112702369A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101557298A (zh) * | 2009-05-26 | 2009-10-14 | 杭州华三通信技术有限公司 | 一种组播通信实现方法及设备 |
CN103916275A (zh) * | 2014-03-31 | 2014-07-09 | 杭州华三通信技术有限公司 | 一种bfd检测装置和方法 |
CN105897444A (zh) * | 2016-05-26 | 2016-08-24 | 杭州华三通信技术有限公司 | 一种组播组的管理方法和装置 |
CN109981323A (zh) * | 2017-12-28 | 2019-07-05 | 华为技术有限公司 | 一种检测数据链路层组播路径状态的方法和网络设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114501345A (zh) * | 2022-04-15 | 2022-05-13 | 希诺麦田技术(深圳)有限公司 | 组呼全双工实现方法、装置及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4723457B2 (ja) | 中継装置、無線通信システム及びマルチキャスト中継方法 | |
CN100592693C (zh) | 用于在广域分组网络系统中快速收敛生成树的多播ip区域 | |
CN103825905A (zh) | 一种多媒体数据交换方法及装置 | |
KR20220123436A (ko) | 멀티캐스트 서비스 세션 작업 방법, 장치 및 통신 기기 | |
CN116846959A (zh) | 一种基于mqtt协议的消息收发方法及装置 | |
WO2006107439A1 (en) | Methods and apparatus for providing push to talk text data | |
CN103141152A (zh) | 用于无线通信网络中组呼叫的方法和系统 | |
JPWO2020222265A5 (ja) | 端末、通信システム、及び通信方法 | |
CN107835529B (zh) | 天基骨干网动态接入系统、节点、管理中心及方法 | |
CN102209084B (zh) | 一种推送消息的处理方法、装置和通信系统 | |
CN114125052B (zh) | 目标操作的执行方法和装置、存储介质及电子装置 | |
EP1699169A1 (en) | Wireless base station, wireless mobile device, and wireless access network for reducing signalling traffic | |
CN112702369A (zh) | 一种信息确认方法、电子设备及介质 | |
CN101924704B (zh) | 二层组播链路切换方法及其装置 | |
CN105119805B (zh) | 一种即时通信数据传输方法及即时通信数据传输系统 | |
WO2008080325A1 (fr) | Système et procédé de transmission et d'amélioration de messages dans un réseau de communication sans fil | |
CN103997796A (zh) | 一种业务数据处理方法 | |
CN107820218A (zh) | 报文传输方式的设定方法及设备 | |
TWI400898B (zh) | 通道狀態判斷方法及相關無線區域網路系統與直接連線設定建立方法 | |
CN101060451B (zh) | 多媒体消息传送方法与系统 | |
EP4120703A1 (en) | Transmission channel changing method, access network device, and core network | |
CN103813274A (zh) | 集群系统中收发短消息方法和实现终端收发短消息的装置 | |
JP2020167590A (ja) | 通信装置、通信システム、通信方法、及び、プログラム | |
CN103428068A (zh) | 信息处理的方法、设备和系统 | |
CN101088299A (zh) | 用于在目标忙时自动重新路由信息的系统和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |