Disclosure of Invention
The invention solves the technical problem of grouping the feedback parameters of the type II port selection codebook so as to realize more effective feedback.
In order to solve the above technical problems, an embodiment of the present invention provides a feedback method for a type ii port selection codebook, where the feedback method for a type ii port selection codebook includes: acquiring a reference signal to be measured, and determining the type II port selection codebook according to a measurement result of the reference signal to be measured, wherein the type II port selection codebook comprises a port selection matrix and a weighting coefficient matrix; generating feedback parameters according to the determined type II port selection codebook, wherein the feedback parameters comprise a first parameter, a second parameter and a third parameter, the first parameter indicates the selected port, the second parameter indicates the amplitude of all coefficients in the weighting coefficient matrix, and the third parameter indicates the phase of at least part of the coefficients in the weighting coefficient matrix; dividing each feedback parameter into a plurality of parameter groups, wherein the plurality of parameter groups comprise a group zero, a group one and a group two, the group zero comprises the first parameter, the group one comprises partial coefficients with the coefficients in the second parameter and the third parameter being ranked in front of priority, and the group two comprises the residual coefficients in the second parameter and the third parameter; sequentially mapping feedback parameters in the group zero, the group one and the group two into feedback channels; and sending the feedback channel.
Optionally, the dividing each feedback parameter into a plurality of parameter sets includes: dividing the amplitude value of the N/2 coefficients with the highest priority in the second parameter into the first group, and dividing the phase value of the non-zero coefficient in the N/2 coefficients with the highest priority in the third parameter or the N/2 coefficients with the highest priority in the third parameter into the first group; dividing the amplitude value of the N/2 coefficients with the lowest priority in the second parameter into the second group, and dividing the phase value of the N/2 coefficients with the lowest priority in the third parameter or the non-zero coefficient in the N/2 coefficients with the lowest priority in the third parameter into the second group, wherein N is the number of all coefficients in the weighting coefficient matrix.
Optionally, the dividing each feedback parameter into a plurality of parameter sets includes: dividing the amplitude value of the N-K/2 coefficients with the highest priority in the second parameter into the first group, and dividing the phase value of the K/2 coefficients with the highest priority in the third parameter into the first group; dividing the amplitude value of the K/2 coefficients with the lowest priority in the second parameter into the second group, and dividing the phase value of the K/2 coefficients with the lowest priority in the third parameter into the second group, wherein N is the number of all coefficients in the weighting coefficient matrix, and K is the number of non-zero coefficients in the weighting coefficient matrix.
Optionally, the mapping the feedback parameters in the group zero, the group one and the group two sequentially into feedback channels includes: and when the feedback channel cannot bear all feedback parameters, discarding the parameter groups in sequence according to the arrangement sequence of the group II, the group I and the group zero until the feedback channel can bear feedback parameters in the rest parameter groups.
Optionally, the set of zeros further includes a fourth parameter indicating a position of a strongest coefficient in the weighting coefficient matrix.
Optionally, the first group further includes a fifth parameter, where the fifth parameter indicates an amplitude value of a reference coefficient in the weighting coefficient matrix.
Optionally, the first group further includes an index parameter indicating each selected frequency domain beam in the frequency domain beam matrix in the type ii port selection codebook.
Optionally, the third parameter indicates a phase of a non-zero coefficient in the weighting coefficient matrix, or the third parameter indicates a phase of all coefficients in the weighting coefficient matrix.
The embodiment of the invention also discloses a receiving method of the type II port selection codebook, which comprises the following steps: receiving a feedback channel, wherein the feedback channel carries feedback parameters of a plurality of parameter groups, the feedback parameters are generated by acquiring a reference signal to be measured by user equipment, determining the type II port selection codebook according to a measurement result of the reference signal to be measured and determining the type II port selection codebook; decoding the feedback channel, determining the plurality of parameter sets, wherein the plurality of parameter sets comprise a set zero, a set one and a set two, the set zero comprises a first parameter, the set one comprises a part of coefficients with the priorities of the coefficients in a second parameter and a third parameter being ranked at the front, the set two comprises the rest coefficients in the second parameter and the third parameter, the first parameter indicates a selected port, the second parameter indicates the amplitude of all the coefficients in a weighting coefficient matrix, and the third parameter indicates the phase of at least part of the coefficients in the weighting coefficient matrix.
The embodiment of the invention also discloses a feedback device of the type II port selection codebook, which comprises: the acquisition module is used for acquiring a reference signal to be measured and determining the type II port selection codebook according to a measurement result of the reference signal to be measured, wherein the type II port selection codebook comprises a port selection matrix and a weighting coefficient matrix; a feedback parameter generating module, configured to generate a feedback parameter according to the determined type ii port selection codebook, where the feedback parameter includes a first parameter, a second parameter, and a third parameter, the first parameter indicates a selected port, the second parameter indicates an amplitude of all coefficients in the weighting coefficient matrix, and the third parameter indicates a phase of at least some coefficients in the weighting coefficient matrix; a parameter group dividing module, configured to divide each feedback parameter into a plurality of parameter groups, where the plurality of parameter groups include a group zero, a group one, and a group two, the group zero includes the first parameter, the group one includes a partial coefficient with a top priority order of coefficients in the second parameter and the third parameter, and the group two includes a remaining coefficient in the second parameter and the third parameter; the mapping module is used for sequentially mapping the feedback parameters in the group zero, the group one and the group two into feedback channels; and the sending module is used for sending the feedback channel.
The embodiment of the invention also discloses a receiving device of the type II port selection codebook, which comprises: the receiving module is used for receiving a feedback channel, the feedback channel bears feedback parameters of a plurality of parameter groups, the feedback parameters are generated by the user equipment obtaining a reference signal to be measured, determining the type II port selection codebook according to a measurement result of the reference signal to be measured and determining the type II port selection codebook; and the parameter set determining module is used for decoding the feedback channel, determining the parameter sets, wherein the parameter sets comprise zero sets, first sets and second sets, the zero sets comprise first parameters, the first sets comprise partial coefficients with the first priority order of coefficients in second parameters and third parameters, the second sets comprise residual coefficients in the second parameters and the third parameters, the first parameters indicate selected ports, the second parameters indicate the amplitude of all coefficients in a weighting coefficient matrix, and the third parameters indicate the phase of at least partial coefficients in the weighting coefficient matrix.
The embodiment of the invention also discloses a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program executes the steps of the feedback method of the type II port selection codebook or the steps of the receiving method of the type II port selection codebook when being run by a processor.
The embodiment of the invention also discloses user equipment, which comprises a memory and a processor, wherein the memory stores a computer program which can run on the processor, and the processor executes the steps of the feedback method of the type II port selection codebook when running the computer program.
The embodiment of the invention also discloses a network side device which comprises a memory and a processor, wherein the memory stores a computer program which can run on the processor, and the processor executes the steps of the method for receiving the type II port selection codebook when running the computer program.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:
in the technical scheme of the invention, each feedback parameter is divided into a plurality of parameter groups, wherein the plurality of parameter groups comprise a group zero, a group one and a group two, the group zero comprises the first parameter, the group one comprises partial coefficients with the front priority order of coefficients in the second parameter and the third parameter, and the group two comprises the rest coefficients in the second parameter and the third parameter; and sequentially mapping the feedback parameters in the group zero, the group one and the group two into feedback channels. The technical scheme of the invention can be suitable for grouping the feedback parameters of the Rel-17TypeII port selection codebook, and can realize the preferential feedback of the first parameter and the high priority coefficient by the grouping mode, thereby realizing more effective feedback.
Furthermore, the technical scheme of the invention ensures that the type II port selection codebook can be accurately indicated without additionally feeding back the position of each non-zero coefficient by feeding back the amplitudes of all the coefficients in the weighting coefficient matrix. Therefore, the codebook cost is reduced by designing a new type II port selection codebook feedback parameter, especially for the weighting coefficient matrix W'.
Detailed Description
As described in the background art, in terms of the grouping of the codebook feedback parameters selected by the Rel-17 TypeII port, the existing method cannot be reused by the grouping method of the codebook feedback parameters, and needs to be redefined.
The technical scheme of the invention can be suitable for grouping the feedback parameters of the Rel-17 TypeII port selection codebook, and can realize the preferential feedback of the first parameter and the high priority coefficient by the grouping mode, thereby realizing more effective feedback.
Furthermore, the technical scheme of the invention ensures that the type II port selection codebook can be accurately indicated without additionally feeding back the position of each non-zero coefficient by feeding back the amplitudes of all the coefficients in the weighting coefficient matrix. Therefore, the codebook cost is reduced by designing a new type II port selection codebook feedback parameter, especially for the weighting coefficient matrix W'.
The technical scheme of the invention can be applied to 5G (5 Generation) communication systems, 4G and 3G communication systems, and also can be applied to various new communication systems in the future, such as 6G, 7G and the like.
In order that the above objects, features and advantages of the invention will be readily understood, a more particular description of the invention will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings.
Fig. 1 is a flowchart of a feedback method of a type ii port selection codebook according to an embodiment of the present invention.
The feedback method of the type II port selection codebook in the embodiment of the invention is used for the user equipment side. I.e. the steps of the method can be performed by the user equipment. The user equipment comprises, but is not limited to, terminal equipment such as mobile phones, computers, tablet computers and the like.
Specifically, the feedback method of the type ii port selection codebook may include the following steps:
Step S101: acquiring a reference signal to be measured, and determining the type II port selection codebook according to a measurement result of the reference signal to be measured, wherein the type II port selection codebook comprises a port selection matrix and a weighting coefficient matrix;
step S102: generating feedback parameters according to the determined type II port selection codebook, wherein the feedback parameters comprise a first parameter, a second parameter and a third parameter, the first parameter indicates the selected port, the second parameter indicates the amplitude of all coefficients in the weighting coefficient matrix, and the third parameter indicates the phase of at least part of the coefficients in the weighting coefficient matrix;
step S103: dividing each feedback parameter into a plurality of parameter groups, wherein the plurality of parameter groups comprise a group zero, a group one and a group two, the group zero comprises the first parameter, the group one comprises partial coefficients with the coefficients in the second parameter and the third parameter being ranked in front of priority, and the group two comprises the residual coefficients in the second parameter and the third parameter;
step S104: sequentially mapping feedback parameters in the group zero, the group one and the group two into feedback channels;
Step S105: and sending the feedback channel.
It should be noted that the serial numbers of the steps in the present embodiment do not represent a limitation on the execution sequence of the steps.
The embodiment can be applied to codebook feedback application scenarios, such as UE feedback type II port selection codebook application scenarios adopting Rel-17 and later version protocols.
In a specific implementation, the feedback method provided in the steps S101 to S105 may be executed by a chip with a feedback function in the user equipment, or may be executed by a baseband chip in the user equipment.
In the implementation of step S101, at least two reference signals are to be measured, and the reference signals are used to measure channel information, interference power, and interference channel matrix. And determining the configuration parameters of the type II port selection codebook according to the measurement result. Specifically, by measuring the reference signal to be measured, channel estimation and interference estimation can be performed to obtain a channel matrix and an interference matrix. Based on the two matrices, the UE may determine a type II port selection codebook.
For example, the network may configure one channel state information (Channel State Information, CSI) Reference Signal (RS) resource for channel measurement and one channel state information interference measurement (Channel State Information Interference Measurement, CSI-IM) resource for interference measurement. For another example, the network may configure one CSI-RS resource for channel quality, one CSI-IM resource for interference measurement, and one CSI-RS resource for interference measurement.
In particular, the codebook structure is w=w 1 ×W’×W H freq . Wherein W is 1 Is a port selection matrix, W H freq Is a frequency domain beam matrix and W' is a weighting coefficient matrix.
In the implementation of step S102, the UE determines the port selection matrix W in the feedback type II port selection codebook 1 Frequency domain beam matrix W H freq And parameter information (i.e., the feedback parameters) corresponding to each of the weighting coefficient matrices W'.
In one non-limiting embodiment, matrix W is selected for ports 1 The corresponding feedback parameter is a first parameter is, and the first parameter is indicates each selected port.
In one implementation, the matrix W is for a frequency domain beam H freq The corresponding feedback parameter is index parameter i f Index parameter i f Indicated is each selected frequency domain beam. In particular, according to the codebook configuration, the need for feedback of the frequency domain beam matrix W can be indicated at the network H freq Each selected frequency domain beam is indicated in the feedback parameters.
In one implementation, for the weighting coefficient matrix W', the corresponding feedback parameter is the second parameter i 2 Third parameter i 3 And a fourth parameter i 4 Second parameter i 2 Indicated are the magnitude of each coefficient in the matrix, a third parameter i 3 Indicating at least part of Phase of the sub-coefficients, fourth parameter i 4 Indicating the position of the strongest coefficient in the weighting coefficient matrix W'. In particular, due to the second parameter i 2 The magnitude of all coefficients in the indicated weighting coefficient matrix W' from which the network can infer the location of the non-zero coefficients in the matrix without the UE having to specifically indicate the location of each non-zero coefficient in the matrix in the feedback parameters.
In one implementation, the phase of the at least partial coefficients may refer to the phase of non-zero coefficients in the weighting coefficient matrix W'.
Further, for any coefficient in the weighting coefficient matrix W', it may be determined whether the coefficient is a non-zero coefficient according to a quantized value of the magnitude of the coefficient. For example, '000' represents the coefficient is zero.
In a variation, the phase of the at least part of the coefficients may refer to the phase of all coefficients in the weighting coefficient matrix W'. That is, the UE indicates the magnitude and phase of all coefficients in the weighting coefficient matrix W' in the feedback parameters so that the network can directly determine the location of the non-zero coefficients accordingly, again without the UE having to specifically indicate the location of each non-zero coefficient in the matrix in the feedback parameters.
In the implementation of step S103, the UE may divide each feedback parameter into a plurality of parameter groups, i.e. group zero, group one and group two. Group zero comprises a port selection matrix W 1 The corresponding first parameter is. Group one includes but is not limited to a second parameter i corresponding to the weighting coefficient matrix W 2 And a third parameter i 3 The first partial coefficient of the medium coefficient is prioritized, and the second group includes but is not limited to a second parameter i corresponding to the weighting coefficient matrix W 2 And a third parameter i 3 Residual coefficients of (c).
In one non-limiting embodiment of the invention, group one includes a second parameter i 2 Amplitude values of N/2 coefficients with highest medium priority, and the third parameter i 3 The N/2 coefficients with highest priority or the third parameter i 3 The phase value of the non-zero coefficient of the N/2 coefficients with highest priority.
Correspondingly, group two includes a second parameter i 2 Amplitude value of N/2 coefficients with lowest priority, and third parameter i 3 The phase value of the non-zero coefficient of the N/2 coefficients with the lowest priority or the N/2 coefficients with the lowest priority in the third parameter. N represents the number of all coefficients in the weighting coefficient matrix W'.
In another non-limiting embodiment of the invention, group one includes a second parameter i 2 Amplitude value of N-K/2 coefficients with highest priority, and third parameter i 3 The phase value of the highest K/2 coefficients in the medium priority.
Correspondingly, group two includes a second parameter i 2 Amplitude value of K/2 coefficients of lowest priority, and third parameter i 3 The phase value of the K/2 coefficients with the lowest priority. N represents the number of all coefficients in the weighting coefficient matrix W ', and K is the number of non-zero coefficients in the weighting coefficient matrix W'.
Because the overhead of the feedback non-zero coefficient is larger, compared with the previous embodiment, the non-zero coefficient contained in the group one in the embodiment of the invention is fewer, so that the overall occupied bit number of the feedback parameter in the group one is smaller, and the mapping success rate of the group one is improved when the feedback channel mapping is carried out subsequently.
With continued reference to fig. 1, in step S104, the feedback parameter sets are mapped into the feedback channels in the order of group zero-group one-group two. That is, when mapping the feedback parameters to the feedback channel, the feedback parameters in group zero are mapped first, the feedback parameters in group one are mapped, and the feedback parameters in group two are mapped finally. This means that the mapping priority of the feedback parameters in group zero is higher than the mapping priority of one feedback parameter of group one, and the mapping priority of the feedback parameters in group two is higher than the mapping priority of the feedback parameters in group two.
In one non-limiting embodiment of the present invention, when the feedback channel cannot carry all the feedback parameters, the parameter sets are sequentially discarded according to the arrangement sequence of the group two, the group one and the group zero until the feedback channel can carry feedback parameters in the rest parameter sets.
Specifically, when the feedback parameter set needs to be discarded, the parameter set with lower mapping priority is discarded first, that is, the feedback parameter in the second group is discarded first, and then the feedback parameter of one group is discarded. Depending on the actual situation of the feedback channel, the feedback channel may be the feedback parameters in the group zero (i.e. the feedback parameters in the group one and the group two are discarded), the feedback parameters in the group zero and the group one (i.e. the feedback parameters in the group two are discarded), or the feedback parameters in the group zero, the group one and the group two (i.e. the feedback parameters in any parameter group are not discarded).
Further in step S105, the UE transmits the feedback channel to the base station.
In a specific application scenario of the present invention, the group zero includes a first parameter is. Optionally, the set of zeros includes a fourth parameter i4, the fourth parameter i4 indicating the position of the strongest coefficient in the weighting coefficient matrix W'.
Group one includes a second parameter i 2 Amplitude value of N/2 high priority coefficients in (a) and a third parameter i 3 The phase value of the non-zero coefficient of the N/2 high priority coefficients or the N/2 high priority coefficients. Optionally, group one further comprises a fifth parameter i 5 Fifth parameter i 5 Indicating the magnitude values of the reference coefficients in the weighting coefficient matrix W'. Optionally, the first group further includes an index parameter if, where the index parameter if indicates the frequency domain beam matrix W H freq Is selected, and a frequency domain beam is selected.
Group two contains the second parameter i 2 Amplitude value of N/2 low priority coefficients in (a) and a third parameter i 3 The phase value of the non-zero coefficient of the N/2 low priority coefficients or the N/2 low priority coefficients.
In another specific application scenario of the present invention, the group zero includes a first parameter is. Optionally, the set of zeros includes a fourth parameter i4, the fourth parameter i4 indicating the position of the strongest coefficient in the weighting coefficient matrix W'.
Group one includes a second parameter i 2 Medium (N-K/2) high priority systemsAmplitude value of number, third parameter i 3 Phase values of K/2 high priority coefficients. Optionally, group one further comprises a fifth parameter i 5 Fifth parameter i 5 Indicating the magnitude values of the reference coefficients in the weighting coefficient matrix W'. Optionally, the first group further includes an index parameter if, where the index parameter if indicates the frequency domain beam matrix W H freq Is selected, and a frequency domain beam is selected.
Group two contains the second parameter i 2 Amplitude value of medium K/2 low priority coefficients, third parameter i 3 Phase values of K/2 low priority non-zero coefficients.
Referring to fig. 2, the embodiment of the invention also discloses a method for receiving the type ii port selection codebook, which is used for network side equipment, such as a base station. I.e. the steps of the method are performed by the network side device.
Specifically, the method for receiving the type II port selection codebook comprises the following steps:
step S201: receiving a feedback channel, wherein the feedback channel carries feedback parameters of a plurality of parameter groups, the feedback parameters are generated by acquiring a reference signal to be measured by user equipment, determining the type II port selection codebook according to a measurement result of the reference signal to be measured and determining the type II port selection codebook;
step S202: decoding the feedback channel, determining the plurality of parameter sets, wherein the plurality of parameter sets comprise a set zero, a set one and a set two, the set zero comprises a first parameter, the set one comprises a part of coefficients with the priorities of the coefficients in a second parameter and a third parameter being ranked at the front, the set two comprises the rest coefficients in the second parameter and the third parameter, the first parameter indicates a selected port, the second parameter indicates the amplitude of all the coefficients in a weighting coefficient matrix, and the third parameter indicates the phase of at least part of the coefficients in the weighting coefficient matrix.
In a specific implementation, the receiving method provided in the steps S201 to S202 may be executed by a chip with a codebook calculation function in the network side device, or may be executed by a baseband chip in the network side device.
In this embodiment, the UE performs the method shown in fig. 1 to determine the type ii port selection codebook according to the measurement result of the reference signal to be measured, and then feeds back feedback parameters for indicating each matrix included in the type ii port selection codebook according to a specific grouping manner. The base station executes the embodiment to restore to obtain a port selection matrix, a frequency domain beam matrix and a weighting coefficient matrix based on the received feedback parameters, and multiplication of the three matrices is the type II port selection codebook determined by the UE.
In a specific embodiment, the base station may further perform the following steps before step S201: and configuring a reference signal to be measured and indicating to feed back the type II port selection codebook.
The embodiment of the invention can be suitable for grouping the feedback parameters of the Rel-17 TypeII port selection codebook, and can realize the preferential feedback of the first parameter and the high priority coefficient by the grouping mode, thereby realizing more effective feedback.
It will be appreciated by those skilled in the art that the steps S201 to 2302 may be regarded as performing steps corresponding to the steps S101 to S105 described in the embodiment shown in fig. 1, which are complementary in terms of specific implementation principles and logic. Thus, the explanation of the nouns in this embodiment may refer to the related description of the embodiment shown in fig. 1, which is not repeated here.
Referring to fig. 3, the embodiment of the invention also discloses a feedback device 30 of the type ii port selection codebook. The feedback device 30 of the type ii port selection codebook may include:
the acquiring module 301 is configured to acquire a reference signal to be measured, and determine the type ii port selection codebook according to a measurement result of the reference signal to be measured, where the type ii port selection codebook includes a port selection matrix and a weighting coefficient matrix;
a feedback parameter generating module 302, configured to generate a feedback parameter according to the determined type ii port selection codebook, where the feedback parameter includes a first parameter, a second parameter and a third parameter, the first parameter indicates a selected port, the second parameter indicates an amplitude of all coefficients in the weighting coefficient matrix, and the third parameter indicates a phase of at least some coefficients in the weighting coefficient matrix;
A parameter group dividing module 303, configured to divide each feedback parameter into a plurality of parameter groups, where the plurality of parameter groups include a group zero, a group one, and a group two, the group zero includes the first parameter, the group one includes a partial coefficient with a top priority of coefficients in the second parameter and the third parameter, and the group two includes a remaining coefficient in the second parameter and the third parameter;
a mapping module 304, configured to map feedback parameters in the group zero, the group one, and the group two sequentially into feedback channels;
a sending module 305, configured to send the feedback channel.
In a specific implementation, the feedback device of the type ii port selection codebook may correspond to a Chip in the network side device having a feedback function of the type ii port selection codebook, for example, an SOC (System-On-a-Chip), a baseband Chip, and the like; or the network side equipment comprises a chip module with a type II port selection codebook feedback function; or corresponds to a chip module having a data processing function chip or corresponds to a network side device.
Referring to fig. 4, the embodiment of the invention also discloses a receiving device 40 of the type ii port selection codebook. The receiving device 40 of the type ii port selection codebook may include:
A receiving module 401, configured to receive a feedback channel, where the feedback channel carries feedback parameters of a plurality of parameter sets, where the feedback parameters are generated by acquiring a reference signal to be measured by a user equipment, determining the type ii port selection codebook according to a measurement result of the reference signal to be measured, and determining the type ii port selection codebook;
a parameter set determining module 402, configured to decode the feedback channel, determine the plurality of parameter sets, where the plurality of parameter sets includes a set zero, a set one, and a set two, where the set zero includes a first parameter, the set one includes a part of coefficients of a second parameter and a third parameter that are prioritized first, and the set two includes remaining coefficients of the second parameter and the third parameter, where the first parameter indicates a selected port, the second parameter indicates an amplitude of all coefficients in a weighting coefficient matrix, and the third parameter indicates a phase of at least a part of coefficients in the weighting coefficient matrix.
In a specific implementation, the receiving device of the type ii port selection codebook may correspond to a Chip in the network side device having a function of receiving the type ii port selection codebook, for example, an SOC (System-On-a-Chip), a baseband Chip, and the like; or the network side equipment comprises a chip module with a type II port selection codebook receiving function; or corresponds to a chip module having a data processing function chip or corresponds to a network side device.
For more details of the working principle and the working manner of the feedback device 30 of the type ii port selection codebook and the receiving device 40 of the type ii port selection codebook, reference may be made to the related descriptions in fig. 1 to 2, and details are not repeated here.
With respect to each of the apparatuses and each of the modules/units included in the products described in the above embodiments, it may be a software module/unit, a hardware module/unit, or a software module/unit, and a hardware module/unit. For example, for each device or product applied to or integrated on a chip, each module/unit included in the device or product may be implemented in hardware such as a circuit, or at least part of the modules/units may be implemented in software program, where the software program runs on a processor integrated inside the chip, and the rest (if any) of the modules/units may be implemented in hardware such as a circuit; for each device and product applied to or integrated in the chip module, each module/unit contained in the device and product can be realized in a hardware manner such as a circuit, different modules/units can be located in the same component (such as a chip, a circuit module and the like) or different components of the chip module, or at least part of the modules/units can be realized in a software program, the software program runs on a processor integrated in the chip module, and the rest (if any) of the modules/units can be realized in a hardware manner such as a circuit; for each device, product, or application to or integrated with the terminal, each module/unit included in the device, product, or application may be implemented by using hardware such as a circuit, different modules/units may be located in the same component (for example, a chip, a circuit module, or the like) or different components in the terminal, or at least part of the modules/units may be implemented by using a software program, where the software program runs on a processor integrated inside the terminal, and the remaining (if any) part of the modules/units may be implemented by using hardware such as a circuit.
The embodiment of the invention also discloses a storage medium, which is a computer readable storage medium, and a computer program is stored on the storage medium, and the computer program can execute the steps of the method shown in fig. 1 or fig. 2 when running. The storage medium may include ROM, RAM, magnetic or optical disks, and the like. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory (non-transitory) or the like.
The embodiment of the invention also discloses user equipment, which can comprise a memory and a processor, wherein the memory stores a computer program capable of running on the processor. The processor may perform the steps of the method shown in fig. 1 when running the computer program.
The embodiment of the invention also discloses a network side device, which can comprise a memory and a processor, wherein the memory stores a computer program which can run on the processor. The processor may perform the steps of the method shown in fig. 2 when running the computer program.
The technical scheme of the invention is also applicable to different network architectures, including but not limited to a relay network architecture, a dual link architecture, a Vehicle-to-evaluation architecture and the like.
A Base Station (BS) in the embodiments of the present application, which may also be referred to as a base station device, is a device deployed in a Radio Access Network (RAN) to provide a wireless communication function. For example, the device for providing a base station function in the 2G network includes a base Radio transceiver station (base transceiver station, abbreviated as BTS), the device for providing a base station function in the 3G network includes a node B (NodeB), the device for providing a base station function in the 4G network includes an evolved NodeB (eNB), the device for providing a base station function in the wireless local area network (wireless local area networks, abbreviated as WLAN) is an Access Point (AP), the device for providing a base station function in the 5G New Radio (NR) is a gNB, and the node B (ng-eNB) that continues to evolve, wherein the gNB and the terminal communicate using NR technology, the ng-eNB and the terminal communicate using E-UTRA (Evolved Universal Terrestrial Radio Access) technology, and both the gNB and the ng-eNB can be connected to the 5G core network. The base station in the embodiment of the present application also includes a device or the like that provides a base station function in a new communication system in the future.
The network side network in the embodiment of the invention refers to a communication network for providing communication service for a terminal, and comprises a base station of a wireless access network, a base station controller of the wireless access network, and equipment of a core network side.
A terminal in an embodiment of the present application may refer to various forms of User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a Mobile Station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal device (terminal equipment), a wireless communication device, a user agent, or a user equipment. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA), a handheld device with wireless communication capability, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc., which the embodiments of the present application are not limited to.
It should be understood that the term "and/or" is merely an association relationship describing the associated object, and means that three relationships may exist, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone. In this context, the character "/" indicates that the front and rear associated objects are an "or" relationship.
The term "plurality" as used in the embodiments herein refers to two or more.
The first, second, etc. descriptions in the embodiments of the present application are only used for illustrating and distinguishing the description objects, and no order division is used, nor does it indicate that the number of the devices in the embodiments of the present application is particularly limited, and no limitation on the embodiments of the present application should be construed.
It should be appreciated that in the embodiments of the present application, the processor may be a central processing unit (central processing unit, abbreviated as CPU), and the processor may also be other general purpose processors, digital signal processors (digital signal processor, abbreviated as DSP), application specific integrated circuits (application specific integrated circuit, abbreviated as ASIC), off-the-shelf programmable gate arrays (field programmable gate array, abbreviated as FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the processes or functions described in accordance with the embodiments of the present application are all or partially produced. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center by wired or wireless means.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus, and system may be implemented in other manners. For example, the device embodiments described above are merely illustrative; for example, the division of the units is only one logic function division, and other division modes can be adopted in actual implementation; for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may be physically included separately, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in hardware plus software functional units.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention, and the scope of the invention should be assessed accordingly to that of the appended claims.