CN114650072B - Signal processing method, signal processing device, electronic apparatus, and readable storage medium - Google Patents

Signal processing method, signal processing device, electronic apparatus, and readable storage medium Download PDF

Info

Publication number
CN114650072B
CN114650072B CN202210296166.7A CN202210296166A CN114650072B CN 114650072 B CN114650072 B CN 114650072B CN 202210296166 A CN202210296166 A CN 202210296166A CN 114650072 B CN114650072 B CN 114650072B
Authority
CN
China
Prior art keywords
signal
preset period
period
preset
noise
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210296166.7A
Other languages
Chinese (zh)
Other versions
CN114650072A (en
Inventor
盛雪锋
李寒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202210296166.7A priority Critical patent/CN114650072B/en
Publication of CN114650072A publication Critical patent/CN114650072A/en
Application granted granted Critical
Publication of CN114650072B publication Critical patent/CN114650072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/1027Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/12Neutralising, balancing, or compensation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/1027Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
    • H04B2001/1045Adjacent-channel interference

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Noise Elimination (AREA)

Abstract

The application discloses a signal processing method, a signal processing device, electronic equipment and a readable storage medium, and belongs to the technical field of communication. The signal processing method is used for terminal equipment, the terminal equipment can communicate with a base station, and the signal processing method specifically comprises the following steps: detecting an ambient noise signal within a first preset period of time; receiving a first signal within a second preset period; noise reduction processing is carried out on the first signal according to the environmental noise signal, and a second signal after noise reduction is obtained; wherein the first preset period is continuous in time with the adjacent second preset period.

Description

Signal processing method, signal processing device, electronic apparatus, and readable storage medium
Technical Field
The application belongs to the technical field of communication, and particularly relates to a signal processing method, a signal processing device, electronic equipment and a readable storage medium.
Background
Today, the mobile communication technology is increasingly developed, more and more new technologies are applied, and new mobile network operators are also increasingly developed, so that radio frequency resources are increasingly strained, and various potential interference sources are continuously generated. Specifically, the existing dedicated radio system occupies the existing frequency resources, the network configuration of different operators is improper, the problem of the setting of the transmitter itself, the cell overlap, the environment, the electromagnetic compatibility and the intentional interference are all the reasons for the generation of the radio frequency interference of the mobile communication network.
In the communication process, the mobile terminal cannot distinguish the normal base station signals due to the influence of the multiple interferences. In this way, the mobile terminal receives the base station signal and simultaneously receives various interference signals, so that the signal-to-noise ratio is reduced, the signal demodulation quality is affected, the channel capacity is reduced, the information transmission rate is reduced, the communication quality is reduced, and even the communication between the mobile terminal and the base station is interrupted, so that the call drop or the result of being unable to register is caused.
Disclosure of Invention
An object of the embodiments of the present application is to provide a signal processing method, a signal processing device, an electronic apparatus, and a readable storage medium, which can solve the problems that a mobile terminal is affected by an interference signal, a signal-to-noise ratio is reduced, signal demodulation quality is affected, channel capacity is reduced, and then information transmission rate is reduced, and communication quality is reduced.
In a first aspect, an embodiment of the present application provides a signal processing method, where the signal processing method is used in a terminal device, and the terminal device is capable of communicating with a base station, where the method includes: detecting an ambient noise signal within a first preset period of time; receiving a first signal within a second preset period; noise reduction processing is carried out on the first signal according to the environmental noise signal, and a second signal after noise reduction is obtained; wherein the first preset period is continuous in time with the adjacent second preset period.
In a second aspect, an embodiment of the present application provides a signal processing apparatus, where the signal processing apparatus is used in a terminal device, and the terminal device is capable of communicating with a base station, where the apparatus includes: a detection unit for detecting an ambient noise signal within a first preset period; a receiving unit for receiving the first signal within a second preset period; the processing unit is used for carrying out noise reduction processing on the first signal according to the environmental noise signal to obtain a second signal after noise reduction; wherein the first preset period is continuous in time with the adjacent second preset period.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which, when executed by a processor, implement the steps of the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, detecting an environmental noise signal in a first preset period; receiving a first signal within a second preset period; noise reduction processing is carried out on the first signal according to the environmental noise signal, and a second signal after noise reduction is obtained; wherein the first preset period is continuous in time with the adjacent second preset period. By the signal processing method, when the terminal equipment communicates with the base station, the environmental noise signal in the communication environment is detected in the period (namely, the first preset period) when the base station does not transmit the downlink signal, and then the noise reduction processing is carried out on the signal (namely, the first signal) received by the terminal equipment according to the detected environmental noise signal in the period (namely, the second preset period) when the base station transmits the downlink signal, so that the environmental noise signal in the first signal is filtered, and the second signal after noise reduction is obtained. In this way, through the algorithm, according to the environmental noise signal detected in the period without downlink signal transmission, the environmental noise signal received in the period with downlink signal transmission is filtered, so that the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Drawings
Fig. 1 is a schematic flow chart of a signal processing method according to an embodiment of the present application;
fig. 2 is a schematic diagram of a signal processing method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a second embodiment of a signal processing method;
FIG. 4 is a schematic diagram of a third embodiment of a signal processing method;
FIG. 5 is a schematic diagram of a signal processing method according to an embodiment of the present disclosure;
FIG. 6 is a schematic diagram of a signal processing method according to an embodiment of the present disclosure;
fig. 7 is a block diagram of a signal processing device according to an embodiment of the present application;
fig. 8 is one of hardware schematic diagrams of an electronic device according to an embodiment of the present application;
fig. 9 is a second hardware schematic of the electronic device according to the embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application are within the scope of the protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type and not limited to the number of objects, e.g., the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The embodiment of the application provides a signal processing method, and an execution main body of the technical scheme of the signal processing method provided by the embodiment of the application may be a signal processing device, specifically may be determined according to actual use requirements, and the embodiment of the application is not limited. In order to more clearly describe the signal processing method provided in the embodiments of the present application, in the following method embodiments, an execution body of the signal processing method is exemplarily described as a signal processing apparatus.
The signal processing method provided by the embodiment of the application is described in detail below by means of specific embodiments and application scenarios thereof with reference to the accompanying drawings.
As shown in fig. 1, an embodiment of the present application provides a signal processing method, which may include the following steps S102 to S106:
the signal processing method provided by the embodiment of the application is used for terminal equipment, and the terminal equipment can communicate with the base station. Specifically, the terminal device may be an electronic device capable of communicating with the base station, such as a smart phone, a smart watch, a tablet computer, etc., and the specific form of the terminal device may be selected according to actual requirements, which is not limited herein.
Step S102: the ambient noise signal is detected for a first preset period of time.
And in the first preset period, no communication signal is transmitted between the terminal equipment and the base station. That is, for the terminal device, the signal received in the first preset period is only an ambient noise signal, where the ambient noise signal is an unknown ambient noise signal, and specifically, the ambient noise signal may be an electromagnetic interference signal, an ambient interference signal, or an interference signal affecting normal communication between the terminal device and the base station.
Further, the signal processing method provided in the embodiment of the present application is applicable to a time division duplex (Time Division Duplexing, TDD) communication mode. In the TDD communication mode, a reception channel and a transmission channel are separated by time, and in particular, in a mobile communication system in the TDD mode, the reception channel and the transmission channel use different time slots of the same frequency carrier as bearers of the channel, and resources in one direction thereof are discontinuous in time, that is, resources are allocated in two directions. The base station transmits signals to the mobile terminal in the downlink time slot, and the mobile terminal transmits signals to the base station in the uplink time slot, so that the base station and the mobile terminal can work smoothly under the coordination of the base station and the mobile terminal. In addition, to protect normal transmission of uplink and downlink signals, a blank time slot (slot time) exists between the uplink time slot and the downlink time slot, and in the blank time slot, no signal transmission exists between the base station and the mobile.
On the basis, the first preset time period can be located in the blank time slot. In addition, the first preset period may also be located in a downlink timeslot, and specifically, the first preset period may be a specific period in a downlink timeslot agreed by the base station and the terminal device, where the base station does not send a downlink signal to the terminal device in the specific period. The specific position of the first preset period may be set according to actual conditions, and is not particularly limited herein.
Step S104: the first signal is received within a second preset period.
The second preset period is located in the downlink time slot, and in the second preset period, the terminal equipment and the base station communicate with each other, that is, in the second preset period, the terminal equipment receives both the environmental noise signal and the downlink signal sent by the base station. That is, the first signal includes an ambient noise signal and a downlink signal transmitted from the base station.
Further, the duration of the second preset time period is equal to or different from the duration of the first preset time period. In a normal communication process, the total duration of the downlink time slot is extremely short (nanosecond-microsecond level), and in the process, the change of the environmental noise signal is small, so that the environmental noise signal received by the terminal equipment in a second preset period after the first preset period can be estimated through the environmental noise signal detected by the terminal equipment in the first preset period, and the noise reduction processing of the first signal received in the second preset period is further performed.
Further, the first preset period and the second preset period adjacent thereto are consecutive in time. In this way, when the environmental noise signals received by the terminal equipment in the second preset period are estimated through the environmental noise signals detected by the terminal equipment in the first preset period, the environmental noise signals in the first preset period are more similar to the environmental noise signals in the second preset period, the accuracy of the environmental noise signals in the second preset period is improved, and the accuracy of the noise reduction result of the first signal is further improved.
Step S106: and carrying out noise reduction processing on the first signal according to the environmental noise signal to obtain a second signal after noise reduction.
The environmental noise signal is an environmental noise signal detected by the terminal equipment in a first preset period, and the first signal is an environmental noise signal received by the terminal equipment in a second preset period and a downlink signal sent by the base station. And carrying out noise reduction processing on the first signal according to the environmental noise signal so as to cut the environmental noise signal in the first signal, thereby obtaining a second signal after noise reduction. That is, the second signal is the first signal after the noise reduction process, and the environmental noise signal strength in the second signal is smaller than the environmental noise signal strength in the first signal.
Specifically, through the environmental noise signals detected by the terminal equipment in the first preset period, the environmental noise signals received by the terminal equipment in the second preset period are estimated, and then the environmental noise signals in the first signals are filtered through an integral algorithm.
Specifically, the environmental noise signal detected by the terminal equipment in the first preset period is integrated, then the integral result of the environmental noise signal received by the terminal equipment in the second preset period is estimated through the integral result of the environmental noise signal, the total signal received by the terminal equipment in the second preset period, namely the first signal, is integrated, then the difference value processing is carried out on the integral result of the first signal and the estimated integral result of the environmental noise signal received by the second preset period, and the estimated integral result of the environmental noise signal received by the second preset period is subtracted from the integral result of the first signal, so that the noise reduction processing of the first signal is realized.
According to the signal processing method provided by the embodiment of the application, when the terminal equipment communicates with the base station, the environmental noise signal in the communication environment is detected in the period (namely, the first preset period) when the base station does not send the downlink signal, and then the noise reduction processing is carried out on the received signal (namely, the first signal) through the integration algorithm according to the detected environmental noise signal in the period (namely, the second preset period) when the base station sends the downlink signal, so that the environmental noise signal in the first signal is filtered, and the noise-reduced second signal is obtained. In this way, through the integral algorithm, according to the environmental noise signal detected in the period without downlink signal transmission, the environmental noise signal received in the period with downlink signal transmission is filtered, so that the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
In the embodiment of the present application, before the step S102, the signal processing method provided in the embodiment of the present application further includes the following step S100 and step S101:
step S100: and receiving a third signal in a third preset period.
The third preset time period is located before the first preset time period, and the third preset time period and the first preset time period are continuous in time. The third signal includes an ambient noise signal and a known test signal transmitted from the base station, and on the basis of this, the above-mentioned third preset period may be divided into a noise detection period and a signal demodulation period. In the noise detection period, the base station does not transmit a known test signal, the terminal device receives only an ambient noise signal in the communication environment, and in the signal demodulation period, the base station transmits the known test signal to the terminal device, and the terminal device receives the ambient noise signal and the known test signal at the same time and demodulates the received signal.
Step S101: demodulating the third signal, and determining the duration of the first preset period according to the demodulation result.
Specifically, the terminal device demodulates the third signal (the environmental noise signal and the known test signal) received in the signal demodulation period, and further determines the duration of the first preset period according to the demodulation result, that is, whether the known test signal is successfully demodulated.
That is, before the noise reduction processing is performed on the first signal received in the second preset period by the ambient noise signal detected in the first preset period, the detection period of the ambient noise signal, that is, the first preset period is first determined, so as to reasonably configure the duration value of the first preset period.
It can be understood that the value of the duration of the first preset period affects the accuracy of the noise reduction process, and the greater the duration of the first preset period, the more environmental noise signals are detected, and the more accurate the noise reduction process. Meanwhile, when the first preset time period is located in the downlink time slot, the more downlink time slots occupied by the first preset time period are, the more accurate the measurement of the environmental noise signals is, however, the fewer the downlink time slots occupied by the time period (namely, the second preset time period) of the base station for transmitting the downlink signals are, so that the throughput of the downlink channel can be reduced. Therefore, before detecting the environmental noise signal in the first preset period, the duration value of the first preset period needs to be determined, and the throughput of the downlink channel is ensured while the accuracy of the noise reduction processing of the first signal is ensured.
In the above embodiment, before detecting the environmental noise signal within the first preset period, the duration value of the first preset period is determined by demodulating the third signal containing the known test signal. In this way, by reasonably configuring the duration of the first preset period, the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
In the embodiment of the present application, the step S101 may specifically include the following steps S101a to S101c:
step S101a: the initial duration of the noise detection period is configured to be zero.
Specifically, the initial duration of the configured noise detection period is zero, and at this time, the third preset period includes only the signal demodulation period, that is, the ambient noise signal is not detected at this time. That is, in the demodulation initial period, the noise reduction processing is not performed on the third signal, the terminal device directly demodulates the received third signal, and further determines the duration of the first preset period according to the demodulation result.
Step S101b: the third signal received in the signal demodulation period is demodulated.
Wherein, in the signal demodulation period, the base station transmits a known test signal to the terminal device, that is, the third signal includes the environmental noise signal and the known test signal transmitted by the base station. Therefore, whether the terminal equipment successfully demodulates the known test signal can be used for judging the demodulation result, and further, the duration of the first preset period can be determined according to the demodulation result.
Step S101c: under the condition that the known test signal is not successfully demodulated, the duration of the noise detection period is adjusted according to the preset increment, and the third signal is continuously demodulated after the noise reduction treatment is carried out on the third signal; and under the condition that the known test signal is successfully demodulated, determining the current duration of the noise detection period as the duration of the first preset period.
Specifically, the third signal includes an environmental noise signal and a known test signal sent by the base station, the third signal received by the terminal device in the signal demodulation period is demodulated, and when the known test signal cannot be successfully demodulated, the value of the duration of the noise detection period is adjusted according to a preset increment, so that the environmental noise signal in the noise detection period is detected, and noise reduction processing is performed on the third signal received in the signal demodulation period according to the detected environmental noise signal. On the basis, the third signal after the noise reduction processing is continuously demodulated, under the condition that the known test signal cannot be successfully demodulated, the value of the duration of the noise detection period is continuously adjusted according to the preset increment, the noise reduction processing and the demodulation are continuously performed on the third signal until the known test signal is successfully demodulated, and the value of the duration of the current noise detection period is determined as the duration of the first preset period.
The preset increment is a smaller value, and under the condition that the known test signal cannot be successfully demodulated, the time length of the noise detection period is gradually increased according to the preset increment to detect more environmental noise signals, so that the noise reduction processing intensity of the third signal is increased, and the demodulation success rate of the third signal is increased until the known test signal is successfully demodulated.
In addition, it should be noted that in the step S101a, the initial duration of the noise detection period may be configured to be a non-zero value close to zero, so as to ensure that the duration of the first preset period is not zero, that is, it is ensured that the noise reduction processing can be performed on the first signal received in the second preset period, and the communication quality is improved.
According to the embodiment, before the environmental noise signal in the first preset period is detected, the third signal containing the known test signal is demodulated, and the value of the duration of the first preset period is determined according to the demodulation result. Specifically, the initial duration of the noise detection period in the third preset period is configured to be zero, and when demodulation of the third signal fails, the duration of the noise detection period is increased to be a value, noise reduction processing is performed on the third signal according to the detected environmental noise signal, and then demodulation of the third signal after noise reduction is continued. And repeating the steps in a circulating way until the third signal is successfully demodulated, namely the known test signal is successfully demodulated, and determining the current duration of the noise detection period as the duration of the first preset period. In this way, the time length of the first preset time period is reasonably configured, and the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
In this embodiment of the present application, the first preset period may be located in a blank time slot between an uplink time slot and a downlink time slot, and at this time, the second preset period is also located in the downlink time slot.
Specifically, in the present application, the noise reduction processing may be performed on the first signal received by the terminal device in the downlink timeslot through a single processing segment. At this time, the first preset period is located in a blank time slot between the uplink time slot and the downlink time slot, the second preset period is located in the downlink time slot, and the environmental noise signals received by the terminal device in the second preset period are filtered through the environmental noise signals detected in the first preset period.
The first preset time period is located in a blank time slot and does not occupy a downlink time slot, so that noise reduction processing is performed on a first signal received by the terminal equipment in the downlink time slot, the influence of an environmental noise signal on communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the communication quality of the terminal equipment is improved, the length of a downlink signal transmission time period is ensured, the throughput of a downlink channel is ensured, and the transmission rate of the downlink signal is improved.
In addition, it should be noted that, the time length duty ratio of the first preset time period in the blank time slot and the time length duty ratio of the second preset time period in the downlink time slot may be set according to the actual situation, so as to adjust the intensity of the noise reduction process.
According to the embodiment, the environmental noise signals in the downlink time slot are filtered through the environmental noise signals detected in the blank time slot section, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the communication quality of the terminal equipment is improved, the length of the transmission time period of the downlink signal is ensured, the throughput of the downlink signal is ensured, and the transmission rate of the downlink signal is improved.
In this embodiment of the present application, the first preset period may also be located in a downlink timeslot, at this time, the second preset period is also located in the downlink timeslot, the first preset period and the second preset period are alternately distributed, and the number of the first preset period and the second preset period are equal.
Specifically, in the present application, the noise reduction processing may be performed on the first signal received by the terminal device in the downlink timeslot through multiple processing segments. At this time, the first preset period and the second preset period are both located in the downlink timeslot, specifically, the downlink timeslot is equally divided into N (N is an integer greater than 1) test segments, each test segment includes a first preset period and a second preset period, and in each test segment, the environmental noise signal in the second preset period is filtered through the environmental noise signal detected in the first preset period.
The first preset time period and the second preset time period adjacent to the first preset time period are continuous in time, and the duration of the first preset time period and the duration of the second preset time period can be equal or unequal.
Further, the base station does not transmit a downlink signal to the terminal device in the first preset time, and the base station transmits the downlink signal to the terminal device in the second preset time. That is, as shown in fig. 2, in the downlink time slot T, the base station follows a predetermined timeInterval T 0 Periodically transmitting a downlink signal to the terminal device at time interval T 0 The first preset period is the first preset period.
According to the embodiment, the downlink time slot is equally divided into a plurality of test segments, each test segment comprises a first preset period and a second preset period, and in each test segment, the environmental noise signals in the second preset period are filtered through the environmental noise signals detected in the first preset period. In this way, the downlink time slot is divided into a plurality of segments, in each segment of downlink time slot, according to the environmental noise signal detected in the period without downlink signal transmission (i.e. the first preset period), the environmental noise signal received in the period with downlink signal transmission (i.e. the second preset period) is filtered, so that the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
In the embodiment of the application, the terminal equipment and the base station have no communication in a first preset period, and the terminal equipment receives a downlink signal from the base station in a second preset period.
The first preset period is a period for detecting the environmental signal, and no communication signal is transmitted between the terminal equipment and the base station in the first preset period. In this way, for the terminal device, the signal received in the first preset period is only the ambient noise signal, so that the accuracy of detecting the ambient noise signal in the first preset period is ensured.
Specifically, the first preset period may be located in a blank time slot between the uplink time slot and the downlink time slot, and may also be located in the downlink time slot. Under the condition that the first preset time period is located in the downlink time slot, the first preset time period can be a specific time period agreed by the base station and the terminal equipment, and the base station does not send downlink signals to the terminal equipment in the specific time period.
Further, the second preset period is a period for performing noise reduction processing, and the second preset period is located in the downlink timeslot. And in a second preset period, the terminal equipment communicates with the base station and can receive the downlink signal sent by the base station. Thus, for the terminal device, it receives both the ambient noise signal and the downlink signal transmitted by the base station in the second preset period.
On the basis, according to the environmental noise signals detected by the terminal equipment in the first preset time period, the noise reduction processing is carried out on all signals received by the terminal equipment in the second preset time period, the accuracy of the noise reduction processing is ensured, the demodulation success rate of the terminal equipment on the downlink signals is improved, and therefore the communication quality between the terminal equipment and the base station is improved.
According to the embodiment provided by the application, according to the environmental noise signals detected in the downlink signal transmission time period, the environmental noise signals received in the downlink signal transmission time period are filtered, the accuracy of the detection of the environmental noise signals is guaranteed, the accuracy of noise reduction processing is further guaranteed, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
In the embodiment of the present application, the step S106 may specifically include the following steps S106a to S106d:
step S104a: and integrating the environmental noise signals to obtain a first intermediate signal.
The environmental noise signal is an environmental noise signal detected by the terminal equipment in a first preset period, and the first intermediate signal is a first integration result obtained by integrating the environmental noise signal. The total duration of the downlink time slots is extremely short (nanosecond-microsecond level) during normal communication, in which the change in the ambient noise signal is small. Therefore, the integral result of the environmental noise signal received by the terminal device in the second preset period can be estimated through the first integral result, namely, the integral result of the environmental noise signal received by the terminal device in the second preset period is represented by the first integral result.
Step S104b: and according to the first intermediate signal, carrying out mean value estimation on the environmental noise signal received in the second preset period to obtain a second intermediate signal.
Specifically, after the first intermediate signal is obtained, the integral result of the environmental noise signal received by the terminal equipment in the second preset period is estimated through an average value estimation algorithm to obtain a second integral result, namely a second intermediate signal.
Step S104c: and integrating the first signal to obtain a third intermediate signal.
The first signal comprises an environmental noise signal and a downlink signal sent by the base station, the third intermediate signal is a third integration result obtained by integrating the first signal, and the third integration result corresponds to the first signal.
Step S104d: and performing difference processing on the third intermediate signal and the first intermediate signal to obtain a second signal after noise reduction.
The first intermediate signal is a first integration result obtained by integrating the environmental noise signal detected in the first preset period, and the third intermediate signal is a third integration result obtained by integrating the first signal.
It should be noted that, according to the difference between the distribution conditions of the first preset period and the second preset period, the specific integration algorithm for the noise reduction processing of the first signal is different, and the following description is made on the specific integration algorithm in the embodiment of the present application:
First case: in the case of single test segmentation, that is, in the case that the first preset period is located in a blank time slot and the second preset period is located in a downlink time slot, at this time, if the duration of the second preset period is an integer multiple of the duration of the first preset period (for example, the duration of the second preset period is M times the duration of the first preset period, and M is an integer greater than or equal to 1), the second preset period may be regarded as M test segments, where the durations of the M test segments are equal and equal to the duration of the first preset period, and the M test segments are continuous in time, and the environmental noise signal in each test segment is filtered by the environmental noise signal detected in the first preset period.
In this case, the first preset time period is equal to the duration of each test segment, so that the first integration result can be directly regarded as the integration result of the environmental noise signal received by the terminal device in each test segment, and further, the environmental noise signal received by the terminal device in each test segment is filtered through difference processing, and finally, the noise reduction processing of the first signal in the second preset time period is realized. Specifically, when each test piece is subjected to noise reduction processing, it is expressed by the following integral formula:
Wherein T is 0 Representing a first preset period of time, T 1 Representing each test segment, S 1 Is the first signal, S' 2 For the second signal obtained by noise reduction processing of the first signal received by the terminal device in each test section, N 0 And detecting the environmental noise signal for the terminal equipment in a first preset period.
That is, in this case, the noise reduction processing may be directly performed on the first signal received by the terminal device in the second preset period by the following integral formula:
wherein T is 0 Representing a first preset period of time, T 2 Represents a second preset period of time S 1 Is the first signal, S 2 For the second signal obtained after the noise reduction processing is performed on the first signal received by the terminal equipment in the second preset period, N 0 And for the environmental noise signals detected by the terminal equipment in the first preset period, M is a multiple of the value of the duration of the second preset period compared with the value of the duration of the first preset period.
Exemplary, as shown in fig. 3, a first preset period T is taken (i.e., n=1) in a blank slot 0 Taking four (i.e., m=4) measurements in a downlink time slotTest section T 1 Form a second preset period of time T 2 . Wherein, a first preset period T 0 And test section T 1 Is equal in duration of a first preset period of time T 0 And a test segment T adjacent thereto 1 Continuous in time (here, for clearly showing blank time slot and downlink time slot, a first preset period T 0 And a test segment T adjacent thereto 1 A certain interval exists between the two test segments, and in the practical application process, the interval does not exist), four test segments T 1 Which are continuous in time. In the practical application process, detecting a first preset period T 0 The internal environment noise signal is integrated to obtain a first integration result, and then each test section T of the terminal equipment is subjected to 1 Integrating the received total signal (i.e. the first signal) to obtain four integration results, and performing the above formula on each test segment T 1 The first signals in the first period are subjected to noise reduction processing (namely, the first integration result is subtracted from each second integration result) so as to obtain a second preset period T 2 And the second signal after internal noise reduction.
Second case: when the first preset time period is located in the blank time slot, the second preset time period is located in the downlink time slot, and the duration value of the second preset time period is not an integer multiple of the duration value of the first preset time period, the noise reduction processing can be performed on the first signal received by the terminal device in the second preset time period according to the following integral formula:
Wherein T is 0 Represents a first preset time period (or a duration of the first preset time period), T 2 Represents a second preset period (or a duration of the second preset period), S 1 Is the first signal, S 2 For the second signal obtained after the noise reduction processing is carried out on the first signal received by the terminal equipment in the second preset interval, N 0 And detecting the environmental noise signal for the terminal equipment in a first preset period.
It should be noted that, when the duration of the second preset period is an integer multiple of the duration of the first preset period, the noise reduction processing may also be performed on the first signal received in the second preset period by using the above formula.
Exemplary, as shown in fig. 4, a first preset period T is taken (i.e., n=1) in a blank slot 0 Taking a second preset period T in the downlink time slot T 2 . Wherein, a first preset period T 0 And a second preset period of time T 2 Continuous in time (here, for clearly showing blank time slot and downlink time slot, a first preset period T 0 And a second preset period of time T 2 A certain interval exists between the two, and in the practical application process, the interval does not exist), and a second preset period T 2 The duration of (2) is a first preset period T 0 3.5 times the duration of (a). In the practical application process, detecting a first preset period T 0 The environmental noise signals in the terminal equipment are integrated to obtain a first integration result, and then the terminal equipment is subjected to a second preset period T 2 Integrating the received total signal (i.e. the first signal) to obtain a total integration result, and performing a second preset period T according to the formula 2 The first signal in the first signal is subjected to noise reduction processing (namely, the first integral result is subtracted by 3.5 times from the total integral result) so as to obtain a second preset period T 2 And the second signal after internal noise reduction.
Third case: the first preset time period is located in a blank time slot, the second preset time period is a downlink time slot, at this time, the multiple relation between the total duration of the downlink time slot and the duration of the first preset time period can be determined, the integral predicted value of the environmental noise signal in the downlink time slot is determined according to the multiple relation and the first intermediate signal, and then noise reduction processing is carried out on the first signal received in the downlink time slot according to the integral predicted value.
Specifically, in the case that the second preset period is a downlink timeslot, the noise reduction processing is performed on the first signal received by the terminal device in the downlink timeslot by the following formula:
wherein T is 0 Representing a first preset period, T representing a downlink time slot, S being a first signal received by the terminal device in the downlink is i, S' being a second signal obtained by denoising the first signal received by the terminal device in the downlink time slot, N 0 And n is the ratio of the total duration of the downlink time slot to the duration of the first preset time period for the environmental noise signal detected by the terminal equipment in the first preset time period.
Exemplary, as shown in fig. 5, a first preset period T is taken (i.e., n=1) in a blank slot 0 . Wherein, a first preset period T 0 And the downstream time slot T are consecutive in time (here, for clearly showing the blank time slot and the downstream time slot, a first preset period T 0 And a certain interval exists between the downlink time slots T, and in the practical application process, the interval does not exist), and the total duration of the downlink time slots is 4.5 times of the duration of the first preset time period. In the practical application process, detecting a first preset period T 0 And the first signal in the downlink time slot T is subjected to noise reduction processing (namely, the first integral result is subtracted from the total integral result by 4.5 times) by the formula so as to obtain a second signal after noise reduction in the downlink time slot T.
Fourth case: in case of a plurality of test segments, i.e. in case of alternating first and second preset periods within a downlink time slot. At this time, the downlink time slot is divided into N (N is an integer greater than 1) test segments, each test segment includes a first preset time period and a second preset time period, and at this time, if the total duration of the downlink time slot is T, the duration of the first preset time period in each test segment is T 0 Then the duration of the second preset period within each test segment may be expressed as
On the basis, in each test segment, the noise reduction processing can be specifically performed on the first signal received by the terminal equipment in the second preset period through the following integral formula:
where N is the number of segments (i.e., the number of test segments) into which the downlink slot is partitioned, T 0 Representing a first preset period of time, T 2 Represents a second preset period of time S 1 S for the first signal received by the terminal equipment in the second preset period 2 For the second signal obtained after the noise reduction processing is performed on the first signal received by the terminal equipment in the second preset period, N 0 And detecting the environmental noise signal for the terminal equipment in a first preset period.
Exemplary, as shown in fig. 6, in one downlink time slot T, the downlink time slot T is divided into four (i.e., n=4) test segments, and in each test segment, a first preset time period T is included 0 And a second preset period of time T 2 . Wherein, a first preset period T 0 And a second preset period T adjacent thereto 2 Continuous in time. And filtering the environmental noise signals in the second preset time period according to the environmental noise signals detected in the first preset time period through the formula in each test section so as to obtain a second signal after noise reduction.
According to the embodiment, the first intermediate signal is obtained by integrating the environmental noise signals detected in the first preset period, the second intermediate signal is obtained by estimating the environmental noise signals in the second preset period according to the average value of the first intermediate signal, the third intermediate signal is obtained by integrating the first signals received in the second preset period, and the third intermediate signal and the second intermediate signal are subjected to difference so as to filter the environmental noise signals in the first signals. In this way, through the integral algorithm, the environmental noise signals received in the second preset time period are filtered according to the environmental noise signals detected in the first preset time period, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, and therefore the channel capacity, the information transmission rate and the communication quality of the terminal equipment are improved.
In this embodiment of the present application, in a case where the first preset period is located in a blank slot, the above signal processing method further includes the following step S108:
step S108: and adjusting the duration duty ratio of the first preset period in the blank time slot according to the second signal after noise reduction.
The first preset time period is located in the blank time slot, and the duration of the first preset time period may be set according to practical situations, specifically, the duration of the first preset time period may be half of the total duration of the blank time slot, one third of the total duration of the blank time slot, one fourth of the total duration of the blank time slot, or the like, where no specific limitation is imposed.
Specifically, after the first signal received in the second preset period is subjected to noise reduction processing to obtain a second signal, the duration duty ratio of the first preset period in the blank time slot can be adjusted according to the second signal, and the duration of the first preset period can be increased or decreased according to the second signal after noise reduction. The adjustment of the first signal noise reduction processing intensity is realized by adjusting the duration of the first preset time period, and the energy consumption of the signal processing of the terminal equipment is reduced while the intensity of the first signal noise reduction processing is ensured.
According to the embodiment, after the first signal received in the second preset period is subjected to noise reduction processing to obtain the second signal, the duration of the first preset period is increased or decreased according to the second signal. Therefore, the length of the first preset time period can be timely adjusted according to the noise reduction processing result of the first signal, so that the intensity of the noise reduction processing of the first signal can be timely adjusted, and the noise reduction performance of the terminal equipment is improved.
In addition, the signal processing method provided by the embodiment of the application is also suitable for an FDD (Frequency Division Duplexing, frequency division duplex) communication mode, in the practical application process, the user can set the first preset time period and the second preset time period according to the practical situation, so that in the FDD communication mode, the noise reduction processing is performed on the signal received by the terminal equipment in the downlink time slot according to the signal processing method, and therefore the downlink signal-to-noise ratio is improved, and the communication quality is improved.
In the signal processing method provided in the embodiment of the present application, the execution body may be a signal processing apparatus. In the embodiments of the present application, a method for executing the above signal processing by using a signal processing device is taken as an example, and the signal processing device provided in the embodiments of the present application is described.
As shown in fig. 7, an embodiment of the present application provides a signal processing apparatus 700, where the signal processing apparatus 700 is used for a terminal device, and the terminal device can communicate with a base station, and the apparatus may include a detecting unit 702, a receiving unit 704, and a processing unit 706, which are described below.
A detection unit 702 for detecting an ambient noise signal within a first preset period;
a receiving unit 704, configured to receive the first signal within a second preset period;
A processing unit 706, configured to perform noise reduction processing on the first signal according to the environmental noise signal, to obtain a second signal after noise reduction;
wherein the first preset period is continuous in time with the adjacent second preset period.
In the embodiment of the present application, the signal processing apparatus 700 detects an ambient noise signal in a first preset period through the detection unit 702; receiving, by the receiving unit 704, the first signal for a second preset period of time; further, the processing unit 706 performs noise reduction processing on the first signal according to the environmental noise signal to obtain a second signal after noise reduction; wherein the first preset period is continuous in time with the adjacent second preset period. Through the signal processing apparatus 700, when the terminal device communicates with the base station, the detecting unit 702 detects an environmental noise signal in the communication environment during a period when the base station does not transmit a downlink signal (i.e., a first preset period), and further receives the first signal through the receiving unit 704 during a period when the base station transmits a downlink signal (i.e., a second preset period), and the processing unit 706 performs noise reduction processing on the first signal received by the terminal device according to the detected environmental noise signal, so as to filter the environmental noise signal in the first signal, and obtain a second signal after noise reduction. In this way, through the algorithm, according to the environmental noise signal detected in the period without downlink signal transmission, the environmental noise signal received in the period with downlink signal transmission is filtered, so that the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, in the embodiment of the present application, the receiving unit 704 is further configured to receive a third signal within a third preset period; the processing unit 706 is further configured to demodulate the third signal, and determine a duration of the first preset period according to a demodulation result; the third preset period is located before the first preset period, the third preset period and the first preset period are continuous in time, the third signal comprises an environment noise signal and a known test signal sent by the base station, and the third preset period comprises a noise detection period and a signal demodulation period.
In the above embodiment provided in the present application, before the detection unit 702 detects the environmental noise signal in the first preset period, the duration value of the first preset period is determined by demodulating the third signal containing the known test signal by the processing unit 706. In this way, by reasonably configuring the duration of the first preset period, the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
Optionally, in an embodiment of the present application, the processing unit 706 is specifically configured to: configuring the initial duration of the noise detection period to be zero; demodulating the third signal received in the signal demodulation period; under the condition that the known test signal is not successfully demodulated, the duration of the noise detection period is adjusted according to the preset increment, and the third signal is continuously demodulated after the noise reduction treatment is carried out on the third signal; and under the condition that the known test signal is successfully demodulated, determining the current duration of the noise detection period as the duration of the first preset period.
In the above embodiment provided by the present application, when determining the value of the duration of the first preset period by demodulating the third signal including the known test signal by the processing unit 706, specifically, the initial duration of the noise detection period in the third preset period is configured to be zero, and when demodulating the third signal fails, the value of the duration of the noise detection period is increased, and the noise reduction processing is performed on the third signal according to the detected environmental noise signal, so as to further continue demodulating the third signal after noise reduction. And repeating the steps in a circulating way until the third signal is successfully demodulated, namely the known test signal is successfully demodulated, and determining the current duration of the noise detection period as the duration of the first preset period. In this way, the time length of the first preset time period is reasonably configured, and the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
Optionally, in the embodiment of the present application, the first preset period is located in a blank time slot between an uplink time slot and a downlink time slot; the second preset time period is located in the downlink time slot.
According to the embodiment, the environmental noise signals in the downlink time slot are filtered through the environmental noise signals detected in the blank time slot section, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the communication quality of the terminal equipment is improved, the length of the transmission time period of the downlink signal is ensured, the throughput of the downlink signal is ensured, and the transmission rate of the downlink signal is improved.
Optionally, in the embodiment of the present application, the first preset period and the second preset period are both located in a downlink timeslot; the first preset time periods and the second preset time periods are distributed alternately, and the number of the first preset time periods and the number of the second preset time periods are equal.
According to the embodiment provided by the application, the downlink time slot is divided into a plurality of sections, in each section of downlink time slot, according to the environmental noise signal detected in the period without downlink signal transmission (namely, the first preset period), the environmental noise signal received in the period with downlink signal transmission (namely, the second preset period) is filtered, the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, so that the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, in the embodiment of the present application, in a first preset period, the terminal device and the base station have no communication, and in a second preset period, the terminal device receives a downlink signal from the base station.
According to the embodiment provided by the application, according to the environmental noise signals detected in the downlink signal transmission time period, the environmental noise signals received in the downlink signal transmission time period are filtered, the accuracy of the detection of the environmental noise signals is guaranteed, the accuracy of noise reduction processing is further guaranteed, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, in an embodiment of the present application, the processing unit 706 is specifically configured to: integrating the environmental noise signals to obtain a first intermediate signal; according to the first intermediate signal, carrying out mean value estimation on the environmental noise signal received in the second preset period to obtain a second intermediate signal; integrating the first signal to obtain a third intermediate signal; and performing difference processing on the third intermediate signal and the second intermediate signal to obtain a second signal after noise reduction.
In the above embodiment, when the processing unit 706 performs the noise reduction processing on the first signal received in the second preset period, specifically, integrates the environmental noise signal detected in the first preset period to obtain a first intermediate signal, estimates the environmental noise signal in the second preset period according to the average value of the first intermediate signal to obtain a second intermediate signal, and performs the integration processing on the first signal received in the second preset period to obtain a third intermediate signal, and further performs the difference between the third intermediate signal and the second intermediate signal to filter the environmental noise signal in the first signal. In this way, through the integral algorithm, the environmental noise signals received in the second preset time period are filtered according to the environmental noise signals detected in the first preset time period, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, and therefore the channel capacity, the information transmission rate and the communication quality of the terminal equipment are improved.
Optionally, in an embodiment of the present application, in a case that the first preset period is located in a blank slot, the processing unit 706 is further configured to: and adjusting the duration duty ratio of the first preset period in the blank time slot according to the second signal after noise reduction.
According to the embodiment, when the first preset time period is located in the blank time slot, the duration duty ratio of the first preset time period in the blank time slot is adjusted according to the second signal after noise reduction. Therefore, the length of the first preset time period can be timely adjusted according to the noise reduction processing result of the first signal, so that the intensity of the noise reduction processing of the first signal can be timely adjusted, and the noise reduction performance of the terminal equipment is improved.
The signal processing device in the embodiment of the present application may be an electronic device, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the electronic device may be a mobile phone, tablet computer, notebook computer, palm computer, vehicle-mounted electronic device, mobile internet appliance (Mobile Internet Device, MID), augmented reality (augmented reality, AR)/Virtual Reality (VR) device, robot, wearable device, ultra-mobile personal computer, UMPC, netbook or personal digital assistant (personal digital assistant, PDA), etc., but may also be a server, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and the embodiments of the present application are not limited in particular.
The signal processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
The signal processing device provided in this embodiment of the present application can implement each process implemented by the method embodiment of fig. 1, and in order to avoid repetition, a description is omitted here.
As shown in fig. 8, the embodiment of the present application further provides an electronic device 800, including a processor 801 and a memory 802, where a program or an instruction capable of being executed on the processor 801 is stored in the memory 802, and the program or the instruction implements each step of the above-mentioned signal processing method embodiment when being executed by the processor 801, and the steps can achieve the same technical effect, so that repetition is avoided, and details are not repeated here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 9 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
Those skilled in the art will appreciate that the electronic device 900 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 910 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
The electronic device 900 of the embodiment of the present application may be used to implement the steps of the signal processing method embodiment described above.
Wherein the processor 910 is configured to: detecting an ambient noise signal within a first preset period of time; receiving a first signal within a second preset period; noise reduction processing is carried out on the first signal according to the environmental noise signal, and a second signal after noise reduction is obtained; wherein the first preset period is continuous in time with the adjacent second preset period.
In this embodiment of the present application, the electronic device 900 detects, by the processor 910, an ambient noise signal in a first preset period, and receives the first signal in a second preset period, so as to perform noise reduction processing on the first signal according to the ambient noise signal, and obtain a noise-reduced second signal, where the first preset period is temporally continuous with an adjacent second preset period. Through the electronic device 900, an environmental noise signal in the communication environment is detected in a period (i.e., a first preset period) when the base station does not send a downlink signal, and then noise reduction processing is performed on a signal (i.e., a first signal) received by the base station according to the detected environmental noise signal in a period (i.e., a second preset period) when the base station sends the downlink signal, so as to filter the environmental noise signal in the first signal, and a noise-reduced second signal is obtained. In this way, through the algorithm, according to the environmental noise signal detected in the period without downlink signal transmission, the environmental noise signal received in the period with downlink signal transmission is filtered, so that the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, the processor 910 is further configured to: receiving a third signal within a third preset period; demodulating the third signal, and determining the duration of the first preset period according to the demodulation result; the third preset period is located before the first preset period, the third preset period and the first preset period are continuous in time, the third signal comprises an environment noise signal and a known test signal sent by the base station, and the third preset period comprises a noise detection period and a signal demodulation period.
In the above embodiment provided by the present application, before detecting the environmental noise signal within the first preset period, the duration value of the first preset period is determined by demodulating the third signal containing the known test signal by the processor 910. In this way, by reasonably configuring the duration of the first preset period, the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
Optionally, the processor 910 may specifically be configured to: configuring the initial duration of the noise detection period to be zero; demodulating the third signal received in the signal demodulation period; under the condition that the known test signal is not successfully demodulated, the duration of the noise detection period is adjusted according to the preset increment, and the third signal is continuously demodulated after the noise reduction treatment is carried out on the third signal; and under the condition that the known test signal is successfully demodulated, determining the current duration of the noise detection period as the duration of the first preset period.
In the above embodiment provided by the present application, when determining the value of the duration of the first preset period by demodulating the third signal including the known test signal by the processor 910, specifically, the initial duration of the noise detection period in the third preset period is configured to be zero, and when demodulating the third signal fails, the value of the duration of the noise detection period is increased, and the noise reduction processing is performed on the third signal according to the detected environmental noise signal, so as to further continue demodulating the third signal after noise reduction. And repeating the steps in a circulating way until the third signal is successfully demodulated, namely the known test signal is successfully demodulated, and determining the current duration of the noise detection period as the duration of the first preset period. In this way, the time length of the first preset time period is reasonably configured, and the accuracy of the noise reduction processing of the first signal is ensured, so that the throughput of a downlink channel is ensured while the communication between the terminal equipment and the base station is ensured to be normal, and the information transmission rate is further ensured.
Optionally, the first preset period is located in a blank time slot between the uplink time slot and the downlink time slot; the second preset time period is located in the downlink time slot.
According to the embodiment, the environmental noise signals in the downlink time slot are filtered through the environmental noise signals detected in the blank time slot section, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, the communication quality of the terminal equipment is improved, the length of the transmission time period of the downlink signal is ensured, the throughput of the downlink signal is ensured, and the transmission rate of the downlink signal is improved.
Optionally, the first preset period and the second preset period are both located in the downlink timeslot; the first preset time periods and the second preset time periods are distributed alternately, and the number of the first preset time periods and the number of the second preset time periods are equal.
According to the embodiment provided by the application, the downlink time slot is divided into a plurality of sections, in each section of downlink time slot, according to the environmental noise signal detected in the period without downlink signal transmission (namely, the first preset period), the environmental noise signal received in the period with downlink signal transmission (namely, the second preset period) is filtered, the influence of the environmental noise signal on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, so that the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, in the first preset period, the terminal device and the base station have no communication, and in the second preset period, the terminal device receives a downlink signal from the base station.
According to the embodiment provided by the application, according to the environmental noise signals detected in the downlink signal transmission time period, the environmental noise signals received in the downlink signal transmission time period are filtered, the accuracy of the detection of the environmental noise signals is guaranteed, the accuracy of noise reduction processing is further guaranteed, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal-to-noise ratio in the downlink time slot is improved, the channel capacity is improved, the information transmission rate is improved, and the communication quality of the terminal equipment is further improved.
Optionally, the processor 910 is specifically configured to: integrating the environmental noise signals to obtain a first intermediate signal; according to the first intermediate signal, carrying out mean value estimation on the environmental noise signal received in the second preset period to obtain a second intermediate signal; integrating the first signal to obtain a third intermediate signal; and performing difference processing on the third intermediate signal and the second intermediate signal to obtain a second signal after noise reduction.
In the above embodiment, when the processor 910 performs the noise reduction processing on the first signal received in the second preset period, specifically, integrates the environmental noise signal detected in the first preset period to obtain a first intermediate signal, estimates the environmental noise signal in the second preset period according to the average value of the first intermediate signal to obtain a second intermediate signal, and performs the integration processing on the first signal received in the second preset period to obtain a third intermediate signal, and further performs the difference between the third intermediate signal and the second intermediate signal to filter the environmental noise signal in the first signal. In this way, through the integral algorithm, the environmental noise signals received in the second preset time period are filtered according to the environmental noise signals detected in the first preset time period, the influence of the environmental noise signals on the communication of the terminal equipment is reduced, the signal to noise ratio in the downlink time slot is improved, and therefore the channel capacity, the information transmission rate and the communication quality of the terminal equipment are improved.
Optionally, in the case that the first preset period is located in a blank slot, the processor 910 is further configured to: and adjusting the duration duty ratio of the first preset period in the blank time slot according to the second signal after noise reduction.
In the above embodiment, when the first preset period is located in the blank time slot, the processor 910 adjusts the duration duty ratio of the first preset period in the blank time slot according to the second signal after noise reduction. Therefore, the length of the first preset time period can be timely adjusted according to the noise reduction processing result of the first signal, so that the intensity of the noise reduction processing of the first signal can be timely adjusted, and the noise reduction performance of the terminal equipment is improved.
When the electronic device 900 provided in the embodiment of the present application communicates with the base station, the environmental noise signal received in the period with downlink signal transmission is filtered through an algorithm according to the environmental noise signal detected in the period without downlink signal transmission. Therefore, the influence of the environmental noise signals on the communication of the electronic equipment is reduced, and the signal to noise ratio in the downlink time slot is improved, so that the channel capacity can be improved, the information transmission rate is improved, and the communication quality of the electronic equipment is improved.
It should be appreciated that in embodiments of the present application, the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, with the graphics processor 9041 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. Touch panel 9071, also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 909 may be used to store software programs as well as various data. The memory 909 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 909 may include a volatile memory or a nonvolatile memory, or the memory 909 may include both volatile and nonvolatile memories. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 909 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 910.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored, where the program or the instruction realizes each process of the above signal processing method embodiment when executed by a processor, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The processor is a processor in the electronic device in the above embodiment. Readable storage media include computer readable storage media such as computer readable memory ROM, random access memory RAM, magnetic or optical disks, and the like.
The embodiment of the application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running a program or instructions, each process of the signal processing method embodiment can be realized, the same technical effect can be achieved, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
The embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the embodiments of the signal processing method described above, and achieve the same technical effects, and are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solutions of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods of the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are also within the protection of the present application.

Claims (10)

1. A signal processing method for a terminal device capable of communicating with a base station, comprising:
detecting an environmental noise signal in a first preset period, wherein the environmental noise signal is an interference signal affecting normal communication between the terminal equipment and the base station, and the first preset period is a blank time slot between an uplink time slot and a downlink time slot or is positioned in the downlink time slot;
receiving a first signal within a second preset period;
carrying out noise reduction processing on the first signal according to the environmental noise signal to obtain a second signal after noise reduction;
wherein the first preset period is continuous in time with the second preset period.
2. The signal processing method according to claim 1, wherein before detecting the environmental noise signal within the first preset period, the signal processing method further comprises:
receiving a third signal within a third preset period;
demodulating the third signal, and determining the duration of the first preset period according to a demodulation result;
the third preset period is located before the first preset period, the third preset period and the first preset period are continuous in time, the third signal comprises an environment noise signal and a known test signal sent by the base station, and the third preset period comprises a noise detection period and a signal demodulation period.
3. The signal processing method according to claim 2, wherein the demodulating the third signal, determining the duration of the first preset period according to the demodulation result, specifically includes:
configuring an initial duration of the noise detection period to be zero;
demodulating the third signal received in the signal demodulation period;
under the condition that the known test signal is not successfully demodulated, the duration of the noise detection period is adjusted according to a preset increment, and the third signal is continuously demodulated after the noise reduction processing is carried out on the third signal;
and under the condition that the known test signal is successfully demodulated, determining the current duration of the noise detection period as the duration of the first preset period.
4. The signal processing method according to claim 1, wherein,
the first preset time period is positioned in a blank time slot between an uplink time slot and a downlink time slot;
the second preset time period is located in the downlink time slot.
5. The signal processing method according to claim 1, wherein,
the second preset time period is located in the downlink time slot;
the first preset time periods and the second preset time periods are distributed alternately, and the number of the first preset time periods and the number of the second preset time periods are equal.
6. The signal processing method according to claim 1, wherein,
and in the first preset period, the terminal equipment and the base station do not communicate, and in the second preset period, the terminal equipment receives a downlink signal from the base station.
7. The signal processing method according to any one of claims 1 to 6, wherein the noise reduction processing is performed on the first signal according to the environmental noise signal to obtain a noise reduced second signal, and specifically includes:
integrating the environmental noise signals to obtain first intermediate signals;
according to the first intermediate signal, carrying out mean value estimation on the environmental noise signal received in the second preset period of time to obtain a second intermediate signal;
integrating the first signal to obtain a third intermediate signal;
and performing difference processing on the third intermediate signal and the second intermediate signal to obtain the second signal after noise reduction.
8. A signal processing apparatus for a terminal device capable of communicating with a base station, comprising:
The detection unit is used for detecting an environmental noise signal in a first preset period, wherein the environmental noise signal is an interference signal affecting normal communication between the terminal equipment and the base station, and the first preset period is a blank time slot between an uplink time slot and a downlink time slot or is positioned in the downlink time slot;
a receiving unit for receiving the first signal within a second preset period;
the processing unit is used for carrying out noise reduction processing on the first signal according to the environmental noise signal to obtain a second signal after noise reduction;
wherein the first preset period is continuous in time with the adjacent second preset period.
9. An electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the signal processing method of any one of claims 1 to 7.
10. A readable storage medium, characterized in that the readable storage medium has stored thereon a program or instructions which, when executed by a processor, implement the steps of the signal processing method according to any of claims 1 to 7.
CN202210296166.7A 2022-03-24 2022-03-24 Signal processing method, signal processing device, electronic apparatus, and readable storage medium Active CN114650072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210296166.7A CN114650072B (en) 2022-03-24 2022-03-24 Signal processing method, signal processing device, electronic apparatus, and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210296166.7A CN114650072B (en) 2022-03-24 2022-03-24 Signal processing method, signal processing device, electronic apparatus, and readable storage medium

Publications (2)

Publication Number Publication Date
CN114650072A CN114650072A (en) 2022-06-21
CN114650072B true CN114650072B (en) 2024-04-09

Family

ID=81996241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210296166.7A Active CN114650072B (en) 2022-03-24 2022-03-24 Signal processing method, signal processing device, electronic apparatus, and readable storage medium

Country Status (1)

Country Link
CN (1) CN114650072B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1065653A2 (en) * 1999-07-01 2001-01-03 Matsushita Electric Industrial Co., Ltd. Apparatus for background noise level estimation and volume control of a communication apparatus
EP1193684A2 (en) * 2000-09-14 2002-04-03 Marconi Commerce Systems Inc. Noise cancellation for a retail transaction station
JP2005086779A (en) * 2003-09-11 2005-03-31 Aisin Seiki Co Ltd Digital receiving device and wireless communication system
CA2611222A1 (en) * 2006-11-24 2008-05-24 Research In Motion Limited System and method for reducing uplink noise
JP2010010877A (en) * 2008-06-25 2010-01-14 Aisin Seiki Co Ltd Digital receiver
JP2010130301A (en) * 2008-11-27 2010-06-10 Icom Inc Wireless radio communication device and control method thereof
WO2016041247A1 (en) * 2014-09-17 2016-03-24 中兴通讯股份有限公司 Downlink active noise reduction apparatus and method, and mobile terminal
CN110505332A (en) * 2019-09-05 2019-11-26 深圳传音控股股份有限公司 A kind of noise-reduction method, device, mobile terminal and storage medium
CN112737627A (en) * 2020-12-29 2021-04-30 维沃移动通信有限公司 Radio frequency circuit, electronic device, signal processing method, and readable storage medium
CN113438672A (en) * 2021-06-24 2021-09-24 中国联合网络通信集团有限公司 Interference processing method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070263847A1 (en) * 2006-04-11 2007-11-15 Alon Konchitsky Environmental noise reduction and cancellation for a cellular telephone communication device
TWI406553B (en) * 2009-12-04 2013-08-21 Htc Corp Method for improving communication quality based on ambient noise sensing and electronic device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1065653A2 (en) * 1999-07-01 2001-01-03 Matsushita Electric Industrial Co., Ltd. Apparatus for background noise level estimation and volume control of a communication apparatus
EP1193684A2 (en) * 2000-09-14 2002-04-03 Marconi Commerce Systems Inc. Noise cancellation for a retail transaction station
JP2005086779A (en) * 2003-09-11 2005-03-31 Aisin Seiki Co Ltd Digital receiving device and wireless communication system
CA2611222A1 (en) * 2006-11-24 2008-05-24 Research In Motion Limited System and method for reducing uplink noise
JP2010010877A (en) * 2008-06-25 2010-01-14 Aisin Seiki Co Ltd Digital receiver
JP2010130301A (en) * 2008-11-27 2010-06-10 Icom Inc Wireless radio communication device and control method thereof
WO2016041247A1 (en) * 2014-09-17 2016-03-24 中兴通讯股份有限公司 Downlink active noise reduction apparatus and method, and mobile terminal
CN110505332A (en) * 2019-09-05 2019-11-26 深圳传音控股股份有限公司 A kind of noise-reduction method, device, mobile terminal and storage medium
CN112737627A (en) * 2020-12-29 2021-04-30 维沃移动通信有限公司 Radio frequency circuit, electronic device, signal processing method, and readable storage medium
CN113438672A (en) * 2021-06-24 2021-09-24 中国联合网络通信集团有限公司 Interference processing method and device

Also Published As

Publication number Publication date
CN114650072A (en) 2022-06-21

Similar Documents

Publication Publication Date Title
RU2759426C1 (en) Method and apparatus for transmitting a reference signal, a method and apparatus for receiving a reference signal, a vehicle-mounted apparatus and a terminal
CN111194057B (en) Resource elimination method and terminal
CN108307368B (en) Bluetooth data transmission method, device, terminal and computer readable storage medium
KR101129795B1 (en) Efficient spectrum sensing method and procedure in cognitive radio environment
JP2005137005A (en) Spectrum sharing in unlicensed band
CN112332931A (en) Bluetooth interference avoiding method and electronic equipment
CN110166191B (en) Method and device for determining monitoring information of search space
CN113810912A (en) Radio frequency control method and device and electronic equipment
CN114650072B (en) Signal processing method, signal processing device, electronic apparatus, and readable storage medium
CN112566146B (en) Uplink transmission method and terminal
CN110868757A (en) Information transmission method and device and electronic equipment
EP4369636A1 (en) Signal receiving method and apparatus, electronic device, and storage medium
CN111835484B (en) COT indication method, terminal and network side equipment
CN110913446A (en) Data transmission method, device, storage medium and electronic equipment
CN115633545A (en) Proximity sensing techniques utilizing configured gaps
CN111464970A (en) Method, apparatus and medium for determining transmission position of side link synchronization signal block
KR102420971B1 (en) Systems and methods for signal processing using power spectral density shape
CN112367706B (en) Resource allocation method, device and storage medium
CN114501605B (en) Communication method, communication device, electronic equipment and storage medium
CN109495417B (en) Carrier signal processing method, device and storage medium
CN117042127A (en) Resource selection method and terminal on side link SL
CN111614452B (en) Determination method, configuration method, terminal and network side equipment for detection position
CN117793966A (en) Information transmission method, device, terminal equipment and readable storage medium
US20240040589A1 (en) Method, device and terminal for monitoring pdcch
WO2024146610A1 (en) Signal sending method and apparatus, signal receiving method and apparatus, and 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