CN111130913B - 一种信息处理方法及装置 - Google Patents
一种信息处理方法及装置 Download PDFInfo
- Publication number
- CN111130913B CN111130913B CN201911424433.9A CN201911424433A CN111130913B CN 111130913 B CN111130913 B CN 111130913B CN 201911424433 A CN201911424433 A CN 201911424433A CN 111130913 B CN111130913 B CN 111130913B
- Authority
- CN
- China
- Prior art keywords
- node
- configuration information
- communication configuration
- communication
- target
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种信息处理方法及装置,若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断,可以在与自身节点仍保持通讯连接的节点中选择符合规则的节点发送对应的查询信号,以获得第一目标节点的通讯配置信息,使得能够基于获得的第一目标节点的通讯配置信息向所述第一目标节点发送链接请求,从而恢复与第一目标节点的通讯连接,这样能够在与第一目标节点的通讯连接终端的情况下自动获取到第一目标节点的通讯配置信息,不需要人工参与输入对应的通讯配置信息,实现了通讯连接中断后自动恢复的目的。
Description
技术领域
本申请属于通信技术领域,尤其涉及一种信息处理方法及装置。
背景技术
目前建立通信连接的两个通信节点中任一通信节点的通讯配置信息发生变化后,这两个通信节点之间的通信连接被中断。若想要将两个通信节点恢复通信连接,则需要手动输入变化后的通信节点的新的通讯配置信息,才能够恢复这两个通信节点之间的通信连接。
发明内容
有鉴于此,本申请提供如下技术方案:
一种信息处理方法,所述方法包括:
若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断;
向第一节点发送第一查询信号;其中,所述第一节点为在与自身节点仍保持通讯连接的节点中,符合第一规则的节点;
接收所述第一节点发送的第一反馈信号;
确认所述第一反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第一反馈信号内没有,向第二节点发送第二查询信号;其中,所述第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点;
接收所述第二节点发送的第二反馈信号;
确认所述第二反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第二反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送链接请求;
其中,所述第一查询信号和所述第二查询信号包括所述第一目标节点的标识信息,所述第一节点与所述第二节点为不同的节点。
可选地,所述方法还包括:
若所述第二反馈信号内没有所述第一目标节点的通讯配置信息,向第三节点发送第三查询信号;其中,所述第三节点为在自身节点仍保持通讯连接的节点中,符合第三规律的节点;
接收所述第三节点发送的第三反馈信号;
确认所述第三反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第三反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求。
可选地,所述第一节点和所述第二节点的本地存储库中,存储有相邻节点的通讯配置信息;
其中,所述相邻节点为经过一跳能够连接的节点。
可选地,确定符合第一规则的节点为第一节点,包括:确定所述自身节点的相邻节点为第一节点;
所述第一反馈信号内包括所述第一节点的相邻节点的标识信息和通讯配置信息;
确定符合第二规则的节点为第二节点,包括:确定所述第一节点的相邻节点为第二节点;
其中,所述相邻节点为经过一跳能够连接的节点。
可选地,所述方法还包括:若接收到其他节点发送的第三查询信号,根据所述第三查询信号内的第二目标节点的标识信息,确定本地数据库中是否有所述第二目标节点的通讯配置信息;
若有,向所述其他节点发送第二目标节点的通讯配置信息;
若没有,向所述其他节点发送所述第一节点的标识信息和通讯配置信息。
可选地,所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
向所述第一节点发送所述自身节点的标识信息和变化后的通讯配置信息;
或者
所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
在与自身节点仍保持通讯连接的节点中,确定符合第四规则的节点为第四节点;
向所述第四节点发送所述自身节点的标识信息和变化后的通讯配置信息;
其中,所述第四规则与所述第一规则不同。
可选地,所述方法还包括:
若接收到第五节点发送的所述第五节点的标识信息和通讯配置信息;
存储所述第五节点的标识信息和通讯配置信息;
其中,所述第五节点为所述自身节点的相邻节点,所述相邻节点为经过一跳能够连接的节点。
可选地,所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
向仍与所述自身节点保持通讯连接的节点发送所述自身节点的标识信息和变化后的通讯配置信息。
可选地,所述方法包括:
获取第一操作,所述第一操作可中断所述自身节点与至少一个仍保持通讯连接的节点间的通讯连接;
响应所述第一操作的获取,控制所述第一操作的工作状态为暂时停止;
若在预设时间内确定出可忽略所述第一操作对连接状态的影响,将所述第一操作的工作状态从暂时停止切换为执行,以执行所述第一操作。
一种信息处理装置,所述装置包括:
检测单元,用于若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断;
发送单元,用于向第一节点发送第一查询信号;其中,所述第一节点为在与自身节点仍保持通讯连接的节点中,符合第一规则的节点;
接收单元,用于接收所述第一节点发送的第一反馈信号;
确认单元,用于确认所述第一反馈信号内是否有所述第一目标节点的通讯配置信息;
所述发送单元,还用于若所述第一反馈信号内没有,向第二节点发送第二查询信号;其中,所述第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点;
所述接收单元,还用于接收所述第二节点发送的第二反馈信号;
所述确认单元,还用于确认所述第二反馈信号内是否有所述第一目标节点的通讯配置信息;
连接建立单元,用于若所述第二反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求;
其中,所述第一查询信号和所述第二查询信号包括所述第一目标节点的标识信息,所述第一节点与所述第二节点为不同的节点。
经由上述的技术方案可知,本申请公开了一种信息处理方法及装置,若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断,可以在与自身节点仍保持通讯连接的节点中选择符合规则的节点发送对应的查询信号,以获得第一目标节点的通讯配置信息,使得能够基于获得的第一目标节点的通讯配置信息向所述第一目标节点发送链接请求,从而恢复与第一目标节点的通讯连接,这样能够在与第一目标节点的通讯连接终端的情况下自动获取到第一目标节点的通讯配置信息,不需要人工参与输入对应的通讯配置信息,实现了通讯连接中断后自动恢复的目的。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1示出了本申请实施例提供的一种通信系统的场景示意图;
图2示出了本申请实施例提供的一种信息处理方法的流程示意图;
图3示出了本申请实施例提供的一种应用场景示意图;
图4示出了本申请实施例提供的另一种信息处理方法的流程示意图;
图5示出了本申请实施例提供的又一种信息处理方法的流程示意图;
图6示出了本申请实施例提供的一种信息发送方法的流程示意图;
图7示出了本申请实施例提供的一种基于控制操作的信息处理方法的流程示意图;
图8示出了本申请实施例提供的另一种应用场景的示意图;
图9示出了本申请实施例提供的一种信息处理装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了便于理解本申请的信息处理方法,下面对于本申请的信息处理方法所适用的通信系统进行介绍。参见图1,其示出了本申请一种通信系统的场景示意图。在图1所示的通信系统100中包括了七个节点,其中,节点的具体数量可以与实际应用场景的需求相匹配,图1中的节点数量只是示例性说明。该通信系统100中的节点可以是接入该通信系统100对应的网络中的任意形式的计算设备,如第一节点、用户终端等。这些节点可以通过网络通信形式连接形成分布式系统。在图1(a)中示出了通信系统100中各个节点正常通讯的情况下的,通讯连接示意图。例如,节点1可以与节点2、节点4、节点5以及节点5进行通讯连接;节点7可以与节点2进行通讯连接,等等。在图1(b)中,“×”表示节点1和节点5之间的通讯中断,需要说明的是,在本申请实施例中的通讯中断可以是节点之间进行通讯过程中突然出现的通讯中断现象,如在节点1与节点5通讯过程中突然出现的通讯中断现象,与节点1和节点5因为通讯数据传输完成后节点1或者节点5主动中断的场景不同。
若节点1和节点5通讯中断之后想要重新建立连接,通常需要用户配合去获取恢复通讯所需的通讯配置信息,例如,节点5的通讯配置信息变化引起中断,则需要用户亲自前往节点5,去查看节点5新的通讯配置信息,再将新的通讯配置信息输入到节点1中后,再次申请节点1与节点5之间的通讯连接,才有可能恢复节点1与节点5之间的通讯连接。而在本申请提供的一种信息处理方法对应的各个实施例中,能够自动获取到通讯配置信息,不需要人工参与。针对上述通讯系统的节点集群来说,任意两个节点之间的通讯中断都可以采用本申请的信息处理方法。
下面结合附图,对本申请实施例提供的信息处理方法如何自动获取通讯配置信息进行说明。
参见图2,其示出了本申请实施例提供的一种信息处理方法的流程示意图,为了阐述方便,实施信息处理方法的节点称为源节点(即下文中自身节点),图2所示信息处理方法可以包括以下步骤:
S201、若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断。
S202、向第一节点发送第一查询信号。
S203、接收第一节点发送的第一反馈信号。
通讯配置信息表征了可以使得节点之间能够实现通讯连接以及数据交互的配置信息。通讯配置信息可以包括节点的IP(Internet Protocol,网际互连协议)地址、MAC地址(Media Access Control Address,媒体存取控制地址)、端口信息、通讯协议信息、以及网络信息等。由于某些原因,如,网络设备更新、系统自动更新、节点位置变更(从一个网络搬移到另一个网络)等,会使得节点的通讯配置信息发生改变。
源节点在与第一目标节点进行通讯连接过程中,源节点可以监测请求响应状态、数据连接状态等能够获得其与第一目标节点的通讯连接状态的信息,来确定其与第一目标节点之间的通讯连接的状态。若源节点在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点通讯连接中断,其会向第一节点发送第一查询信号。
源节点除了与第一目标节点之间有通讯连接,还会与其他节点之间有通讯连接。虽然与第一目标节点之间的通讯连接中断,但可能还会保持与其他节点之间的通讯连接,因此源节点在检测到自身节点与第一目标节点的通讯连接中断之后,会在与自身节点仍保持通讯连接的节点中,确定出符合第一规则的第一节点,该第一规则表征了第一节点的筛选规则,如节点的属性特征条件、节点的数据传输速度条件、节点的连接顺序条件等中的至少一种,通过这些条件中的至少一种选择出第一节点。
在确定了第一节点后,源节点会向第一节点发送第一查询信号,其中第一查询信号中包括第一目标节点的标识信息,以指示请求哪个目标节点的通讯配置信息。在本申请实施例中第一目标节点的的标识信息可以通过第一目标节点中固定不变的信息进行运算得到。例如,第一目标节点的标识信息可以是基于第一目标节点中固定不变的信息进行哈希运算得到的,例如可以基于第一目标节点的MAC地址进行哈希运算得到,因为不同的节点的MAC地址不同且固定不变,所以对MAC地址进行哈希运算得到的标识信息可以是唯一且固定不变的。在源节点和第一目标节点之间第一次建立通讯连接之后,第一目标节点和源节点之间可以进行标识信息的交互,以使双方彼此获知对方的标识信息。
在本实施例中,第一查询信号用于请求获取第一目标节点的通讯配置信息,第一节点接收到第一查询信号的情况下,第一节点会查找是否能够获取到第一目标节点的通讯配置信息,如第一节点会从自身节点储存的通讯配置信息中查找是否有第一目标节点的通讯配置信息或者从与第一节点保持通讯连接的除源节点之外其他节点中查找第一目标节点的通讯配置信息,然后根据查找结果生成与查找结果对应的第一反馈信号,以通过第一反馈信号指示是否查找到第一目标节点的通讯配置信息,并在查找到的情况下将第一目标节点的通讯配置信息携带在第一反馈信号中。本实施例中,第一节点会从自身节点储存的通讯配置信息中查找是否有第一目标节点的通讯配置信息。
第一节点基于第一节点与源节点之间的通讯连接,将第一反馈信号发送至源节点,使得该源节点能够接收到第一节点发送的第一反馈信号。
S204、确认第一反馈信号内是否有第一目标节点的通讯配置信息,如果否,则执行S205,如果是,则执行S208。
S205、向第二节点发送第二查询信号。其中,第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点。
S206、接收第二节点发送的第二反馈信号。
S207、确认第二反馈信号内是否有第一目标节点的通讯配置信息,如果是,则执行S208。
S208、根据接收到的第一目标节点的通讯配置信息向第一目标节点发送连接请求。
在源节点接收到第一节点发送的第一反馈信号的情况下,确认该第一反馈信号内是否有第一目标节点的通讯配置信息,如果有,可以直接基于该第一目标节点的通讯配置信息向第一目标节点发送连接请求,以实现能够恢复与第一目标节点的通讯连接。
若第一反馈信号中没有第一目标节点的通讯配置信息的情况下,源节点会发送第二查询信号至第二节点。其中,第二节点为与源节点保持通讯连接的节点中,符合第二规则的节点。第二规则与确定第一节点的第一规则不同,第二规则的内容与第一规则内容相似,但是第二规则与第一规则不同的是,符合第一规则的第一节点和符合第二规则的第二节点不同,如第二规则确定出的节点中不包括第一节点以及与第一节点类似的节点,其中,与第一节点类似的节点可以表征与第一节点具有相同节点属性特征的节点,也可以表征与第一节点存储有相同通讯配置信息的节点。
第二节点在接收到第二查询信号的情况下,第二节点也会查找是否能够获取到第一目标节点的通讯配置信息,如第二节点会从自身节点储存的通讯配置信息中查找是否有第一目标节点的通讯配置信息或者从与第二节点保持通讯连接的除源节点之外其他节点中查找第一目标节点的通讯配置信息,然后根据查找结果生成与查找结果对应的第二反馈信号,以通过第二反馈信号指示是否查找到第一目标节点的通讯配置信息,并在查找到的情况下将第一目标节点的通讯配置信息携带在第二反馈信号中。本实施例中,第二节点会从自身节点储存的通讯配置信息中查找是否有第一目标节点的通讯配置信息。
在源节点接收到第二反馈信号的情况下,源节点会判断该第二反馈信号内是否有第一目标节点的通讯配置信息,如果有,则会基于该第一目标节点的通讯配置信息向第一目标节点发送连接请求。
在图2示出的流程示意图中接收到的第二节点反馈的第二反馈信号中包括第一目标节点的通讯配置信息,从而实现了恢复自身节点与第一目标节点的通讯连接。在图2中只是一种示例,需要说明的是,如第二节点的第二反馈信号中仍没有第一目标节点的通讯配置信息,则需要向与自身节点连接的其他节点继续发送查询信号。
若所述第二反馈信号中没有所述第一目标节点的通讯配置信息,向第三节点发送第三查询信号。其中,第三节点为在与自身节点仍保持通讯连接的节点中,符合第三规则的节点。该第三规则表征能够在与自身节点仍保持通讯连接的节点中,确定出第三节点的条件,但是该第三规则区别于第一规则和第二规则,即使得确定出的第三节点区别于第一节点和第二节点,避免查询资源的浪费。
然后,接收第三节点发送的第三反馈信号,并确认第三反馈信号内是否有第一目标节点的通讯配置信息,如果有,根据接收到的第一目标节点的通讯配置信息向第一目标节点发送连接请求。若没有,则会继续向与自身节点仍保持通讯连接且没有发送过查询信息的其他节点发送查询信号,直至获得第一目标节点的通讯配置信息。
在另一种可能的实现方式中,若在向与自身节点仍保持通讯连接的节点依次发送查询信号的过程中,均未获得第一目标节点的通讯配置信息,且逐次发送的总次数超过预设尝试次数,则会生成提示信息,该提示信息用于提示自身节点与第一目标节点的通讯连接无法恢复。例如,当在向第一节点发送查询信号后,若第一节点的第一反馈信号中不包括第一目标节点的通讯配置信息;向第二节点发送查询信号,若第二反馈信号仍未包括;向第三节点发送查询信号,若第三反馈信号仍未包括第一目标节点的通讯配置信息,表明通过三次尝试均未获得第一目标节点的通讯配置信息,而尝试阈值次数为3,则会生成提示信息,并且不会再次向其他节点发送查询信号,这样可以使得中断恢复在有限的次数内进行尝试,避免浪费过多的处理资源。
在一些实施例中,第一节点和第二节点的本地存储库中,存储有相邻节点的通讯配置信息,实现节点的通讯配置信息的分布式存储,防止因一个节点集中存储所有通讯配置信息导致的查询集中问题,且这种分布式存储通讯配置信息的方式,可以通过节点之间的通讯连接查找到所需通讯配置信息,改变现有从集中存储所有通讯配置信息的节点获取通讯配置信息的方式,在分担通讯配置信息的存储的同时还改变通讯配置信息的获取方式,其中,相邻节点为经过一跳能够连接的节点。
第一节点和第二节点的本地存储库中可以存储有与第一节点和第二节点具有关联关系的节点的通讯配置信息,如,存储有相邻节点的通讯配置信息。一个节点到另一个节点经过的节点个数,称为两个节点间的跳数,因此,相邻节点为经过一跳能够连接的节点。
对应的,确定符合第一规则的节点为第一节点,包括:确定自身节点的相邻节点为第一节点,那么第一反馈信号内包括第一节点的相邻节点的标识信息和通讯配置信息。
在该实施方式中第一规则为将自身节点的相邻节点确定为第一节点的规则。由于第一节点的本地数据库中,存储有相邻节点的通讯配置信息,所以第一节点接收到第一查询信号的情况下,第一节点可以从自身存储的相邻节点的通讯配置信息中查找是否有第一目标节点的通讯配置信息,例如查找存储的相邻节点的标识信息与第一目标节点的标识信息是否相同,若相同,说明第一目标节点是第一节点的一个相邻节点,将第一节点中存储的第一目标节点的通讯配置信息携带在第一反馈信号中发送;若不同,说明第一节点中没有存储第一目标节点的通讯配置信息,第一节点可以发送指示没有查找到第一目标节点的通讯配置信息。
此外第一节点发送的第一反馈信号中可以包括其相邻节点的标识信息和通讯配置信息,以使源节点能够向第一节点的相邻节点发送查询信号以从第一节点的相邻节点中查找第一目标节点的通讯配置信息。对应的,确定符合第二规则的节点为第二节点,包括:确定第一节点的相邻节点为第二节点。即将自身节点的相邻节点确定为了第一节点,将第一节点的相邻节点确定为了第二节点,对应的,若第二节点发送的第二反馈信号中不包括第一目标节点的通讯配置信息,可以将第二节点的相邻节点确定为第三节点,以此类推,直至获得第一目标节点的通讯配置信息。
在上述实施方式中,第一节点和第二节点的本地存储库中存储有相邻节点通讯配置信息,可以通过查询相邻节点实现第二节点、第三节点等的确定过程,区别于将所有节点的通讯配置信息均存储在同一节点,可以降低将大量节点的访问请求同时发送至同一节点,造成的负载较重的问题。
在一种可能的实现方式中,第一节点和第二节点中的一个节点可以为存储有其所在的当前网络系统中所有节点的通讯配置信息的第一节点,另一个节点的本地存储库中存储有相邻节点的通讯配置信息,若第一节点因通讯配置信息更新不及时或者自身通讯故障等原因没有更新第一目标节点的通讯配置信息,源节点可以通过第二节点访问其经过一跳能够连接的节点来获取更新后的第一目标节点的通讯配置信息。需要说明的是,在本申请实施例中第二节点为第一节点的相邻节点,但是符合第二规则的第二节点并不一定是源节点通过两跳能够连接的节点。例如,在将第一节点的相邻节点作为第二节点时,源节点可能会通过除第一节点之外的其他节点达到第二节点,即源节点到第二节点的路径包括除通过第一节点到第一节点的相邻节点这条路径之外的路径。
在一些实施例中第一规则可以通过一次通讯时间和地理区域中的至少一个来选择第一节点,若以一次通信时间来选择第一节点,所述第一节点为在于自身节点仍保持通讯连接的节点中,一次通讯时间满足第一规则中指定的一次通讯时间的节点。例如,第一规则中指定的一次通讯时间是与源节点保持通讯连接的所有节点中,能够最快接收到源节点发送查询信号的节点对应的通讯时间,则通过第一规则能够将最快接收到查询信号的节点作为第一节点,这样可以提高通讯配置信息获取速率,降低等待时间,使得自动恢复自身节点与第一目标节点的通讯连接中断更快。对应的,确定符合第二规则的节点为第二节点,包括:确定与所述第一节点的一次通讯时间满足第二规则指定的一次通讯时间的节点为第二节点,或者确定第一节点的相邻节点为第二节点,或者确定与源节点的一次通讯时间满足第二规则指定的一次通讯时间的节点为第二节点,第二规则指定的一次通讯时间可以大于第一规则指定的一次通讯时间。
地理区域则是用于指示符合第一规则的第一节点的位置,在本实施例中根据地理区域选择第一节点可以是选择与源节点处于相同地理区域的节点或者地理区域相接近的节点,第二节点则是第一节点相邻的节点。符合第一规则的第一节点和符合第二规则的第二节点是处于不同地理区域的节点,如符合第一规则的第一节点和符合第二规则的第二节点中的至少一类节点与源节点处于相同地理区域的节点,另一类节点是与源节点的地理区域相接近的节点
参见图3,其示出了本申请实施例的一种应用场景示意图。该应用场景中的节点按地理区域划分为了两部分,包括位于第一地理区域的节点301、节点302、节点303、节点304,以及第二地理区域的节点305、节点306和节点307。其中,节点301与第一目标节点300之间的通讯连接中断,这时可以通过如下方式确定第一节点:
确定与节点301仍保持通信连接且与节点301位于同一地理区域的节点为第一节点。
在图3中,与节点301仍保持连接的节点包括:节点302、节点303和节点304,其中,节点301、节点302和节点303位于第一地理区域,节点304位于第二地理区域。节点301可以将第一查询信号发送给节点302至节点304中的至少一个节点,若节点302至节点304发送的第一反馈信号中不包括第一目标节点300的通讯配置信息,则节点301会向第二节点发送第二查询信号,如第二节点是不与节点301位于同一地理区域的节点,如图3中的节点305、节点306和节点307中的至少一个节点发送第二查询信号。
经由上述的技术方案可知,若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断,可以在与自身节点仍保持通讯连接的节点中选择符合规则的节点发送对应的查询信号,以获得第一目标节点的通讯配置信息,使得能够基于获得的第一目标节点的通讯配置信息向所述第一目标节点发送链接请求,从而恢复与第一目标节点的通讯连接,这样能够在与第一目标节点的通讯连接终端的情况下自动获取到第一目标节点的通讯配置信息,不需要人工参与输入对应的通讯配置信息,实现了通讯连接中断后自动恢复的目的。
在本申请的另一实施例中还提供了另一种信息处理方法,对接收到的其他节点发送的用于查找第二目标节点的通讯配置信息的第三查询信号进行处理的场景中,参见图4,该方法可以包括以下步骤:
S401、接收到其他节点发送的第三查询信号。
S402、根据所述第三查询信号内的第二目标节点的标识信息,确定本地信息库中是否有所述第二目标节点的通讯配置信息;如果是,执行S403,否则,执行S404。
S403、向所述其他节点发送第二目标节点的通讯配置信息。
S404、向其他节点发送第一节点的标识信息和通讯配置信息。
在该实施例中,假设接收到该第三查询信号的节点为源节点,该源节点自身的通讯配置信息没有发生变化的情况下,能够接收到与其保持通信连接其他节点发送的第三查询信号。该第三查询信号产生于其他节点与第二目标节点的通讯连接中断,由所述其他节点生成该第三查询信号,因为其他节点与源节点之间仍保持通信连接,所以其他节点能够将第三查询信号发送至源节点,使得源节点在接收到第三查询信号的情况下查询其本地数据库中是否有第二目标节点的通讯配置信息,如果有,则将第二节点的通讯配置信息发送给发出第三查询信号的所述其他节点。若没有,会向所述其他节点发送第一节点的标识信息和通讯配置信息,使得所述其他节点向第一节点发送查询信号,用于获得第二目标节点的通讯配置信息。
其中,第一节点为与源节点保持通讯连接的且符合第一规则的节点。具体地,第一规则的内容可以参见图2对应的实施例中对应描述,此处不进行赘述。
在本实施例中当接收到第三查询请求的节点的本地存储库中不包括目标节点的通讯配置信息时,其可以向发出第三查询信号的节点提供进行下一次查询的第一节点的标识信息以及通讯配置信息,使得发出第三查询信号的节点能够根据标识信息确定下一次接收第三查询信号的节点,并且能够根据该节点的通讯配置信息实现与其的通讯连接,进而再次发出第三查询信号,实现了在接收到第三查询信号的节点无法获得第二目标节点的通讯配置信息的情况想,仍会向发出第三查询信号的节点推送可进行下一次查询的节点,保证了第三查询信号的连续发出,使得查询过程更具有目的性。
对应的,若所述其他节点将第三查询信号发送至第一节点,并且第一节点的第一反馈信号中仍未包括第二目标节点的通讯配置信息时,第一节点可以向所述其他节点发送第一节点的本地存储库中存储的节点的标识信息和通讯配置信息,以此循环,直至发出查询第二目标节点的通讯配置信息的节点获得第二目标节点的通讯配置信息为止。
在本实施例中,发送第三查询信号的其他节点可以参照上述图2或图3所示方式选择接收第三查询信号的节点,此处不再详述。此外对于接收到第三查询信号的节点来说,其可以是在与第一目标节点的通讯连接中断且正在获取第一目标节点的通讯配置信息的过程中对第三查询信号进行处理,也可以是在恢复与第一目标节点的通讯连接的情况下对第三查询信号进行处理,本实施例不对图4和图2所示的信息处理方法的顺序进行限定。
上述实施例是针对自身节点的通讯配置信息没有变化的情况下进行的信息处理的过程。
在本申请的另一实施例中还提供了又一种信息处理方法,该方法应用于在自身节点的通讯配置信息发生变化的情况下,解决与自身节点与第一目标节点通讯中断的问题的场景中,参见图5,图5所示信息处理方法可以包括以下步骤:
S501、若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断,执行步骤S502,或者执行步骤S503和S504。
S502、向所述第一节点发送自身节点的标识信息和变化后的通讯配置信息。
S503、在与自身节点仍保持通讯连接的节点中,确定符合第四规则的节点为第四节点。
S504、向所述第四节点发送所述自身节点的标识信息和变化后的通讯配置信息。
在本实施例中,若自身节点的通讯配置信息发生变化的情况下,与其建立的通讯连接都被中断,但是与其建立的通讯连接的其他节点的通讯配置信息可能没有发生变化,在这种情况下,通讯配置信息发生变化的节点仍可以采用与其曾建立通讯连接的其他节点的通讯配置信息进行交互,例如采用与其曾建立通讯连接的第一节点的通讯配置信息,向第一节点发送标识信息和变化后的通讯配置信息,便于后续节点向第一节点发送针对该节点的查询信号的情况下,第一节点可以反馈该节点变化后的通讯配置信息。
或者,若自身节点的通讯配置信息发生变化的情况下,该节点能够利用变化后的通讯配置信息与曾建立通讯连接的节点重新建立通讯连接,以恢复该节点与其他节点的通讯连接,进而该节点能够从与自身仍保持通讯连接的节点中确定出符合第四规则的节点为第四节点,以向第四节点发送自身的标识信息和变化后的通讯配置信息。
其中第四规则和第一规则不同,使得通讯配置信息发生变化后的节点能够向不同与第一节点的第四节点发送自身的标识信息和变化后的通讯配置信息,由此能够在通讯配置信息发生变化和没有发送变化的情况下与不同节点交互,降低节点负担。
在本实施例中,第四规则也可以采用一次通讯时间和地理区域中的至少一种选择第四节点,只要第一规则和第四规则在同时采用一次通讯时间和/或地理区域,其对应的规则要求不同即可,具体可参见上述对第一规则和第二规则的说明。
这里需要说明的一点是,一个节点的通讯配置信息发生变化和没有发生变化是一个节点的通讯配置信息的两种情况,在通讯配置信息发生变化的情况下,其执行过程不受通讯配置信息没有发生变化的步骤限定,因此本实施例中图2和图5所示流程的步骤可以相互独立执行。
在本申请的另一实施例中提供了一种信息处理方法,该信息处理方法可以包括:
若接收到第五节点发送的所述第五节点的标识信息和通讯配置信息。
存储所述第五节点的标识信息和通讯配置信息。
其中,第五节点为上述图2所示信息处理方法中与第一目标节点的通讯连接终端且通讯配置信息没有发生变化的节点的相邻节点,所述相邻节点为经过一跳能够连接的节点。
由于节点的通讯配置信息会由于多种原因进行改变,当某个节点如第五节点的通讯配置信息发生改变后,其会将自身的标识信息和对应的通讯配置信息进行广播或者直接发送给与其保持通讯连接的节点,以使得其他节点能够获知其变化后的通讯配置信息并进行存储。但是为了便于通讯配置信息的传输以及避免过多存储资源的占用,达到资源的均衡,在本实施例通讯配置信息发生变化的节点可以仅向其相邻节点发送通讯配置信息发生变化的节点的标识信息和变化后的通讯配置信息。对应的,相邻节点在接收到标识信息和通讯配置信息之后,也可以将该信息继续传递给其相邻的节点或者同一区域的其他节点。
在这里需要说明的一点是:接收第五节点的标识信息和通讯配置信息可以是在与第一目标节点的通讯连接中断且正在获取第一目标节点的通讯配置信息的过程中对第三查询信号进行处理,也可以是在恢复与第一目标节点的通讯连接的情况下对第三查询信号进行处理,本实施例不对信息处理方法的顺序进行限定。
在本申请的另一实施例中还提供了一种信息发送方法,参见图6,该方法包括:
S601、若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断。
S602、向仍与自身节点保持通讯连接的节点发送所述自身节点的标识信息和变化后的通讯配置信息。
在本实施例中当监测到自身节点的通讯配置信息发生变化的情况下,并且检测到其与第三目标节点的通讯连接中断,可以向与其保持通讯连接的节点广播自身节点的标识信息和变化后的通讯配置信息,这样可以使得与其保持通讯连接的节点能够获取并存储变化后的通讯配置信息,实现由保持通讯连接的节点存储变化后的通讯配置信息,这样这些节点在接收到第三目标节点发送的用于查询该节点的通讯配置信息的查询信号的情况下,就可以将该节点变化后的通讯配置信息反馈给第三目标节点,实现恢复与第三目标节点之间的通讯连接。
其中,与自身节点保持通讯连接的节点是通讯配置信息发生变化的节点,以变化后的通讯配置信息与这些节点重新建立通讯连接。
在本实施例中,通讯配置信息发生变化后的节点可以采用全局广播的方式广播自身节点变化后的通讯配置信息广播,使得能够接收到信号的节点都能够接收到源节点变化后的通讯配置信息。
这里需要说明的一点是,一个节点的通讯配置信息发生变化和没有发生变化是一个节点的通讯配置信息的两种情况,在通讯配置信息发生变化的情况下,其执行过程不受通讯配置信息没有发生变化的步骤限定,因此本实施例中图2和图6所示流程的步骤可以相互独立执行。
在本申请的另一实施例中还提供的一种基于控制操作的信息处理方法,参见图7,该方法可以包括:
S701、获取第一操作。
S702、响应所述第一操作的获取,控制所述第一操作的工作状态为暂时停止。
S703、若在预设时间内确定出可忽略所述第一操作对连接状态的影响,将所述第一操作的工作状态从暂时停止切换为执行,以执行所述第一操作。
所述第一操作是一个可引起所述自身节点与至少一个仍保持通讯连接的节点间的通讯连接的连接状态发生变化的操作,例如第一操作是针对自身节点的待机操作,该待机操作会引起连接状态发生变化,如从通讯连接变化为通讯中断,因此本实施例需要确定是否要执行第一操作,其确定方式是:在预设时间内确定是否可忽略所述第一操作对连接状态的影响,如果可以,则可以执行第一操作。
在预设时间内所确定的第一操作对连接状态的影响可以表征第一操作与通讯连接之间的重要程度,例如,第一操作的重要性高于通讯连接的重要性,则会将第一操作的工作状态从暂时停止切换为执行,以执行第一操作。若其重要性低于通讯连接的重要性,则会将第一操作的工作状态继续暂时停止。
其中在预设时间内确定是否可忽略所述第一操作对连接状态的影响的方式是:响应所述第一操作的获取,输出提示信息;获取在所述预设时间内操作体基于所述提示信息作出的操作;若所述操作体基于所述提示信息作出的操作指示允许执行所述第一操作,将所述第一操作的工作状态从暂时停止切换为执行,以执行所述第一操作;若在所述预设时间内没有获取到针对所述第一操作的第二操作,维持所述第一操作的工作状态处于暂时停止,或者删除所述第一操作。
也就是说,在获取到第一操作的情况下,可以不立即执行该第一操作,而是输出一个与第一操作对应的提示信息,用于提示是否进行第一操作而中断与其他节点的通讯连接,这样可以使得用户在误操作的情况下,避免误操作的执行而影响到通讯连接。仍以上述待机操作为例,若节点对应的用户触发了待机操作,则会先暂时执行该待机操作,然后生成提示信息,例如“是否立即执行待机操作”由用户确定是否进行待机,若在预设时间内接收到“立即执行待机操作”的操作,则可以执行待机操作。
参见图8,其示出了本申请实施例提供的一个场景示意图,在该场景中包括第一节点800和第二节点801,第三节点802、第四节点803、第五节点804。
其中,第一节点800与第二节点801进行通讯连接,同时,第一节点800与第五节点804进行通讯连接,且第二节点801与第三节点802和第五节点804进行通讯连接,第三节点与第四节点803进行通讯连接。
当第二节点801检测到其与第一节点800的通讯连接中断,且第二节点801上并未产生影响其与第一节点800通讯连接的操作。第二节点801与第一节点800的通讯连接中断可能是由于第二节点801和/或第一节点800的通讯配置信息发生变化造成的。
此时,若第二节点801的通讯配置信息没有变化,则其会向第三节点802发出查询信号,用于查询第一节点800的通讯配置信息,若第三节点802的反馈信号中不包括第一节点800的通讯配置信息。则第二节点801会向第三节点的相邻节点第四节点803发出查询信号,或者也可以向与第一节点800和第二节点均连接的第五节点804发出查询信号。若第二节点接收到的反馈信号中包括第一节点800的通讯配置信息,则会基于获得的通讯配置信息向第一节点800发送连接请求,以恢复与第一节点800的通讯连接。
对应的,若第二节点801的通讯配置信息发生变化,其会将对应的标识信息和变化后的通讯配置信息发送至与其连接,如向其相邻的第三节点802和第五节点804发送,对应的,第三节点802或者第五节点804也会将第二节点变化后的通讯配置信息发送给第四节点803。
对应的,若第五节点804的通讯配置信息发生变化,其会广播其变化后的通讯配置信息,或者向通过预设规则选出的节点发送变化后的通讯配置信息,预设规则请参见上述说明。若第四节点803接收到第五节点804发送的第五节点变化后的通讯配置信息其会将该变化后的通讯配置信息进行存储,也可以将其发送至相邻的第三节点中,实现了在通讯配置信息发生变化后,可以通过将通讯配置信息发送给其他节点,然后使得具有连接需求的节点在获得了通讯配置信息后实现与对应节点的连接恢复,避免通过人工恢复操作的繁琐和不便的问题。
在本申请实施例中还提供了一种信息处理装置,参见图9,所述装置包括:
检测单元901,用于若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断。
发送单元902,用于向第一节点发送第一查询信号;其中,所述第一节点为在与自身节点仍保持通讯连接的节点中,符合第一规则的节点。
接收单元903,用于接收所述第一节点发送的第一反馈信号。
确认单元904,用于确认所述第一反馈信号内是否有所述第一目标节点的通讯配置信息。
发送单元902,还用于若所述第一反馈信号内没有,向第二节点发送第二查询信号;其中,所述第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点。
接收单元903,还用于接收所述第二节点发送的第二反馈信号。
确认单元904,还用于确认所述第二反馈信号内是否有所述第一目标节点的通讯配置信息。
连接建立单元905,用于若所述第二反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求。
其中,所述第一查询信号和所述第二查询信号包括所述第一目标节点的标识信息,所述第一节点与所述第二节点为不同的节点。
在上述实施例的基础上,
发送单元902,还用于若所述第二反馈信号内没有所述第一目标节点的通讯配置信息,向第三节点发送第三查询信号;其中,所述第三节点为在与自身节点仍保持通讯连接的节点中,符合第三规则的节点。
接收单元903,还用于接收所述第三节点发送的第三反馈信号。
确认单元904,还用于确认所述第三反馈信号内是否有所述第一目标节点的通讯配置信息。
连接建立单元905,还用于若所述第三反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求。
在上述实施例的基础上,所述装置还包括:
所述第一节点和所述第二节点的本地存储库中,存储单元,用于存储有相邻节点的通讯配置信息;其中,所述相邻节点为经过一跳能够连接的节点。
在上述实施例的基础上,所述装置还包括:
节点确定单元,用于确定符合第一规则的节点为第一节点,包括:确定所述自身节点的相邻节点为第一节点;所述第一反馈信号内包括所述第一节点的相邻节点的标识信息和通讯配置信息。相对应的确定符合第二规则的节点为第二节点,包括:确定所述第一节点的相邻节点为第二节点;其中,所述相邻节点为经过一跳能够连接的节点。
在上述实施例的基础上,所述装置还包括:
信息确定单元,用于若接收到其他节点发送的第三查询信号,根据所述第三查询信号内的第二目标节点的标识信息,确定本地数据库中是否有所述第二目标节点的通讯配置信息。
发送单元902,还用于若有,向所述其他节点发送第二目标节点的通讯配置信息;若没有,向所述其他节点发送所述第一节点的标识信息和通讯配置信息。
在上述实施例的基础上:
检测单元901,还用于若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断。
发送单元902,还用于向所述第一节点发送所述自身节点的标识信息和变化后的通讯配置信息。
或者
检测单元901,还用于若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断。
节点确定单元,还用于在与自身节点仍保持通讯连接的节点中,确定符合第四规则的节点为第四节点。
发送单元902,还用于向所述第四节点发送所述自身节点的标识信息和变化后的通讯配置信息。
其中,所述第四规则与所述第一规则不同。
在上述实施例的基础上:
接收单元903,还用于若接收到第五节点发送的所述第五节点的标识信息和通讯配置信息。
存储单元,还用于存储所述第五节点的标识信息和通讯配置信息。
其中,所述第五节点为所述自身节点的相邻节点,所述相邻节点为经过一跳能够连接的节点。
在上述实施例的基础上:
检测单元901,还用于若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断。
发送单元903,还用于向仍与所述自身节点保持通讯连接的节点发送所述自身节点的标识信息和变化后的通讯配置信息。
在上述实施例的基础上,所述装置包括:
操作获取单元,用于获取第一操作,所述第一操作可中断所述自身节点与至少一个仍保持通讯连接的节点间的通讯连接。
状态控制单元,用于响应所述第一操作的获取,控制所述第一操作的工作状态为暂时停止。
执行单元,用于若在预设时间内确定出可忽略所述第一操作对连接状态的影响,将所述第一操作的工作状态从暂时停止切换为执行,以执行所述第一操作。
本申请实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述信息处理方法。
本申请实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述信息处理方法。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如上所述信息处理方法中任一步骤的程序。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
Claims (10)
1.一种信息处理方法,所述方法包括:
若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断;
向第一节点发送第一查询信号;其中,所述第一节点为在与自身节点仍保持通讯连接的节点中,符合第一规则的节点;
接收所述第一节点发送的第一反馈信号;
确认所述第一反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第一反馈信号内没有,向第二节点发送第二查询信号;其中,所述第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点;
接收所述第二节点发送的第二反馈信号;
确认所述第二反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第二反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求,以利用所述第一目标节点的通讯配置信息恢复与第一目标节点之间的直接通讯,使所述自身节点与所述第一目标节点之间进行通讯时不需要经过其他节点;
其中,所述第一查询信号和所述第二查询信号包括所述第一目标节点的标识信息,所述第一节点与所述第二节点为不同的节点。
2.根据权利要求1所述的方法,所述方法还包括:
若所述第二反馈信号内没有所述第一目标节点的通讯配置信息,向第三节点发送第三查询信号;其中,所述第三节点为在与自身节点仍保持通讯连接的节点中,符合第三规则的节点;
接收所述第三节点发送的第三反馈信号;
确认所述第三反馈信号内是否有所述第一目标节点的通讯配置信息;
若所述第三反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求。
3.根据权利要求1所述的方法,
所述第一节点和所述第二节点的本地存储库中,存储有相邻节点的通讯配置信息;
其中,所述相邻节点为经过一跳能够连接的节点。
4.根据权利要求1所述的方法,
确定符合第一规则的节点为第一节点,包括:确定所述自身节点的相邻节点为第一节点;
所述第一反馈信号内包括所述第一节点的相邻节点的标识信息和通讯配置信息;
确定符合第二规则的节点为第二节点,包括:确定所述第一节点的相邻节点为第二节点;
其中,所述相邻节点为经过一跳能够连接的节点。
5.根据权利要求1所述的方法,所述方法还包括:
若接收到其他节点发送的第三查询信号,根据所述第三查询信号内的第二目标节点的标识信息,确定本地数据库中是否有所述第二目标节点的通讯配置信息;
若有,向所述其他节点发送第二目标节点的通讯配置信息;
若没有,向所述其他节点发送所述第一节点的标识信息和通讯配置信息。
6.根据权利要求1所述的方法,所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
向所述第一节点发送所述自身节点的标识信息和变化后的通讯配置信息;或者
所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
在与自身节点仍保持通讯连接的节点中,确定符合第四规则的节点为第四节点;
向所述第四节点发送所述自身节点的标识信息和变化后的通讯配置信息;
其中,所述第四规则与所述第一规则不同。
7.根据权利要求1所述的方法,所述方法还包括:
若接收到第五节点发送的所述第五节点的标识信息和通讯配置信息;
存储所述第五节点的标识信息和通讯配置信息;
其中,所述第五节点为所述自身节点的相邻节点,所述相邻节点为经过一跳能够连接的节点。
8.根据权利要求1所述的方法,所述方法还包括:
若在自身节点的通讯配置信息发生变化的情况下,检测到自身节点与第三目标节点的通讯连接中断;
向仍与所述自身节点保持通讯连接的节点发送所述自身节点的标识信息和变化后的通讯配置信息。
9.根据权利要求1-8任意一项所述的方法,所述方法包括:
获取第一操作,所述第一操作可中断所述自身节点与至少一个仍保持通讯连接的节点间的通讯连接;
响应所述第一操作的获取,控制所述第一操作的工作状态为暂时停止;
若在预设时间内确定出可忽略所述第一操作对连接状态的影响,将所述第一操作的工作状态从暂时停止切换为执行,以执行所述第一操作。
10.一种信息处理装置,所述装置包括:
检测单元,用于若在自身节点的通讯配置信息没有变化的情况下,检测到自身节点与第一目标节点的通讯连接中断;
发送单元,用于向第一节点发送第一查询信号;其中,所述第一节点为在与自身节点仍保持通讯连接的节点中,符合第一规则的节点;
接收单元,用于接收所述第一节点发送的第一反馈信号;
确认单元,用于确认所述第一反馈信号内是否有所述第一目标节点的通讯配置信息;
所述发送单元,还用于若所述第一反馈信号内没有,向第二节点发送第二查询信号;其中,所述第二节点为在与自身节点仍保持通讯连接的节点中,符合第二规则的节点;
所述接收单元,还用于接收所述第二节点发送的第二反馈信号;
所述确认单元,还用于确认所述第二反馈信号内是否有所述第一目标节点的通讯配置信息;
连接建立单元,用于若所述第二反馈信号内有,根据接收到的所述第一目标节点的通讯配置信息向所述第一目标节点发送连接请求,以利用所述第一目标节点的通讯配置信息恢复与第一目标节点之间的直接通讯,使所述自身节点与所述第一目标节点之间进行通讯时不需要经过其他节点;
其中,所述第一查询信号和所述第二查询信号包括所述第一目标节点的标识信息,所述第一节点与所述第二节点为不同的节点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911424433.9A CN111130913B (zh) | 2019-12-31 | 2019-12-31 | 一种信息处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911424433.9A CN111130913B (zh) | 2019-12-31 | 2019-12-31 | 一种信息处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111130913A CN111130913A (zh) | 2020-05-08 |
CN111130913B true CN111130913B (zh) | 2021-11-16 |
Family
ID=70507344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911424433.9A Active CN111130913B (zh) | 2019-12-31 | 2019-12-31 | 一种信息处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111130913B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287268A (zh) * | 2007-04-13 | 2008-10-15 | 中兴通讯股份有限公司 | 一种无线中继站连接关系更新的方法 |
CN102447686A (zh) * | 2010-10-15 | 2012-05-09 | 薛鹰 | 一种aodv应用路由协议 |
CN108509651A (zh) * | 2018-04-17 | 2018-09-07 | 胡海峰 | 基于语义一致性的具有隐私保护的分布式近似性搜索方法 |
CN108599971A (zh) * | 2017-12-22 | 2018-09-28 | 金蝶软件(中国)有限公司 | 配置信息处理方法、系统、计算机设备和存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102143599B (zh) * | 2010-01-28 | 2013-10-09 | 华为技术有限公司 | 相邻基站连接的建立方法、建立设备和建立系统 |
JP6191411B2 (ja) * | 2013-11-15 | 2017-09-06 | 富士通株式会社 | ノード装置、制御プログラム、及びノード装置の動作方法 |
CN103888290B (zh) * | 2014-02-20 | 2017-11-17 | 小米科技有限责任公司 | 配置信息恢复方法和装置 |
CN105792358A (zh) * | 2014-12-25 | 2016-07-20 | 中兴通讯股份有限公司 | 信道获取信号配置、信道获取信号生成方法及装置 |
US10038623B2 (en) * | 2016-10-24 | 2018-07-31 | Microsoft Technology Licensing, Llc | Reducing flooding of link state changes in networks |
CN109618381B (zh) * | 2018-11-27 | 2022-05-13 | 国网山东省电力公司济宁供电公司 | 一种自组网通信方法及自组网通讯系统 |
-
2019
- 2019-12-31 CN CN201911424433.9A patent/CN111130913B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287268A (zh) * | 2007-04-13 | 2008-10-15 | 中兴通讯股份有限公司 | 一种无线中继站连接关系更新的方法 |
CN102447686A (zh) * | 2010-10-15 | 2012-05-09 | 薛鹰 | 一种aodv应用路由协议 |
CN108599971A (zh) * | 2017-12-22 | 2018-09-28 | 金蝶软件(中国)有限公司 | 配置信息处理方法、系统、计算机设备和存储介质 |
CN108509651A (zh) * | 2018-04-17 | 2018-09-07 | 胡海峰 | 基于语义一致性的具有隐私保护的分布式近似性搜索方法 |
Non-Patent Citations (3)
Title |
---|
"EIGRP知识点";佚名;《https://blog.csdn.net/weixin_33994429/article/details/91838178》;20090721;第二页 * |
"RIP协议更新路由表";佚名;《https://blog.csdn.net/weixin_33924312/article/details/91764129》;20101020;全文 * |
"距离矢量路由协议是如何巧妙的利用一种消息就完成失效路由通告、以及失效路由备份路径查询及查询响应。";叶焕新;《https://zhuanlan.zhihu.com/p/94213552》;20191128;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111130913A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8817798B2 (en) | Constraining topology size and recursively calculating routes in large networks | |
CN109582684B (zh) | 一种本地缓存数据的更新方法、装置、服务器及存储介质 | |
CN104247371A (zh) | 以信息为中心的网络中的基于名称的邻居发现和多跳服务发现 | |
CN107786450B (zh) | 一种数据报文传输方法、装置及机器可读存储介质 | |
US11546215B2 (en) | Method, system, and device for data flow metric adjustment based on communication link state | |
US8068493B2 (en) | Method and apparatus of joint-registering in multicast communication network | |
US8516152B2 (en) | Lookahead computation of routing information | |
US20230300912A1 (en) | Session update method, terminal, and network-side device | |
CN103139081A (zh) | 分布式哈希表路由表更新方法及节点 | |
WO2017128713A1 (zh) | 订阅消息的发布方法及装置 | |
CN103414641B (zh) | 邻居表项释放方法、装置和网络设备 | |
CN110233801B (zh) | 路由更新方法及装置 | |
JP5182051B2 (ja) | サービスサーバおよびこれを用いた通信システム | |
CN111130913B (zh) | 一种信息处理方法及装置 | |
RU2586598C2 (ru) | Тиражирование данных | |
US9769265B2 (en) | Communication system, management computer, and session information migration method | |
CN109428814B (zh) | 一种组播流量传输方法、相关设备和计算机可读存储介质 | |
JP2008234328A (ja) | プレゼンスサービスシステム | |
CN107682271B (zh) | 一种路由线路的生成方法及装置 | |
US20160219426A1 (en) | Method and apparatus for distributive mobility management | |
CN107534919A (zh) | Ip地址管理方法、装置、ip地址锚点及移动节点 | |
US20230053967A1 (en) | Group updating method, message sending method, and apparatuses | |
CN112600915B (zh) | 一种网络资源的申请方法、装置、设备及存储介质 | |
CN115361338A (zh) | 一种路由处理方法、装置及网络设备 | |
CN110572290B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |