CN109348514A - A kind of method and terminal controlling electromagnetic interference - Google Patents
A kind of method and terminal controlling electromagnetic interference Download PDFInfo
- Publication number
- CN109348514A CN109348514A CN201811321593.6A CN201811321593A CN109348514A CN 109348514 A CN109348514 A CN 109348514A CN 201811321593 A CN201811321593 A CN 201811321593A CN 109348514 A CN109348514 A CN 109348514A
- Authority
- CN
- China
- Prior art keywords
- terminal
- frequency
- channel
- communication channel
- interference
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application discloses a kind of method and relevant apparatus for controlling electromagnetic interference, and method includes: when first terminal and second terminal progress Bluetooth communication, and the first terminal obtains the frequency information of the first terminal bluetooth communication channel;The first terminal determines whether there is signal interference according to the frequency information;If the first terminal determines that the first terminal redefines first object communication channel there are signal interference;The first terminal sends channel handover negotiation optimization request message to the second terminal;It wherein include the information of the first object communication channel in the channel handover negotiation optimization request message;The first terminal receives the feedback message that the second terminal is sent;If the feedback message is for agreeing to switch over, the first terminal switches to the first object communication channel.Since terminal adjusts the frequency of the communication channel of bluetooth to the frequency range no longer interfered with MIPI, to improve the stability of Bluetooth communication.
Description
Technical field
This application involves technical field of electronic equipment, and in particular to a kind of method and relevant apparatus for controlling electromagnetic interference.
Background technique
With the development of mobile communication technology, the demand that user communicates the electronic equipments such as mobile phone is increasing, mesh
Preceding electronic equipment on the market is general to transmit data, comprehensive screen mobile phone by Bluetooth communication when carrying out the transmission of short distance data
All suffer from radio frequency interference problem: adjustment display screen MIPI working frequency cannot be guaranteed that it divides frequency multiplication frequency point and does not fall in bluetooth work
On working frequency, this just causes influence to the quality of Bluetooth communication and experience.
Summary of the invention
The embodiment of the present application provides a kind of electromagnetic interference control method and relevant apparatus, to improve electronic equipment in indigo plant
Communication stability under tooth interaction scenarios.
In a first aspect, the embodiment of the present application provides a kind of control electromagnetic interference method, comprising:
When first terminal and second terminal carry out Bluetooth communication, it is logical that the first terminal obtains the first terminal bluetooth
Believe the frequency information of channel;
The first terminal determines whether there is signal interference according to the frequency information;
If the first terminal is determined there are signal interference, the first terminal redefines first object communication letter
Road;
The first terminal sends channel handover negotiation optimization request message to the second terminal;Wherein channel switching association
It include the information of the first object communication channel in quotient's request message;
The first terminal receives the feedback message that the second terminal is sent;
If the feedback message, for agreeing to switch over, it is logical that the first terminal switches to the first object
Believe channel.
Wherein, optionally, the first terminal determines whether there is signal interference according to the frequency information, comprising:
The first terminal obtains the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal;
The first terminal determines corresponding interference channel list of frequency according to the MIPI frequency;
When the frequency information of the bluetooth communication channel belongs to the corresponding interference channel list of frequency, it is determined that exist
Signal interference.
Wherein, optionally, the first terminal redefines first object communication channel, comprising:
The first terminal obtains the MIPI frequency and determines corresponding interference channel list of frequency;
The bluetooth channel that the first terminal selection is not belonging to the corresponding frequency separation of the interference channel list of frequency is made
For the first object communication channel.
In addition, it is optional, the method also includes:
If the feedback message is switched over for indicating to disagree, the second target that the second terminal is sent is obtained
Communication channel;
It is right that the first terminal judges whether second intended communication channel is located at the interference channel list of frequency institute
The frequency range answered;
If being not at frequency range corresponding to the interference channel list of frequency, the first terminal carries out channel and cuts
It changes.
Optionally, the method also includes:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;It is then described
First terminal carries out data transmission according to current bluetooth communication channel.
It is further alternative, the method also includes:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;Described
One terminal sends a notification message to the second terminal, and the notification message is used to indicate second terminal without bluetooth channel
Switching.
Wherein, optionally, the first terminal switches to the intended communication channel and includes:
Judge current file whether end of transmission;
If the current file end of transmission, the first terminal switch to the first object communication channel.
Second aspect of the present invention discloses a kind of terminal, and the terminal includes:
Acquiring unit, for obtaining the first terminal bluetooth communication channel when carrying out Bluetooth communication with second terminal
Frequency information;
First determination unit, for determining whether there is signal interference according to the frequency information;
Second determination unit is also used to if it is determined that then redefining first object communication channel there are signal interference;
Transmission unit, for sending channel handover negotiation optimization request message to the second terminal;The wherein channel switching
It include the information of the first object communication channel in negotiation request message;
Receiving unit, the feedback message sent for receiving the second terminal;
Switch unit, if switching to the first object for agreeing to switch over for the feedback message
Communication channel.
Wherein, it should be pointed out that first determination unit, the display screen specifically for obtaining the first terminal move
The frequency of dynamic Industry Processor Interface MIPI;Corresponding interference channel list of frequency is determined according to the MIPI frequency;When described
The frequency information of bluetooth communication channel belongs to the corresponding interference channel list of frequency, it is determined that there are signal interferences.
Wherein, it should be pointed out that second determination unit determines corresponding specifically for the acquisition MIPI frequency
Interference channel list of frequency;Select the bluetooth channel for being not belonging to the corresponding frequency separation of the interference channel list of frequency as institute
State first object communication channel.
In addition, optional, the terminal further includes judging unit;
The acquiring unit, if be also used to the feedback message for indicate disagree and switch over, obtain described the
The second intended communication channel that two terminals are sent;
The judging unit, for judging that it is described that the first terminal judges whether second intended communication channel is located at
Frequency range corresponding to interference channel list of frequency;
Optionally, the terminal further includes bluetooth unit;
The bluetooth unit, if being located at corresponding to the interference channel list of frequency for second intended communication channel
Frequency range;Then carry out data transmission according to current bluetooth communication channel.
Optionally, the transmission unit, if being also used to second intended communication channel is located at the interference channel frequency
Frequency range corresponding to list sends a notification message to the second terminal, and the notification message is used to indicate second terminal
Switching without bluetooth channel.
The switch unit, if being carried out for being not at frequency range corresponding to the interference channel list of frequency
Channel switching.
Wherein, it should be pointed out that the switch unit, specifically for judge current file whether end of transmission;If
The current file end of transmission, then the first terminal switches to the first object communication channel.
The third aspect, the embodiment of the present application provide a kind of terminal, including processor, memory, communication interface and one
Or multiple programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentioned processor
It executes, above procedure is included the steps that for executing the instruction in the embodiment of the present application first aspect either method.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, wherein above-mentioned computer-readable
Storage medium storage is used for the computer program of electronic data interchange, wherein above-mentioned computer program executes computer such as
Step some or all of described in the embodiment of the present application first aspect either method.
5th aspect, the embodiment of the present application provide a kind of computer program product, wherein above-mentioned computer program product
Non-transient computer readable storage medium including storing computer program, above-mentioned computer program are operable to make to calculate
Machine executes the step some or all of as described in the embodiment of the present application first aspect either method.The computer program product
It can be a software installation packet.
As can be seen that, when first terminal and second terminal progress Bluetooth communication, described first eventually in the embodiment of the present application
End obtains the frequency information of the first terminal bluetooth communication channel;The first terminal determines whether according to the frequency information
There are signal interferences;If the first terminal determines that, there are signal interference, it is logical that the first terminal redefines first object
Believe channel;The first terminal sends channel handover negotiation optimization request message to the second terminal;Wherein channel switching association
It include the information of the first object communication channel in quotient's request message;The first terminal receives what the second terminal was sent
Feedback message;If the feedback message is for agreeing to switch over, the first terminal switches to the first object
Communication channel.Since terminal adjusts the frequency of the communication channel of bluetooth to the frequency range no longer interfered with MIPI, to mention
The stability of high Bluetooth communication.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of exemplary architecture figure of Bluetooth communication system provided by the embodiments of the present application;
Fig. 2 is a kind of flow diagram of method for controlling electromagnetic interference provided by the embodiments of the present application;
Fig. 3 is the flow diagram of the method for another control electromagnetic interference provided by the embodiments of the present application;
Fig. 4 is the flow diagram of the method for another control electromagnetic interference provided by the embodiments of the present application;
Fig. 5 is the structural schematic diagram of a kind of electronic equipment provided by the embodiments of the present application;
Fig. 6 is a kind of functional unit composition block diagram of terminal provided by the embodiments of the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
The description and claims of this application and term " first " in above-mentioned attached drawing, " second " etc. are for distinguishing
Different objects, are not use to describe a particular order.In addition, term " includes " and " having " and their any deformations, it is intended that
It is to cover and non-exclusive includes.Such as the process, method, system, product or equipment for containing a series of steps or units do not have
It is defined in listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also wrap
Include other step or units intrinsic for these process, methods, product or equipment.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Terminal involved by the embodiment of the present application can be the electronic equipment for having data transmission capabilities, the electronic equipment
It may include the various handheld devices with wireless communication function, mobile unit, wearable device, calculate equipment or be connected to nothing
Other processing equipments of line modem and various forms of user equipmenies (User Equipment, UE), mobile station
(Mobile Station, MS), terminal device (terminal device) etc..The embodiment of the present application is carried out below detailed
It introduces.
As shown in Figure 1, first terminal equipment 101 and second terminal equipment 102 can establish connection by bluetooth, then lead to
It crosses bluetooth to carry out data transmission, it is to be understood that bluetooth has the advantage that short distance is quickly transmitted.
Referring to Fig. 2, Fig. 2 is that the embodiment of the present application provides a kind of flow diagram of method for controlling electromagnetic interference,
Applied to first terminal;As shown in the figure, which comprises
S201, when first terminal and second terminal carry out Bluetooth communication, the first terminal obtains the first terminal
The frequency information of bluetooth communication channel;
Wherein it is possible to understand, current terminal can substantially support various ways to communicate, for example cellular network is logical
Letter, Wireless Fidelity mode communicate, Bluetooth-mode communication etc..
Wherein, it should be pointed out that bluetooth (Bluetooth): be a kind of wireless technology standard, it can be achieved that fixed equipment,
Short-range data exchange between mobile device and building personal area network.The wave band of bluetooth is 2400-2483.5MHz (including anti-
Protect frequency band).
In addition, it is further noted that if the terminal support Bluetooth technology, when bluetooth open and and other
After terminal device successful match, bluetooth module meeting terminal reports the frequency information of bluetooth communication channel to terminal.
Certainly, when terminal detects that Bluetooth function is opened, channel acquisition request message can be sent to bluetooth module, so
The frequency information of the bluetooth communication channel of bluetooth module feedback is received afterwards.
S202, the first terminal determine whether there is signal interference according to the frequency information;
Wherein, it should be pointed out that described first again fill need to judge display screen Mobile Industry Processor Interface (Mobile
Industry Processor Interface, abbreviation MIPI) whether the frequency of frequency and bluetooth channel be overlapped, if gone out
It is now overlapped, there is interference determining.
Specifically, the first terminal determines whether there is signal interference according to the frequency information, comprising: described first
Terminal obtains the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal;The first terminal is according to
MIPI frequency determines corresponding interference channel list of frequency;When the frequency information of the bluetooth communication channel belong to it is described corresponding
Interference channel list of frequency, it is determined that there are signal interferences.
Wherein, it should be pointed out that respective display screen MIPI working frequency is prefixed in first terminal and second terminal
The corresponding interference channel list desense_list_1~desense_list_n of freq_1~freq_n.Optionally, in list
Simultaneously comprising to the specific disturbance level of different bluetooth channels.That is, if the frequency of the MIPI of display screen has been determined,
It can interference channel list of frequency corresponding with the frequency of the MIPI.Wherein, which lists the frequency phase with the MIPI
The channel frequency mutually interfered.So then judge the frequency of the bluetooth channel belong to whether with the frequency in the list whether phase
Together, that is to say, that whether the frequency of the bluetooth channel is included in the interference channel list, if said comprising in the list
It is bright to there is interference.
Certainly, optionally, each channel frequency has specific disturbance level, than if any slight, medium and serious.Such as
The frequency of the fruit bluetooth is included in interference list, and corresponding grade is serious, it is determined that there is interference, if grade is light
It is micro- or medium, then ignore in the presence of interference, feedback result is not interfere.
If S203, the first terminal determine that, there are signal interference, it is logical that the first terminal redefines first object
Believe channel;
Wherein, it should be pointed out that the first terminal redefines first object communication channel, comprising: described first
Terminal obtains the MIPI frequency and determines corresponding interference channel list of frequency;The first terminal selection is not belonging to the interference
The bluetooth channel of the corresponding frequency separation of channel frequency list is as the first object communication channel.
For example, for example the optional channel of bluetooth is 20, is not at the interference channel column of frequencies if there is 10
In table, then one or more channels can be selected as first object communication channel from 10 channels.
S204, the first terminal send channel handover negotiation optimization request message to the second terminal;The wherein channel
It include the information of the first object communication channel in handover negotiation optimization request message;
It is understood that the channel handover negotiation optimization request message can be by Bluetooth transmission, it can also be by wirelessly protecting
True or cellular network transmission.Purpose is whether request second terminal confirms the frequency of the first object communication channel to second terminal
Have an impact, if not interfering to second terminal, second terminal will feed back agreement and be switched to first object communication
Channel carries out Bluetooth communication;If the display screen MIPI to second terminal is interfered, second terminal can also be redefined
One the second destinations traffic information channel, is then issued to first terminal, and first terminal is allowed to determine whether using the second target
Communication channel notifies second terminal to the second destinations traffic if first terminal is agreed to use second intended communication channel
Channel switches over.If first terminal disagrees second intended communication channel, first terminal and second terminal are according to original
First bluetooth communication channel is communicated.
S205, the first terminal receive the feedback message that the second terminal is sent;
For example, it if the feedback message is switched over for indicating to disagree, obtains the second terminal and sends
The second intended communication channel;The first terminal judges whether second intended communication channel is located at the interference channel frequency
Frequency range corresponding to rate list;If being not at frequency range corresponding to the interference channel list of frequency, described
One terminal carries out channel switching.Optionally, the method also includes:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;It is then described
First terminal carries out data transmission according to current bluetooth communication channel.It is further alternative, the method also includes: if described
Second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;The first terminal is to described
Two terminals send a notification message, and the notification message is used to indicate switching of the second terminal without bluetooth channel.
If S206, the feedback message are for agreeing to switch over, the first terminal switches to described first
Intended communication channel.
In addition, it is necessary to point out yes, it includes: to judge current text that the first terminal, which switches to the intended communication channel,
Part whether end of transmission;If the current file end of transmission, the first terminal switches to the first object communication
Channel.
As it can be seen that in this example, when first terminal and second terminal progress Bluetooth communication, described in the first terminal acquisition
The frequency information of first terminal bluetooth communication channel;The first terminal determines whether there is signal according to the frequency information and does
It disturbs;If the first terminal determines that the first terminal redefines first object communication channel there are signal interference;It is described
First terminal sends channel handover negotiation optimization request message to the second terminal;Wherein in the channel handover negotiation optimization request message
Information including the first object communication channel;The first terminal receives the feedback message that the second terminal is sent;If
The feedback message is for agreeing to switch over, then the first terminal switches to the first object communication channel.By
The frequency of the communication channel of bluetooth is adjusted to the frequency range no longer interfered with MIPI in terminal, to improve Bluetooth communication
Stability.
Referring to Fig. 3, being based on Fig. 2, Fig. 3 is a kind of process of method for controlling electromagnetic interference provided by the embodiments of the present application
Schematic diagram, applied to terminal as described in Figure 1, as shown in the figure, which comprises
S301, when first terminal and second terminal carry out Bluetooth communication, the first terminal obtains the first terminal
The frequency information of bluetooth communication channel;
S302, the first terminal obtain the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal
Rate;
S303, the first terminal determine corresponding interference channel list of frequency according to the MIPI frequency;
S304, belong to the corresponding interference channel list of frequency when the frequency information of the bluetooth communication channel, then really
Surely there is signal interference;
If S305, the first terminal determine that, there are signal interference, the first terminal obtains the MIPI frequency and determines
Corresponding interference channel list of frequency;And selection is not belonging to the bluetooth letter of the corresponding frequency separation of the interference channel list of frequency
Road is as the first object communication channel;
S306, the first terminal send channel handover negotiation optimization request message to the second terminal;The wherein channel
It include the information of the first object communication channel in handover negotiation optimization request message;
S307, the first terminal receive the feedback message that the second terminal is sent;
If S308, the feedback message are disagreed and are switched over for indicating, obtain that the second terminal sends the
Two intended communication channels;Judge whether second intended communication channel is located at frequency corresponding to the interference channel list of frequency
Rate range;If being not at frequency range corresponding to the interference channel list of frequency, the first terminal carries out channel and cuts
It changes.
In addition, optional, the first terminal carry out channel switching include: judge current file whether end of transmission;
If the current file end of transmission, the first terminal switch to second intended communication channel.
As can be seen that in the embodiment of the present application, if it is determined that the frequency of the communication channel of the MIPI and bluetooth of display screen is deposited
It is interfering, then first terminal can redefine first object communication channel, and negotiate the first object with second terminal and lead to
Believe whether channel is feasible, if not all right, receive the second intended communication channel of second terminal feedback, if first terminal determines
Second intended communication channel is feasible, then switches to second intended communication channel and carry out Bluetooth communication.It provides through the invention
Technical solution, reduce the frequency interferences during bluetooth data transmission, thus ensure that bluetooth work stability.
Referring to Fig. 4, being based on Fig. 2, Fig. 4 is that a kind of process of electromagnetic interference control method provided by the embodiments of the present application is shown
It is intended to, is applied to electronic equipment, as shown, this electromagnetic interference control method includes:
S401, when first terminal and second terminal carry out Bluetooth communication, the first terminal obtains the first terminal
The frequency information of bluetooth communication channel;
S402, the first terminal determine whether there is signal interference according to the frequency information;
Wherein, the first terminal determines whether there is signal interference according to the frequency information, comprising: described first eventually
End obtains the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal;The first terminal is according to
MIPI frequency determines corresponding interference channel list of frequency;When the frequency information of the bluetooth communication channel belong to it is described corresponding
Interference channel list of frequency, it is determined that there are signal interferences.
If S403, the first terminal determine that, there are signal interference, it is logical that the first terminal redefines first object
Believe channel;
Wherein, the first terminal redefines first object communication channel, comprising: described in the first terminal obtains
MIPI frequency determines corresponding interference channel list of frequency;The first terminal selection is not belonging to the interference channel list of frequency
The bluetooth channel of corresponding frequency separation is as the first object communication channel.
S404, the first terminal send channel handover negotiation optimization request message to the second terminal;The wherein channel
It include the information of the first object communication channel in handover negotiation optimization request message;
S405, the first terminal receive the feedback message that the second terminal is sent;
Wherein, optionally, if the feedback message is for agreeing to switch over, the first terminal switches to institute
State first object communication channel.
If S406, the feedback message are disagreed and are switched over for indicating, obtain that the second terminal sends the
Two intended communication channels;And judge whether second intended communication channel is located at corresponding to the interference channel list of frequency
Frequency range;
If S407, being located at frequency range corresponding to the interference channel list of frequency, the first terminal is logical according to original
Letter channel carries out data transmission.
Optionally, if being not at frequency range corresponding to the interference channel list of frequency, the first terminal into
The switching of row channel;Specifically, channel switching include: judge current file whether end of transmission;If the current file passes
It is finished complete, then the first terminal switches to the first object communication channel.
As can be seen that in the embodiment of the present application, if the MIPI of the frequency and display screen of the Bluetooth communication of first terminal
There is interference in frequency, but if first terminal and second terminal negotiate new bluetooth communication channel failure, will be according to
Former communication channel carries out data transmission, and if negotiating successfully, will carry out channel after completing current data transmission and cutting
It changes.
It is consistent with above-mentioned Fig. 2, Fig. 3, embodiment shown in Fig. 4, referring to Fig. 5, Fig. 5 is provided by the embodiments of the present application
The structural schematic diagram of a kind of electronic equipment 500, as shown, the electronic equipment 500 includes application processor 510, memory
520, communication interface 530 and one or more programs 521, wherein one or more of programs 521 are stored in above-mentioned deposit
In reservoir 520, and it is configured to be executed by above-mentioned application processor 510, one or more of programs 521 include for executing
The instruction of following steps:
When carrying out Bluetooth communication with second terminal, the frequency information of the first terminal bluetooth communication channel is obtained;
Signal interference is determined whether there is according to the frequency information;
If it is determined that then redefining first object communication channel there are signal interference;
Channel handover negotiation optimization request message is sent to the second terminal;Wherein in the channel handover negotiation optimization request message
Information including the first object communication channel;
Receive the feedback message that the second terminal is sent;
If the feedback message switches to the first object communication channel for agreeing to switch over.
Wherein, optionally, the first terminal determines whether there is signal interference according to the frequency information, comprising:
Obtain the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal;
Corresponding interference channel list of frequency is determined according to the MIPI frequency;
When the frequency information of the bluetooth communication channel belongs to the corresponding interference channel list of frequency, it is determined that exist
Signal interference.
Wherein, optionally, the first terminal redefines first object communication channel, comprising:
It obtains the MIPI frequency and determines corresponding interference channel list of frequency;
Select the bluetooth channel for being not belonging to the corresponding frequency separation of the interference channel list of frequency as first mesh
Mark communication channel.
Wherein, optionally, one or more of programs 521 include the instruction for executing following steps:
If the feedback message is switched over for indicating to disagree, the second target that the second terminal is sent is obtained
Communication channel;
Judge whether second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;
If being not at frequency range corresponding to the interference channel list of frequency, channel switching is carried out.
Optionally, one or more of programs 521 include the instruction for executing following steps:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;It is then described
First terminal carries out data transmission according to current bluetooth communication channel.
It is further alternative, one or more of programs 521 include the instruction for executing following steps:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;Described
One terminal sends a notification message to the second terminal, and the notification message is used to indicate second terminal without bluetooth channel
Switching.
Wherein, optionally, then the first terminal switches to the intended communication channel and includes:
Judge current file whether end of transmission;
If the current file end of transmission, the first terminal switch to the first object communication channel.
From the above it can be seen that state in the technical solution provided by the present invention, when first terminal and second terminal carry out Bluetooth communication
When, the first terminal obtains the frequency information of the first terminal bluetooth communication channel;The first terminal is according to the frequency
Rate information determines whether there is signal interference;If the first terminal determines that there are signal interferences, the first terminal is again
Determine first object communication channel;The first terminal sends channel handover negotiation optimization request message to the second terminal;Wherein
It include the information of the first object communication channel in the channel handover negotiation optimization request message;Described in the first terminal receives
The feedback message that second terminal is sent;If the feedback message is for agreeing to switch over, the first terminal switching
To the first object communication channel.It is no longer interfered since terminal adjusts the frequency of the communication channel of bluetooth to MIPI
Frequency range, to improve the stability of Bluetooth communication.
It is above-mentioned that mainly the scheme of the embodiment of the present application is described from the angle of method side implementation procedure.It is understood that
, in order to realize the above functions, it comprises execute the corresponding hardware configuration of each function and/or software mould for electronic equipment
Block.Those skilled in the art should be readily appreciated that, in conjunction with each exemplary unit of embodiment description presented herein
And algorithm steps, the application can be realized with the combining form of hardware or hardware and computer software.Some function actually with
Hardware or computer software drive the mode of hardware to execute, the specific application and design constraint item depending on technical solution
Part.Professional technician can specifically realize described function to each using distinct methods, but this reality
Now it is not considered that exceeding scope of the present application.
The embodiment of the present application can carry out the division of functional unit according to above method example to electronic equipment, for example, can
With each functional unit of each function division of correspondence, two or more functions can also be integrated in a processing unit
In.Above-mentioned integrated unit both can take the form of hardware realization, can also realize in the form of software functional units.It needs
It is noted that be schematical, only a kind of logical function partition to the division of unit in the embodiment of the present application, it is practical real
It is current that there may be another division manner.
Fig. 6 is the functional unit composition block diagram that electromagnetic interference method device 600 is controlled involved in the embodiment of the present application.
The electromagnetic interference control method device 600 is applied to terminal, including acquiring unit 601, the first determination unit 602, second determine
Unit 603, transmission unit 604, receiving unit 605 and switch unit 606, wherein
Acquiring unit 601, for when carrying out Bluetooth communication with second terminal, obtaining the first terminal Bluetooth communication letter
The frequency information in road;
First determination unit 602, for determining whether there is signal interference according to the frequency information;
Wherein, the first determination unit 602, the mobile Industry Processor of display screen specifically for obtaining the first terminal connect
The frequency of mouth MIPI;Corresponding interference channel list of frequency is determined according to the MIPI frequency;When the bluetooth communication channel
Frequency information belongs to the corresponding interference channel list of frequency, it is determined that there are signal interferences.
Second determination unit 603 is also used to if it is determined that then redefining first object communication channel there are signal interference;
Wherein, optionally, the second determination unit 603 determines that corresponding interference is believed specifically for obtaining the MIPI frequency
Road list of frequency;Select the bluetooth channel for being not belonging to the corresponding frequency separation of the interference channel list of frequency as described first
Intended communication channel.
Transmission unit 604, for sending channel handover negotiation optimization request message to the second terminal;Wherein the channel is cut
Change the information in negotiation request message including the first object communication channel;
Receiving unit 605, the feedback message sent for receiving the second terminal;
Switch unit 606, if switching to first mesh for agreeing to switch over for the feedback message
Mark communication channel.
Wherein, optionally, switch unit 606, specifically for judge current file whether end of transmission;If described current
File end of transmission, then the first terminal switches to the first object communication channel.
Optionally, described device further includes judging unit 607;
Acquiring unit 601, if be also used to the feedback message for indicate disagree and switch over, obtain described second
The second intended communication channel that terminal is sent;Judging unit 607, for judging that the first terminal judges that second target is logical
Whether letter channel is located at frequency range corresponding to the interference channel list of frequency;Switch unit 606, if for being not at
Frequency range corresponding to the interference channel list of frequency carries out channel switching.
Optionally, the terminal further includes bluetooth unit;
The bluetooth unit, if being located at corresponding to the interference channel list of frequency for second intended communication channel
Frequency range;Then carry out data transmission according to current bluetooth communication channel.
Optionally, transmission unit 604, if being also used to second intended communication channel is located at the interference channel column of frequencies
Frequency range corresponding to table sends a notification message to the second terminal, and the notification message is used to indicate second terminal not
Carry out the switching of bluetooth channel.
As can be seen that, when first terminal and second terminal progress Bluetooth communication, described first eventually in the embodiment of the present application
End obtains the frequency information of the first terminal bluetooth communication channel;The first terminal determines whether according to the frequency information
There are signal interferences;If the first terminal determines that, there are signal interference, it is logical that the first terminal redefines first object
Believe channel;The first terminal sends channel handover negotiation optimization request message to the second terminal;Wherein channel switching association
It include the information of the first object communication channel in quotient's request message;The first terminal receives what the second terminal was sent
Feedback message;If the feedback message is for agreeing to switch over, the first terminal switches to the first object
Communication channel.Since terminal adjusts the frequency of the communication channel of bluetooth to the frequency range no longer interfered with MIPI, to mention
The stability of high Bluetooth communication.
The embodiment of the present application also provides a kind of computer storage medium, wherein computer storage medium storage is for electricity
The computer program of subdata exchange, the computer program make computer execute any as recorded in above method embodiment
Some or all of method step, above-mentioned computer include electronic equipment.
The embodiment of the present application also provides a kind of computer program product, and above-mentioned computer program product includes storing calculating
The non-transient computer readable storage medium of machine program, above-mentioned computer program are operable to that computer is made to execute such as above-mentioned side
Some or all of either record method step in method embodiment.The computer program product can be a software installation
Packet, above-mentioned computer includes electronic equipment.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because
According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know
It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application
It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way
It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of said units, it is only a kind of
Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can
To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit,
It can be electrical or other forms.
Above-mentioned unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially or
Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products
Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment
(can be personal computer, server or network equipment etc.) executes all or part of each embodiment above method of the application
Step.And memory above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory
The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic or disk.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can store in a computer-readable memory, memory
May include: flash disk, read-only memory (English: Read-Only Memory, referred to as: ROM), random access device (English:
Random Access Memory, referred to as: RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and
Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas;
At the same time, for those skilled in the art can in specific embodiments and applications according to the thought of the application
There is change place, in conclusion the contents of this specification should not be construed as limiting the present application.
Claims (10)
1. a kind of method for controlling electromagnetic interference characterized by comprising
When first terminal and second terminal carry out Bluetooth communication, the first terminal obtains the first terminal Bluetooth communication letter
The frequency information in road;
The first terminal determines whether there is signal interference according to the frequency information;
If the first terminal determines that the first terminal redefines first object communication channel there are signal interference;
The first terminal sends channel handover negotiation optimization request message to the second terminal;Wherein the channel handover negotiation optimization is asked
Seek the information in message including the first object communication channel;
The first terminal receives the feedback message that the second terminal is sent;
If the feedback message, for agreeing to switch over, the first terminal switches to the first object communication letter
Road.
2. the method according to claim 1, wherein the first terminal determines whether according to the frequency information
There are signal interferences, comprising:
The first terminal obtains the frequency of the display screen Mobile Industry Processor Interface MIPI of the first terminal;
The first terminal determines corresponding interference channel list of frequency according to the MIPI frequency;
When the frequency information of the bluetooth communication channel belongs to the corresponding interference channel list of frequency, it is determined that there are signals
Interference.
3. according to the method described in claim 2, it is characterized in that, the first terminal redefines first object communication letter
Road, comprising:
The first terminal obtains the MIPI frequency and determines corresponding interference channel list of frequency;
The first terminal selects the bluetooth channel for being not belonging to the corresponding frequency separation of the interference channel list of frequency as institute
State first object communication channel.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
If the feedback message is switched over for indicating to disagree, the second destinations traffic that the second terminal is sent is obtained
Channel;
The first terminal judges whether second intended communication channel is located at corresponding to the interference channel list of frequency
Frequency range;
If being not at frequency range corresponding to the interference channel list of frequency, the first terminal carries out channel and cuts
It changes.
5. according to the method described in claim 4, it is characterized in that, the method also includes:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;Then described first
Terminal carries out data transmission according to current bluetooth communication channel.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
If second intended communication channel is located at frequency range corresponding to the interference channel list of frequency;Described first eventually
It holds to the second terminal and sends a notification message, the notification message is used to indicate second terminal cutting without bluetooth channel
It changes.
7. the method according to claim 1, wherein the first terminal switches to the intended communication channel packet
It includes:
Judge current file whether end of transmission;
If the current file end of transmission, the first terminal switch to the first object communication channel.
8. a kind of terminal, which is characterized in that the terminal includes:
Acquiring unit, for obtaining the frequency of the first terminal bluetooth communication channel when carrying out Bluetooth communication with second terminal
Rate information;
First determination unit, for determining whether there is signal interference according to the frequency information;
Second determination unit is also used to if it is determined that then redefining first object communication channel there are signal interference;
Transmission unit, for sending channel handover negotiation optimization request message to the second terminal;The wherein channel handover negotiation optimization
It include the information of the first object communication channel in request message;
Receiving unit, the feedback message sent for receiving the second terminal;
Switch unit, if switching to the first object communication for agreeing to switch over for the feedback message
Channel.
9. a kind of terminal, which is characterized in that described including processor, memory, communication interface, and one or more programs
One or more programs are stored in the memory, and are configured to be executed by the processor, and described program includes using
In the instruction for executing the step in the method according to claim 1 to 7.
10. a kind of computer readable storage medium, which is characterized in that storage is used for the computer program of electronic data interchange,
In, the computer program makes computer execute the method according to claim 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811321593.6A CN109348514B (en) | 2018-11-07 | 2018-11-07 | Method and terminal for controlling electromagnetic interference |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811321593.6A CN109348514B (en) | 2018-11-07 | 2018-11-07 | Method and terminal for controlling electromagnetic interference |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109348514A true CN109348514A (en) | 2019-02-15 |
CN109348514B CN109348514B (en) | 2022-12-27 |
Family
ID=65312694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811321593.6A Active CN109348514B (en) | 2018-11-07 | 2018-11-07 | Method and terminal for controlling electromagnetic interference |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109348514B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110493839A (en) * | 2019-08-16 | 2019-11-22 | 维沃移动通信有限公司 | A kind of channel switching method and mobile terminal |
CN111935840A (en) * | 2020-08-19 | 2020-11-13 | 湖南三一中型起重机械有限公司 | Terminal frequency switching method and device and receiving end frequency switching method |
CN112637957A (en) * | 2020-12-10 | 2021-04-09 | 海信视像科技股份有限公司 | Display device and communication method of display device and wireless sound box |
CN112911562A (en) * | 2021-01-25 | 2021-06-04 | Tcl移动通信科技(宁波)有限公司 | Bluetooth transmission method, system, mobile terminal and computer readable storage medium |
WO2021134238A1 (en) * | 2019-12-30 | 2021-07-08 | 华为技术有限公司 | Data sending method and device applied to bluetooth communication |
CN114675256A (en) * | 2022-03-23 | 2022-06-28 | Oppo广东移动通信有限公司 | Positioning method, device, system, terminal, storage medium and program product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238681A (en) * | 2010-04-26 | 2011-11-09 | 英特尔公司 | Method, apparatus and system for switching traffic streams among multiple bands |
CN105357033A (en) * | 2015-10-16 | 2016-02-24 | 华为技术有限公司 | Method and device for reducing interference of mobile industry processor interface to communication quality |
CN105916177A (en) * | 2016-05-30 | 2016-08-31 | 北京小米移动软件有限公司 | Method and device for wireless communication |
US20170118759A1 (en) * | 2015-10-21 | 2017-04-27 | Samsung Electronics Co., Ltd. | Electronic device and method for avoiding interference between frequencies therefor |
CN106936515A (en) * | 2017-05-09 | 2017-07-07 | 广东欧珀移动通信有限公司 | Radio frequency interference processing method, storage medium and terminal |
US20180199214A1 (en) * | 2015-07-03 | 2018-07-12 | Zte Corporation | Self-adaptive bluetooth performance adjustment communication terminal and method |
-
2018
- 2018-11-07 CN CN201811321593.6A patent/CN109348514B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238681A (en) * | 2010-04-26 | 2011-11-09 | 英特尔公司 | Method, apparatus and system for switching traffic streams among multiple bands |
US20180199214A1 (en) * | 2015-07-03 | 2018-07-12 | Zte Corporation | Self-adaptive bluetooth performance adjustment communication terminal and method |
CN105357033A (en) * | 2015-10-16 | 2016-02-24 | 华为技术有限公司 | Method and device for reducing interference of mobile industry processor interface to communication quality |
US20170118759A1 (en) * | 2015-10-21 | 2017-04-27 | Samsung Electronics Co., Ltd. | Electronic device and method for avoiding interference between frequencies therefor |
CN105916177A (en) * | 2016-05-30 | 2016-08-31 | 北京小米移动软件有限公司 | Method and device for wireless communication |
CN106936515A (en) * | 2017-05-09 | 2017-07-07 | 广东欧珀移动通信有限公司 | Radio frequency interference processing method, storage medium and terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110493839A (en) * | 2019-08-16 | 2019-11-22 | 维沃移动通信有限公司 | A kind of channel switching method and mobile terminal |
WO2021134238A1 (en) * | 2019-12-30 | 2021-07-08 | 华为技术有限公司 | Data sending method and device applied to bluetooth communication |
CN114747165A (en) * | 2019-12-30 | 2022-07-12 | 华为技术有限公司 | Data sending method and device applied to Bluetooth communication |
CN111935840A (en) * | 2020-08-19 | 2020-11-13 | 湖南三一中型起重机械有限公司 | Terminal frequency switching method and device and receiving end frequency switching method |
CN111935840B (en) * | 2020-08-19 | 2024-05-31 | 湖南三一中型起重机械有限公司 | Terminal frequency switching method and device and receiving end frequency switching method |
CN112637957A (en) * | 2020-12-10 | 2021-04-09 | 海信视像科技股份有限公司 | Display device and communication method of display device and wireless sound box |
CN112911562A (en) * | 2021-01-25 | 2021-06-04 | Tcl移动通信科技(宁波)有限公司 | Bluetooth transmission method, system, mobile terminal and computer readable storage medium |
CN114675256A (en) * | 2022-03-23 | 2022-06-28 | Oppo广东移动通信有限公司 | Positioning method, device, system, terminal, storage medium and program product |
Also Published As
Publication number | Publication date |
---|---|
CN109348514B (en) | 2022-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109348514A (en) | A kind of method and terminal controlling electromagnetic interference | |
CN109168149A (en) | Mobile terminal, data transmission method and related product | |
EP3637824B1 (en) | Measurement gap configuration method and device | |
CN103702377B (en) | Network switch method and equipment | |
CN103209416B (en) | The method of cell networking and device | |
CN105704725A (en) | Method and device for preventing mutual interference between WIFI communication and Bluetooth communication | |
EP3397019B1 (en) | Method and devices of handling communications in dual connectivity | |
EP2874436B1 (en) | Channel switching method, apparatus and device | |
CN113395713B (en) | Inter-slot frequency hopping method, terminal equipment, base station and frequency hopping system | |
CN109788493A (en) | Network is sliced generation method, network side equipment and terminal | |
CN103338488A (en) | Network switching method, terminal, controller, gateway and system | |
CN102868990A (en) | Neighboring relationship configuration implementation method, system and device | |
CN103929755A (en) | Communication method and device | |
CN105451333A (en) | Location methods and apparatuses thereof | |
CN104822167B (en) | A kind of selection method, the device and system of NFC carrier switch | |
CN105873139A (en) | Information processing method and electronic device | |
CN107786312B (en) | Signal transmission method and device | |
CN103841612A (en) | Method and apparatus for mobile terminal to switch base stations | |
CN105578600A (en) | Method and device used for communication of LTE system on license-free frequency band | |
CN107743313B (en) | Method, base station and system for realizing time division duplex configuration of auxiliary cell | |
CN103181204B (en) | Obtain the method and apparatus of neighboring BS information | |
CN109392018B (en) | Data transmission method and related device | |
CN110602738B (en) | Network connection method and device and electronic device | |
CN110087225A (en) | Message treatment method and relevant apparatus | |
CN108882335A (en) | Method for connecting network, device and electronic device |
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 |