发布信息

通信控制方法、终端和存储介质与流程

作者:admin      2022-08-02 20:40:03     212



电子通信装置的制造及其应用技术1.本技术涉及通讯领域,尤其涉及一种通信控制方法、终端和存储介质。背景技术:2.终端可以利用输入输出接口与其它设备进行数据传输。但是,在终端发射射频信号时,利用输入输出接口进行数据传输可能会受到影响而中断,这极大地影响了终端的正常工作,同时也会影响客户的正常使用。3.因此,如何降低终端对输入输出接口与其它设备进行数据传输的影响,具有非常重要的意义。技术实现要素:4.本技术提供一种通信控制方法、终端和存储介质。5.本技术第一方面提供一种通信控制方法,该方法包括:检测到利用输入输出接口与外部装置之间的通信进入高速通信模式;降低射频信号的发射功率。6.本技术第二方面提供一种移动通信终端,该终端包括检测电路和功率调整电路。检测电路用于检测利用输入输出接口与外部装置之间的通信是否进入高速通信模式。功率调整电路,用于在检测电路检测到利用输入输出接口与外部装置之间的通信进入高速通信模式时,降低射频信号的发射功率。7.本技术第三方面提供一种终端,该终端包括相互耦接的存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述第一方面描述的通信控制方法。8.本技术第四方面提供一种计算机可读存储介质,该存储介质存储有能够被处理器运行的计算机程序,计算机程序用于上述第一方面描述的通信控制方法。9.与现有技术相比,本技术的有益效果是:在终端利用输入输出接口与外部装置之间的通信进入高速通信模式时,通过降低射频信号的发射功率,降低了对终端输入输出接口与外部装置之间的数据传输的干扰,提高了数据传输的稳定性。附图说明10.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。11.图1是本技术通信控制方法的一实施例的流程示意图;12.图2是本技术通信控制方法的另一实施例的流程示意图;13.图3是本技术移动通信终端的一实施例的框架示意图;14.图4是本技术电子设备一实施例的框架示意图;15.图5是本技术计算机可读存储装置一实施例的框架示意图。具体实施方式16.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。17.参阅图1,图1是本技术通信控制方法的一实施例的流程示意图。具体地,本技术的通信控制方法包括以下步骤:18.步骤s11:检测到利用输入输出接口与外部装置之间的通信进入高速通信模式。19.实施本技术通信控制方法的终端例如是对讲机。20.终端的输入输出接口是终端与外部装置进行通信(数据传输)的接口,例如是usb接口,具体的可以是micro usb接口、usb type-c等等。外部装置例如是计算机、手机、平板电脑等具有具有数据传输功能的电子设备。高速通信模式例如是以usb2.0通信协议及以上版本的协议进行通信,或是利用差分信号,并且理论最大传输速率超过12mbps(1.5mb/s)的通信模式。21.外部装置可以通过终端的输入输出接口连接,以进行数据传输。在数据传输的过程中,终端可以检测输入输出接口与外部装置之间的通信是否进入高速通信模式。例如,通过判断数据传输的速率来检测是否进入高速通信模式,或是判断外部装置是否支持usb2.0通信协议及以上版本的协议或其他高速通信协议来检测是否进入高速通信模式。22.也即,终端可以检测到利用输入输出接口与外部装置之间的通信进入高速通信模式。23.步骤s12:降低射频信号的发射功率。24.终端利用差分信号传输数据时,差分幅度只有400mv,而终端在发射射频信号时,以对讲机为例,高功率发射时功率可以是4w或5w,当正在使用差分信号传输数据的终端进行通话时,由于受到射频信号的影响,终端的差分数据传输误码率会上升,甚至差分信号传输数据会被中断。因此,当终端检测到利用输入输出接口与外部装置之间的通信进入高速通信模式,终端可以降低射频信号的发射功率,以此来降低对终端的输入输出接口与外部装置之间的数据传输的影响。25.降低射频信号的发射功率,可以将终端的发射功率降低至预设值,预设值例如是1瓦特(w)。预设值的设置不受限制,可以根据实际需要进行调整。26.因此,在终端利用输入输出接口与外部装置之间的通信进入高速通信模式时,通过降低射频信号的发射功率,降低了对终端输入输出接口与外部装置之间的数据传输的干扰,提高了数据传输的稳定性。27.参阅图2,图2是本技术通信控制方法的另一实施例的流程示意图。具体地,本技术的通信控制方法包括以下步骤:28.步骤s21:检测利用输入输出接口与外部装置之间的通信是否进入高速通信模式。29.当外部装置通过终端的输入输出接口与终端连接,进行数据传输时,终端可以检测利用输入输出接口与外部装置之间的通信是否进入高速通信模式。例如,通过判断数据传输的速率来检测是否进入高速通信模式,或是判断外部装置支持的usb通信协议来检测是否进入高速通信模式。30.在一个实施例中,当终端检测到外部装置当前需要利用高速通信模式进行通信,则进入高速通信模式。外部装置当前需要利用高速通信模式进行通信,可以理解为外部装置在当前时刻需要利用高速通信模式来传输数据,例如是实时传输视频数据,或是实时传输其他数据等等。在一个实施例中,可以通过判断外部装置的类型来检测外部装置当前是否需要利用高速通信模式进行通信,判断外部装置的类型的方法例如是获取外部装置的设备描述符,例如,外部装置是usb设备时,可以通过获取usb设备的设备描述符来判断usb设备的类型。例如,当外部装置是视频拍摄设备时,则可以认为外部装置当前需要利用高速通信模式进行通信。31.当终端进入高速通信模式时,如果当前的通信模式不是高速通信模式,则终端切换到低速通信模式,例如,可以重启与输入输出接口对应的通信模块,以此来实现通信模式的切换;或者通过断点重传,直接切换到低速通信模式。32.通过检测外部装置当前时刻是否需要利用高速通信模式,可以对应的调整终端的发射功率,减少对终端和外部装置之间的数据传输的影响。33.当检测到利用输入输出接口与外部装置之间的通信进入高速通信模式,可以执行步骤s22;当检测到外部装置当前不需要利用高速通信模式的情况下,可以执行步骤s23。34.步骤s22:降低射频信号的发射功率。35.请参阅步骤s12,此处不再赘述。36.在一个实施例中,当终端检测到利用输入输出接口与外部装置之间的通信进入高速通信模式时,还可以进一步判断终端与外部装置的通信是否已经建立,如果没有建立,终端可以重启与输入输出接口对应的通信模块,以和外部装置建立通信,以进行数据传输。37.步骤s23:判断与外部装置之间是否已建立通信连接。38.在检测到外部装置当前不需要利用高速通信模式的情况下,意味着外部装置与终端之间,在当前时刻,二者之间的通信不需要进入高速通信模式,或者是不需要进行通信。此时,可以判断终端与外部装置之间是否已建立通信连接,来确定终端是否需要和外部装置进行通信。39.当终端与外部装置之间没有建立通信连接,则可以执行步骤s24;当终端与外部装置之间已经建立通信连接,则可以执行步骤s25。40.步骤s24:关闭与输入输出接口对应的通信模块。41.终端与外部装置之间没有建立通信连接,则意味着外部装置与终端之间在当前时刻不需要进行数据通信,则此时终端可以关闭输入输出接口对应的通信模块,以降低终端的功耗,提升终端的续航能力。例如,当输入输出接口是usb接口时,则可以关闭终端的usb通信模块。42.步骤s25:检测与外部装置之间的传输数据的数据量是否大于预设数据量。43.终端与外部装置之间已经建立通信连接,意味着外部装置与终端之间需要进行数据通信,以传输数据。此时,可以判断终端与外部装置之间的传输数据的数据量是否大于预设数据量,来根据数据量的大小调整终端与外部装置之间的数据传输速率,提高数据传输的效率。传输数据的数据量可以理解为传输文件的大小,例如是800mb等等。预设数据量可以根据实际需要进行设置,例如设置为500mb以上。44.当终端与外部装置之间的传输数据的数据量不大于预设数据量,可以执行步骤s26;当传输数据的数据量大于预设数据量,可以执行步骤s27及之后的步骤。45.步骤s26:确定与外部装置之间的通信进入低速通信模式,其中,低速通信模式的传输速率小于高速通信模式的传输速率。46.终端与外部装置之间的传输数据的数据量不大于预设数据量,可以认为需要传输的数据的数据量不大,没有必要进入高速通信模式,则此时终端可以确定与外部装置之间的通信进入低速通信模式。低速通信模式的传输速率小于高速通信模式的传输速率,可以理解为低速通信模式的理论最大传输速率小于高速通信模式理论最大传输速率。例如,当高速通信模式是usb 2.0通信协议及以上版本的协议时,则低速通信模式可以是usb 1.1或是usb 1.0通信协议。47.步骤s27:进入高速通信模式。48.终端与外部装置之间的传输数据的数据量大于预设数据量,为了提高数据传输的效率,此时终端可以进入高速通信模式,以提高终端与外部装置之间的数据传输速率。以此,终端可以根据传输数据的数据量大小,自动调节数据传输速率,提高数据传输效率。49.步骤s28:降低射频信号的发射功率。50.请参阅步骤s12,此处不再赘述。51.在一个实施例中,在检测到与外部装置之间的传输数据的数据量大于预设数据量,进入高速通信模式之后,并且在降低射频信号的发射功率之前,还可以判断终端与外部装置之间的通信是否发生中断,来确定是否降低射频信号的发射功率。终端与外部装置之间的通信发生中断,可以理解通信完全断开,则此时无法进行数据传输;或是终端与外部装置之间的通信的误码率上升到预定阈值,严重影响到终端与外部装置之间数据传输。52.当终端与外部装置之间的通信发生中断,则可以执行步骤s28,即降低射频信号的发射功率,以降低对终端与外部装置之间的通信的干扰。当终端与外部装置之间的通信没有发生中断,则可以认为终端此时的信号的发射功率没有对终端与外部装置之间的通信造成太多的干扰,则可以不执行骤s28,即不降低射频信号的发射功率。53.通过确定终端与外部装置之间的通信状态,可以以此来自适应的调整终端的射频信号的发射功率,在不对终端与外部装置之间的通信造成太多的干扰情况下,不降低终端的射频信号的发射功率。54.在一个实施例中,在进入高速通信模式之后,且在判断与外部装置之间的通信是否发生中断之前,还可以判断终端的随按即说功能(push to talk)是否被触发。当终端的随按即说功能被触发,意味着终端此时需要发射射频信号,此时可能会对终端与外部装置之间的通信造成干扰。因此,可以在随按即说功能被触发时,进一步地执行上述的判断终端与外部装置之间的通信是否发生中断的步骤,以此来确定是否降低射频信号的发射功率。另外,当终端的随按即说功能没有被触发,则意味着终端此时不需要发射射频信号,则可以不调整射频信号的发射功率。55.通过判断终端的随按即说功能是否被触发,可以以此来确定是否调整终端的射频信号的发射功率。56.上述的实施例中,在终端进行高速通信模式和低速通信模式的切换时,若当前处于高速通信模式,需要切换到低速通信模式时,或是需要从低速通信模式切换到高速通信模式时,终端可以重启与输入输出接口对应的通信模块,以此来实现通信模式的切换。57.上述方案,通过调节终端的射频信号的发射功率,可以降低对终端输入输出接口与外部装置之间的数据传输的干扰,提高了数据传输的稳定性。58.参阅图3,图3是本技术移动通信终端的一实施例的框架示意图。在本实施例中,移动通信终端30包括检测电路31、功率调整电路32。检测电路31用于检测利用输入输出接口与外部装置之间的通信是否进入高速通信模式,功率调整电路32用于在检测电路检测到利用输入输出接口与外部装置之间的通信进入高速通信模式时,降低射频信号的发射功率。59.可选的,上述的检测电路31检测到利用输入输出接口与外部装置之间的通信进入高速通信模式,包括:检测到外部装置当前需要利用高速通信模式进行通信,则进入高速通信模式;或者,检测到与外部装置之间的传输数据的数据量大于预设数据量,则进入高速通信模式。60.可选的,上述的检测电路31检测到外部装置当前需要利用高速通信模式进行通信,包括:检测到外部装置当前需要进行实时传输数据。61.可选的,移动通信终端30还包括通信连接检测电路。在上述的检测电路31检测到与外部装置之间的传输数据的数据量大于预设数据量之前,通信连接检测电路可以判断与外部装置之间是否已建立通信连接。在与外部装置之间建立了通信连接的情况下,检测电路31可以检测与外部装置之间的传输数据的数据量是否大于预设数据量。62.可选的,在通信连接检测电路检测到与外部装置之间没有建立通信连接的情况下,移动通信终端30可以关闭与输入输出接口对应的通信模块。当检测电路31检测到与外部装置之间的传输数据的数据量不大于预设数据量时,移动通信终端30确定与外部装置之间的通信进入低速通信模式,其中,低速通信模式的传输速率小于高速通信模式的传输速率。63.可选的,在检测电路31检测到与外部装置之间的传输数据的数据量大于预设数据量,移动通信终端30进入高速通信模式之后,且功率调整电路32降低射频信号的发射功率之前,通信连接检测电路还可以判断与外部装置之间的通信是否发生中断,在中断的情况下,功率调整电路32降低射频信号的发射功率;在不中断的情况下,则功率调整电路32不调整射频信号的发射功率。64.可选的,移动通信终端30还包括随按即说功能检测电路。在移动通信终端30进入高速通信模式之后,且通信连接检测电路还可以判断与外部装置之间的通信是否发生中断之前,随按即说功能检测电路可以判断随按即说功能是否被触发,在触发的情况下,通信连接检测电路判断与外部装置之间的通信是否发生中断;在没有触发的情况下,功率调整电路32不调整射频信号的发射功率。65.参阅图4,图4是本技术电子设备一实施例的框架示意图。电子设备40包括相互耦接的存储器41和处理器42,处理器42用于执行存储器41中存储的程序指令,以实现上述任一通信控制方法实施例中的步骤。在一个具体的实施场景中,电子设备40可以包括但不限于:微型计算机、服务器,此外,电子设备40还可以包括笔记本电脑、平板电脑等移动设备,在此不做限定。66.具体而言,处理器42用于控制其自身以及存储器41以实现上述任一通信控制方法实施例的步骤。处理器42还可以称为cpu(central processing unit,中央处理单元)。处理器42可能是一种集成电路芯片,具有信号的处理能力。处理器42还可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器42可以由集成电路芯片共同实现。67.请参阅图5,图5是本技术计算机可读存储装置一实施例的框架示意图。该存储装置50存储有计算机程序51,计算机程序被处理器执行时可实现上述任一实施例中通信控制方法的步骤。68.该计算机可读存储介质存储装置具体可以为u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等可以存储计算机程序的介质,或者也可以为存储有该计算机程序的服务器,该服务器可将存储的计算机程序发送给其他设备运行,或者也可以自运行该存储的计算机程序。69.以上仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部