本发明涉及通信领域,更具体的说,涉及一种通信信道的确定方法、装置及电子设备。
背景技术:
在专网无线通信系统中,在无网络或者是网络覆盖较差无法达到通信要求的情况下,用户选择脱网直通模式。
在脱网直通模式下,终端,如对讲机只能使用终端上的信道旋钮所在位置对应的信道进行通信,多个终端的信道旋钮所在位置可能相同,进而导致多个终端使用的是同一信道,但是一个信道同时只能支持一个语音业务,如组呼或单呼。当该信道被占用时,其他需要使用该信道进行语音通信的终端将无法使用该信道进行通信,进而影响其他终端的正常语音通信,降低用户体验。
技术实现要素:
有鉴于此,本发明提供一种通信信道的确定方法、装置及电子设备,以解决多个终端使用的是同一信道,当该信道被占用时,其他需要使用该信道进行语音通信的终端将无法使用该信道进行通信,进而影响其他终端的正常语音通信,降低用户体验的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种通信信道的确定方法,应用于第一电子设备,包括:
接收第二电子设备发起的第一呼叫请求;其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号;
判断所述被叫方号码是否为己方号码;所述己方号码为所述第一电子设备的号码;
如果是,则判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;
若不空闲,则选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
发送第一应答指令到所述第二电子设备;所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
优选地,判断所述被叫方号码不为己方号码后,还包括:
监听所述被叫方号码对应的第三电子设备反馈给所述第二电子设备的第二应答指令;
当所述第二应答指令包括所述第二电子设备和所述第三电子设备进行通话的第三信道号时,将所述第三信道号的属性设置为不空闲;其中,所述第三信道号为所述第三电子设备选取的所述第三电子设备中的第三信道状态图和所述第二信道状态图中占用状态均为空闲的信道号;
当接收到所述第二电子设备或所述第三电子设备广播的通话结束信令或者是预设时间之内均未接收到所述通话结束信令时,将所述第三信道号的属性设置为空闲。
优选地,若第一信道号在所述第一电子设备的第一信道状态图中空闲时,还包括:
发送第三应答指令到所述第二电子设备;其中,所述第三应答指令为同意通话指令;
通过所述第一信道号对应的信道与所述第二电子设备进行通信。
一种通信信道的确定方法,应用于第一电子设备,包括:
发送第一呼叫请求到第二电子设备;其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号;
接收所述第二电子设备反馈的第一应答指令;其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
通过所述第二信道号对应的信道与所述第二电子设备通信。
优选地,发送第一呼叫请求到第二电子设备之后,还包括:
接收所述第二电子设备反馈的第二应答指令;其中,所述第二应答指令为同意通话指令;
通过所述第一信道号对应的信道与所述第二电子设备通信。
一种通信信道的确定装置,应用于第一电子设备,包括:
请求接收模块,用于接收第二电子设备发起的第一呼叫请求;其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号;
判断模块,用于判断所述被叫方号码是否为己方号码;所述己方号码为所述第一电子设备的号码;如果是,则判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;
信道选取模块,用于若不空闲,则选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
指令发送模块,用于发送第一应答指令到所述第二电子设备;所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
优选地,还包括:
监听模块,用于若所述判断模块判断所述被叫方号码不为己方号码后,监听所述被叫方号码对应的第三电子设备反馈给所述第二电子设备的第二应答指令;
设置模块,用于当所述第二应答指令包括所述第二电子设备和所述第三电子设备进行通话的第三信道号时,将所述第三信道号的属性设置为不空闲;其中,所述第三信道号为所述第三电子设备选取的所述第三电子设备中的第三信道状态图和所述第二信道状态图中占用状态均为空闲的信道号;当接收到所述第二电子设备或所述第三电子设备广播的通话结束信令或者是预设时间之内均未接收到所述通话结束信令时,将所述第三信道号的属性设置为空闲。
优选地,所述指令发送模块还用于:
若第一信道号在所述第一电子设备的第一信道状态图中空闲时,发送第三应答指令到所述第二电子设备;其中,所述第三应答指令为同意通话指令;
通信模块,用于通过所述第一信道号对应的信道与所述第二电子设备进行通信。
一种通信信道的确定装置,应用于第一电子设备,包括:
请求发送模块,用于发送第一呼叫请求到第二电子设备;其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号;
指令接收模块,用于接收所述第二电子设备反馈的第一应答指令;其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
通信模块,用于通过所述第二信道号对应的信道与所述第二电子设备通信。
优选地,所述指令接收模块还用于:
所述请求发送模块发送第一呼叫请求到第二电子设备之后,接收所述第二电子设备反馈的第二应答指令;其中,所述第二应答指令为同意通话指令;
所述通信模块,还用于通过所述第一信道号对应的信道与所述第二电子设备通信。
一种电子设备,包括处理器、发送端口和接收端口;
所述接收端口,用于接收第二电子设备发起的第一呼叫请求;其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号;
所述处理器,用于判断所述被叫方号码是否为己方号码;所述己方号码为所述第一电子设备的号码;如果是,则判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;若不空闲,则选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
所述发送端口,用于发送第一应答指令到所述第二电子设备;所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
一种电子设备,包括处理器、发送端口、接收端口和通信模块;
所述处理器,用于生成第一呼叫请求;其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号;
所述发送端口,用于发送第一呼叫请求到第二电子设备;
所述接收端口,用于接收所述第二电子设备反馈的第一应答指令;其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
所述通信模块,用于通过所述第二信道号对应的信道与所述第二电子设备通信。
相较于现有技术,本发明具有以下有益效果:
本发明提供了一种通信信道的确定方法、装置及电子设备,本发明中当第二电子设备确定使用第一信道号对应的信道与第一电子设备进行通信时,若第一电子设备显示第一信道号对应的信道被占用时,此时会选择一个第一电子设备和第二电子设备均认为空闲的信道进行通信,进而能够保证第一电子设备和第二电子设备能够正常通信,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种通信信道的确定方法的方法流程图;
图2为本发明实施例提供的另一种通信信道的确定方法的方法流程图;
图3为本发明实施例提供的又一种通信信道的确定方法的方法流程图;
图4为本发明实施例提供的再一种通信信道的确定方法的方法流程图;
图5为本发明实施例提供的一种通信信道的确定装置的结构示意图;
图6为本发明实施例提供的另一种通信信道的确定装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种通信信道的确定方法,应用于第一电子设备,第一电子设备可以是对讲机。
参照图1,通信信道的确定方法可以包括:
s11、第二电子设备发起第一呼叫请求;
其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号。
具体的,数字集群手持电子设备应用本发明实施例中的技术,在直通模式下,由电子设备写频软件给所有电子设备配置1个公共信道和32个业务信道,所有电子设备开机均守候在公共信道下,电子设备发起业务,根据无线资源分配管理方法切换到分配的业务信道上进行业务,业务结束后切回到公共信道上守候。
假设有三个电子设备,分别为第一电子设备a,第二电子设备b,第三电子设备c,a、b、c同时守候在公共信道,并且可以监听呼叫请求。a、b、c均可以是对讲机。当a、b、c均未处于通信状态时,可以在公共信道上进行等待,等待呼叫其他电子设备或者是被呼叫。
若设备b发起第一呼叫请求,该第一呼叫请求中包括被叫方号码,此时a和c监听到该第一呼叫请求时,判读被叫方号码是否是己方号码,进而可以确定是否是被叫方。此外,第一呼叫请求中还包括设备b选取的b认为的空闲信道,该空闲信道在第二电子设备覆盖的区域内未被使用。另外,b还会发送信道状态图。信道状态图中包括32比特“信道状态比特图”,用于记录对应32个无线信道占用状态,增加16比特指示使用的业务信道频点号。
需要说明的是,不管是设备abc中的哪一个,内部均有一个信道状态图,信道状态图中记录有该电子设备所有可能使用到的32个信道的当前状态,如空闲或不空闲,不空闲说明该信道正在被占用,空闲说明该信道处于空闲状态,没有被占用。
另外,每一电子设备对应的第一信道状态图和应的第二信道状态图中的内容可能不同,主要是由于每一电子设备所覆盖的范围不同。
s12、第一电子设备判断所述被叫方号码是否为己方号码;如果是被叫方,则执行步骤s13,若不是被叫方,则在下一实施例中进行描述。
所述己方号码为所述第一电子设备的号码。此时需要第一电子设备a判断自己是否是被叫方,当为被叫方和不为被叫方时,执行的后续步骤不同。
s13、第一电子设备判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;若不空闲,则执行步骤s14;若空闲,则执行步骤s16。
具体的,第一电子设备接收到第一呼叫请求后,会确定第一电子设备对应的第一信道状态图中该第一信道号对应的信道是否是空闲信道,以此来确认是否可以在第一信道号对应的信道上通信。
s14、第一电子设备选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
若第一信道号对应的信道不是空闲信道时,会选择一个主被叫都认为空闲的信道,具体的,选择出所述第二信道状态图和所述第一信道状态图中均未被使用的空闲信道作为第二信道号,将第二信道号对应的信道作为新的通信通道。
s15、第一电子设备发送第一应答指令到所述第二电子设备;
所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
其中,所述第一应答指令指示所述第二电子设备在接收到所述第一应答指令时切换至所述第二信道号对应的信道通信。
具体的,发送第一应答指令到所述第二电子设备后,第一电子设备就会切换到第二信道号对应的信道上。并且,第二电子设备接收到第一应答指令后,也会依据第一应答指令切换到相应的信道上。
s16、发送第三应答指令到所述第二电子设备,通过所述第一信道号对应的信道与所述第二电子设备进行通信。
其中,所述第三应答指令为同意通话指令;
具体的,当所述第一信道状态图中显示所述第一信道号对应的信道也为空闲信道时,说明第一电子设备和第二电子设备可以使用该第一信道号对应的信道进行通信,此时第一电子设备和第二电子设备均切换到第一信道号对应的信道进行通信。
第一应答指令和第三应答指令是第一电子设备在公共信道上发送的。
第一电子设备在执行步骤s15或步骤s16后,均会更新第一信道状态图,将与第二电子设备通信使用的信道号的属性设置为不空闲。
需要说明的是,第三电子设备和第一电子设备执行的步骤类似,所以步骤s12至步骤s16以第一电子设备为例进行说明,第三电子设备的执行过程参照第一电子设备的执行过程。
具体的,通过上述描述可知,第一电子设备a接收到呼叫信令,查询自身的业务信道管理列表中主叫所选的业务信道是否空闲,若空闲,则通过摘机信令发给主叫,并切换到业务信道;如果主叫的业务信道不空闲,则比较主叫的信道状态图与自身的信道状态图,从中选择主被叫都空闲的信道,将此信道作为新业务信道,摘机时发给主叫并切换到新业务信道。
主叫接收到被叫摘机信令,如果预分配的业务信道有效,则切换到预分配的业务信道;如果预分配的业务信道无效,则切换到被叫选择的新业务信道;
在通话结束后,主被叫切回公共信道,主叫广播信道占用结束,继续在公共信道上守候。
本实施例中,当第二电子设备确定使用第一信道号对应的信道与第一电子设备进行通信时,若第一电子设备显示第一信道号对应的信道被占用时,此时会选择一个第一电子设备和第二电子设备均认为空闲的信道进行通信,进而能够保证第一电子设备和第二电子设备能够正常通信,提高用户体验。
另外,通过本发明实施例,大大提升了无线资源利用率,原实现在同一区域内只能发起1组话音业务,按照此种方法,在同一区域可以同时发起32组话音业务。
可选的,上述通信信道的确定方法中介绍了所述被叫方号码为己方号码的情况,现本实施例介绍下所述被叫方号码不为己方号码的情况,具体如下:
s21、第三电子设备反馈第二应答指令至第二电子设备;
具体的,电子设备a、b、c同时守候在公共信道,第二电子设备b呼叫第三电子设备c,并指定分配的业务信道,第三电子设备采用上述实施例中的方法确定通信信道,并且反馈第二应答指令至第二电子设备。
s22、第一电子设备监听所述被叫方号码对应的第三电子设备反馈给所述第二电子设备的第二应答指令;
s23、当所述第二应答指令包括所述第二电子设备和所述第三电子设备进行通话的第三信道号时,第一电子设备将所述第三信道号的属性设置为不空闲;
其中,所述第三信道号为所述第三电子设备选取的所述第三电子设备中的第三信道状态图和所述第二信道状态图中占用状态均为空闲的信道号。
第一电子设备a监听到此次呼叫信令,解析出第二电子设备b分配的业务信道,并将自身信道管理列表中对应的信道标记为不空闲状态;
在监听到第三电子设备c呼叫应答信令时,若分配的信道未改变,则此信道为不空闲;若第三电子设备改变第二电子设备b分配的信道,则第一电子设备a将此前分配的信道置为空闲,并将最新分配的信道,即第三信道号设置为不空闲。
s24、第二电子设备与第三电子设备通信,通话结束,发送通话结束指令;
第二电子设备与第三电子设备通过分配的信道进行通信,通话结束时,将通话结束指令广播到公共信道上。
s25、当第一电子设备接收到所述第二电子设备或所述第三电子设备广播的通话结束信令或者是预设时间之内均未接收到所述通话结束信令时,将所述第三信道号的属性设置为空闲。
第一电子设备a监听到通话结束信令,将对应的信道设置为空闲,若超时未监听到通话结束信令,则把此信道标记为空闲。
本实施例中,电子设备在公共信道上,可以通过监听其他电子设备业务状态,获取某一业务信道是否被分配或释放的状态,并记录到信道状态图中。
上述实施例中第一电子设备作为被叫方,现在介绍下第一电子设备作为主叫方,也即第一电子设备相当于上述第二电子设备。具体如下:
可选的,在上述任一确定方法的实施例的基础上,参照图3,还包括:s31、第一电子设备发送第一呼叫请求到第二电子设备;
其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号。
第一呼叫请求已经在上述实施例中进行了解释说明,在此不再赘述。
s32、第二电子设备发送第一应答指令到第一电子设备;
其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
具体的,第二电子设备接收到第一呼叫请求时,判断第二电子设备中的第二信道状态图中的所述第一信道号对应的信道是否为空闲信道,若不为空闲信道,则选取第一电子设备和第二电子设备的信道状态图中均空闲的信道,并发送第一应答指令到第一电子设备,告知第一电子设备选取的信道号,如第二信道号。
s33、第一电子设备和第二电子设备通过第二信道号对应的信道通信。
此时,其余的电子设备,如第三电子设备监听第一电子设备和第二电子设备的通信,并且实时更新第三电子设备中的信道状态图。
此外。参照图4,当第二电子设备判断第二电子设备中的第二信道图中的所述第一信道号对应的信道为空闲信道时,执行步骤s42;s42、第二电子设备发送第二应答指令;
其中,所述第二应答指令为同意通话指令;
s43、第一电子设备和第二电子设备通过第一信道号对应的信道通信。
具体的,如第一电子设备选取的第一信道号,在第二电子设备的第二信道状态图中也为空闲信道,则第二电子设备直接应答,第一电子设备和第二电子设备通过第一信道号对应的信道通信。
需要说明的是,步骤s41的解释说明参照上述步骤s31的解释说明。
本实施例中,给出了第一电子设备作为主叫方的具体实现过程,第一电子设备作为主叫方时,可以选择空闲信道,并且能够根据第二电子设备覆盖的信道情况选择一个第一电子设备和第二电子设备均空闲的信道,保证第一电子设备和第二电子设备能够正常通信。
可选的,在上述通信信道的确定方法的实施例的基础上,本发明的另一实施例提供了一种通信信道的确定装置,应用于第一电子设备,参照图5,可以包括:
请求接收模块101,用于接收第二电子设备发起的第一呼叫请求;其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号;
判断模块102,用于判断所述被叫方号码是否为己方号码;所述己方号码为所述第一电子设备的号码;如果是,则判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;
信道选取模块103,用于若不空闲,则选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
指令发送模块104,用于发送第一应答指令到所述第二电子设备;所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
进一步,所述指令发送模块还用于:
若第一信道号在所述第一电子设备的第一信道状态图中空闲时,发送第三应答指令到所述第二电子设备;其中,所述第三应答指令为同意通话指令;
通信模块,用于通过所述第一信道号对应的信道与所述第二电子设备进行通信。
本实施例中,当第二电子设备确定使用第一信道号对应的信道与第一电子设备进行通信时,若第一电子设备显示第一信道号对应的信道被占用时,此时会选择一个第一电子设备和第二电子设备均认为空闲的信道进行通信,进而能够保证第一电子设备和第二电子设备能够正常通信,提高用户体验。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述确定装置的实施例的基础上,还包括:
监听模块,用于若所述判断模块判断所述被叫方号码不为己方号码后,监听所述被叫方号码对应的第三电子设备反馈给所述第二电子设备的第二应答指令;
设置模块,用于当所述第二应答指令包括所述第二电子设备和所述第三电子设备进行通话的第三信道号时,将所述第三信道号的属性设置为不空闲;其中,所述第三信道号为所述第三电子设备选取的所述第三电子设备中的第三信道状态图和所述第二信道状态图中占用状态均为空闲的信道号;当接收到所述第二电子设备或所述第三电子设备广播的通话结束信令或者是预设时间之内均未接收到所述通话结束信令时,将所述第三信道号的属性设置为空闲。
本实施例中,电子设备在公共信道上,可以通过监听其他电子设备业务状态,获取某一业务信道是否被分配或释放的状态,并记录到信道状态图中。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述应用于第一电子设备的通信信道的确定方法的基础上,本发明的另一实施例提供了一种通信信道的确定装置,应用于第一电子设备,参照图6,可以包括:
请求发送模块201,用于发送第一呼叫请求到第二电子设备;其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号;
指令接收模块202,用于接收所述第二电子设备反馈的第一应答指令;其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
通信模块203,用于通过所述第二信道号对应的信道与所述第二电子设备通信。
进一步,所述指令接收模块还用于:
所述请求发送模块发送第一呼叫请求到第二电子设备之后,接收所述第二电子设备反馈的第二应答指令;其中,所述第二应答指令为同意通话指令;
所述通信模块,还用于通过所述第一信道号对应的信道与所述第二电子设备通信。
本实施例中,给出了第一电子设备作为主叫方的具体实现过程,第一电子设备作为主叫方时,可以选择空闲信道,并且能够根据第二电子设备覆盖的信道情况选择一个第一电子设备和第二电子设备均空闲的信道,保证第一电子设备和第二电子设备能够正常通信。
需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述应用于第一电子设备的通信信道的确定方法及装置的实施例的基础上,本发明的另一实施例提供了一种电子设备,包括处理器、发送端口和接收端口;
所述接收端口,用于接收第二电子设备发起的第一呼叫请求;其中,所述第一呼叫请求包括被叫方号码、所述第二电子设备中存储的第二信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第二电子设备从所述第二信道状态图中选取的空闲信道的信道号;
所述处理器,用于判断所述被叫方号码是否为己方号码;所述己方号码为所述第一电子设备的号码;如果是,则判断第一信道号在所述第一电子设备的第一信道状态图中是否空闲;若不空闲,则选取所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
所述发送端口,用于发送第一应答指令到所述第二电子设备;所述第一应答指令包括所述第二信道号,所述第二电子设备可以在所述第二信道号对应的第二信道和第一电子设备通信。
本实施例中,当第二电子设备确定使用第一信道号对应的信道与第一电子设备进行通信时,若第一电子设备显示第一信道号对应的信道被占用时,此时会选择一个第一电子设备和第二电子设备均认为空闲的信道进行通信,进而能够保证第一电子设备和第二电子设备能够正常通信,提高用户体验。
可选的,在上述应用于第一电子设备的通信信道的确定方法及装置的实施例的基础上,本发明的另一实施例提供了一种电子设备,包括处理器、发送端口、接收端口和通信模块;
所述处理器,用于生成第一呼叫请求;其中,所述第一呼叫请求包括所述第一电子设备中存储的第一信道状态图以及第一信道号;信道状态图用于记录信道的占用状态;所述第一信道号为所述第一电子设备从所述第一信道状态图中选取的空闲信道的信道号;
所述发送端口,用于发送第一呼叫请求到第二电子设备;
所述接收端口,用于接收所述第二电子设备反馈的第一应答指令;其中,所述第一应答指令包括所述第二电子设备选取的在所述第一信道状态图和所述第二信道状态图中占用状态均为空闲的第二信道号;
所述通信模块,用于通过所述第二信道号对应的信道与所述第二电子设备通信。
本实施例中,给出了第一电子设备作为主叫方的具体实现过程,第一电子设备作为主叫方时,可以选择空闲信道,并且能够根据第二电子设备覆盖的信道情况选择一个第一电子设备和第二电子设备均空闲的信道,保证第一电子设备和第二电子设备能够正常通信。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。