The disclosure relates to a device and method for a wireless communication system.
Orthogonal Time Frequency Space (OTFS) modulation technology realizes multiplexing and diversity gain by placing Quadrature Amplitude Modulation (QAM) symbols on delay-Doppler domain elements composed of a delay shift dimension and a Doppler shift dimension. The OTFS technology can be applied to a multi-user uplink access system, namely, a communication system with multiple transmitting terminals and a receiving terminal.
A brief overview of the disclosure is given below in order to provide a basic understanding of certain aspects of the disclosure. It should be understood that this overview is not an exhaustive overview of the disclosure. It is not intended to define a critical or essential part of the disclosure or to limit the scope of the disclosure. Its purpose is merely to give certain concepts in a simplified form as a preamble to a more detailed description to be discussed later.
Through research, the inventor found that in a multi-user OTFS system, due to delay spread and Doppler spread will bring multi-user interference, the performance of the multi-user OTFS system is degraded. Multi-user interference caused by delay spread and Doppler spread mainly occurs in edge regions of delay-Doppler regions occupied by users. Therefore, the performance of the multi-user OTFS system can be further improved by artificially setting the power difference between edge regions of the neighboring users and using iterative serial de-interference decoding method in receiving terminal to solve the users with relatively less interference in the edge region, and then removing the successfully decoded users as interference before solving their neighboring users.
According to an aspect of the disclosure, the disclosure provides a device for wireless communication, including one or more processors and a transceiver unit. The one or more processors are configured to divide a delay-Doppler resource occupied by a first OTFS symbol into M delay-Doppler regions, a first delay-Doppler region is one of the M delay-Doppler regions, and M is a natural number not less than 1; divide the first delay-Doppler region into an edge region and a non-edge region in a delay shift dimension and a Doppler shift dimension, and set the average signal power of the edge region to be different from the average signal power of the non-edge region; and generate the first OTFS symbol. The transceiver unit is configured to transmit the first OTFS symbol.
According to another aspect of the disclosure, the disclosure provides a device for wireless communication, including a transceiver unit and one or more processors. The transceiver unit is configured to receive a first OTFS symbol. The one or more processors are configured to: demodulate the first OTFS symbol; divide a delay-Doppler resource occupied by the first OTFS symbol into M delay-Doppler regions, K delay-Doppler regions of the M delay-Doppler regions are respectively used for placing data or pilot signals by K transmitting terminals, a first delay-Doppler region is one of the K delay-Doppler regions, the first delay-Doppler region is used for placing data or pilot signals by a first transmitting terminal, M and K are natural numbers not less than 1, and M is not less than K; and decode a data signal on the first OTFS symbol, the first delay-Doppler region comprises an edge region and a non-edge region in a delay shift dimension and a Doppler shift dimension, and the average signal power of the edge region is different from the average signal power of the non-edge region.
According to an aspect of the disclosure, the disclosure also provides a method for wireless communication, including the following operations. A delay-Doppler resource occupied by a first OTFS symbol is divided into M delay-Doppler regions, a first delay-Doppler region is one of the M delay-Doppler regions, and M is a natural number not less than 1. The first delay-Doppler region is divided into an edge region and a non-edge region in a delay shift dimension and a Doppler shift dimension, and the average signal power of the edge region is set to be different from the average signal power of the non-edge region. The first OTFS symbol is generated. The first OTFS symbol is transmitted.
According to another aspect of the disclosure the disclosure also provides a method for wireless communication, including the following operations. A first OTFS symbol is received. The first OTFS symbol is demodulated. A delay-Doppler resource occupied by the first OTFS symbol is divided into M delay-Doppler regions. K delay-Doppler regions of the M delay-Doppler regions are respectively used for placing data or pilot signals by K transmitting terminals, a first delay-Doppler region is one of the K delay-Doppler regions, the first delay-Doppler region is used for placing data or pilot signals by a first transmitting terminal, M and K are natural numbers not less than 1, and M is not less than K. A data signal on the first OTFS symbol is decoded, the first delay-Doppler region comprises an edge region and a non-edge region in a delay shift dimension and a Doppler shift dimension, and the average signal power of the edge region is different from the average signal power of the non-edge region.
According to other aspects of the disclosure, there is also provided a computer program code and a computer program product for implementing the method for wireless communication and a computer readable storage medium on which the computer program code for implementing the method for wireless communication for base station side and user equipment side is recorded.
According to the device and method for wireless communication of the disclosure, a user transmitting terminal in a multi-user OTFS system can allocate the average signal power for the edge region in the delay shift dimension and the Doppler shift dimension in the allocated delay-Doppler region, which is different from the average signal power of the non-edge region, thereby facilitating the multi-user receiving terminal to use an iterative serial de-interference receiver to decode multi-user multiplexed OTFS symbols and improving decoding efficiency.
The above and other advantages of the disclosure will become more apparent from the following detailed description of preferred embodiments of the disclosure taken in conjunction with the accompanying drawings.
To further illustrate the above and other advantages and features of the disclosure, a further detailed description of the specific implementations of the disclosure will be given below in conjunction with the accompanying drawings. The drawings together with the detailed description below are contained in this Description and form part thereof. Elements with the same function and structure are represented by the same reference symbol. It should be understood that these drawings describe only typical examples of the disclosure and should not be regarded as limiting the scope of the disclosure. In the drawings:
Exemplary embodiments of the disclosure will be described below in conjunction with the accompanying drawings. For the sake of clarity and conciseness, not all features of practical implementations are described in the Description. However, it should be understood that many embodiment-specific decisions must be made during the development of any such practical embodiment in order to achieve specific goals of developer, such as meeting system and business-related limitations, and these limitations may vary from an implementation to another implementation. In addition, it should be understood that while development can be very complex and time-consuming, such development is merely a routine task for those skilled in the art who benefit from contents of the disclosure.
Here, it should also be noted that in order to avoid obscuring the disclosure due to unnecessary details, only the equipment structures and/or processing operations closely related to the solution according to the disclosure are shown in the drawings, and other details not related to the disclosure are omitted.
Embodiment of the disclosure can be applied to multi-user systems in various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system. General Packet Radio Service (GPRS), Long Term Evolution (LTE) system. Advanced Long Term Evolution (LTE) system. New Radio (NR), evolution system of NR system. LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN), Wireless Fidelity (WiFi), next generation communication system or other communication systems, etc.
Embodiment of the disclosure does not limit the applied spectrum. For example, embodiment of the disclosure can be applied to licensed spectrum or unlicensed spectrum.
The wireless communication system in which the device 100 is located uses a multi-user OTFS modulation technique. In Orthogonal Frequency Division Multiplexing (OFDM) systems, constellation-modulated Phase Shift Key (PSK) or Quadrature Amplitude Modulation (QAM) symbols are placed in grids in time-frequency domain. In 3GPP 5G physical layer protocol, each grid is a Resource Element (RE), corresponding to a set of two-dimensional time-frequency domain shift coordinates. In OTFS system, PSK or QAM symbols are placed in grids in delay-Doppler domain and each grid in delay-Doppler domain is a delay-Doppler resource element, corresponding to a set of two-dimensional delay-Doppler domain shift coordinates. An OTFS symbol includes NtNf two-dimensional delay-Doppler domain elements composed of Nt consecutive Doppler shifts and Nf consecutive delay shifts. After the Symplectic Fourier Transform (SFT), the modulation symbols on each delay-Doppler element in an OTFS symbol are spread to time-frequency domain resource composed of Nf subcarriers and Nt OFDM symbols corresponding to the OTFS symbol, in order to obtain more time-frequency diversity gain compared with OFDM system. In a multi-user OTFS system, multiple transmitting terminals multiplex one OTFS symbol, and different transmitting terminals occupy different delay-Doppler domains within the OTFS symbol to transmit information. In a multi-user OTFS system, even if multiple transmitting terminals occupy non-overlapping delay-Doppler domains in the same OTFS symbol, there will be inter-user interference due to Doppler spread and delay spread, which can be solved by a signal power allocation scheme facilitating iterative serial de-interference receiver.
In this embodiment and the following embodiments, the device 100 may be a user equipment, such as a mobile terminal (such as a smart phone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle mobile router, and a digital camera device) served by a base station or a vehicle-mounted terminal (such as a car navigation device), etc. The user equipment may also be implemented as a terminal performing machine-to-machine (M2M) communication (also referred to as a machine-type communication (MTC) terminal). Further, the user equipment may be a wireless communication module (such as an integrated circuit module including a single wafer) installed on each of the above terminals.
In addition, when other communication devices (such as a relay base station or a small base station or the like) need to communicate with the main base station, they may also be regarded as user equipment described herein. In the following description, a user equipment is mainly described as an example and it is understood that the scope of the disclosure is not limited thereto.
The processor 101 may be for example a central processing unit (CPU), a microprocessor, an integrated circuit module or the like with data processing capability.
Accordingly.
In an example, the device 200 may further include a message parsing module 205. The transceiver module 204 is configured to receive a first message. The message parsing module 205 is configured to parse the first message, the first message is used by the device 200 to determine the edge region and the non-edge region.
Exemplary, the first message is used for determining a proportional relationship between the delay shift and the Doppler shift occupied by the edge region and non-edge region.
In an example, the device 200 may further include a message parsing module 205. The transceiver module 204 is configured to receive a second message. The message parsing module 205 is configured to parse the second message used for determining a difference between the average signal power of the edge region and the average signal power of the non-edge region.
Exemplary, the device 200 firstly determines the average signal power of the first delay-Doppler region, and then determines the average signal power of the edge region and the average signal power of the non-edge region based on the difference between the average signal power of the edge region and the average signal power of the non-edge region.
In an example, the power setting module 202 is configured to set the average signal power of the edge region to be less than the average signal power of the non-edge region.
Exemplary, the device 200 is assumed to be a transmitting device prioritized for decoding by the receiving terminal.
In an example, the power setting module 202 is configured to set the average signal power of the edge region to be larger than the average signal power of the non-edge region.
Exemplary, the device 200 is assumed to be a transmitting device decoded later by the receiving terminal. After successfully decoding other transmitting devices having priority for decoding, the receiving terminal calculates the interference estimation of other transmitting devices, performs de-interference on the received signal, and then decodes the data signal sent from the device 200.
In an example, the power setting module 202 is configured to set the average signal power of the edge region on the delay shift dimension to be identical to the average signal power of the edge region on the Doppler shift dimension.
In an example, the power setting module 202 is configured to set the average signal power of the edge region on the delay shift dimension to be different from the average signal power of the edge region on the Doppler shift dimension.
In an example, the resource allocation module 201 is configured to place no data or no pilot signals on M−1 delay-Doppler regions (other than the first delay-Doppler region) of the M delay-Doppler regions, and M is a natural number greater than 1.
To sum up, the device 100 and the device 200 can allocate different powers to the edge region and the non-edge region in the delay-Doppler region occupied by the transmitting terminal, thereby enhancing the anti-interference ability of one of two users multiplexing the same OTFS symbol and adjacent in delay-Doppler resource, so as to improve the success probability of decoding of the receiving terminal for users (having priority for decoding), and then remove the interference caused by successfully decoded users by iterative serial de-interference receiver, and decode other users, thereby improving system performance.
The first transmitting terminal sets the average signal power of the edge region to be different from the average signal power of the non-edge region, places data symbols and pilot symbols modulated by QAM on delay-Doppler resource elements in the first delay-Doppler region: adjusts the average signal power of the edge region and the average signal power of the non-edge region based on different average signal power settings; and generates and transmits the first OTFS symbol.
Exemplary, the average signal power of the edge region is set to be smaller than the average signal power of the non-edge region.
Exemplary, the average signal power of the edge region is set to be larger than the average signal power of the non-edge region.
Exemplary, the average signal power of the edge region on the delay shift dimension and the average signal power of the edge region on the Doppler shift dimension are set to be identical.
Exemplary, the average signal power of the edge region on the delay shift dimension is set to be different from the average signal power of the edge region on the Doppler shift dimension.
Exemplary, no data or no pilot signals are placed on the delay-Doppler regions other than the first delay-Doppler region.
In this embodiment and the following embodiments, the device 300 may be implemented as a base station. The base station may include a body (also referred to as a base station module) configured to control wireless communication; and one or more Remote Radio Heads (RRH) arranged at a different place from the body. In addition, various types of terminal device may operate as a base station by temporarily or semi-persistently performing the functions of the base station. In addition, the device 300 may also be implemented as any type of server, such as a tower server, a rack server, and a blade server. The device 300 may be a control module (such as an integrated circuit module including a single wafer, and a card or blade inserted into a slot of a blade server) mounted on a server. For example, the communication system where the device 300 is located applies C-RAN technology. The device 300 can be implemented as a server set in the core network or baseband cloud. The device 300 receives signals for processing based on antennas or antenna arrays of RRH within its management range, the RRH within its management range includes a transceiver unit 302, and the server where the device 300 is located includes one or more processors 301. The transceiver unit 302 is configured to receive a first OTFS symbol. The one or more processors 301 are configured to: demodulate the first OTFS symbol: divide a delay-Doppler resource occupied by the first OTFS symbol into M delay-Doppler regions, K delay-Doppler regions of the M delay-Doppler regions are respectively used for placing data or pilot signals by K transmitting terminals, a first delay-Doppler region is one of the K delay-Doppler regions, the first delay-Doppler region is used for placing data or pilot signals by a first transmitting terminal, M and K are natural numbers not less than 1, and M is not less than K; and decode a data signal on the first OTFS symbol, the first delay-Doppler region includes an edge region and a non-edge region in a delay shift dimension and a Doppler shift dimension, and the average signal power of the edge region is different from the average signal power of the non-edge region. In the following description, the device 300 is mainly implemented as a base station as an example and it is understood that the scope of the disclosure is not limited thereto.
The communication device served by the base station may be implemented as a user equipment, such as a mobile terminal served by the base station (such as a smart phone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle mobile router and a digital camera device) or a vehicle-mounted terminal (such as a car navigation device), etc. The user equipment may also be implemented as a terminal performing M2M communication (also referred to as a MTC terminal). Further, the user equipment may be a wireless communication module (such as an integrated circuit module including a single wafer) installed on each of the above terminals.
In addition, in some alternative examples, the communication device served/managed by the base station may be implemented as an infrastructure such as a relay base station, a small eNB or the like that needs to communicate with the base station through a wireless interface and to perform channel measurement. In the following description, a user equipment is mainly described as an example and it is understood that the scope of the disclosure is not limited thereto.
The processor 301 may be for example a central processing unit (CPU), a microprocessor, an integrated circuit module or the like with data processing capability.
Accordingly,
In an example, the decoding module 404 is configured to decode the data of the K transmitting terminals on the first OTFS symbol by using iterative serial de-interference receiver(s) in the delay shift dimension and the Doppler shift dimension.
In an example, the device 400 includes a message generation module 405 configured to generate a first message, the first message is used by the first transmitting terminal to determine the edge region and the non-edge region. The transceiver module 401 is configured to transmit the first message.
In an example, the device 400 includes a message generation module 405 configured to generate a second message, the second message is used by the first transmitting terminal to determine a difference between the average signal power of the edge region and the average signal power of the non-edge region. The transceiver module 401 is configured to transmit the second message.
To sum up, the device 300 and the device 400 can take advantage of the different powers of the edge region and the non-edge region in the delay-Doppler region occupied by the transmitting terminal, the users with relatively low interference are decoded with priority, and then the interference caused by successfully decoded users is removed by iterative serial de-interference receiver, and remaining users are decoded, thereby improving system performance.
The signal average transmitting powers respectively allocated by the first transmitting terminal and the fourth transmitting terminal on the edge regions are different from the signal average transmitting powers on the non-edge regions. The signal average transmitting powers respectively allocated by the second transmitting terminal and the third transmitting terminal on the edge regions are the same as the signal average transmitting powers on the non-edge regions.
Exemplary, the signal average transmitting powers allocated respectively by the first transmitting terminal and the fourth transmitting terminal on the edge regions are larger than the signal average transmitting powers on the non-edge regions and larger than the signal average transmitting powers of the second transmitting terminal and the third transmitting terminal. The receiving terminal firstly decodes the data of the first transmitting terminal and the fourth transmitting terminal by using an iterative serial de-interference receiver. If the data of the first transmitting terminal and the fourth transmitting terminal are successfully decoded, the interference caused by the first transmitting terminal and the fourth transmitting terminal is removed from the received signal based on the result of successful decoding, and then the data from the second transmitting terminal and the third transmitting terminal are decoded.
Exemplary, the signal average transmitting powers allocated respectively by the first transmitting terminal and the fourth transmitting terminal on the edge regions are smaller than the signal average transmitting powers on the non-edge regions and smaller than the signal average transmitting powers of the second transmitting terminal and the third transmitting terminal. The receiving terminal firstly decodes the data of the second transmitting terminal and the third transmitting terminal by using an iterative serial de-interference receiver. If the data of the second transmitting terminal and the third transmitting terminal are successfully decoded, the interference caused by the second transmitting terminal and the third transmitting terminal is removed from the received signal based on the result of successful decoding, and then the data from the first transmitting terminal and the fourth transmitting terminal are decoded.
In the process of describing the device for wireless communication in the above embodiments, the processes or methods are also apparently disclosed. Hereinafter, a summary of these methods is given without repeating some of the details already discussed above, but it should be noted that although these methods are disclosed in the process of describing the device for wireless communication, these methods do not necessarily use those components described or do not necessarily be performed by those components. For example, embodiments of the device for wireless communication may be implemented partially or entirely by using hardware and/or firmware, while the methods for wireless communication discussed below may be implemented entirely by computer-executable programs, although these methods may also employ hardware and/or firmware of the device for wireless communication.
Exemplary, the method for wireless communication further includes receiving and parsing a first message (operation S11) indicated by a dashed box, the first message is used for determining the edge region and the non-edge region.
Exemplary, the method for wireless communication further includes receiving and parsing a second message (operation S12) indicated by a dashed box, the second message is used for determining a difference between the average signal power of the edge region and the average signal power of the non-edge region.
Exemplary, in operation S13, no data or no pilot signals are placed on M−1 delay-Doppler regions (other than the first delay-Doppler region) of the M delay-Doppler regions, and M is a natural number greater than 1.
Exemplary, in operation S14, the average signal power of the edge region is set to be smaller than the average signal power of the non-edge region.
Exemplary, in operation S14, the average signal power of the edge region is set to be larger than the average signal power of the non-edge region.
Exemplary, in operation S14, the average signal power of the edge region on the delay shift dimension is set to be identical to the average signal power of the edge region on the Doppler shift dimension.
Exemplary, in operation S14, the average signal power of the edge region on the delay shift dimension is set to be different from the average signal power of the edge region on the Doppler shift dimension.
Exemplary, in operation S26, the data of the K transmitting terminals on the first OTFS symbol are decoded by using iterative serial de-interference decoding in the delay shift dimension and the Doppler shift dimension.
Exemplary, the method for wireless communication further includes generating and transmitting a first message (operation S21) indicated by a dashed box, the first message is used for determining the edge region and the non-edge region.
Exemplary, the method for wireless communication further includes generating and transmitting a second message (operation S22) indicated by a dashed box, the second message is used for determining a difference between the average signal power of the edge region and the average signal power of the non-edge region.
Note that the various methods described above may be used in combination or alone, the details of which have been described in detail in the first embodiment, the second embodiment, the third embodiment and the fourth embodiment and will not be repeated here.
An example of a base station applying the technology of the disclosure will be given in this embodiment.
Each of the antennas 810 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna), and is used for the base station module 820 to transmit and receive wireless signal. As shown in
The base station module 820 includes a controller 821, a memory 822, a network interface 823, and a wireless communication interface 825.
The controller 821 may be for example a Central Processing Unit (CPU) or a Digital Signal Processing (DSP) and operates various functions of a higher layer of the base station module 820. For example, the controller 821 generates data packets from data in signals processed by the wireless communication interface 825 and transfers the generated packets via the network interface 823. The controller 821 may bundle data from the multiple baseband processors to generate bundled packets and transfer the generated bundled packets. The controller 821 may have a logical function to perform controls, such as radio resource control, radio bearer control, mobility management, admission control and scheduling. The control can be performed in conjunction with neighboring base stations or core network nodes. The memory 822 includes a RAM and a ROM, and stores programs executed by the controller 821 and various types of control data (such as a terminal list, transmission power data, and scheduling data).
The network interface 823 is a communication interface for connecting the base station module 820 to a core network 824. The controller 821 may communicate with a core network node or another base station via the network interface 823. In this case, the base station 800 and the core network node or another base station may be connected to each other via logical interfaces, such as the S1 interface and the X2 interface. The network interface 823 may also be a wired communication interface or a wireless communication interface for a wireless backhaul line. If the network interface 823 is a wireless communication interface, the network interface 823 may use a higher band for wireless communication compared with the band used by the wireless communication interface 825.
The wireless communication interface 825 supports any cellular communication scheme, such as Long Term Evolution (LTE), LTE-advanced and 5G, and provides a wireless connection to terminal(s) located in a cell of the base station 800 via the antenna 810. The wireless communication interface 825 may generally include, for example, a baseband (BB) processor 826 and a RF circuit 827. The BB processor 826 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing of layers (e.g. L1. Media Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP)). Instead of the controller 821, the BB processor 826 may have some or all of the logic functions described above. The BB processor 826 may be a memory storing a communication control program or a module including a processor and related circuits configured to execute the program. The update program may change the function of the BB processor 826. The module may be a card or a blade inserted into a slot of the base station module 820. Alternatively, the module may also be a chip mounted on a card or a blade. Meanwhile, the RF circuit 827 may include for example mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 810.
As shown in
Each of the antennas 840 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the RRH 860 to transmit and receive wireless signal. As shown in
The base station module 850 includes a controller 851, a memory 852, a network interface 853, a wireless communication interface 855, and a connection interface 857. The controller 851, the memory 852 and the network interface 853 are the same as the controller 821, the memory 822 and the network interface 823 described with reference to
The wireless communication interface 855 supports any cellular communication scheme, such as Long Term Evolution (LTE), LTE-advanced, and 5G, and provides wireless communication to terminals located in sector corresponding to an RRH 860 via the RRH 860 and an antenna 840. The wireless communication interface 855 may generally include, for example, a BB processor 856. The BB processor 856 is the same as the BB processor 826 described with reference to
The connection interface 857 is an interface for connecting the base station module 850) (the wireless communication interface 855) to the RRH 860. The connection interface 857 may also be a communication module for communication (in the above-described high-speed line) connecting the base station module 850 (the wireless communication interface 855) to the RRH 860.
The RRH 860 includes a connection interface 861 and a wireless communication interface 863.
The connection interface 861 is an interface for connecting the RRH 860 (the wireless communication interface 863) to the base station module 850. The connection interface 861 may also be a communication module for communication in the above-mentioned high-speed line.
The wireless communication interface 863 transmits and receives wireless signals via the antenna 840. The wireless communication interface 863 may generally include, for example, a RF circuit 864. The RF circuit 864 may include for example mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 840. As shown in
In the base station 800 and the base station 830 shown in
An example of a user equipment to which the technology of the disclosure is applied will be given in this embodiment.
The processor 901 may be for example a CPU or a system-on-chip (SoC) and controls the functions of the application layer and other layers of the smart phone 900. The memory 902 includes a RAM and a ROM, and stores data and programs executed by the processor 901. The storage device 903 may include storage media, such as semiconductor memory and hard disk. The external connection interface 904 is an interface for connecting an external device (such as a memory card and a universal serial bus (USB) device) to the smart phone 900.
The camera device 906 includes an image sensor (such as charge coupled devices (CCD) and complementary metal oxide semiconductors (CMOS)) and generates a captured image. The sensor 907 may include a set of sensors, such as a measurement sensor, a gyroscope sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 908 converts the sound input to the smart phone 900 into an audio signal. The input device 909 includes, for example, a touch sensor configured to detect a touch on a screen of the display device 910, a keypad, a keyboard, a button, or a switch, and accepts an operation or information input from a user. The display device 910 includes a screen (such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display) and displays an output image of the smart phone 900. The speaker 911 converts the audio signal output from the smart phone 900 into sound.
The wireless communication interface 912 supports any cellular communication scheme (such as LTE, LTE-advanced and 5G) and performs wireless communication. The wireless communication interface 912 may generally include, for example, a BB processor 913 and an RF circuit 914. The BB processor 913 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 915 may include for example mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 916. The wireless communication interface 912 may be a chip module on which the BB processor 913 and the RF circuit 914 are integrated. As shown in
In addition, the wireless communication interface 912 may support other types of wireless communication schemes, such as a short-range wireless communication scheme, a near-field communication scheme and a wireless local area network (WLAN) scheme in addition to a cellular communication scheme. In this case, the wireless communication interface 912 may include BB processors 913 and RF circuits 914 for each wireless communication scheme.
Each of the antenna switches 915 switches the connection destination of the antennas 916 between multiple circuits (e.g. circuits for different wireless communication schemes) included in the wireless communication interface 912.
Each of the antennas 916 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for wireless communication interface 912 to transmit and receive wireless signals. As shown in
In addition, the smart phone 900 may include antennas 916 for each wireless communication scheme. In this case, the antenna switch 915 may be omitted from the configuration of the smart phone 900.
The bus 917 connects the processor 901, the memory 902, the storage device 903, the external connection interface 904, the camera device 906, the sensor 907, the microphone 908, the input device 909, the display device 901, the speaker 911, the wireless communication interface 912, and the auxiliary controller 919 to each other. The battery 918 supplies power to the individual blocks of the smart phone 900 illustrated in
In the smart phone 900 shown in
The processor 921 may be for example a CPU or a system-on-chip (SoC) and controls navigation function and additional functions of the car navigation device 920. The memory 922 includes a RAM and a ROM, and stores data and programs executed by the processor 921.
The GPS module 924 uses GPS signals received from GPS satellites to measure the position (such as latitude, longitude and altitude) of the car navigation device 920. The sensor 925 may include a set of sensors, such as a gyroscope sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 926 is connected to for example an in-vehicle network 941 via a terminal not shown, and acquires data (such as vehicle speed data) generated by the vehicle.
The content player 927 reproduces content stored in a storage medium (such as a CD and a DVD) which is inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor configured to detect a touch on a screen of the display device 930, a button, or a switch, and receives an operation or information input from a user. The display device 930 includes a screen such as an LCD or an OLED display, and displays the image of the navigation function or the reproduced content. The speaker 931 outputs the sound of the navigation function or the reproduced content.
The wireless communication interface 933 supports any cellular communication scheme (such as LTE, LTE-advanced and 5G) and performs wireless communication. The wireless communication interface 912 may generally include, for example, a BB processor 934 and an RF circuit 935. The BB processor 934 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 935 may include for example mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 937. The wireless communication interface 933 may be a chip module on which the BB processor 934 and the RF circuit 935 are integrated. As shown in
In addition, the wireless communication interface 933 may support other types of wireless communication schemes, such as a short-range wireless communication scheme, a near-field communication scheme and a wireless local area network (WLAN) scheme in addition to a cellular communication scheme. In this case, the wireless communication interface 933 may include BB processors 934 and RF circuits 935 for each wireless communication scheme.
Each of the antenna switches 936 switches the connection destination of the antennas 937 between multiple circuits (e.g. circuits for different wireless communication schemes) included in the wireless communication interface 933.
Each of the antennas 937 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for wireless communication interface 933 to transmit and receive wireless signals. As shown in
In addition, the car navigation device 920 may include antennas 937 for each wireless communication scheme. In this case, the antenna switch 936 may be omitted from the configuration of the car navigation device 920.
The battery 938 supplies power to the individual blocks of the car navigation device 920 illustrated in
In the car navigation device 920 illustrated in
The technology of the disclosure may also be implemented as an in-vehicle system (or vehicle) 940 including a car navigation device 920, the in-vehicle network 941 and one or more blocks in a vehicle module 942. The vehicle module 942 generates vehicle data (such as vehicle speed, engine speed and fault information) and outputs the generated data to the in-vehicle network 941.
The basic principles of the disclosure have been described above in connection with specific embodiments, but it should be noted that for those skilled in the art, all or any operations or components of the method and the device in the disclosure can be implemented in hardware, firmware, software or combinations thereof in any computational device (including processors, storage media, etc.) or network of computational device, which can be implemented by those skilled in the art using their basic circuit design knowledge or programming skills after reading the description of the disclosure.
Moreover, the disclosure also provides a program product for storing machine-readable instruction codes. When the instruction codes are read and executed by the machine, the method in the embodiment of the disclosure described above may be performed.
Accordingly, a program product for carrying machine-readable instruction codes is provided. When the instruction codes are read and executed by the machine, the method in the embodiment of the disclosure described above may be performed.
Accordingly, a storage medium for carrying the above-mentioned program product with machine-readable instruction codes is also included in the disclosure. The storage medium includes, but not limited to, a floppy disk, an optical disk, magneto-optical disk, a memory card, a memory stick, and the like.
When the disclosure is implemented by software or firmware, a program constituting the software is installed from a storage medium or a network to a computer (for example, a general purpose computer 1900 shown in
In
The following components are connected to the input/output interface 1905: an input section 1906 (including a keyboard, a mouse, etc.), an output section 1907 (including a display, such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.), a storage section 1908 (including a hard disk, etc.), and a communication section 1909 (including a network interface card, such as a LAN card, a modem, etc.). The communication section 1909 performs communication processing via a network such as the Internet. A driver 1910 may also be connected to the input/output interface 1905 as desired. A removable medium 1911 (such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory or the like) is mounted on the driver 1910 as required, such that a computer program read out therefrom is mounted into the storage section 1908 as required.
In a case where the above-described series of processes are implemented by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as a removable medium 1911.
Those skilled in the art will appreciate that such a storage medium is not limited to the removable medium 1911 illustrated in
It should also be noted that in the device, the method and the system of the disclosure, components or operations can be decomposed and/or recombined. These decompositions and/or recombination should be regarded as the equivalent solutions of the disclosure. Furthermore, the operations for executing the above-described series of processes can naturally be executed in chronological order according to the explained order, but they do not necessary to perform in chronological order. Certain operations can be implemented in parallel or independently from each other.
Finally, it should be noted that the terms “including”, “containing” or any other variant thereof are intended to encompass non-exclusive inclusion, so that the process, the method, the article or the equipment that includes a series of elements includes not only those elements, but also other elements that are not explicitly listed, or elements inherent in the process, the method, the article or the equipment. Moreover, in the absence of further limitations, an element defined by the phrase “including an . . . ” does not preclude the existence of another identical element in the process, the method, the article or the equipment in which the element is included.
Although the embodiment of the disclosure has been described in detail above with reference to the accompanying drawings, it should be understood that the implementations described above are intended to illustrate the disclosure only and do not constitute a limitation of the disclosure. For those skilled in the art, various modifications and changes may be made to the implementations described above without departing from the essence and scope of the disclosure. Therefore, the scope of the disclosure is limited only by the appended claims and their equivalent meanings.
Number | Date | Country | Kind |
---|---|---|---|
202111011388.1 | Sep 2021 | CN | national |
The present application is a national stage of International Application No. PCT/CN2022/113622, filed on Aug. 19, 2022, which claims priority to Chinese Patent Application No. 202111011388.1, filed on Sep. 19, 2021, the disclosures of the above-referenced applications are hereby incorporated by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/113622 | 8/19/2022 | WO |