电子通信装置的制造及其应用技术1.本技术涉及通信领域,尤其涉及一种通信方法、电子设备和存储介质。背景技术:2.出于方便不同的电子设备之间传输数据,电子设备(例如手机、平板电脑等)会具备有wi-fi端对端(peer-to-peer,p2p,也可称为对等网络或者点对点)传输功能。在两个电子设备之间建立wi-fi p2p连接时,彼此之间会周期性的发送心跳包,以使得接收端明确发送端在线,从而继续保持该wi-fi p2p连接。3.目前电子设备在使用wi-fi p2p功能传输文件时,其与对端设备(即另一个电子设备)会处于同一频段(例如5g所属的频段)同一信道,例如a信道。此时,如果该电子设备与其他设备(即又一个电子设备或者无线接入点(access point,ap)等)建立了通信连接,则该电子设备和其他设备之间则会建立有另一信道,例如b信道。该另一信道则和该wi-fi p2p连接对应的信道处于同一频段。这种情况下,由于电子设备是不能同时使用两个信道,所以此时需要该电子设备分时处理两个同频异信道的数据。但是,在电子设备从a信道切换到b信道时,该对端设备可能会在一定时间内接收不到该电子设备对该对端设备发送的心跳包的回复信息(例如确认(acknowledge character,ack)消息),此时该对端设备会认为该电子设备不在线,因而会主动断开与该电子设备的wi-fi p2p连接。这样一来,该电子设备则后续需要重新与对端设备建立wi-fi p2p连接,降低了用户的使用体验。技术实现要素:4.本技术实施例提供一种通信方法、电子设备和存储介质,能够提高p2p连接的稳定性,避免p2p连接中的一端主动断开p2p连接。5.为达到上述目的,本技术的实施例采用如下技术方案:第一方面,提供了一种通信方法,该方法包括:所述目标电子设备与对端电子设备建立第一p2p连接;目标电子设备在与第一新增电子设备开始建立第一无线连接之后,目标电子设备的工作信道由第一p2p连接的信道切换至第一无线连接的信道之前,目标电子设备通过第一p2p连接向对端电子设备发送第一目标同步时间信息和第一目标时间片信息,以使对端电子设备根据第一目标同步时间信息和第一目标时间片信息,实时确定目标电子设备的工作信道;第一无线连接的信道和第一p2p连接的信道为同频异信道;其中,第一目标同步时间信息用于指示对端电子设备和目标电子设备的时间同步;第一目标时间片信息用于指示目标电子设备的同频异信道中每个信道的切换周期;切换周期用于指示每次切换周期所属信道切换至其他信道前,目标电子设备在切换周期所属信道上的工作时长。6.基于上述技术方案,在手机既建立有与对端电子设备的p2p连接,又建立有与第一新增电子设备的第一无线通信连接的情况下,即目标电子设备处于同频异信道的情况下,目标电子设备会在与对端电子设备进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息(即第一目标同步时间信息)和时间片信息(即第一目标时间片信息)。其中,同步时间信息用于使得目标电子设备和对端电子设备的时间一致,时间片信息包含了各个信道的切换周期。这样一来,对端电子设备便可以准确知晓目标电子设备切换信道的时刻,进而可以仅在目标电子设备工作在该p2p连接的信道中时,向目标电子设备发送心跳包。在目标电子设备工作在与其他电子设备(例如第一新增电子设备)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。进而对端电子设备在目标电子设备既有与对端电子设备建立的p2p连接又有与第一新增电子设备建立的第一无线通信连接的场景下,使在一定时间内接收不到心跳包确认信息时不会主动断开p2p连接,而是继续保持p2p连接。进而后续目标电子设备需要再次工作在与对端电子设备建立的p2p连接的信道上时,便不需要再次建立p2p连接,提高了用户的使用体验。7.在第一方面的一种可能的设计方式中,在目标电子设备为从电子设备,第一新增电子设备为第二路由器的情况下,第一无线连接为第二无线通信连接;主电子设备为目标电子设备和对端电子设备建立的p2p连接中作为组拥有者go的设备。8.基于上述方案,可以使得从电子设备处于同频异信道的情况下,及时将同步时间信息和能够反映自身同频异信道中每个信道的切换周期的时间片信息发送给主电子设备,使得主电子设备可以根据这些信息准确确定从电子设备的工作信道,进而使得主电子设备可以在从电子设备与自身处于同一信道时进行心跳包的交互,在从电子设备与自身不处于同一信道时不发送心跳包,也就不会因为接收不到心跳包确信信息而主动断开p2p连接。保证了用户的使用体验。9.在第一方面的一种可能的设计方式中,在目标电子设备为主电子设备,第一新增电子设备为可建立p2p连接的电子设备的情况下,第一无线连接为第二p2p连接;主电子设备为目标电子设备和对端电子设备建立的p2p连接中作为组拥有者go的设备。10.基于上述方案,可以使得主电子设备处于同频异信道,且该同频异信道中均为p2p连接的情况下,及时将同步时间信息和能够反映自身同频异信道中每个信道的切换周期的时间片信息发送给从电子设备,使得从电子设备可以根据这些信息准确确定从电子设备的工作信道,进而使得从电子设备可以在主电子设备与自身处于同一信道时进行心跳包的交互,在主电子设备与自身不处于同一信道时不发送心跳包,也就不会因为接收不到心跳包确信信息而主动断开p2p连接。保证了用户的使用体验。11.在第一方面的一种可能的设计方式中,若在目标电子设备与对端电子设备建立第一p2p连接之后,对端电子设备与第二新增电子设备建立了第二无线连接,且对端电子设备的工作信道已切换至第二无线连接的信道;在对端电子设备的工作信道切换至第二无线连接的信道的情况下,方法还包括:目标电子设备与第三新增电子设备开始建立第三无线连接开始之后,目标电子设备的工作信道由第一p2p连接的信道切换至第三无线连接的信道之前,目标电子设备根据第二目标同步时间信息和第二目标时间片信息,确定目标预设时长和第三目标时间片信息;其中,第二目标同步时间信息用于指示目标电子设备和对端电子设备的时间同步,第二目标时间片信息用于指示对端电子设备的同频异信道中每个信道的切换周期;第三目标时间片信息用于指示目标电子设备的同频异信道中每个信道的切换周期;第三无线连接的信道与第一p2p连接的信道为同频异信道;目标电子设备的工作信道由第一p2p连接的信道切换至第三无线连接的信道,并持续目标预设时长后切换至第一p2p连接的信道;目标电子设备的工作信道首次由第三无线连接的信道切换至第一p2p连接的信道的情况下,若根据第二目标同步时间信息和第二目标时间片信息确定对端电子设备的工作信道也为第一p2p连接的信道,则通过第一p2p连接的信道向对端电子设备发送第三目标同步时间信息和第三目标时间片信息,以使对端电子设备根据第三目标同步时间信息和第三目标时间片信息,实时确定目标电子设备的工作信道;其中,第一无线连接的信道和第一p2p连接的信道为同频异信道;第三目标同步时间信息用于指示对端电子设备与目标电子设备的时间同步。12.基于上述技术方案,在目标电子设备既建立有与对端电子设备的p2p连接,又建立有与第三新增电子设备的第三无线连接,对端电子设备也建立有与第二新增电子设备的第二无线连接的情况下,即目标电子设备和对端电子设备均处于同频异信道的情况下,目标电子设备和对端电子设备会及时告知对方相应的同步时间信息和时间片信息。其中,同步时间信息用于使两者的时间同步一致。时间片信息则用于告知对端,切换信道的周期。同时因为第三目标时间片信息是根据第二目标时间片信息和第二目标同步时间信息得到的,可以使得目标电子设备和对端电子设备在相同的时间段内切换至p2p连接的信道,保证两者的通信。这样一来,对端电子设备或目标电子设备便可以准确知晓对端切换信道的时刻,进而可以仅在对端和自身均工作在p2p连接对应的信道中时,向对端发送心跳包并接收相应的心跳包确认信息。在对端工作在与其他电子设备(例如第三新增电子设备或第二新增电子设备)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。如此,在目标电子设备和对端电子设备均处于同频异信道的情况下,目标电子设备和对端电子设备则不会因为一定时间内未接收到对端的心跳包确认信息而主动断开第p2p连接,而是保持p2p的连接。进而后续需要再次工作在与该p2p连接的信道上时,便用再次建立该p2p连接,提高了用户的使用体验。13.在第一方面的一种可能的设计方式中,在目标电子设备为从电子设备,第二新增电子设备为可建立p2p连接的设备,第二无线连接为p2p连接的情况下,目标电子设备通过第一p2p连接的信道向对端电子设备发送第三目标同步时间信息和第三目标时间片信息之后,若对端电子设备在工作信道切换至第一p2p连接的信道时与第四新增电子设备开始建立第四无线连接,则方法还包括:目标电子设备接收对端电子设备通过第一p2p连接发送的第四目标同步时间信息和第四目标时间片信息;其中,第四目标同步时间信息和第四目标时间片信息是对端电子设备开始建立第三无线连接之后,对端电子设备的工作信道由第一p2p连接的信道切换至第四无线连接的信道之前,对端电子设备根据第二目标同步时间信息和第二目标时间片信息确定得到的;第四目标同步时间信息用于指示目标电子设备与对端电子设备的时间同步,第四目标时间片信息用于指示对端电子设备的同频异信道中每个信道的切换周期和信道切换顺序;信道切换顺序用于表征同频异信道中每个信道的切换次序;目标电子设备根据第四目标同步时间信息调整目标电子设备的时间后,根据第四目标时间片信息,确定信道调整信息和第五目标时间片信息,并根据信道调整信息和第五目标时间片信息切换工作信道;其中,信道调整信息用于指示目标电子设备先将工作信道切换至第三无线连接的信道目标时长后再切换至第一p2p连接的信道;目标时长是根据第四目标时间片信息得到的当前时刻到对端电子设备的工作信道切换至第一p2p连接的信道时的时长;第五目标时间片信息用于指示目标电子设备的同频异信道中每个信道的切换周期;目标电子设备的工作信道在确定五目标时间片信息后首次切换至第一p2p连接的信道时,目标电子设备通过第一p2p连接向对端电子设备发送第五目标同步时间信息和第五目标时间片信息,以使对端电子设备根据第五目标同步时间信息和第五目标时间片信息,实时确定目标电子设备的工作信道;其中,第五目标同步时间信息用于指示对端电子设备和目标电子设备的时间同步。14.基于上述技术方案,相比于前一可能的设计方式对应的计划方案,该方案可以在目标电子设备为从电子设备,第二新增电子设备为可建立p2p连接的设备,第二无线连接为p2p连接,且对端电子设备新增加了一个同频异信道(第四新增电子设备对应的第四无线连接的信道)的情况下,可以使得目标电子设备根据该变化调整自身的信道切换策略,进而使得目标电子设备和对端电子设备依然可以确定对方的信道是否和自身的信道相同,即是否均处相同的p2p连接的信道。如此,目标电子设备和对端电子设备则仍不会因为一定时间内未接收到对端的心跳包确认信息而主动断开第p2p连接,而是保持p2p的连接。进而后续需要再次工作在与该p2p连接的信道上时,便用再次建立该p2p连接,提高了用户的使用体验。15.在第一方面的一种可能的设计方式中,在目标电子设备为主电子设备,第一新增电子设备为第一路由器的情况下,第一无线连接为第一无线通信连接;主电子设备为目标电子设备和对端电子设备建立的p2p连接中作为组拥有者go的设备。16.基于上述技术方案,可以使得主电子设备处于同频异信道,且该同频异信道中仅存在一个p2p连接的情况下,及时将同步时间信息和能够反映自身同频异信道中每个信道的切换周期的时间片信息发送给从电子设备,使得从电子设备可以根据这些信息准确确定从电子设备的工作信道,进而使得从电子设备可以在主电子设备与自身处于同一信道时进行心跳包的交互,在主电子设备与自身不处于同一信道时不发送心跳包,也就不会因为接收不到心跳包确信信息而主动断开p2p连接。保证了用户的使用体验。17.在第一方面的一种可能的设计方式中,在目标电子设备通过第一p2p连接向对端电子设备发送第一目标同步时间信息和第一目标时间片信息之后,方法还包括:目标电子设备的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道;目标电子设备在与可选电子设备建立第二p2p连接开始之后,目标电子设备的工作信道由第一无线通信连接的信道切换至第二p2p连接的信道之前,目标电子设备根据第一目标同步时间信息和第一目标时间片信息确定第六目标时间片信息;其中,可选电子设备为可建立p2p连接的电子设备;第六目标时间片信息用于指示目标电子设备的同频异信道中每个信道的切换周期和信道切换顺序;信道切换顺序用于表征同频异信道中每个信道的切换次序;目标电子设备的工作信道首次切换至第二p2p连接的信道的情况下,目标电子设备通过第二p2p连接向可选电子设备发送第六目标同步时间信息和第六目标时间片信息;其中,第六目标同步时间信息用于指示可选电子设备与目标电子设备的时间同步;目标电子设备的工作信道首次切换至第二p2p连接的信道之后,首次切换至第一p2p连接的信道的情况下,目标电子设备通过第一p2p连接向对端电子设备发送第七目标同步时间信息和第七目标时间片信息;其中,第七目标同步时间信息用于指示对端电子设备与目标电子设备的时间同步,第七目标时间片信息包括第六目标时间片信息。18.基于上述技术方案,可以在主电子设备处于同频异信道,且该同频异信道中存两个以上信道的情况下,及时将同步时间信息和能够反映自身同频异信道中每个信道的切换周期和信道切换顺序的时间片信息发送给从电子设备,使得从电子设备可以根据这些信息准确确定从电子设备的工作信道,进而使得从电子设备可以在主电子设备与自身处于同一信道时进行心跳包的交互,在主电子设备与自身不处于同一信道时不发送心跳包,也就不会因为接收不到心跳包确信信息而主动断开p2p连接。保证了用户的使用体验。19.第二方面,提供了一种电子设备,该电子设备包括:存储器和一个或多个处理器;存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如第一方面提供的通信方法。20.第三方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如第一方面及其任一种可能的设计方式提供的通信方法。21.第四方面,本技术提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面及其任一种可能的设计方式提供的通信方法。其中,该计算机可以是前述的电子设备。22.可以理解地,上述提供的第二方面及其任一种可能的设计方式所述的电子设备,第三方面所述的计算机可读存储介质,第四方面所述的计算机程序产品所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。附图说明23.图1为现有技术提供的一种p2p连接的场景示意图;图2为本技术实施例提供的一种通信系统的结构示意图一;图3为本技术实施例提供的通信系统的可能的结构示意图一;图4为本技术实施例提供的通信系统的可能的结构示意图二;图5为本技术实施例提供的一种电子设备的结构示意图;图6为本技术实施例提供的另一种电子设备的结构示意图;图7为本技术实施例提供的一种路由器的结构示意图;图8为本技术实施例提供的一种通信方法的流程示意图一;图9为本技术实施例提供的一种p2p功能的开启场景示意图;图10为本技术实施例提供另一种p2p功能的开启场景示意图;图11为本技术实施例提供又一种p2p功能的开启场景示意图;图12为本技术实施例提供再一种p2p功能的开启场景示意图;图13为本技术实施例提供一种通信方法的流程示意图二;图14为本技术实施例提供一种通信方法的流程示意图三;图15为本技术实施例提供一种通信方法的流程示意图四;图16为本技术实施例提供一种通信方法的流程示意图五;图17为本技术实施例提供一种通信方法的流程示意图六;图18为本技术实施例提供一种通信方法的流程示意图七;图19为本技术实施例提供一种通信方法的流程示意图八;图20为本技术实施例提供一种通信方法的流程示意图九;图21为本技术实施例提供一种通信方法的流程示意图十;图22为本技术实施例提供一种通信方法的流程示意图十一;图23为本技术实施例提供一种通信方法的流程示意图十二;图24为本技术实施例提供一种通信方法的流程示意图十三;图25为本技术实施例提供一种通信方法的流程示意图十四;图26为本技术实施例提供又一种电子设备的结构示意图。具体实施方式24.本技术以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术的限制。如在本技术的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。25.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本技术所描述的实施例可以与其它实施例相结合。26.本技术以下实施例中的术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。27.首先,对本技术中涉及的相关数据进行介绍:频段:在通讯领域中,频段指的是电磁波的频率范围。28.信道:具体指信号在通信系统中传输的通道,由信号从发射端传输到接收端所经过的传输媒介所构成。wi-fi常用的每一个频段被划分了多个信道。29.例如,wi-fi使用的2.4ghz频段划分的信道和中心频率如下表1所示。30.表1如表1所示,2 .4ghz频段可以被划分为14个信道,每个信道的有效宽度是20兆赫兹 (mhz)。其中,信道14一般不会被使用。无论是802.11b/g标准,还是802.11a/b/g/n/ac标准,一般都支持信道1至信道13这13个信道。换言之,上述wi-fi支持的各个信道可以包括信道1至信道13这13个信道。31.又例如,wi-fi使用的5ghz频段划分的部分信道和中心频率如下表2所示。32.表2p2p:全称peer to peer,即端到端或者点对点。点对点技术又称对等互联网络技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。建立有p2p连接的多个电子设备可以称为p2p网络,p2p网络通常用于通过ad hoc(点对点)连接来连接节点(即电子设备)。目前的p2p技术存在多种用途,例如投屏、多设备协同、面对面快传等。33.在本技术中提到的p2p具体可以指wi-fi p2p。在建立有wi-fi p2p连接的两个设备之前,彼此会会周期性的发送心跳包,以使得接收端明确发送端在线,从而继续保持该wi-fi p2p连接(本技术的其余内容中简称为p2p连接)。34.wi-fi p2p技术也称作wi-fi 直连direct,是wi-fi技术家族的一员。wi-fi direct标准是指允许无线网络中的设备无需通过路由器即可相互连接。这种标准允许无线设备以点对点形式互连,而且在传输速度与传输距离方面则比蓝牙有大幅提升。35.在p2p连接中,设备有2种角色:组拥有者(group owner,go)和组客户端(group client,gc),可以简单地理解go是主设备,gc是从设备。在进行p2p连接操作时,go和gc会组成一个组group,其中group分为两种:persist(永久性)group和 tempory(临时性)group两种。在persist group中,go由指定设备来扮演,而且安全配置信息及group相关信息一旦生成,后续就不会变化。后续使用时,可以直接利用这些信息,大大减少了连接时间。而在temporary group 中,go和gc的角色分配由group formation决定,是设备双方协商的结果。temporary group的信息都是临时的,后续每次使用都要临时创建,连接时间要大于persist group。36.在p2p连接形成的group中,仅可以存在一个go,go对于gc而言可以相当于无线接入点(access point,ap),一个go可以与多个gc建立p2p连接,形成group。在该group中, gc和go还可以与不属于该组中的其他ap建立无线连接。37.需要说明的是,wi-fi p2p技术规范可以应用于支持任一ieee 802 .11标准的wifi设备。ieee 802 .11标准可以包括:ieee 802 .11b/g标准,ieee 802 .11a标准,ieee802 .11b标准,ieee 802 .11g标准,ieee 802 .11ac标准和ieee 802 .11n标准等。其中,支持同一标准的p2p设备之间可以直接互联。例如,支持ieee 802 .11a标准的p2p设备与支持ieee802 .11a标准的p2p设备之间可以直接互联。支持不同标准的p2p设备之间也可以直接互联。例如,支持ieee 802 .11a标准的p2p设备与支持ieee 802 .11b标准的p2p设备之间也可以直接互联。38.如图1所示,在现有技术的一种可能场景中,第一电子设备(例如手机)可以先与第二电子设备(例如个人计算机(personal computer,pc)为例)建立了5g频段的149信道(图中以ch149表示)的p2p连接。之后,第一电子设备和第二电子设备之间会周期性向对端发送心跳包(beacon),对端在接收到心跳包后则会返回确认信息(beacon-ack )。39.之后,第二电子设备可能会与ap1(例如路由器)建立5g频段的153信道(图中以ch153表示)的无线通信连接。此时,第二电子设备则会存在同频的异信道。因为第二电子设备对于一个频段而言,仅能同时处理一个信道的数据,所以第二电子设备此时需要在149信道和153信道之间分时切换。如每100ms切换一次,即表示pc在149信道工作100ms后,会切换到153信道,在153信道工作100ms后会在切换到149信道。其中,5g频段149信道和5g频段153信道仅为示例,实际中还可以是其他同频段的异信道。当然,实际中第二电子设备也可以是先与ap1建立153信道,再与第一电子设备建立149信道。40.之后,若第二电子设备切换至153信道工作的情况下,第一电子设备向第二电子设备发送了心跳包,此时第二电子设备则无法在很短时间内(例如5ms)向第一电子设备返回心跳包确认信息。而第一电子设备若在一定时间内(例如5ms)没有接收到心跳包确认信息,即出现心跳包超时事件(beacon timeout),则会主动断开与第二电子设备的p2p连接。41.或者,若第二电子设备切换至153信道工作的情况下,第二电子设备无法向第二电子设备发送了心跳包,此时第一电子设备则无法在很短时间内(例如5ms)接收到第二电子设备发送的心跳包。而第一电子设备若在一定时间内(例如5ms)没有接收到心跳包,则会主动断开与第二电子设备的p2p连接。或者,在其他任意可行的使第一电子设备和第二电子设备之前的心跳包传输机制无法正常进行的场景中,第一电子设备均会主动断开与第二电子设备的p2p连接。42.这样一来,后续第二电子设备切换至149信道时,则需要重新建立与第一电子设备的p2p连接,产生较大时延,影响用户的使用体验。当然,图1所示的场景仅为示例,实际中在第一电子设备和第二电子设备建立了p2p连接的基础上,除了第二电子设备可以连接ap使第二电子设备存在同频异信道产生上述问题的情况以外,第一电子设备也可以连接ap使第一电子设备存在同频异信道(即同频段的异信道),造成第二电子设备在无法与第一电子设备正常进行心跳包的传输时主动断开p2p连接的情况。具体场景和上述示例类似,此处不再赘述。此外,如图1所示的场景中,若第二电子设备作为go,则第二电子设备除了连接ap会使第二电子设备出现同频异信道的情况以外,第二电子设备与除第一电子设备以外的电子设备建立p2p连接,将其加入已有的group中,也会使第二电子设备出现同频异信道的情况。进而产生上述第一电子设备主动断开与第二电子设备的p2p连接的问题。43.基于上述问题,本技术实施例可以提供一种通信方法,该方法可以应用于包括主电子设备、从电子设备和其他电子设备的通信系统中。其中,主电子设备和从电子设备之间建立有p2p连接,主电子设备在该p2p连接形成的组中为go,从电子设备在该p2p连接形成的组中为gc。目标电子设备(主电子设备或从电子设备)与其他电子设备则建立有与该p2p连接同频异信道的无线通信连接。在该方法中,目标电子设备会在与对端电子设备(具体为与目标电子设备建立p2p连接的对端电子设备)进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息和时间片信息。其中,同步时间信息用于使得目标子设备和对端电子设备的时间一致,时间片信息则用于指示目标电子设备在p2p连接的信道会工作多久,即多久会转换至其他信道,以及目标电子设备的同频异信道中每个信道的切换周期。在同频异信道中信道的数量大于两个时,还会包括信道切换顺序。其中切换周期用于表征工作多长时间后切换其他信道。信道切换顺序则用于表征需要切换信道时,会切换至哪个信道,即多个信道之前的切换次序。这样一来,对端电子设备便可以准确知晓目标电子设备切换信道的时刻,进而可以仅在目标电子设备工作在该p2p连接对应的信道中时,向目标电子设备发送心跳包。同时在目标电子设备工作在与其他电子设备建立的无线通信连接所在的信道上时,不主动断开该p2p连接。避免了p2p连接不必要的断开,提高了用户的使用体验。44.本技术实施例提供的技术方案可能涉及的通信系统具体架构可以参照图2所示,包括主电子设备01、从电子设备02和其他电子设备03。其中,主电子设备01和从电子设备02之间建立有p2p连接,目标电子设备(主电子设备和/或从电子设备)与其他电子设备03则建立有无线通信连接或p2p连接。图2中以其他电子设备包括两个电子设备为例,实际中可以更少或更多。主电子设备可以与其他电子设备建立无线通信连接或p2p连接,从电子设备和其他设备仅能建立无线通信连接。45.第一种可实现的方式中,其他电子设备03则可以包括ap1。此时,参照图3中(a)所示,本技术实施例提供的通信系统中,主电子设备01可以为目标电子设备,主电子设备01和ap1建立有无线通信连接。其中,该无线通信连接则可以为电子设备接入wi-fi的无线网络连接,该p2p连接和该无线通信连接的信道为同频异信道,该api可以为路由器。这里ap1相当于本技术中的新增电子设备,从电子设备则相当于本技术中的对端电子设备。46.第二种可实现的方式中,其他电子设备03可以包括ap2。此时,参照图3中(b)所示,本技术实施例提供的通信系统中,从电子设备02可以为目标电子设备,从电子设备02和ap2建立有无线通信连接。其中,该无线通信连接则可以为电子设备接入wi-fi的无线连接,该p2p连接和该无线通信连接的信道为同频异信道,该ap2可以为路由器。这里ap2相当于本技术中的新增电子设备,主电子设备则相当于本技术中的对端电子设备。47.第三种可实现的方式中,其他电子设备03可以包括至少一个对应主电子设备的gc1。此时,参照图3中(c)所示,本技术实施例提供的通信系统中,主电子设备01则为目标电子设备,主电子设备01和gc1之间也建立有p2p连接,主电子设备01、从电子设备02和gc1属于由p2p连接沟通的同一组。图3中(c)中以至少一个gc1包括gc1-1和gc1-2为例,实际中gc1可以更多或更少。这里gc1相当于本技术中的新增电子设备,从电子设备则相当于本技术中的对端电子设备。48.第四种可实现的方式中,其他电子设备03可以包括ap1和ap2。此时,参照图4中(a)所示,本技术实施例提供的通信系统中,主电子设备01和从电子设备02均可以为目标电子设备。主电子设备和ap1之间建立有无线通信连接,从电子设备和ap2之间建立有无线通信连接。其中,该无线通信连接则可以为电子设备接入wi-fi的无线连接,该p2p连接和两个无线通信连接的信道为同频异信道,该ap1和ap2均可以为路由器。49.在从电子设备为目标电子设备,主电子设备相当于本技术中的对端电子设备的情况下,ap1可相当于本技术中的第二新增电子设备,ap2可相当于本技术中的第三新增电子设备;在主电子设备为目标电子设备,从电子设备相当于本技术中的对端电子设备的情况下,ap1可相当于本技术中的第三新增电子设备,ap2可相当于本技术中的第二新增电子设备。50.第五种可实现的方式中,其他电子设备03可以包括ap1和至少一个对应主电子设备的gc1。此时,参照图4中(b)所示,本技术实施例提供的通信系统中,主电子设备01可以为目标电子设备,主电子设备01和ap1之间建立有无线通信连接,主电子设备01和gc1之间也建立有p2p连接,主电子设备01、从电子设备02和gc1属于由p2p连接构成的同一组。其中,该无线通信连接则可以为电子设备接入wi-fi的无线连接,该p2p连接和该无线通信连接的信道为同频异信道,该ap1可以为路由器。图4中(b)中以至少一个gc1包括gc1-1和gc1-2为例,实际中gc1可以更多或更少。51.以至少一个gc包括一个gc1为例,这里ap1相当于本技术中的新增电子设备,gc1可相当于本技术中的可选电子设备,从电子设备相当于本技术中的对端电子设备。52.第六种可实现的方式中,其他电子设备03可以包括ap2和至少一个对应主电子设备的gc1。此时,参照图4中(c)所示,本技术实施例提供的通信系统中,主电子设备01和从电子设备均可以为目标电子设备,从电子设备02和ap2之间建立有无线通信连接,主电子设备01和gc1之间也建立有p2p连接。主电子设备01、从电子设备02和gc1属于由p2p连接构成的同一组。其中,该无线通信连接则可以为电子设备接入wi-fi的无线连接,该p2p连接和该无线通信连接的信道为同频异信道,该ap2可以为路由器。图4中(b)中以至少一个gc1包括gc1-1和gc1-2为例,实际中gc1可以更多或更少。53.以至少一个gc1仅包括一个gc1为例,在从电子设备为目标电子设备,主电子设备相当于本技术中的对端电子设备的情况下,gc1可相当于本技术中的第二新增电子设备,ap2可相当于本技术中的第三新增电子设备;在主电子设备为目标电子设备,从电子设备相当于本技术中的对端电子设备的情况下,gc1可相当于本技术中的第三新增电子设备,ap2可相当于本技术中的第二新增电子设备。54.第七种可实现的方式中,其他电子设备03可以包括ap1、ap2和至少一个对应主电子设备的gc1。此时,参照图4中(d)所示,本技术实施例提供的通信系统中,主电子设备01和从电子设备02均可以为目标电子设备。主电子设备01和ap1之间建立有无线通信连接,从电子设备02和ap2之间建立有无线通信连接,主电子设备01和gc1之间建立有p2p连接。主电子设备01、从电子设备02和gc1属于由p2p连接构成的同一组。其中,该无线通信连接则可以为电子设备接入wi-fi的无线连接,该p2p连接和该无线通信连接的信道为同频异信道,该ap1和ap2均可以为路由器。55.以至少一个gc1仅包括一个gc1为例,在从电子设备为目标电子设备,主电子设备相当于本技术中的对端电子设备的情况下,gc1可相当于本技术中的第二新增电子设备,ap2可相当于本技术中的第三新增电子设备,ap1可相当于本技术中的第四新增电子设备。56.在本技术中,go和gc(gc1或gc2)之间的p2p连接、go与ap1之间的无线通信连接和gc1与ap2之间的无线通信连接,可以先后建立,其先后顺序可以依据实际而定,本技术不做具体限制。处于方便起见,本技术中后续的实施例中以go和gc1之间最先建立的p2p连接为例进行相关说明,此后不再赘述。57.示例性的,本技术中的主电子设备和从电子设备可以是平板电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、台式电脑、笔记本电脑、小型笔记本电脑、超级本(ultrabook)、个人数字助理(personal digital assistant,pda)、电视机等具备p2p连接功能的能够供用户工作和娱乐使用的设备。58.示例性的,以电子设备(主电子设备或从电子设备)为手机为例,参照图5所示,该电子设备可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,用户标识模块(subscriber identification module,sim)卡接口195等。59.其中,上述传感器模块180可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,温度传感器,触摸传感器,环境光传感器,骨传导传感器等。60.其中,其中,陀螺仪传感器可以用于确定电子设备01的运动姿态。在一些实施例中,可以通过陀螺仪传感器确定电子设备围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器检测电子设备抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备的抖动,实现防抖。陀螺仪传感器还可以用于导航,体感游戏场景。61.加速度传感器可检测电子设备在各个方向上(一般为三轴)加速度的大小。当电子设备01静止时可检测出重力的大小及方向。还可以用于识别智能穿戴设备的姿态,应用于横竖屏切换,计步器等应用。62.陀螺仪传感器和加速度传感器可以组合确定出持有该电子设备的用户的运动方向、运动速度等运动数据。63.可以理解的是,本发明实施例示意的结构并不构成对电子设备的具体限定。在本技术另一些实施例中,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。64.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器神经网络处理器(neural-network processing unit,npu),和/或微控制单元(micro controller unit,mcu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。65.其中,控制器可以是电子设备的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。66.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。67.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,串行外设接口(serial peripheral interface,spi),集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。68.可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备的结构限定。在本技术另一些实施例中,电子设备也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。69.充电管理模块140用于从充电器接收充电输入。电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。70.电子设备的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。电子设备01中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。71.移动通信模块150可以提供应用在电子设备01上的包括2g/3g/4g/5g等无线通信的解决方案。72.无线通信模块160可以提供应用在电子设备上的包括无线局域网(wireless local area networks,wlan)(如wi-fi网络),蓝牙(blue tooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),nfc,红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。本技术实施例中,无线通信模块160可以支持wi-fi p2p。73.电子设备通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。74.显示屏194用于显示图像,视频等。该显示屏可以是触摸屏。在一些实施例中,电子设备01可以包括1个或n个显示屏194,n为大于1的正整数。75.电子设备可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。isp 用于处理摄像头193反馈的数据。摄像头193用于捕获静态图像或视频。在一些实施例中,电子设备可以包括1个或n个摄像头193,n为大于1的正整数。76.npu为神经网络(neural-network ,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备的智能认知等应用,例如:贴膜状态识别,图像修复、图像识别,人脸识别,语音识别,文本理解等。77.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备01的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。78.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备01的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。79.电子设备01可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。80.触摸传感器,也称“触控面板(tp)”。触摸传感器可以设置于显示屏194,由触摸传感器与显示屏194组成触摸屏,也称“触控屏”。触摸传感器用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器也可以设置于电子设备的表面,与显示屏194所处的位置不同。81.按键190包括开机键,音量键等。马达191可以产生振动提示。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示短信,未接来电,通知等。sim卡接口195用于连接sim卡。82.需要说明的是,本发明实施例示意的结构并不构成对电子设备的限定。可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。83.上述示例中,主要示出了具备移动通信功能的便于移动的电子设备的结构,实际中参与p2p连接的还可以是不具备移动通信功能的不便移动的电子设备。示例性的,以电子设备(从电子设备或主电子设备)为电视机为例,参照图6所示,该电视机可以包括:处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,usb)接口230,电源管理模块240,天线,无线通信模块260,音频模块270,扬声器270a,麦克风270c,音箱接口270b,传感器模块280,按键290,指示器291,以及显示屏292等。其中,上述传感器模块280可以包括距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器等传感器。84.处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,ap) ,调制解调处理器,图形处理器(graphics processingunit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。85.控制器可以是电视机的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。86.处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据。如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器210的等待时间,因而提高了系统的效率。87.电源管理模块240用于连接电源。电源管理模块240还可以与处理器210、内部存储器221、显示屏292和无线通信模块260等连接。电源管理模块240接收电源的输 入,为处理器210、内部存储器221、显示屏292和无线通信模260等供电。在一些实施例中,电源管理模块240也可以设置于处理器210中。88.电视机的无线通信功能可以通过天线和无线通信模块260等实现。其中,无线通信模块260可以提供应用在电视机上的包括无线局域网(wireless local areanetworks,wlan) (如wi-fi)网络) ,蓝牙(bluetooth,bt) ,全球导航卫星系统(globalnavigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。本技术实施例中,无线通信模块260可以支持wi-fi p2p。89.无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线转为电磁波辐射出去。在一些实施例中,电视机的天线和无线通信模块260耦合,使得电视机可以通过无线通信技术与网络以及其他设备通信。90.电视机通过gpu,显示屏292,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏292和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。91.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电视机在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。视频编解码器用于对数字视频压缩或解压缩。电视机可以支持一种或多种视频编解码器。这样,电视机可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。92.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电视机的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。93.外部存储器接口220可以用于连接外部存储卡,例如micro sd卡,实现扩展电视机的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。94.内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器210通过运行存储在内部存储器221的指令,从而执行电视机的各种功能应用以及数据处理。95.电视机可以通过音频模块270,扬声器270a,麦克风270c,音箱接口270b,以及应用处理器等实现音频功能。例如,音乐播放,录音等。音频模块270用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块270还可以用于对音频信号编码和解码。在一些实施例中,音频模块270可以设置于处理器210中,或将音频模块270的部分功能模块设置于处理器210中。扬声器270a,也称“ꢀ喇叭”,用于将音频电信号转换为声音信号。麦克风270c,也称“ꢀ话筒”,“ꢀ传声器”,用于将声音信号转换为电信号。96.音箱接口270b用于连接有线音箱。音箱接口270b可以是usb接口230,也可以是3 .5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。97.按键290包括开机键,音量键等。按键290可以是机械按键。也可以是触摸式按键。电视机可以接收按键输入,产生与电视机的用户设置以及功能控制有关的键信号输入。98.指示器291可以是指示灯,可以用于指示电视机处于开机状态、待机状态或者关机状态等。例如,指示灯灭灯,可指示电视机处于关机状态;指示灯为绿色或者蓝色,可指示电视机处于待机状态;指示灯为红色,可指示电视机处于待机状态。99.通常,电视机会配有一遥控器。该遥控器用于控制电视机。该遥控器可以包括:多个按键,如电源按键、音量按键、以及其他的多个选择按键。遥控器上的按键可以是机械按键,也可以是触摸式按键。遥控器可以接收按键输入,产生与电视机的用户设置以及功能控制有关的键信号输入,并向电视机发送相应的控制信号,以控制电视机。例如,遥控器可以通过红外信号等向电视机发送控制信号。该遥控器还可以包括电池收纳腔,用于安装电池,为遥控器供电。100.可以理解的是,本实施例示意的结构并不构成对电视机的具体限定。在另一些实施例中,电视机可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。101.示例性的,本技术中的其他电子设备在作为gc的情况下,其他电子设备可以是是平板电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、台式电脑、笔记本电脑、小型笔记本电脑、超级本(ultrabook)、个人数字助理(personal digital assistant,pda)、电视机等具备p2p连接功能的能够供用户工作和娱乐使用的设备。其具体结构可以参照前述实施例中的相关表述,此处不再赘述。102.在其他电子设备作为ap时,该电子设备具体可以为路由器。示例性的,参照图7所示,路由器具体可以包括:处理器310、存储器320、无线通信电路330、天线331、网络端口340。103.存储器320用于存储指令和数据。处理器310可以调用存储器320存储的指令或数据。网络端口340可以包括有线网络接口,该有线网络接口可被配置为通过宽带等有线网络耦接至因特网的网络,并可为多个终端提供对因特网的访问。网络端口340也可以包括移动通信模块,移动通信模块可配置为通过无线通信技术连接到核心网络。无线通信电路330可以被配置为经由例如wi-fi网络等无线局域网标准进行通信。无线通信电路330可以是集成至少一个通信处理模块的一个或多个器件。无线通信电路330可以经由天线332接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器310。无线通信电路330还可以从处理器310接收待发送的信号,对其进行调频,放大,经天线331转为电磁波辐射出去。104.可以理解地,本技术实施例示意的结构并不构成对路由器的具体限定。在本技术另一些实施例中,路由器可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。105.基于上述图3中(a)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑为例,ap1为第一路由器为例,参照图8所示,本技术实施例提供的通信方法可以包括s801-s806:s801、手机与平板电脑建立第一p2p连接。106.其中,该第一p2p连接的信道可以为149信道,此时手机和平板电脑均工作在149信道。图8中以ch149作为示例。参照图8所示,手机在与平板电脑建立了第一p2p连接后,两者会周期性的向对端发送心跳包并接收相应的确认信息。图8中仅以平板电脑向手机发送心跳包并接收手机返回的心跳包确认信息为例,不作为对具体实现的限制。107.具体的,手机与平板电脑可以在响应于用户的开启操作,开启第一p2p连接功能后,执行相关连接操作后建立第一p2p连接。108.实际中,手机本身具备的p2p功能是存在多种的。例如,以电子设备为手机为例,则该手机可以存在wlan(wireless local area network,无线局域网)直连、xx共享、投屏等功能,其中xx可以是该手机所属厂商的名称或商标,例如荣耀®。所以用户利用手机建立不同p2p功能对应的第一p2p连接的过程是不同的。109.例如,以p2p功能为wlan直连功能,第一p2p连接为wlan直连,主电子设备为手机为例,手机可以在已经开启wi-fi功能(实际中具体可以称为wlan功能)的前提下。参照图9中(a)所示,手机可以接收用户在wlan详情页面901中对更多功能控件902的触发操作(例如触发操作)。响应于该触发操作,手机可以显示如图9中(b)所述的wlan功能页面903。之后,手机可以接收于用户对wlan功能页面903中wlan直连功能控件904的触发操作(例如点击)。响应于该触发操作,手机可以显示如图9中(c)所述的wlan直连详情界面905。在wlan直连详情界面905中,可以存在有主电子设备可以建立wlan直连的可用设备的设备名。例如,平板-xx、平板ꢀ‑xy等。这些设备名对应的设备同样是以和该手机相同或相似的方式开启了wlan功能且具体wlan直连功能的设备,例如从电子设备。之后,以从电子设备-平板电脑的设备名为平板‑ꢀxx为例,手机可以接收用户对wlan直连详情界面905中平板-xx的触发操作(例如点击),向平板电脑请求建立的wlan直连。110.平板电脑可以响应于手机建立wlan直连的请求,显示参照图9中(d)所示的确认弹窗906。该确认弹窗906主要用于指示平板电脑的所属用户确认是否与该手机建立wlan直连。其中,包括确认控制907或者取消控件908。在平板电脑所属的用户需要与该手机建立wlan直连时,可以对该确认控件907实施确认操作(例如点击)。平板电脑则可以响应于用户的确认操作,与该手机建立wlan直连。再之后,手机与平板电脑之间便可以利用wlan直连发送数据。111.在平板电脑所属的用户不需要与该手机建立wlan直连时,可以对该取消控件908实施取消操作(例如点击)。平板电脑还可以响应于用户的取消操作,不与该手机建立wlan直连。当然,若上述建立wlan直连的过程中,是平板电脑向手机发送建立wlan直连的请求,则可以是手机显示上述的确认弹窗,并接收用户的确认操作或者取消操作。112.当然,上述wlan直连的建立过程可以是手机与该平板首次建立wlan直连的过程。在该手机与平板后续再次建立wlan直连时,则可以是在两者均开启wlan功能的基础上,该手机或该平板在接收到用户对wlan直连详情界面中对端的设备名的触发操作,直接与对端建立wlan直连。其中,手机的对端为平板电脑,平板电脑的对端则为手机。113.又例如,以p2p功能为xx共享功能,第一p2p连接为xx共享连接为例,手机可以接收用户打开xx共享功能的开启操作。示例性的,参照图10中(a)所示,该开启操作可以是用户在手机的下拉菜单1001中对xx共享控件1002的触发操作(例如点击操作)。参照图10中(b)所示,该开启操作还可以是,用户在目标界面1003中对xx共享功能的开启控件1004的触发操作。其中,目标界面1003可以是手机响应于用户对手机设置菜单中xx分享的子项目的触发操作显示的。114.响应于该开启操作,手机可以显示如图10中(c)所示的提示弹窗1005。该提示弹窗1005主要用于提示用户开启xx分享功能的作用,以及需要开启手机的什么功能,并让用户确认是否开启。参照图10中(c)所示,该提示弹窗1005中可以显示有“开启后,分享文件时刻自动搜索附近设备,免流量急速传输。此功能需开启wlan和蓝牙。是否开启”。该提示弹窗1005中还可以包括确认控件1006和取消控件1007。115.之后,手机可以接收用户对确认控件1006的确认操作,响应于该确认操作,手机开启wlan功能和蓝牙功能以及该xx分享功能,手机与平板电脑建立xx分享链接。当然,手机如果提前开启了wlan功能和蓝牙功能,则手机响应于该开启操作可以不显示提示弹窗1005,而可以显示用于让用户确认是否开启xx分享功能的弹窗。116.此时,手机可以利用蓝牙扫描附件开启了xx分享功能的设备,例如平板电脑。平板电脑开启xx分享功能的过程同理。再之后,用户在向平板电脑分享某个文件,例如图片时,便可以通过xx分享功能进行分享。117.再例如,以主电子设备为手机,从电子设备为电视机(电视机会常开无线投屏功能),p2p功能为投屏功能,第一p2p连接的投屏连接为例,手机可以接收用于打开无线投屏的开启操作。118.示例性的,参照图11中(a)所示,该开启操作可以是用户在手机的下拉菜单1101中对无限投屏控件1102的触发操作(例如点击操作)。参照图11中(b)所示,该开启操作还可以是,用户在更多连接界面1103中对无线投屏控件1104的触发操作。其中,更多连接界面1103可以是手机响应于用户对手机设置菜单中更多连接控件的触发操作显示的。119.在手机之前已经打开wlan功能的情况下,响应于该开启操作,手机可以显示如图11中(c)所示的投屏弹窗1105。该投屏弹窗1105中则显示有用户可以选择投屏的设备的设备名,例如电视机的设备名:zb电视。在手机之前未打开wlan功能的情况下,响应于该开启操作,手机先显示用于提示用户打开wlan功能的弹窗,在接收用户操作打开wlan功能后再显示该投屏弹窗。120.之后,手机可以响应于用户对投屏弹窗1105中“zb电视”的触发操作,向电视机发送投屏请求。电视机接收到该投屏请求后,便会显示如图12中所示的提示弹窗1201。该提示弹窗1201用于指示用于确认是否允许手机投屏。示例性的,该提示弹窗1201可以包括有确认控件1202和取消控件1203。其中,确认控件1202被触发后电视机便会与手机建立投屏连接,并显示手机需要投屏的内容。取消控件1202被触发后电视机则不与手机建立投屏连接,手机也就无法将任何内容投屏至电视机上。121.s802、手机与第一路由器建立第一无线通信连接。122.其中,该第一无线通信连接的信道可以为153信道。图8中以ch153作为示例。一般的,手机新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s802执行后手机会进行信道的切换,切换完成后和第一路由器则均工作在153信道中。第一无线通信连接的信道和第一p2p连接的信道为同频异信道。这里第一无线通信连接可相当于本技术中的第一无线连接。123.具体的,手机与第一路由器建立第一无线通信连接的具体实现即为实际中手机连接任意wi-fi网络的过程。具体可以是手机在接收到用户对手机为可选wi-fi界面中的某个wi-fi网络选项实施触发操作(例如点击)后,接收到用户输入的密码后,与该wi-fi网络对应的第一路由器建立第一无线通信连接。124.在手机与平板电脑建立第一p2p连接后,若与第一路由器开始建立与该第一p2p连接同频异信道的第一无线通信连接(例如手机刚向第一路由器发送第一无线通信连接请求),则手机可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是手机根据预设的规则确定的。例如预设规则可以限定手机存在同频异信道时,每个信道对应的切换周期;或者,预设规则还可以是计算某个信道的切换周期的计算公式。本技术对此不做具体限制。125.之后,为了防止手机的工作信道切换至第一无线通信连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s803。126.s803、手机在与第一路由器建立第一无线通信连接开始之后,工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第一同步时间信息和第一时间片信息。127.其中,该数据包不包括心跳包和心跳包确认信息。128.第一同步时间信息用于使平板电脑和手机的时间同步。129.例如该第一同步时间信息可以包括同步计时器。在手机通过第一p2p连接向平板电脑发送该同步计时器时,手机会启动一个计时器从零开始计时,同时结合手机与平板电脑之前建立第一p2p连接时,发送数据的时延来确定该同步计时器发送至平板电脑需要的预设时长,并将该同步计时器中的计时时间设定为该预设时长。示例性的,例如预设时长为1ms,则该同步计时器的计时时间即为1ms。当然,这里的预设时长也可以是手机厂商出厂前根据实际情况统计得到后设置好的。对于预设时长的确定方式,本技术不做具体限制。130.同时,该同步计时器还用于指示平板电脑按照其计时时间继续开始计时;或者该第一同步时间信息中还可以包括有指示平板电脑按照同步计时器的计时时间继续开始计时的第一指示信息。131.又例如,该第一同步时间信息还可以包括手机本身当前所处的实际时刻、预设时长和该第一指示信息。例如,实际时刻可以为2021年6月15日12时28分56秒33ms。132.当然,该第一同步时间信息还可以是其他任意可行的实现方式,只要可以指示平板电脑的时间与手机一致即可。133.第一时间片信息用于指示手机的同频异信道中每个信道的切换周期。具体的,第一时间片信息可以包括第一p2p切换周期和第一无线信道切换周期。其中,第一p2p切换周期则用于指示手机再次切换回第一p2p连接的信道会持续多久再次切换至其他信道(这里为第一无线通信连接的信道)工作(即手机的工作信道从第一p2p连接的信道切换至其他信道之前工作的时长),第一无线信道切换周期则用于指示手机切换至第一无线通信连接的信道后多久再次切换回第一p2p连接的信道(即手机的工作信道从第一无线通信连接的信道切换至其他信道之前工作的时长)。134.第一p2p切换周期和第一无线信道切换周期则可以是手机根据预设的规则确定的。预设规则的具体实现可以参照前述实施例中的相关表述,此处不再赘述。当然,第一p2p切换周期和第一无线信道切换周期可以根据实际情况进行改变,例如若手机向平板电脑发送的某个文件较大且没法分割发送时,可以增大第一p2p切换周期。135.s804、平板电脑接收来自手机的数据包。136.这样一来,平板电脑在接收到手机发送的数据包后,便可以根据数据包中携带的第一同步时间信息和第一时间片信息实时确定手机的工作信道。进而可以实时确定手机是否和平板电脑均工作在第一p2p连接的信道中。若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和平板电脑未均工作在第一p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和平板电脑均工作在第一p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与第一路由器建立的第一无线通信连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。137.本技术实施例中,断开第一p2p连接具体可以指不再保存对端电子设备有关第一p2p连接的信息(例如接口、序列号等),保持第一p2p连接则可以是继续保存对端电子设备有关第一p2p连接的信息。138.s805、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道。139.s806、手机在工作信道切换至第一p2p连接的信道时,在通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第一同步时间信息和第一时间片信息。140.s806后,平板电脑接收来自手机的数据包。141.需要说明的是,为了保证兼容性或者一致性,在手机仅建立有与平板电脑的第一p2p连接的情况下,手机在通过第一p2p连接向平板电脑发送的数据包中均可以携带有第一预设同步时间信息和第一预设时间片信息。其中,第一预设时间片信息中可以为空,或者包括指示手机将一直工作在第一p2p连接的信道上的信息。第一预设同步时间信息的作用则和第一同步时间信息相同。142.另外,因为实际中手机和平板电脑的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或第一同步时间信息,后续仅需要发送预设时间片信息或第一时间片信息即可。143.基于上述s801-s806的技术方案,在手机既建立有与平板电脑的p2p连接,又建立有与第一路由器的第一无线通信连接的情况下,即手机处于同频异信道的情况下,手机会在与平板电脑进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息(即第一同步时间信息)和时间片信息(即第一时间片信息)。其中,同步时间信息用于使得手机和平板电脑的时间一致,时间片信息包含了各个信道的切换周期。这样一来,平板电脑便可以准确知晓手机切换信道的时刻,进而可以仅在手机工作在该p2p连接的信道中时,向手机发送心跳包。在手机工作在与其他电子设备(例如第一路由器)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。进而平板电脑在手机既有与平板电脑建立的p2p连接又有与第一路由器建立的第一无线通信连接的场景下,使在一定时间内接收不到心跳包确认信息时不会主动断开p2p连接,而是继续保持p2p连接。进而后续手机需要再次工作在与平板电脑建立的p2p连接的信道上时,便不需要再次建立p2p连接,提高了用户的使用体验。144.在一些实施例中,基于上述图3中(b)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑,ap2为第二路由器为例,参照图13所示,本技术实施例提供的通信方法可以包括s1301-s1306:s1301、手机与平板电脑建立第一p2p连接。145.s1301的具体实现可以参照前述实施例中s801后的相关表述,此处不再赘述。146.s1302、平板电脑与第二路由器建立第二无线通信连接。147.其中,该第二无线通信连接的信道可以为42信道。图13中以ch42作为示例。一般的,平板电脑新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s1302执行后平板电脑会进行信道的切换,切换后和第二路由器则均工作在42信道中。第二无线通信连接的信道和第一p2p连接的信道为同频异信道。这里第二无线通信连接可相当于本技术中的第一无线连接。148.具体的,平板电脑与第二路由器建立第二无线通信连接的具体实现即为实际中平板电脑连接任意wi-fi网络的过程。具体可以是平板电脑在接收到用户对手机为可选wi-fi界面中的某个wi-fi网络选项实施触发操作(例如点击)后,接收到用户输入的密码后,与该wi-fi网络对应的第二路由器建立第二无线通信连接。149.在平板电脑在与手机建立第一p2p连接后,若与第二路由器开始建立与该第一p2p连接同频异信道的第二无线通信连接(例如平板电脑刚向第二路由器发送第二无线通信连接请求),则平板电脑可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是平板电脑根据预设的规则确定的。例如预设规则可以限定平板电脑存在同频异信道时,每个信道对应的切换周期;或者,预设规则还可以是计算某个信道的切换周期的计算公式。本技术对此不做具体限制。150.之后,为了防止平板电脑的工作信道切换至第二无线通信连接的信道时,手机因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接,则平板电脑需要及时告知手机平板电脑切换信道的相关信息,即执行s1303。151.s1303、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑通过第一p2p连接与手机进行通信时,在每个数据包中增加第二同步时间信息和第二时间片信息。152.其中,该数据包不包括心跳包和心跳包确认信息。第二同步时间信息用于使手机和平板电脑的时间一致,第二时间片信息则用于指示平板电脑对应的所有同频异信道中每个信道的切换周期。这里第二同步时间信息相当于本技术中的第一目标同步时间信息,第二时间片信息相当于本技术中的第一目标时间片信息。153.第二同步时间信息用于指示手机与平板电脑的时间同步。第二同步时间信息的具体实现可以参照前述实施例中第一同步时间信息的相关表述。154.第二时间片信息用于指示平板电脑对应的所有同频异信道中每个信道的切换周期。其具体可以包括第一p2p切换周期和第二无线信道切换周期。其中,第一p2p切换周期则用于指示平板电脑再次切换回第一p2p连接的信道会持续多久再次切换至其他信道(这里为第二无线通信连接的信道)工作,第二无线信道切换周期则用于指示平板电脑切换至第二无线通信连接的信道后多久再次切换回第一p2p连接的信道。155.s1304、手机接收来自平板电脑的数据包。156.这样一来,手机在接收到平板电脑发送的数据包后,便可以根据数据包中携带的第二同步时间信息和第三时间片信息,实时确定平板电脑是否和手机均工作在第一p2p连接的信道中,若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定平板电脑和手机未均工作在第一p2p连接的信道时,则停止向平板电脑发送心跳包,直至重新确定平板电脑和手机均工作在第二第一p2p连接的信道。这样,在平板电脑既有与手机建立的第一p2p连接又有与第二路由器建立的第二无线通信连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。157.s1305、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道。158.s1306、平板电脑在工作信道切换至第一p2p连接的信道时,在通过第一p2p连接与手机进行通信时,在每个数据包中增加第二同步时间信息和第二时间片信息。159.s1306后,手机接收来自平板电脑的数据包。160.需要说明的是,为了保证兼容性或者一致性,在平板电脑仅建立有与手机的第一p2p连接的情况下,平板电脑在通过第一p2p连接向手机发送的数据包中均可以携带有第二预设同步时间信息和第二预设时间片信息。其中,第二预设时间片信息中可以为空,或者包括指示平板电脑将一直工作在第一p2p连接的信道上的信息。第二预设同步时间信息和第二同步时间信息的作用可以相同。161.另外,因为实际中手机和平板电脑的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第二预设同步时间信息或者第二同步时间信息,后续仅需要发送第二预设时间片信息或第二时间片信息即可。162.基于上述s1301-s1306的技术方案,在平板电脑既建立有与手机的p2p连接,又建立有与第二路由器的第二无线通信连接的情况下,即平板电脑处于同频异信道的情况下,平板电脑会在与手机进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息(即第一同步时间信息)和时间片信息(即第一时间片信息)。其中,同步时间信息用于使得平板电脑和手机的时间一致,时间片信息则用于指示平板电脑的同频异信道中各个信道的切换周期。这样一来,手机便可以准确知晓平板电脑切换信道的时刻,进而可以仅在平板电脑工作在该p2p连接对应的信道中时,向平板电脑发送心跳包。在平板电脑工作在与其他电子设备(例如第一路由器)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。进而,手机在平板电脑既有与手机建立的p2p连接又有与第一路由器建立的第一无线通信连接的场景下,使在一定时间内接收不到心跳包确认信息时不会主动断开p2p连接,而是继续保持p2p连接。进而后续平板电脑需要再次工作在与手机建立的p2p连接的信道上时,便不需要再次建立p2p连接,提高了用户的使用体验。163.基于上述图3中(c)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑,至少一个gc1包括个人计算机pc为例,参照图14所示,本技术实施例提供的通信方法可以包括s1401-s1408:s1401、手机与平板电脑建立第一p2p连接。164.s1401的具体实现可以参照前述实施例中s801后的相关表述,此处不再赘述。165.s1402、手机与pc建立第二p2p连接。166.其中,第二p2p连接的信道可以为140信道。图14中以ch140作为示例。第二p2p连接的信道和第一p2p连接的信道为同频异信道。这里第二p2p连接可相当于本技术中的第一无线连接。167.一般的,手机新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s1402执行后手机会进行信道的切换,切换完成后和pc均工作在140。手机与pc均工作在140信道的情况下,参照图14所示,手机和pc会周期性的向对端发送心跳包并接收相应的确认信息。图14中仅以pc向手机发送心跳包为例。168.手机与pc建立第二p2p连接的具体实现可以参照前述实施例中s801中的相关表述,此处不再赘述。169.在手机与平板电脑建立第一p2p连接后,若与pc开始建立与该第一p2p连接同频异信道的第二p2p连接(例如手机刚向pc发送第二p2p连接请求),则平板电脑可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是手机根据预设的规则确定的。预设规则的具体实现可以参照前述实施例中s802中的相关表述,此处不再赘述。170.之后,为了防止手机的工作信道切换至第二p2p连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s1403。171.需要说明的是,上述s1401和s1402不存在必然的先后顺序,具体手机先与平板电脑建立第一p2p连接还是先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。在手机先与pc建立第二p2p连接后与平板电脑建立第一p2p连接的情况下,本实施例的步骤中则可以将平板电脑和pc相互替换,第一p2p连接和第二p2p连接相互替换。172.s1403、手机在与pc建立第二p2p连接开始之后,工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第三同步时间信息和第三时间片信息。173.其中,第三同步时间信息用于使平板电脑与手机的时间同步,第三同步时间信息的具体实现可以参照前述实施例中第一同步时间信息的相关表述。第三同步时间信息相当于本技术中的第一目标同步时间信息,第三时间片信息相当于本技术中的第一目标时间片信息。174.第三时间片信息用于指示手机对应的所有同频异信道中每个信道的切换周期。具体的,该第三时间片信息可以包括第一p2p切换周期和第二p2p切换周期。其中,第一p2p切换周期则用于指示手机再次切换回第一p2p连接的信道会持续多久再次切换至其他信道(这里为第二p2p连接的信道)工作,第二p2p切换周期则用于指示手机切换至第二p2p连接的信道后多久再次切换回第一p2p连接的信道。当然,第一p2p切换周期和第二p2p切换周期可以根据实际情况进行改变,例如若平板电脑向手机发送的某个文件较大且没法分割发送时,可以增大第一p2p切换周期。175.s1404、平板电脑接收来自手机的数据包。176.这样一来,平板电脑在接收到手机发送的数据包后,便可以根据数据包中携带的第三同步时间信息和第三时间片信息,实时确定手机是否和平板电脑均工作在第一p2p连接的信道中,若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和平板电脑未均工作在第一p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和平板电脑均工作在第一p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与pc建立的第二p2p连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。177.s1405、手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。178.其中,第四同步时间信息用于使pc与手机的时间同步,第四同步时间信息的具体实现可以参照前述实施例中第一同步时间信息的相关表述。179.第四时间片信息则用于指示手机对应的所有同频异信道中每个信道的切换周期。如何确定手机对应的所有同频异信道中每个信道的切换周期的具体实现可以参照前述实施例中有关切换周期的相关表述,此处不再赘述。180.s1406、pc接收来自手机的数据包。181.s1407、手机的工作信道由第二p2p连接的信道切换至第一p2p连接的信道的情况下,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第三同步时间信息和第三时间片信息。182.s1408、平板电脑接收来自手机的数据包。183.这样一来,pc在接收到手机发送的数据包后,便可以根据数据包中携带的第四同步时间信息和第四时间片信息,实时确定手机是否和pc均工作在第二p2p连接的信道中,若确定手机和pc均工作在第二p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和pc未均工作在第二p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和pc均工作在第二p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与pc建立的第二p2p连接的场景下,使得pc不会在一定时间内接收不到心跳包确认信息而主动断开第二p2p连接,而是继续保持第二p2p连接。184.另外,因为实际中手机和平板电脑,以及手机和pc的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第三同步时间信息,后续仅需要发送第一预设时间片信息或第三时间片信息即可。同样的,手机也仅需要向平板电脑发送一次第四同步时间信息,后续仅需要发送第四时间片信息即可。185.还需要说明的是,若至少一个gc1还包括更多的pc,则每次手机与某个新加入的新pc开始建立新p2p连接之后,手机的工作信道切换至该新p2p连接的信道之前,会通过当前工作信道所属的p2p连接向相应的旧pc发送同步时间信息和综合时间片信息。该同步时间信息用于使旧pc的时间与手机的时间相同。186.其中,综合时间片信息则用于指示信道切换顺序,以及手机切换至所有p2p连接的信道(包括即将建立的p2p连接的信道)中每个信道上会多久再次切换(即每个信道的切换周期)。其中,每个信道的切换周期可以根据预设规则而定,预设规则的具体实现可以参照前述实施例中的表述,此处不再赘述。187.信道切换顺序用于表征需要切换信道时,会切换至哪个信道。信道切换顺序具体可以根据手机建立该信道所属的p2p连接的顺序而定。例如,以手机的同频异信道包括a信道、b信道和c信道为例。若手机先建立了a信道所属的p2p连接,后建立了b信道所属的p2p连接,最后建立了c信道所属的p2p连接。则后续手机切换信道的顺序为a信道-b信道-c信道-a信道。当然,这里仅为示例,实际中还可以是以其他任意可行方式确定信道切换顺序。188.之后,在手机的工作信道切换至该新p2p连接的信道时,手机则会向新pc发送同步时间信息和该综合时间片信息。其中,同步时间信息用于使新pc的时间与手机的时间相同。综合时间片信息则用于指示信道切换顺序以及手机切换至所有p2p连接的信道中每个信道上会多久再次切换(即每个信道的切换周期)。其中,信道切换顺序和综合时间信息会根据与手机建立了p2p连接的pc的增多而更新,即手机每新建立一个p2p连接,则综合时间片信息中则会多出该新建的p2p连接的信道的切换周期,信道切换顺序中则也会增加该新建的p2p连接的信道的切换次序。189.这样一来,手机连接的所有pc便可以根据自身接收到的同步时间信息,与手机的时间同步,同时可以结合综合时间片信息,知晓手机当前会工作在哪个信道上,从而确定是否与自身工作信道(即该pc与手机建立的p2p连接的信道)相同。在确定手机和自身工作在同一信道时,则周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和自身未工作在同一信道时,则不再向手机发送心跳包直至再次确定手机和自身工作在同一信道。进一步的,也就避免了pc因为一定时间内未接收到手机的心跳包确认信息而主动断开相应的p2p连接,提高了用户的使用体验。190.基于上述s1401-s1406的技术方案,在手机既建立有与平板电脑的第一p2p连接,又建立有与pc的第二p2p连接的情况下,即手机处于同频异信道的情况下,手机会在与平板电脑进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息(即第三同步时间信息)和时间片信息(即第三时间片信息)。其中,第三同步时间信息用于使得手机和平板电脑的时间一致,第三时间片信息则用于指示手机的同频异信道中每个信道的切换周期。其次,手机还会在与pc进行除心跳包和心跳确认信息以外的数据交互时,在每个数据包中携带有同步时间信息(即第四同步时间信息)和时间片信息(即第四时间片信息)。其中,第四同步时间信息用于使得pc和手机的时间一致,第四时间片信息则用于指示手机的所有同频异信道中每个信道的切换周期。在pc不止一个时,该第四时间片信息则还可以为包括信道切换顺序,此时第四时间片信息则可以称为综合时间片信息。这样一来,平板电脑或pc便可以准确知晓手机切换信道的时刻,进而可以仅在手机工作在和自身建立p2p连接对应的信道中时,向手机发送心跳包。在手机工作在与其他电子设备(例如pc或平板电脑)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。如此,在手机既有与平板电脑建立的p2p连接又有与pc建立的第一无线通信连接的场景下,平板电脑或手机在一定时间内接收不到心跳包确认信息时不会主动断开p2p连接(第一p2p连接或者第二p2p连接),而是继续保持p2p连接。进而后续手机需要再次工作在与该p2p连接的信道上时,便不需要再次建立该p2p连接,提高了用户的使用体验。191.在一些实施例中,基于上述图4中(a)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑,ap1为第一路由器,ap2为第二路由器为例,参照图15所示,本技术实施例提供的通信方法可以包括s1501-s1510:s1501、手机与平板电脑建立第一p2p连接。192.s1501的具体实现可以参照前述实施例中s801后的相关表述,此处不再赘述。193.s1502、手机与第一路由器建立第一无线通信连接。194.s1502的具体实现可以参照前述实施例中s802的相关表述,此处不再赘述。这里第一无线通信连接可相当于本技术中的第二无线连接,第一路由器可相当于本技术中的第二新增电子设备。195.在手机与平板电脑建立第一p2p连接后,若与第一路由器开始建立与该第一p2p连接同频异信道的第一无线通信连接(例如手机刚向第一路由器发送第一无线通信连接请求),则手机可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是手机根据预设的规则确定的。例如预设规则可以限定手机存在同频异信道时,每个信道对应的切换周期;或者,预设规则还可以是计算某个信道的切换周期的计算公式。本技术对此不做具体限制。196.之后,为了防止手机的工作信道切换至第一无线通信连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s1503。197.s1503、手机在与第一路由器建立第一无线通信连接开始之后,工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第一同步时间信息和第一时间片信息。198.其中,该数据包不包括心跳包和心跳包确认信息。199.第一同步时间信息和第一时间片信息的具体实现可以参照前述实施例中s803中的相关表述,此处不再赘述。这里第一同步时间信息可相当于本技术中的第二目标同步时间信息,第一时间片信息可相当于本技术中的第二目标时间片信息。200.s1504、平板电脑接收来自手机的数据包。201.s1504执行后,平板电脑便可以根据数据包中携带的第一同步时间信息和第一时间片信息,实时确定手机是否和平板电脑均工作在第一p2p连接的信道中,若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和平板电脑未均工作在第一p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和平板电脑均工作在第一p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与第一路由器建立的第一无线通信连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。202.另外,在于,在本技术实施例中,后续手机的工作信道每次切换至第一p2p连接的信道时,手机均要在每个数据包中增加第一同步时间信息和第一时间片信息。之后,平板电脑则接收来自手机的数据包。图15中未示出。203.s1505、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道。204.s1506、平板电脑与第二路由器建立第二无线通信连接。205.其中,该第二无线通信连接的信道可以为42信道。一般的,平板电脑新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s1302执行后平板电脑会进行信道的切换,切换后和第二路由器则均工作在42信道中。这里第二路由器可相当于本技术中的第三新增电子设备,第二无线通信连接可相当于本技术中的第三无线连接。206.s1506的具体实现可以参照前述实施例中s1302的相关表述,此处不再赘述。207.需要说明的是,上述s1506和s1502不存在必然的先后顺序,具体手机先与第一路由器建立第一无线通信连接还是平板电脑先与第二路由器建立第二无线通信连接根据实际需求而定,本技术仅以手机先与第一路由器建立第一无线通信连接为例。208.若平板电脑先与第二路由器建立第二无线通信连接,则本实施例中s1501之后的s1502-s1505的具体内容可以参照前述实施例中的s1302-s1305。后续s1505及其之后的步骤中,则将第二无线通信连接替换为第一无线通信连接,平板电脑替换为手机,第二路由器替换为第一路由器,并将相应细节(例如具体信道可以适应性改变)微调即可。209.在平板电脑在与手机建立第一p2p连接,且手机先与第一路由器建立了第一无线通信连接后,若平板电脑与第二路由器开始建立与该第一p2p连接同频异信道的第二无线通信连接(例如平板电脑刚向第二路由器发送第二无线通信连接请求),则为了防止手机切换至第一p2p连接的信道时,平板电脑却未切换至该第一p2p连接的信道。所以平板电脑需要根据手机给平板电脑发送的第一同步时间信息和第一时间片信息确定平板电脑的两个同频异信道的分时切换策略,即确定平板电脑的两个同频异信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是平板电脑根据预设的规则确定的。预设规则具体实现可以参照前述实施例中的相关表述,此处不再赘述。210.之后,为了防止平板电脑的工作信道切换至第二无线通信连接的信道时,手机则切换到第一p2p连接的信道,进而因为无法接收到相应的心跳包确认信息而主动断开第一p2p连接,则平板电脑需要及时告知手机平板电脑切换信道的相关信息,即执行s1507-s1509。211.s1507、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第一同步时间信息和第一时间片信息确定第一预设时长和第五时间片信息。212.其中,第一预设时长用于指示平板电脑的工作信道首次切换至第二无线通信连接的信道上时停留多久后切换至其他信道。这里第一预设时长可相当于本技术中的目标预设时长,第五时间片信息可相当于本技术中的第三目标时间片信息。213.第一种可实现的方式中,若当前手机工作在第一p2p连接的信道上,则平板电脑根据第一同步时间信息和第一时间片信息,可以确定第一预设时长可以为当前手机工作在第一p2p连接的信道上的剩余时间和第一时间片信息中第一无线信道切换周期的和。例如第一时间片信息中第一p2p切换周期为100ms,第一无线信道切换周期为100ms,且根据当前时间确定手机在第一p2p连接的信道已经工作了90ms,则该第一预设时长为10ms+100ms=110ms。此种实现方式的场景对应的方案为后续s1507a-s1511a对应的技术方案。214.第二种可实现的方式中,若当前手机工作在第一无线通信连接的信道上,则平板电脑根据第一同步时间信息和第一时间片信息,可以确定第一预设时长可以为当前手机工作在第一无线通信连接的信道上的剩余时间。例如第一时间片信息中第一无线信道切换周期为100ms,且根据当前时间确定手机在第一无线通信连接的信道上已经工作了90ms,则该第一预设时长为10ms。图15中以第二种实现方式的场景作为示例。215.当然,实际中第一预设时长还可以是以其他任意可行的方式确定得出的,只要保证平板电脑后续依据第一预设时长和第五时间片信息切换工作信道时,平板电脑工作在第一p2p连接的信道上时,手机也工作在第一p2p连接的信道上即可,本技术对此不做具体限制。216.第五时间片信息用于指示平板电脑对应的所有同频异信道中每个信道的切换周期。具体的,第五时间片信息可以包括第一p2p切换周期和第二无线信道切换周期。第一p2p切换周期则用于指示平板电脑再次切换回第一p2p连接的信道会持续多久再次切换至其他信道(即第二无线通信连接的信道)工作,第二无线信道切换周期则用于指示平板电脑切换至第二无线通信连接的信道后多久再次切换回第一p2p连接的信道。其中,第五时间片信息中的第一p2p切换周期与第一时间片信息中的第一p2p切换周期相等,第二无线信道切换周期和第一时间片信息中的第一无线信道切换周期相等。217.s1508、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并持续第一预设时长后切换至第一p2p连接的信道。218.s1509、平板电脑的工作信道切换至第一p2p连接的信道的情况下,若根据第一同步时间信息和第一时间片信息确定手机的工作信道也为第一p2p连接的信道,则在通过第一p2p连接与手机进行通信时,在每个数据包中增加第五同步时间信息和第五时间片信息。219.其中,该数据包不包括心跳包和心跳包确认信息。220.第五同步时间信息则用于指示手机和平板电脑的时间同步。需要说明的是,因为之前平板电脑已经接收过手机发送的第一同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第五同步时间信息,仅发送第五时间片信息即可。这里第五同步时间信息可相当于本技术中的第三目标同步时间信息。221.s1510、手机接收来自平板电脑的数据包。222.之后,手机和平板电脑的工作信道便可以同时切换至第一p2p连接的信道,两者也知道对方不工作在第一p2p连接的信道的时间,所以手机和平板电脑便可以仅在两者共同工作在第一p2p连接的信道时,向对方周期向发送心跳包并接收对方的心跳包确认信息。其余情况下,则不再发送心跳包,同时保持第一p2p连接。223.需要说明的是,为了保证兼容性或者一致性,在仅建立有手机与平板电脑的第一p2p连接的情况下,手机或平板电脑在通过第一p2p连接向对端发送的数据包中均可以携带有第一预设同步时间信息(或第二预设同步时间)和第一预设时间片信息(或第一预设同步时间片信息)。其中,第一预设时间片信息中可以为空,或者包括指示手机将一直工作在第一p2p连接的信道上的信息。第一预设同步时间信息和第一同步时间信息的作用可以相同。224.另外,因为实际中手机和平板电脑的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第一同步时间信息,后续仅需要发送第一预设时间片信息、第一时间片信息、第五时间片信息即可。225.基于上述s1501-s1509的技术方案,在手机既建立有与平板电脑的第一p2p连接,又建立有与第一路由器的第一无线通信连接,平板电脑也建立有与第二路由器的第二无线通信连接的情况下,即手机和平板电脑均处于同频异信道的情况下,手机和平板电脑会及时告知对方相应的同步时间信息(第一同步时间信息或第五同步时间信息)和时间片信息(第一时间片信息或第五时间片信息)。其中,同步时间信息用于使两者的时间同步一致。时间片信息则用于告知对端,切换信道的周期。同时因为第五时间片信息是根据第一时间片信息和第一同步时间信息得到的,可以使得手机和平板电脑在相同的时间段内切换至p2p连接的信道,保证两者的通信。这样一来,平板电脑或手机便可以准确知晓对端切换信道的时刻,进而可以仅在对端和自身均工作在p2p连接对应的信道中时,向对端发送心跳包并接收相应的心跳包确认信息。在对端工作在与其他电子设备(例如第一路由器或第二路由器)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。如此,在手机和平板电脑均处于同频异信道的情况下,手机和平板电脑则不会因为一定时间内未接收到对端的心跳包确认信息而主动断开p2p连接,而是保持p2p的连接。进而后续需要再次工作在与该p2p连接的信道上时,便用再次建立该p2p连接,提高了用户的使用体验。226.在另一种可能的实现方式中,若平板电脑在与第二路由器建立第二无线通信连接开始时,手机的工作信道为p2p连接的信道,则s1507-s1510可以替换为s1507a-s1511a:s1507a、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由p2p连接的信道切换至第二无线通信连接的信道之前,若平板电脑根据第一同步时间信息和第一时间片信息确定手机的工作信道为p2p连接的信道,则平板电脑根据第一同步时间信息和第一时间片信息确定第一预设时长和第五时间片信息,并在通过p2p连接与手机进行通信时,在每个数据包中增加第五同步时间信息、第一预设时长和第五时间片信息。227.s1508a、手机接收来自平板电脑的数据包。228.s1509a、平板电脑的工作信道由p2p连接的信道切换为第二无线通信连接的信道,并在第二无线通信连接的信道上工作第一预设时长后切换至p2p连接的信道。229.s1510a、平板电脑的工作信道切换至p2p连接的信道的情况下,平板电脑通过p2p连接与手机进行通信时,在每个数据包中增加第五同步时间信息和第五时间片信息。230.s1511a、手机接收来自平板电脑的数据包。231.s1507a-s1511a对应的技术方案的效果和s1501-s1510对应的技术方案的效果相同,此处不再赘述。区别在于,在s1507a-s1511a对应的技术方案中,在平板电脑首次切换至第二无线通信连接的信道上工作时,手机可以根据第五同步时间信息、第一预设时长和第五时间片信息准确的确定平板电脑切换回p2p连接的时刻,在其期间,手机在工作在p2p连接上的信道时则不会因为未接收到来自平板电脑的心跳包确认信息而主动断开p2p连接,保证了用户的使用体验。232.在一些实施例中,基于上述图4中(b)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑,ap1为第一路由器,至少一个gc1包括pc为例,参照图16所示,本技术实施例提供的通信方法可以包括s1601-s1611:s1601、手机与平板电脑建立第一p2p连接。233.其中,该第一p2p连接的信道可以为149信道,此时手机和平板电脑均工作在149信道。图16中以ch149作为示例。参照图14所示,手机在与平板电脑建立了第一p2p连接后,两者会周期性的向对端发送心跳包并接收相应的确认信息。图14中仅以平板电脑向手机发送心跳包并接收手机返回的心跳包确认信息为例,不作为对具体实现的限制。234.具体如何建立第一p2p连接可以参照前述s801中的相关表述,此处不再赘述。235.s1602、手机与第一路由器建立第一无线通信连接。236.其中,该第一无线通信连接的信道可以为153信道。图16中以ch153作为示例。一般的,手机新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s802执行后手机会进行信道的切换,切换完成后和第一路由器则均工作在153信道中。237.具体的,手机与第一路由器建立第一无线通信连接的具体实现可以参照前述实施例中s802中的相关表述,此处不再赘述。238.在手机与平板电脑建立p2p连接后,若与第一路由器开始建立与该p2p连接同频异信道的第一无线通信连接(例如手机刚向第一路由器发送第一无线通信连接请求),则手机可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是手机根据预设的规则确定的。例如预设规则可以限定手机存在同频异信道时,每个信道对应的切换周期;或者,预设规则还可以是计算某个信道的切换周期的计算公式。本技术对此不做具体限制。239.之后,为了防止手机的工作信道切换至第一无线通信连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s1603。240.s1603、手机在与第一路由器建立第一无线通信连接开始之后,手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第一同步时间信息和第一时间片信息。241.其中,该数据包不包括心跳包和心跳包确认信息。242.第一同步时间信息和第一时间片信息的具体实现可以参照前述实施例中s803中的相关表述,此处不再赘述。这里第一同步时间信息可相当于本技术中的第一目标同步时间信息,第一时间片信息可相当于本技术中的第一目标时间片信息。243.s1604、平板电脑接收来自手机的数据包。244.s1604执行后,平板电脑便可以根据数据包中携带的第一同步时间信息和第一时间片信息,实时确定手机是否和平板电脑均工作在第一p2p连接的信道中,若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和平板电脑未均工作在第一p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和平板电脑均工作在p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与第一路由器建立的第一无线通信连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。245.s1605、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道。246.s1606、手机与pc建立第二p2p连接。247.其中,第二p2p连接的信道可以为140信道。图16中以ch140作为示例。248.一般的,手机新建立了某个通信连接后,会立即或者处理完当前处理的数据后切换至新的通信连接的信道中,即s1606执行后手机会进行信道的切换,切换完成后和pc均工作在140。手机与pc均工作在140信道的情况下,参照图14所示,手机和pc在会周期性的向对端发送心跳包并接收相应的确认信息。249.手机与pc建立第二p2p连接的具体实现可以参照前述实施例中s801中的相关表述,此处不再赘述。250.在手机与平板电脑建立第一p2p连接后,且手机先与第一路由器建立了第一无线通信连接后,若手机与pc开始建立第二p2p连接(例如手机刚向pc发送第二p2p连接请求),则平板电脑可以首先确定三个同频异信道的分时切换策略,即确定三个信道的转换周期。其中,转换周期用于表征工作多长时间后切换其他信道。该转换周期可以是手机根据预设的规则确定的。预设规则的具体实现可以参照前述实施例中s802中的相关表述,此处不再赘述。251.之后,为了防止手机的工作信道切换至第二p2p连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接;其次,为了防止手机的工作信道切换至第一p2p连接的信道时,pc因为没有接收到相应的心跳包确认信息而主动断开第二p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s1607-s1611。252.需要说明的是,上述s1606和s1601不存在必然的先后顺序,具体手机先与平板电脑建立第一p2p连接还是先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。在手机先与pc建立第二p2p连接后与平板电脑建立第一p2p连接的情况下,本实施例的步骤中则可以将平板电脑和pc相互替换,第一p2p连接和第二p2p连接相互替换。253.s1607、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一无线通信连接的信道切换至第二p2p连接的信道之前,手机根据第一同步时间和第一时间片信息确定第六时间片信息。254.其中,第六时间片信息用于指示手机对应的所有同频异信道中每个信道的切换顺序和切换周期。具体的,第六时间片信息可以包括信道切换顺序、第一p2p切换周期、第二p2p切换周期和第一无线信道切换周期。其中,信道切换顺序用于表征手机需要切换信道时,会切换至哪个信道,即具体表明手机切换同频异信道中每个信道的切换次序。其具体实现可以参照前述s1407后的相关表述,此处不再赘述。第一p2p切换周期则用于指示手机再次切换回第一p2p连接的信道会持续多久再次切换至其他信道工作,第二p2p切换周期则用于指示手机切换至第二p2p的信道后多久后切换至其他信道,第一无线信道切换周期则用于指示手机切换至第一无线通信连接的信道后多久后切换至其他信道。其中,第六时间片信息中的第一p2p切换周期与第一时间片信息中的p2p切换周期相等,第一无线信道切换周期和第一时间片信息中的第一无线信道切换周期相等。第二p2p切换周期则由手机根据预设规则决定,预设规则具体实现可以参照前述实施例中的相关表述。255.这里第六时间片信息可相当于本技术中的第六目标时间片信息。256.s1608、手机的工作信道切换至第二p2p连接的信道的情况下,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第六同步时间信息和第六时间片信息。257.其中,该数据包不包括心跳包和心跳包确认信息。第六同步时间信息则用于指示pc与手机的时间同步,其具体实现可以参照前述实施例中第一同步时间信息的相关表述,此处不再赘述。这里第六同步时间信息可相当于本技术中的第六目标同步时间信息。258.需要说明的是,因为之前平板电脑已经接收过手机发送的第一同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第六同步时间信息,仅发送第六时间片信息即可。259.s1609、pc接收来自手机的数据包。260.之后, pc在接收到手机发送的数据包后,便可以根据数据包中携带的第六同步时间信息和第六时间片信息,实时确定手机是否和pc均工作在第二p2p连接的信道中,若确定手机和pc均工作在第二p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和pc未均工作在第二p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和pc均工作在第二p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与pc建立的第二p2p连接的场景下,使得pc不会在一定时间内接收不到心跳包确认信息而主动断开第二p2p连接,而是继续保持第二p2p连接。261.s1610、手机的工作信道切换至第一p2p连接的信道的情况下,手机在通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第七同步时间信息和第七时间片信息;第七时间片信息包括第六时间片信息。262.其中,第七同步时间信息用于指示平板电脑的时间与手机同步。需要说明的是,因为之前平板电脑已经接收过手机发送的第一同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第七同步时间信息,仅发送第七时间片信息即可。这里,第七同步时间信息可相当于本技术中的第七目标同步时间信息,第七时间片信息可相当于本技术中的第七目标时间片信息。263.s1611、平板电脑接收来自手机的数据包。264.之后,平板电脑便可以根据数据包中携带的第七同步时间信息和第七时间片信息,实时确定手机是否和平板电脑均工作在第一p2p连接的信道中,若确定手机是否和平板电脑均工作在第一p2p连接的信道,则继续周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和平板电脑未均工作在第一p2p连接的信道时,则停止向手机发送心跳包,直至重新确定手机和平板电脑均工作在p2p连接的信道。这样,在手机既有与平板电脑建立的第一p2p连接又有与第一路由器建立的第一无线通信连接,还有与pc建立的第二p2p连接的场景下,使得平板电脑不会在一定时间内接收不到心跳包确认信息而主动断开第一p2p连接,而是继续保持第一p2p连接。265.本技术实施例中,上述s1606和s1602不存在必然的先后顺序,具体手机先与第一路由器建立第一无线通信连接还是手机先与pc建立第二p2p连接根据实际需求而定,本技术仅以手机先与第一路由器建立第一无线通信连接为例。266.若手机先与pc建立第二p2p连接即s1606在先,则本实施例中s1601之后的s1602-s1605的具体内容可以参照前述实施例中的s1402-s1406。s16006的内容可以替换为s1602的内容,后续s1607-s1611则可以为s1607a-s1611a:s1607a、手机在与第一路由器建立第一无线通信连接开始之后,手机的工作信道由第二p2p连接的信道切换至第一无线通信连接的信道之前,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第六同步时间信息和第六时间片信息。267.s1608a、pc接收来自手机的数据包。268.s1609a、手机的工作信道切换至第一无线通信连接。269.s1610a、手机的工作信道切换至第一p2p连接的信道的情况下,在通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第七同步时间信息和第七时间片信息;第七时间片信息包括第六时间片信息。270.s1611a、平板电脑接收来自手机的数据包。271.s1607a-a1611a对应的技术方案的效果和s1607-s1611对应的技术方案的效果相同,此处不再赘述。272.需要说明的是,为了保证兼容性或者一致性,在手机仅建立有与平板电脑的第一p2p连接的情况下,手机在通过第一p2p连接向手机发送的数据包中均可以携带有第一预设同步时间信息和第一预设时间片信息。其中,第一预设时间片信息中可以为空,或者包括指示手机将一直工作在第一p2p连接的信道上的信息。第一预设同步时间信息和第三同步时间信息的作用可以相同。273.另外,因为实际中手机和平板电脑,以及手机和pc的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第一同步时间信息,后续仅需要发送第一预设时间片信息、第一时间片信息和第七时间片信息即可。同样的,手机也仅需要向pc发送一次第六同步时间信息,后续仅需要发送第七时间片信息即可。274.还需要说明的是,若至少一个gc1还包括更多的pc,则每次手机与某个新加入手机作为go的组中的新pc开始建立新p2p连接之后,手机的工作信道切换至该新p2p连接的信道之前,若该工作信道为旧p2p连接的信道,则会通过当前工作信道所属的p2p连接向相应的旧pc或者平板电脑发送同步时间信息和综合时间片信息。该同步时间信息用于指示旧pc或平板电脑的时间与手机的时间相同。若该工作信道不为旧p2p连接的信道,则手机会在工作信道切换至旧p2p连接的信道时,通过当前工作信道所属的p2p连接向相应的旧pc或者平板电脑发送同步时间信息和综合时间片信息。该综合时间片信息可以根据加入组的新pc之前,手机向前一次加入组的pc发送的同步时间信息和时间片信息得到。具体可以在该时间片信息中增加新pc对应的p2p连接的信道的切换周期,以及在信道切换顺序中增加新信道的次数,进而得到综合时间片信息。275.其中,综合时间片信息则用于指示信道切换顺序,以及手机切换至所有p2p连接的信道(包括即将建立的p2p连接的信道)中每个信道上会多久再次切换(即每个信道的切换周期)。其中,每个信道的切换周期可以根据预设规则而定,预设规则的具体实现可以参照前述实施例中的表述,此处不再赘述。信道切换顺序的具体实现可以参照前述实施例中的表述,此处不再赘述。276.之后,在手机的工作信道切换至该新p2p连接的信道时,手机则会向新pc发送同步时间信息和该综合时间片信息。其中,信道切换顺序和综合时间信息会根据与手机建立了p2p连接的pc的增多而更新,即手机每新建立一个p2p连接,则综合时间片信息中则会多出该新建的p2p连接的信道的切换周期,信道切换顺序中则也会增加该新建的p2p连接的信道的切换次序。277.这样一来,手机连接的平板电脑和所有pc便可以根据自身接收到的同步时间信息,与手机的时间同步,同时可以结合综合时间片信息,知晓手机当前会工作在哪个信道上,从而确定是否与自身工作信道(即该pc与手机建立的p2p连接的信道)相同。在确定手机和自身工作在同一信道时,则周期性向手机发送心跳包并接收来自手机的心跳包确认信息。在确定手机和自身未工作在同一信道时,则不再向手机发送心跳包直至再次确定手机和自身工作在同一信道。进一步的,也就避免了平板电脑和pc因为一定时间内未接收到手机的心跳包确认信息而主动断开相应的p2p连接,提高了用户的使用体验。278.基于上述s1601-s1611的技术方案,在手机既建立有与平板电脑的第一p2p连接,又建立有与第一路由器的第一无线通信连接,还建立有与pc的第二p2p连接的情况下,即手机同频异信道的情况下,手机会及时告知所有p2p连接的对端相应的同步时间信息(第一同步时间信息或第六同步时间信息或第七同步时间信息)和时间片信息(第一时间片信息或第六时间片信息或第七时间片信息)。其中,同步时间信息用于使三者的时间同步一致。时间片信息则用于告知对端,切换信道的周期。这样一来,平板电脑或pc便可以准确知晓手机切换信道的时刻,进而可以仅在手机和自身均工作在p2p连接对应的信道中时,向手机发送心跳包并接收相应的心跳包确认信息。在手机工作在与其他电子设备(例如第一路由器)建立的无线通信连接所在的信道上时,不主动断开该p2p连接。如此,在手机处于同频异信道的情况下,平板电脑和pc不会因为一定时间内未接收到对端的心跳包确认信息而主动断开p2p连接,而是保持p2p的连接。进而后续需要再次工作在相应p2p连接的信道上时,便用再次建立相应p2p连接,提高了用户的使用体验。279.在一些实施例中,基于上述图4中(c)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑,ap2为第二路由器,至少一个gc1包括pc为例,参照图17所示,本技术实施例提供的通信方法可以包括s1701-s1711:s1701、手机与平板电脑建立第一p2p连接。280.s1701的具体实现可以参照前述实施例中s801后的相关表述,此处不再赘述。281.s1702、手机与pc建立第二p2p连接。282.s1702的具体实现可以参照前述实施例中s1402的相关表述,此处不再赘述。283.在手机与平板电脑建立第一p2p连接后,若与pc开始建立与该第一p2p连接同频异信道的第二p2p连接(例如手机刚向pc发送第二p2p连接请求),则平板电脑可以首先确定两个同频异信道的分时切换策略,即确定两个信道的切换周期。其中,切换周期用于表征工作多长时间后切换其他信道。该切换周期可以是手机根据预设的规则确定的。预设规则的具体实现可以参照前述实施例中s802中的相关表述,此处不再赘述。这里,第二p2p连接可相当于本技术中的第二无线连接。284.之后,为了防止手机的工作信道切换至第二p2p连接的信道时,平板电脑因为没有接收到相应的心跳包确认信息而主动断开第一p2p连接,则手机需要及时告知平板电脑手机切换信道的相关信息,即执行s1703。285.需要说明的是,上述s1701和s1702不存在必然的先后顺序,具体手机先与平板电脑建立第一p2p连接还是先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。在手机先与pc建立第二p2p连接后与平板电脑建立第一p2p连接的情况下,本实施例的步骤中则可以将平板电脑和pc相互替换,第一p2p连接和第二p2p连接相互替换。286.s1703、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第三同步时间信息和第三时间片信息。287.s1703的具体实现可以参照前述实施例中s1403的相关表述,此处不再赘述。这里第三同步时间信息可相当于本技术中的第二目标同步时间信息,第三同步时间片信息可相当于本技术中的第二目标同步时间信息。288.s1704、平板电脑接收来自手机的数据包。289.s1702-s1704的效果可以参照前述实施例中s1404后的相关表述,此处不再赘述。290.另外,在于,在本技术实施例中,后续手机的工作信道每次切换至第一p2p连接的信道时,手机均要在每个数据包中增加第三同步时间信息和第三时间片信息。之后,平板电脑则接收来自手机的数据包。图17中未示出。291.s1705、手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。292.s1705的具体实现可以参照前述实施例中s1405后的相关表述,此处不再赘述。293.s1706、pc接收来自手机的数据包。294.s1705和s1706对应的技术方案对应的效果可以参照前述实施例中s1408后的相关表述,此处不再赘述。295.s1707、平板电脑与第二路由器建立第二无线通信连接。296.s1707的具体实现可以参照前述实施例中s1302的具体表述,此处不再赘述。这里第二无线通信连接相当于本技术中的第三无线连接。297.在手机先依次与平板电脑和pc建立了第一p2p连接和第二p2p连接后,若平板电脑开始建立与第二路由器的第二无线通信连接(例如平板电脑刚向第二路由器发送第二无线通信连接请求),则为了防止手机切换至第一p2p连接的信道时,平板电脑却未切换至第一p2p连接的信道。所以平板电脑需要根据手机给平板电脑发送的第三同步时间信息和第三时间片信息,确定平板电脑的两个同频异信道的分时切换策略,即确定平板电脑的两个同频异信道的合适的切换周期,以使得平板电脑和手机可以在相同时间段内切换至第一p2p连接的信道。切换周期的确定可以参照前述实施例中的相关表述,此处不再赘述。298.之后,为了防止平板电脑的工作信道切换至第二无线通信连接的信道时,手机则切换到第一p2p连接的信道,进而因为无法接收到相应的心跳包确认信息而主动断开第一p2p连接这一问题,则平板电脑需要及时告知手机平板电脑切换信道的相关信息,即执行s1708-s1712。299.s1708、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第三同步时间信息和第三时间片信息确定第二预设时长和第八时间片信息。300.其中,第二预设时长用于指示平板电脑的工作信道首次切换至第二无线通信连接的信道上时停留多久后切换至其他信道。这里第二预设时长可相当于本技术中的目标预设时长,第八时间片信息可相当于本技术中的第三目标时间片信息。301.第一种可实现的方式中,若当前手机工作在第一p2p连接的信道上,则平板电脑根据第三同步时间信息和第三时间片信息,可以确定第二预设时长可以为当前手机工作在第一p2p连接的信道上的剩余时间和第三时间片信息中第二p2p切换周期的和。例如第三时间片信息中第一p2p切换周期为100ms,第二p2p切换周期为100ms,且根据当前时间确定手机在第一p2p连接的信道已经工作了90ms,则该第二预设时长为10ms+100ms=110ms。此种实现方式的场景对应的方案为后续s1708a-s1711a对应的技术方案。302.第二种可实现的方式中,若当前手机工作在第二p2p连接的信道上,则平板电脑根据第一同步时间信息和第一时间片信息,可以确定第二预设时长可以为当前手机工作在第二p2p连接的信道上的剩余时间。例如第三时间片信息中第二p2p切换周期为100ms,且根据当前时间确定手机在第二p2p连接的信道上已经工作了90ms,则该第二预设时长为10ms。图15中以第二种实现方式的场景作为示例。303.当然,实际中第二预设时长还可以是以其他任意可行的方式确定得出的,只要保证平板电脑后续依据第二预设时长和第八时间片信息切换工作信道时,平板电脑工作在第一p2p连接的信道上时,手机也工作在第一p2p连接的信道上即可,本技术对此不做具体限制。304.第八时间片信息用于指示平板电脑对应的所有同频异信道中每个信道的切换周期。具体的,第八时间片信息可以包括第一p2p切换周期和第二无线信道切换周期。第一p2p切换周期则用于指示手机再次切换回第一p2p连接的信道会持续多久再次切换至其他信道(这里为第二无线通信连接的信道)工作,第二无线信道切换周期则用于指示平板电脑切换至第二无线通信连接的信道后多久再次切换回第一p2p连接的信道。其中,第八时间片信息中的第一p2p切换周期与第三时间片信息中的第一p2p切换周期相等,第二无线信道切换周期和第三时间片信息中的第二p2p切换周期相等。305.s1709、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并持续第二预设时长后切换至第一p2p连接的信道。306.s1710、平板电脑的工作信道切换至第一p2p连接的信道的情况下,若根据第三同步时间信息和第三时间片信息确定手机的工作信道也为第一p2p连接的信道,则在通过第一p2p连接与手机进行通信时,在每个数据包中增加第八同步时间信息和第八时间片信息。307.其中,该数据包不包括心跳包和心跳包确认信息。这里第八同步时间信息可相当于本技术中的第三目标同步时间信息。308.第八同步时间信息用于指示手机与平板电脑的时间同步。需要说明的是,因为之前平板电脑已经接收过手机发送的第三同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第八同步时间信息,仅发送第八时间片信息即可。309.s1711、手机接收来自平板电脑的数据包。310.之后,手机和平板电脑的工作信道便可以同时切换至第一p2p连接的信道,两者也知道对方不工作在第一p2p连接的信道的时间,所以手机和平板电脑便可以仅在两者共同工作在第一p2p连接的信道时,向对方周期向发送心跳包并接收对方的心跳包确认信息。其余情况下,则不再发送心跳包,同时保持p2p连接。311.需要说明的是,为了保证兼容性或者一致性,在仅建立有手机与平板电脑的第一p2p连接的情况下,手机或平板电脑在通过p2p连接向对端发送的数据包中均可以携带有第一预设同步时间信息和第一预设时间片信息。其中,第一预设时间片信息中可以为空,或者包括指示手机将一直工作在p2p连接的信道上的信息。第一预设同步时间信息和第一同步时间信息的作用可以相同。312.另外,因为实际中手机和平板电脑的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第一同步时间信息,后续仅需要发送第一预设时间片信息、第三时间片信息、第八时间片信息即可。313.还需要说明的是,若至少一个gc1还包括更多的pc,则每次手机与某个新加入手机作为go的组中的新pc开始建立新p2p连接之后,手机的工作信道切换至该新p2p连接的信道之前,会通过当前工作信道所属的p2p连接向相应的旧pc发送同步时间信息和综合时间片信息。该同步时间信息用于使旧pc的时间与手机的时间相同。综合时间片信息可以参照前一实施例中的相关表述。手机会在切换至旧p2p连接的信道只,将该同步时间信息和综合时间片信息发送给旧pc或平板电脑。同时,平板电脑的同频异信道中第二无线通信连接的信道的切换周期会随之增大,新的切换周期可以是旧的切换周期和新pc对应的p2p连接的信道的切换周期的和。从而使得平板电脑的工作信道切换至第二无线通信连接的信道时,手机的工作信道也切换至除第一p2p信道以外的p2p信道中。当然,在手机的工作信道切换至该新p2p连接的信道时,手机也会向该新pc发送该同步时间信息和综合时间片信息。314.至少一个gc1包括更多的pc的上述可行方案的效果可以参照前述实施例中相关内容的表述,此处不再赘述。区别在于,本实施例中包括更多的pc的可行方案中,还可以使得平板电脑和手机在同一时间段切换至第一p2p连接的信道上工作,其余时间段,两者则不向对端发送心跳包且不主动断开第一p2p连接,提高了用户的使用体验。315.本技术实施例中,上述s1707和s1702不存在必然的先后顺序,具体是平板电脑先与第二路由器建立第二无线通信连接还是手机先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。若平板电脑先与第二无线路由器建立第二无线通信连接即s1707在先,则本技术实施例中s1701之后的s1702-s1706的具体内容可以参照前述实施例中的s1302-s1305,将其中的p2p连接替换为第一p2p连接,同时将本实施例中的s1707的内容替换为s1702的内容。后续的s1708-s1711则可以在此基础上进行调整,以使得手机的同频异信道中的第二p2p连接的信道的切换周期和平板电脑的同频异信道中的第二无线通信连接的信道的切换周期相同,手机和平板电脑的第一p2p连接的信道的切换周期相同,且手机和平板电脑会在同一时间段内切换至第一p2p连接的信道。这种技术方案的技术效果和前述的s1708-s1711的技术效果相同,此处不再赘述。316.基于上述s1701-s1711的技术方案,在手机既建立有与平板电脑的第一p2p连接,又建立有与pc的第二p2p连接,同时平板电脑还建立有与第二路由器的第二无线通信连接的情况下,即手机和平板电脑均处于同频异信道的情况下,手机会及时告知所有p2p连接的对端相应的同步时间信息(第三同步时间信息或第四同步时间信息)和时间片信息(第三时间片信息或第四时间片信息)。其中,同步时间信息用于使三者的时间同步一致。时间片信息则用于告知对端,自身切换信道的周期。此外,平板电脑也会及时告知手机相应的同步时间信息(第八同步时间信息)和时间片信息(第八时间片信息)。其中因为第八时间信息是根据第三时间片信息和第三同步时间信息的奥德,可以使得手机和平板电脑在相同的时间段内切换至第一p2p连接的信道,保证了两者的通信,且使得两者未同时工作在第一p2p连接的信道时,不再主动断开第一p2p连接,人提高了用户的使用体验。如此,在手机和平板电脑均处于同频异信道的情况下,手机、平板电脑和pc不会因为一定时间内未接收到对端的心跳包确认信息而主动断开p2p连接,而是保持p2p的连接。进而后续需要再次工作在相应p2p连接的信道上时,便用再次建立相应p2p连接,提高了用户的使用体验。317.在另一种可能的实现方式中,若平板电脑在与第二路由器建立第二无线通信连接开始时,手机的工作信道为第一p2p连接的信道,则s1708-s1711可以替换为s1708a-s1711a:s1707a、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,若平板电脑根据第三同步时间信息和第三时间片信息确定手机的工作信道为第一p2p连接的信道,则平板电脑根据第三同步时间信息和第三时间片信息确定第二预设时长和第八时间片信息,并在通过第一p2p连接与手机进行通信时,在每个数据包中增加第八同步时间信息和第八时间片信息。318.s1708a、手机接收来自平板电脑的数据包。319.s1709a、平板电脑的工作信道由第一p2p连接的信道切换为第二无线通信连接的信道,并在第二无线通信连接的信道上工作第二预设时长后切换至第一p2p连接的信道。320.s1710a、平板电脑的工作信道切换至第一p2p连接的信道的情况下,平板电脑通过第一p2p连接与手机进行通信时,在每个数据包中增加第八同步时间信息和第八时间片信息。321.s1711a、手机接收来自平板电脑的数据包。322.s1708a-s1711a对应的技术方案的效果和s1708-s1711对应的技术方案的效果相同,此处不再赘述。323.在一些实施例中,基于上述图4中(d)所示的通信系统,以主电子设备为手机,从电子设备为平板电脑、ap1为第一路由器、ap2为第二路由器,至少一个gc1包括pc为例,参照图18所示,本技术实施例提供的通信方法可以包括s1801-s1817:s1801、手机与平板电脑建立第一p2p连接。324.s1801的具体实现可以参照前述实施例中s801后的相关表述,此处不再赘述。325.s1802、手机与pc建立第二p2p连接。326.s1802的具体实现可以参照前述实施例中s1402的相关表述,此处不再赘述。327.需要说明的是,上述s1801和s1802不存在必然的先后顺序,具体手机先与平板电脑建立第一p2p连接还是先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。在手机先与pc建立第二p2p连接后与平板电脑建立第一p2p连接的情况下,本实施例的步骤中则可以将平板电脑和pc相互替换,第一p2p连接和第二p2p连接相互替换。328.s1802后执行s1803的意义可参照前述实施例中s1702后执行s1703的相关表述,此处不再赘述。329.s1803、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第三同步时间信息和第三时间片信息。330.s1803的具体实现可以参照前述实施例中s1403的相关表述,此处不再赘述。331.s1804、平板电脑接收来自手机的数据包。332.s1802-s1804的效果可以参照前述实施例中s1404后的相关表述,此处不再赘述。333.另外,在于,在本技术实施例中,后续手机的工作信道每次切换至第一p2p连接的信道时,手机均要在每个数据包中增加第三同步时间信息和第三时间片信息。之后,平板电脑则接收来自手机的数据包。图18中未示出。334.s1805、手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机在通过第二p2p连接与pc进行通信时,在每个数据包中增加第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。335.s1805的具体实现可以参照前述实施例中s1405后的相关表述,此处不再赘述。336.s1806、pc接收来自手机的数据包。337.s1805和s1806对应的技术方案对应的效果可以参照前述实施例中s1408后的相关表述,此处不再赘述。338.s1807、平板电脑与第二路由器建立第二无线通信连接。339.s1807的具体实现可以参照前述实施例中s1302的具体表述,此处不再赘述。340.s1807后执行s1808-s1812的意义可以参照前述中s1707后执行s1708-s1712的意义的相关表述,此处不再赘述。341.s1808、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第三同步时间信息和第三时间片信息确定第二预设时长和第八时间片信息。342.s1808的具体实现可以参照前述s1708的相关表述,此处不再赘述。343.s1809、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并在第二无线通信连接的信道上工作第二预设时长后切换至第一p2p连接的信道。344.s1810、平板电脑的工作信道切换至第一p2p连接的信道的情况下,若根据第三同步时间信息和第三时间片信息确定手机的工作信道也为第一p2p连接的信道,则在通过第一p2p连接与手机进行通信时,在每个数据包中增加第八同步时间信息和第八时间片信息。345.s1811、手机接收来自平板电脑的数据包。346.之后,手机和平板电脑的工作信道便可以同时切换至第一p2p连接的信道,两者也知道对方不工作在第一p2p连接的信道的时间,所以手机和平板电脑便可以仅在两者共同工作在第一p2p连接的信道时,向对方周期向发送心跳包并接收对方的心跳包确认信息。其余情况下,则不再发送心跳包,同时保持p2p连接。347.需要说明的是,为了保证兼容性或者一致性的具体实现可以参照前述实施例中s1711后的相关表述,此处不再赘述。348.另外,因为实际中手机和平板电脑的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第一同步时间信息,后续仅需要发送第一预设时间片信息、第三时间片信息、第八时间片信息即可。349.还需要说明的是,若至少一个gc1还包括更多的pc。至少一个gc1还包括更多的pc的具体实现可以参照前述实施例中s1711后的相关表述,此处不再赘述。350.本技术实施例中,上述s1807和s1802不存在必然的先后顺序,具体是平板电脑先与第二路由器建立第二无线通信连接还是手机先与pc建立第二p2p连接根据实际需求而定,本技术不做具体限制。若平板电脑先与第二无线路由器建立第二无线通信连接即s1807在先,则本技术实施例中s1801之后的s1802-s1806的具体内容可以参照前述实施例中的s1302-s1305,将其中的p2p连接替换为第一p2p连接,同时将本实施例中的s1807的内容替换为s1802的内容。后续的s1808-s1811则可以在此基础上进行调整,以使得手机的同频异信道中的第二p2p连接的信道的切换周期和平板电脑的同频异信道中的第二无线通信连接的信道的切换周期相同,手机和平板电脑的第一p2p连接的信道的切换周期相同,且手机和平板电脑会在同一时间段内切换至第一p2p连接的信道。这种技术方案的技术效果和前述的s1808-s1811的技术效果相同,此处不再赘述。351.s1812、手机与第一路由器建立第一无线通信连接。352.s1812的具体实现可以参照前述实施例中s802的相关表述,此处不再赘述。353.s1813、手机在与第一路由器建立第一无线通信连接开始之后,手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机根据第三同步时间信息和第三时间片信息确定第三预设时长和第九时间片信息,并通过第一p2p连接与平板电脑进行通信时,在每个数据包中增加第九同步时间信息和第九时间片信息。354.第九时间同步信息用于指示平板电脑和手机的时间同步,其具体实现可以参照前述实施例中第一同步时间的相关表述,此处不再赘述。第九时间片信息则用于指示手机对应的所有同频异信道中每个信道的切换周期和信道切换顺序。第九时间片信息可以包括信道切换顺序、第一p2p切换周期、第二p2p切换周期和第一无线信道切换周期。各个参数的解释和具体实现可以参照前述实施例中的相关表述,此处不再赘述。其中,第一p2p切换周期可以和第三时间片信息中的第一p2p切换周期相同,第二p2p切换周期可以和第三时间片信息中的第二p2p切换周期相同,第一无线信道切换周期则可以是手机根据预设规则而定,预设规则具体实现可参照前述实施例中表述,此处不再赘述。当然,这里第一p2p切换周期和第二p2p切换周期也可以依据预设规则重新确定。355.需要说明的是,因为之前平板电脑已经接收过手机发送的第三同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第九同步时间信息,仅发送第九时间片信息即可。356.另外,在本技术实施例中,后续手机的工作信道切换至第一p2p连接的信道的情况下,手机通过第一p2p连接与平板电脑通信时,会在每个数据包中增加第九同步时间信息和第九时间片信息。之后,平板电脑会接收来自手机的数据包。图18中未示出。357.s1814、平板电脑接收来自手机的数据包,在依据第九同步时间信息调整时间后,根据第九时间片信息,确定信道调整信息和第十时间片信息,并根据信道调整信息和第十时间片信息切换工作信道。358.其中,信道调整信息可以指示平板电脑先将工作信道切换至第二无线通信连接的信道目标时长后再切换至第一p2p连接的信道。其中,目标时长可以是根据第九时间片信息得到的当前时刻到手机的工作信道切换至至第一p2p连接的信道时的时长。359.第十时间片信息具体可以指示平板电脑的同频异信道中每个信道的切换周期。具体的,第十时间片信息可以包括:第一p2p切换周期和第二无线信道切换周期。360.因为该第十时间片信息是结合了第九时间片信息得到的,所以平板电脑在根据第十时间片信息切换工作信道时,可以使得平板电脑的工作信道后续在切换至第一p2p连接的信道上时,手机的工作信道也是第一p2p连接的信道。361.例如,若第九时间片信息中指示手机从首次切换至第一无线通信连接的信道后,切换顺序为:第一p2p连接的信道-》第二p2p连接的信道-》第一无线通信连接的信道。且每个信道的切换周期均为100ms。则第十时间片信息中,第一p2p切换周期为100ms,第二无线信道切换周期则为200ms。362.那么,可以看出,平板电脑和手机的工作信道则会在相同的100ms内切换至第一p2p连接的信道。363.s1815、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道,并依据第九时间片信息切换工作信道。364.s1816、平板电脑的工作信道切换至第一p2p连接的信道时,平板电脑在通过第一p2p连接与手机通信时,在每个数据包中增加第十同步时间信息和第十时间片信息。365.其中,第十同步时间信息用于指示手机与平板电脑的时间同步。需要说明的是,因为之前平板电脑已经接收过手机发送的第三同步时间信息,两者的时间已经一致同步了,所以这里平板电脑也可以不需要向手机发送第十同步时间信息,仅发送第十时间片信息即可。366.s1817、手机接收来自平板电脑的数据包。367.需要说明的是,为了保证兼容性或者一致性,在手机仅建立有与平板电脑的第一p2p连接的情况下,手机在通过第一p2p连接向手机发送的数据包中均可以携带有第一预设同步时间信息和第一预设时间片信息。其中,第一预设时间片信息中可以为空,或者包括指示手机将一直工作在第一p2p连接的信道上的信息。第一预设同步时间信息和第三同步时间信息的作用可以相同。368.另外,因为实际中手机和平板电脑,以及手机和pc的时间可能仅需要同步一次,便可以一直同步,所以在一些实施例中,手机仅需要向平板电脑发送一次第一预设同步时间信息或者第三同步时间信息,后续仅需要发送第一预设时间片信息、第三时间片信息和第九时间片信息即可。同理,平板电脑在接收到第一预设同步时间信息或者第三同步时间信息后,后续仅需要发送第八时间片信息和第十时间片信息,而不需要发送其他的同步时间信息。同样的,手机也仅需要向pc发送一次第四同步时间信息,后续仅需要发送第四时间片信息即可。369.需要说明的是,上述s1813-s1817仅为示例,实际中平板电脑和手机之间协商合适的第九时间片信息和第十时间片信息时还可以是其他任意可行方式,本技术对此不做具体限制。370.另外,平板电脑与第二路由器建立第二无线通信连接、手机与第一无线路由器建立第一无线通信连接以及手机与pc建立第二p2p连接的先后顺序并没有必然限制,可以根据实际而定。上述实施例仅以手机与pc建立第二p2p连接最先,手机与第一无线路由器建立第一无线通信连接其次,平板电脑与第二路由器建立第二无线通信连接最后为例,其余情况的具体实现可以参照前述其他实施例中的表述进行合理推导,此处不再赘述。371.本实施例中,第二p2p连接可相当于本技术中的第二无线连接,第三同步时间信息可相当于本技术中的第二目标同步时间信息,第三时间片信息可相当于本技术中的第二目标时间片信息,第二无线通信连接可相当于本技术中的第三无线连接,第八时间片信息可相当于本技术中的第三目标时间片信息,第八同步时间信息可相当于本技术中的第三目标同步时间信息,第一无线通信连接可相当于本技术中的第四无线连接,第九同步时间信息可相当于本技术中的第四目标同步时间信息,第九时间片信息可相当于本技术中的第四目标时间片信息,第十时间片信息可相当于本技术中的第五目标时间片信息,第十同步时间信息可相当于本技术中的第五目标同步时间信息。372.基于上述s1801-s1817的技术方案,在手机既建立有与平板电脑的第一p2p连接又建立有与pc的第二p2p连接,同时平板电脑既建立有与第二路由器的第二无线通信连接又建立有与手机的第一p2p连接的情况下,即手机和平板电脑均处于同频异信道的情况下,手机会及时告知所有p2p连接的对端相应的同步时间信息和时间片信息。其中,同步时间信息用于使三者的时间同步一致。时间片信息则用于告知对端,自身切换信道的周期。此外,平板电脑也会及时告知手机相应的同步时间信息和时间片信息。进而使得手机和平板电脑在相同的时间段内切换至第一p2p连接的信道,保证了两者的通信,且使得两者未同时工作在第一p2p连接的信道时,不再主动断开第一p2p连接,人提高了用户的使用体验。如此,在手机和平板电脑均处于同频异信道的情况下,手机、平板电脑和pc不会因为一定时间内未接收到对端的心跳包确认信息而主动断开p2p连接,而是保持p2p的连接。进而后续需要再次工作在相应p2p连接的信道上时,便用再次建立相应p2p连接,提高了用户的使用体验。373.在前述七个实施例中,可以看出,目标电子设备(存在同频异信道的电子设备)会在自身的连接状态产生改变时,会工作信道处于p2p连接的信道时,在每个数据包(不包括心跳包和心跳包确认信息)中都增加相应的同步时间信息和时间片信息。其中,连接状态可以用于指示目标电子设备建立的无线连接的数量,连接状态的改变可以是指示目标电子设备建立的无线连接的数量产生了改变。374.这样,可以使得对端电子设备可以根据该同步时间信息和时间片信息知晓目标电子设备切换工作信道的时机,进而可以仅在目标电子设备与自身(即对端电子设备)均处于相同p2p连接的信道上时,向目标电子设备发送心跳包并接收相应的心跳包确认信息。而在在目标电子设备与自身(即对端电子设备)未处于相同p2p连接的信道上时,不向目标电子设备发送心跳包且不会因为没有接收到相应的心跳包确认信息而主动断开与目标电子设备建立的p2p连接。保证了用户体验。但是,实际中在目标电子设备新建了某个无线连接后,其同频异信道的各个信道的切换周期在确定好后是不会改变的,所以上述七个实施例中的方案,在p2p连接对应的每个数据包都加入同步时间信息和时间片信息会造成极大的信道资源浪费。基于此,本技术提供的通信方法还包括以下几个实施例。375.结合图8,参照图19所示,本技术提供的通信方法可以包括s1901-s1904:s1901、手机与平板电脑建立第一p2p连接。376.s1901的具体实现可以参照前述实施例中s801的具体表述,此处不再赘述。377.s1902、手机与第一路由器建立第一无线通信连接。378.s1902的具体实现可以参照前述实施例中s802的具体表述,此处不再赘述。这里第一无线通信连接可相当于本技术中的第一无线连接。379.s1903、手机在与第一路由器建立第一无线通信连接开始之后,工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接向平板电脑发送第一同步时间信息和第一时间片信息。380.其中,第一同步信息和第一时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。381.s1903的具体实现可以参照前述实施例中s803的具体表述,此处不再赘述。两者区别在于,s1903中将不会在手机通过第一p2p连接与平板电脑通信的每个数据包中增加第一同步时间信息和第一时间片信息。降低了对信道资源的消耗。382.s1904、平板板电脑接收来自手机的第一同步时间信息和第一时间片信息。383.s1901-s1904对应的技术方案的拓展方案可以参照前述实施例中针对s801-s806的拓展方案的相关表述,此处不再赘述。384.基于上述s1901-s1904的技术方案,其具体效果可以参照前述s801-s806对应的技术方案的效果。区别在于,s1901-s1904的技术方案相比于s801-s806对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。385.结合图13,参照图20所示,本技术提供的通信方法可以包括s2001-s2004:s2001、手机与平板电脑建立第一p2p连接。386.s2001的具体实现可以参照前述实施例中s1301的具体表述,此处不再赘述。387.s2002、平板电脑与第二路由器建立第二无线通信连接。388.s2002的具体实现可以参照前述实施例中s1302的具体表述,此处不再赘述。这里第二无线通信连接可相当于本技术中的第一无线连接。389.s2003、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑通过第一p2p连接向手机发送第二同步时间信息和第二时间片信息。390.其中,第二同步信息和第二时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。391.s2003的具体实现可以参照前述实施例中s1303的具体表述,此处不再赘述。两者区别在于,s2003中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第二同步时间信息和第二时间片信息。降低了对信道资源的消耗。392.s2004、手机接收来自平板电脑的第二同步时间信息和第二时间片信息。393.s2001-s2004对应的技术方案的拓展方案可以参照前述实施例中针对s1301-s1306的拓展方案的相关表述,此处不再赘述。394.基于上述s2001-s2004的技术方案,其具体效果可以参照前述s1301-s1306对应的技术方案的效果。区别在于,s2001-s2004的技术方案相比于s1301-s1306对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。395.结合图14,参照图21所示,本技术实施例提供的通信方法可以包括s2101-s2106:s2101、手机与平板电脑建立第一p2p连接。396.s2101的具体实现可以参照前述实施例中s1401的相关表述,此处不再赘述。397.s2102、手机与pc建立第二p2p连接。398.s2102的具体实现可以参照前述实施例中s1402的相关表述,此处不再赘述。这里第二p2p连接可相当于本技术中搞得第一无线连接。399.s2103、手机在与pc建立第二p2p连接开始之后,工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接向平板电脑发送第三同步时间信息和第三时间片信息。400.其中,第三同步信息和第三时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。401.s2103的具体实现可以参照前述实施例中s1403的具体表述,此处不再赘述。两者区别在于,s2103中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第三同步时间信息和第三时间片信息。降低了对信道资源的消耗。402.s2104、平板电脑接收来自手机的第三同步信息和第三时间片信息。403.s2105、手机的工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机通过第二p2p向pc发送第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。404.其中,第四同步信息和第四时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第二p2p连接通信的一个数据包中,本技术对此不做具体限制。405.s2105的具体实现可以参照前述实施例中s1405的具体表述,此处不再赘述。两者区别在于,s2105中将不会在手机通过第二p2p连接与pc通信的每个数据包中增加第四同步时间信息和第四时间片信息,而仅是在工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,向pc发送一次第四同步时间信息和第四时间片信息。降低了对信道资源的消耗。406.s2106、pc接收来自手机的第四同步时间信息和第四时间片信息。407.至少一个gc1包括更多pc的拓展方案的具体实现,可以参照前述实施例中的相关表述,此处不再赘述。408.s2101-s2106对应的技术方案的拓展方案可以参照前述实施例中针对s1401-s1408的拓展方案的相关表述,此处不再赘述。409.基于上述s2101-s2106的技术方案,其具体效果可以参照前述s1401-s1408对应的技术方案的效果。区别在于,s2101-s2106的技术方案相比于s1401-s1408对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。410.结合图15,参照图22所示,本技术提供的通信方法可以包括s2201-s2210:s2201、手机与平板电脑建立第一p2p连接。411.s2201的具体实现可以参照前述实施例中s1501后的相关表述,此处不再赘述。412.s2202、手机与第一路由器建立第一无线通信连接。413.s2202的具体实现可以参照前述实施例中s1502的相关表述,此处不再赘述。414.s2203、手机在与第一路由器建立第一无线通信连接开始之后,工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接向平板电脑发送第一同步时间信息和第一时间片信息。415.其中,第一同步信息和第一时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。416.s2203的具体实现可以参照前述实施例中s1503的具体表述,此处不再赘述。两者区别在于,s2203中将不会在手机通过第一p2p连接与平板电脑通信的每个数据包中增加第一同步时间信息和第一时间片信息。降低了对信道资源的消耗。417.s2204、平板电脑接收来自手机的第一同步信息和第一时间片信息。418.s2204执行的效果可以参照前述实施例中s1504的相关表述,此处不再赘述。419.s2205、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道。420.s2206、平板电脑与第二路由器建立第二无线通信连接。421.s2206的具体实现可以参照前述实施例中s1506的相关表述,此处不再赘述。422.s2207、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第一同步时间信息和第一时间片信息确定第一预设时长和第五时间片信息。423.s2207的具体实现可以参照前述实施例中s1507的相关表述,此处不再赘述。424.s2208、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并持续第一预设时长后切换至第一p2p连接的信道。425.s2209、平板电脑的工作信道首次由第二无线通信连接的信道切换至第一p2p连接的信道的情况下,若根据第一同步时间信息和第一时间片信息确定手机的工作信道也为第一p2p连接的信道,则通过第一p2p连接向手机发送第五同步时间信息和第五时间片信息。426.其中,第五同步信息和第五时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。427.s2209的具体实现可以参照前述实施例中s1509的具体表述,此处不再赘述。两者区别在于,s2209中平板电脑仅会在首次由第二无线通信连接的信道切换至第一p2p连接的信道的情况下,通过第一p2p连接向手机发送一次第四同步时间信息和第四时间片信息,而不是在每次工作信道切换至第一p2p连接的信道的情况下在每个数据包中增加第四同步时间信息和第四时间片信息。降低了对信道资源的消耗。428.s2210、手机接收来自平板电脑的第四同步时间信息和第四时间片信息。429.本实施例中,第一无线通信连接可相当于本技术中的第二无线连接,第一同步时间信息可相当于本技术中的第二目标同步时间信息,第一时间片信息可相当于本技术中的第二目标时间片信息,第二无线通信连接可相当于本技术中的第三无线连接,第五时间片信息可相当于本技术中的第三目标时间片信息,第五同步时间信息可相当于本技术中的第三目标同步时间信息。430.s2201-s2210对应的技术方案的拓展方案可以参照前述实施例中针对s1501-s1510的拓展方案的相关表述,此处不再赘述。431.基于上述s2201-s2210的技术方案,其具体效果可以参照前述s1501-s1510对应的技术方案的效果。区别在于,s2201-s2210的技术方案相比于s1501-s15108对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。432.结合图16,参照图23所述,本技术提供的通信方法可以包括s2301-s2311:s2301、手机与平板电脑建立第一p2p连接。433.s2301的具体实现可以参照前述实施例中s1601的相关表述,此处不再赘述。434.s2302、手机与第一路由器建立第一无线通信连接。435.s2302的具体实现可以参照前述实施例中s1602的相关表述,此处不再赘述。436.s2303、手机在与第一路由器建立第一无线通信连接开始之后,手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机通过第一p2p连接向平板电脑发送第一同步时间信息和第一时间片信息。437.其中,第一同步信息和第一时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过p2p连接通信的一个数据包中,本技术对此不做具体限制。438.s2303的具体实现可以参照前述实施例中s1603的具体表述,此处不再赘述。两者区别在于,s2303中将不会在手机通过第一p2p连接与平板电脑通信的每个数据包中增加第一同步时间信息和第一时间片信息。降低了对信道资源的消耗。439.s2304、平板电脑接收来自手机的第一同步信息和第一时间片信息。440.s2305、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道。441.s2306、手机与pc建立第二p2p连接。442.s2306的具体实现可以参照前述实施例中s1606的具体表述,此处不在赘述。443.s2307、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一无线通信连接的信道切换至第二p2p连接的信道之前,手机根据第一同步时间和第一时间片信息确定第六时间片信息。444.s2307的具体实现可以参照前述实施例中s1607的具体表述,此处不在赘述。445.s2308、手机的工作信道首次切换至第二p2p连接的信道的情况下,手机在通过第二p2p连接向pc发送第六同步时间信息和第六时间片信息。446.其中,第六同步信息和第六时间片信息可以放置在单独的一个数据包中,也可以放在手机与pc通过第二p2p连接通信的一个数据包中,本技术对此不做具体限制。447.s2208的具体实现可以参照前述实施例中s1608的具体表述,此处不再赘述。两者区别在于,s2208中手机仅会在首次切换至第二p2p连接的信道的情况下,通过第二p2p连接向pc发送一次第六同步时间信息和第六时间片信息,而不是在每次工作信道切换至第二p2p连接的信道的情况下在每个数据包中增加第六同步时间信息和第六时间片信息。降低了对信道资源的消耗。448.s2309、pc接收来自手机的第六同步时间信息和第六时间片信息。449.s2309执行的效果可以参照前述实施例中s1609后的相关表述,此处不在赘述。450.s2310、手机的工作信道在首次切换至第二p2p连接的信道之后,首次切换至第一p2p连接的信道的情况下,手机通过第一p2p连接向平板电脑发送第七同步时间信息和第七时间片信息;第七时间片信息包括第六时间片信息。451.其中,第七同步信息和第七时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。452.s2310的具体实现可以参照前述实施例中s1610的具体表述,此处不再赘述。两者区别在于,s2310中手机仅会在工作信道首次切换至第二p2p连接的信道之后,首次切换至第一p2p连接的信道的情况下,通过第一p2p连接向平板电脑发送一次第七同步时间信息和第七时间片信息,而不是在每次工作信道切换至第一p2p连接的信道的情况下在每个数据包中增加第七同步时间信息和第七时间片信息。降低了对信道资源的消耗。453.s2311、平板电脑接收来自手机的第七同步时间信息和第七时间片信息。454.本实施例中,第一同步时间信息可相当于本技术中的第一目标同步时间信息,第一时间片信息可相当于本技术中的第一目标时间片信息,第六同步时间信息可相当于本技术中的第六目标同步时间信息,第六时间片信息可相当于本技术中的第六目标时间片信息,第七同步时间信息可相当于本技术中的第七目标同步时间信息,第七时间片信息可相当于本技术中的第七目标时间片信息。455.s2301-s2311对应的技术方案的拓展方案可以参照前述实施例中针对s1601-s1611的拓展方案的相关表述,此处不再赘述。456.基于上述s2301-s2311的技术方案,其具体效果可以参照前述s1601-s1611对应的技术方案的效果。区别在于,s2301-s2311的技术方案相比于s1601-s1611对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。457.结合图17,参照图24所示,本技术提供的通信方法可以包括s2401-s2411:s2401、手机与平板电脑建立第一p2p连接。458.s2401的具体实现可以参照前述实施例中s1701后的相关表述,此处不再赘述。459.s2402、手机与pc建立第二p2p连接。460.s2402的具体实现可以参照前述实施例中s1702的相关表述,此处不再赘述。461.s2403、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接向平板电脑发送第三同步时间信息和第三时间片信息。462.其中,第三同步信息和第三时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。463.s2403的具体实现可以参照前述实施例中s1703的相关表述,此处不再赘述。两者区别在于,s2403中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第三同步时间信息和第三时间片信息。降低了对信道资源的消耗。464.s2404、平板电脑接收来自手机的第三同步时间信息和第三时间片信息。465.s2402-s2404的效果可以参照前述实施例中s1704后的相关表述,此处不再赘述。466.s2405、手机的工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机通过第二p2p连接向pc进行发送第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。467.其中,第四同步信息和第四时间片信息可以放置在单独的一个数据包中,也可以放在手机与pc通过第二p2p连接通信的一个数据包中,本技术对此不做具体限制。468.s2405的具体实现可以参照前述实施例中s1705后的相关表述,此处不再赘述。两者区别在于,s2405中将不会在手机通过第二p2p连接与pc通信的每个数据包中增加第四同步时间信息和第四时间片信息,而仅是在工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,向pc发送一次第四同步时间信息和第四时间片信息。降低了对信道资源的消耗。469.s2406、pc接收来自手机的第四同步信息和第四时间片信息。470.s2405和s2406对应的技术方案对应的效果可以参照前述实施例中s1706后的相关表述,此处不再赘述。471.s2407、平板电脑与第二路由器建立第二无线通信连接。472.s2407的具体实现可以参照前述实施例中s1707的具体表述,此处不再赘述。473.s2408、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第三同步时间信息和第三时间片信息确定第二预设时长和第八时间片信息。474.s2408的具体实现可以参照前述实施例中的相关表述,此处不再赘述。475.s2409、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并持续第二预设时长后切换至第一p2p连接的信道。476.s2410、平板电脑的工作信道首次由第二无线通信连接的信道切换至第一p2p连接的信道的情况下,若根据第三同步时间信息和第三时间片信息确定手机的工作信道也为第一p2p连接的信道,则通过第一p2p连接向手机发送第八同步时间信息和第八时间片信息。477.其中,第八同步信息和第八时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。478.s2410的具体实现可以参照前述实施例中s1710后的相关表述,此处不再赘述。两者区别在于,s2410中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第八同步时间信息和第八时间片信息,而仅是在工作信道首次由第二p2p连接的信道切换至第一p2p连接的信道的情况下,向手机发送一次第八同步时间信息和第八时间片信息。降低了对信道资源的消耗。479.s2411、手机接收来自平板电脑的第八同步时间信息和第八时间片信息。480.本实施例中,第二p2p连接可相当于本技术中的第二无线连接,第三同步时间信息可相当于本技术中的第二目标同步时间信息,第三时间片信息可相当于本技术中的第二目标时间片信息,第二无线通信连接可相当于本技术中的第三无线连接,第八时间片信息可相当于本技术中的第三目标时间片信息,第八同步时间信息可相当于本技术中的第三目标同步时间信息。481.s2401-s2411对应的技术方案的拓展方案可以参照前述实施例中针对s1701-s1711的拓展方案的相关表述,此处不再赘述。482.基于上述s2401-s2411的技术方案,其具体效果可以参照前述s1701-s1711对应的技术方案的效果。区别在于,s2401-s2411的技术方案相比于s1701-s1711对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。483.结合图18,参照图25所示,本技术提供的通信方法包括s2501-s2517:s2501、手机与平板电脑建立第一p2p连接。484.s2501的具体实现可以参照前述实施例中s1801后的相关表述,此处不再赘述。485.s2502、手机与pc建立第二p2p连接。486.s2502的具体实现可以参照前述实施例中s1802的相关表述,此处不再赘述。487.s2503、手机在与pc建立第二p2p连接开始之后,手机的工作信道由第一p2p连接的信道切换至第二p2p连接的信道之前,手机通过第一p2p连接向平板电脑发送第三同步时间信息和第三时间片信息。488.其中,第三同步信息和第三时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。489.s2503的具体实现可以参照前述实施例中s1803的相关表述,此处不再赘述。两者区别在于,s2503中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第三同步时间信息和第三时间片信息。降低了对信道资源的消耗。490.s2504、平板电脑接收来自手机的第三同步时间信息和第三时间片信息。491.s2502-s2504的效果可以参照前述实施例中s1804后的相关表述,此处不再赘述。492.s2505、手机的工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,手机通过第二p2p连接向pc发送第四同步时间信息和第四时间片信息;其中第四时间片信息包括第三时间片信息。493.其中,第四同步信息和第四时间片信息可以放置在单独的一个数据包中,也可以放在手机与pc通过第二p2p连接通信的一个数据包中,本技术对此不做具体限制。494.s2505的具体实现可以参照前述实施例中s1805后的相关表述,此处不再赘述。两者区别在于,s2505中将不会在手机通过第二p2p连接与pc通信的每个数据包中增加第四同步时间信息和第四时间片信息,而仅是在工作信道首次由第一p2p连接的信道切换至第二p2p连接的信道的情况下,向pc发送一次第四同步时间信息和第四时间片信息。降低了对信道资源的消耗。495.s2506、pc接收来自手机的第四同步时间信息和第四时间片信息。496.s2505和s2506对应的技术方案对应的效果可以参照前述实施例中s1808后的相关表述,此处不再赘述。497.s2507、平板电脑与第二路由器建立第二无线通信连接。498.s2507的具体实现可以参照前述实施例中s1807的具体表述,此处不再赘述。499.s2508、平板电脑在与第二路由器建立第二无线通信连接开始之后,平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道之前,平板电脑根据第三同步时间信息和第三时间片信息确定第二预设时长和第八时间片信息。500.s2508的具体实现可以参照前述s1808的相关表述,此处不再赘述。501.s2509、平板电脑的工作信道由第一p2p连接的信道切换至第二无线通信连接的信道,并在第二无线通信连接的信道上工作第二预设时长后切换至第一p2p连接的信道。502.s2510、平板电脑的工作信道首次由第二无线通信连接的信道切换至第一p2p连接的信道的情况下,若根据第三同步时间信息和第三时间片信息确定手机的工作信道也为第一p2p连接的信道,则通过第一p2p连接向手机发送第八同步时间信息和第八时间片信息。503.其中,第八同步信息和第八时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。504.s2510的具体实现可以参照前述实施例中s1810后的相关表述,此处不再赘述。两者区别在于,s2510中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第八同步时间信息和第八时间片信息,而仅是在工作信道首次由第二p2p连接的信道切换至第一p2p连接的信道的情况下,向手机发送一次第八同步时间信息和第八时间片信息。降低了对信道资源的消耗。505.s2511、手机接收来自平板电脑的第八同步时间信息和第八时间片信息。506.s2512、手机与第一路由器建立第一无线通信连接。507.s2512的具体实现可以参照前述实施例中s1812的相关表述,此处不再赘述。508.s2513、手机在与第一路由器建立第一无线通信连接开始之后,手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道之前,手机根据第三同步时间信息和第三时间片信息确定第三预设时长和第九时间片信息,并通过第一p2p连接向平板电脑发送第九同步时间信息和第九时间片信息。509.其中,第九同步信息和第九时间片信息可以放置在单独的一个数据包中,也可以放在手机与平板电脑通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。510.s2513的具体实现可以参照前述实施例中s1813后的相关表述,此处不再赘述。两者区别在于,s2513中将不会在手机通过第一p2p连接与平板电脑通信的每个数据包中增加第八同步时间信息和第八时间片信息,而仅是发送一次第九同步时间信息和第九时间片信息。降低了对信道资源的消耗。511.s2514、平板电脑接收来自手机的第九同步时间信息和第九时间片信息,在依据第九同步时间信息调整时间后,根据第九时间片信息,确定信道调整信息和第十时间片信息,并根据信道调整信息和第十时间片信息切换工作信道。512.其中,第十同步时间信息和第十时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。513.s2514的具体实现可以参照前述实施例中s1814后的相关表述,此处不再赘述。514.s2515、手机的工作信道由第一p2p连接的信道切换至第一无线通信连接的信道,并依据第九时间片信息切换工作信道。515.s2516、平板电脑的工作信道在得到第十时间片信息后首次切换至第一p2p连接的信道时,平板电脑通过第一p2p连接向手机发送第十同步时间信息和第十时间片信息。516.其中,第十同步时间信息和第十时间片信息可以放置在单独的一个数据包中,也可以放在平板电脑与手机通过第一p2p连接通信的一个数据包中,本技术对此不做具体限制。517.s2516的具体实现可以参照前述实施例中s1816后的相关表述,此处不再赘述。两者区别在于,s2516中将不会在平板电脑通过第一p2p连接与手机通信的每个数据包中增加第八同步时间信息和第八时间片信息,而仅是在平板电脑获取第十时间片信息后工作信道首次由切换至第一p2p连接的信道的情况下,向手机发送一次第十同步时间信息和第十时间片信息。降低了对信道资源的消耗。518.s2517、手机接收来自平板电脑的第十同步时间信息和第十时间片信息。519.本实施例中,第二p2p连接可相当于本技术中的第二无线连接,第三同步时间信息可相当于本技术中的第二目标同步时间信息,第三时间片信息可相当于本技术中的第二目标时间片信息,第二无线通信连接可相当于本技术中的第三无线连接,第八时间片信息可相当于本技术中的第三目标时间片信息,第八同步时间信息可相当于本技术中的第三目标同步时间信息,第一无线通信连接可相当于本技术中的第四无线连接,第九同步时间信息可相当于本技术中的第四目标同步时间信息,第九时间片信息可相当于本技术中的第四目标时间片信息,第十时间片信息可相当于本技术中的第五目标时间片信息,第十同步时间信息可相当于本技术中的第五目标同步时间信息。520.s2501-s2517对应的技术方案的拓展方案可以参照前述实施例中针对s1801-s1817的拓展方案的相关表述,此处不再赘述。521.基于上述s2501-s2517的技术方案,其具体效果可以参照前述s1801-s1817对应的技术方案的效果。区别在于,s2501-s2517的技术方案相比于s1801-s1817对应的技术方案可以减少信道资源的消耗,提高了信道资源的利用率。522.可以理解的是,上述设备等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术实施例的范围。523.本技术实施例可以根据上述方法示例对上述电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。524.在采用对应各个功能划分各个功能模块的情况下,参照图26所示,本技术实施例提供一种电子设备,包括:连接建立模块311、处理模块312和通信模块313。525.其中,连接建立模块被配置为与对端电子设备建立第一p2p连接。处理模块312被配置为在连接建立模块311与第一新增设备开始建立第一无线连接之后,目标电子设备的工作信道由第一p2p连接的信道切换至第一无线连接的信道之前,控制通信模块313通过第一p2p连接向对端电子设备发送第一目标同步时间信息和第一目标时间片信息,以使对端电子设备根据第一目标同步时间信息和第一目标时间片信息,实时确定目标电子设备的工作信道;第一无线连接的信道和第一p2p连接的信道为同频异信道。其中,第一目标同步时间信息用于指示对端电子设备和目标电子设备的时间同步;第一目标时间片信息用于指示目标电子设备的同频异信道中每个信道的切换周期;切换周期用于指示每次切换周期所属信道切换至其他信道前,目标电子设备在切换周期所属信道上的工作时长。526.电子设备中连接建立模块311、处理模块312和通信模块313的具体功能可参照前述实施例中,具备同频异信道的设备(例如手机或平板电脑)的具体实现功能而定,此处不再赘述。527.关于上述实施例中的电子设备,其中各个模块执行操作的具体方式已经在前述实施例中的通信方法的实施例中进行了详细描述,此处不再具体阐述。其相关的有益效果也可参照前述通信方法的相关有益效果,此处不再赘述。528.本技术实施例还提供一种电子设备,该电子设备包括:存储器和一个或多个处理器;存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如前述实施例提供的通信方法。该电子设备的具体结构可参照图5或图6中所示的电子设备的结构。529.本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如前述实施例提供的通信方法。530.本技术实施例还提供一种计算机程序产品,该计算机程序产品包含可执行指令,当该计算机程序产品在电子设备上运行时,使得电子设备执行如前述实施例提供的通信方法。531.通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。532.在本技术所提供的几个实施例中,应该理解到,所揭露的装置/设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。533.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。534.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。535.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。536.以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种通信方法、电子设备和存储介质与流程
作者:admin
2022-08-31 11:38:05
806
关键词:
电子通信装置的制造及其应用技术
专利技术
- 下一篇: 一种钢结构提升装置的制作方法
- 上一篇: 接头组件和过程容器的制作方法