[go: up one dir, main page]

WO2024093997A1 - Method and apparatus for determining model applicability, and communication device - Google Patents

Method and apparatus for determining model applicability, and communication device Download PDF

Info

Publication number
WO2024093997A1
WO2024093997A1 PCT/CN2023/128463 CN2023128463W WO2024093997A1 WO 2024093997 A1 WO2024093997 A1 WO 2024093997A1 CN 2023128463 W CN2023128463 W CN 2023128463W WO 2024093997 A1 WO2024093997 A1 WO 2024093997A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
information
model
feature information
domain
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.)
Ceased
Application number
PCT/CN2023/128463
Other languages
French (fr)
Chinese (zh)
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
Publication of WO2024093997A1 publication Critical patent/WO2024093997A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Definitions

  • the present application belongs to the field of communication technology, and specifically relates to a method, device and communication equipment for determining the applicability of a model.
  • AI Artificial Intelligence
  • the relevant technologies generally use communication equipment (such as terminals or network-side equipment, etc.) to constantly observe the output of the AI model and/or the system performance of the communication system to determine whether the AI model is applicable in the current communication environment (or wireless communication system).
  • communication equipment such as terminals or network-side equipment, etc.
  • the aforementioned AI model applicability determination scheme will cause the AI model to continue to work for a long time in an inappropriate communication environment, affecting the performance of the communication system.
  • the embodiments of the present application provide a method, apparatus, and communication device for determining the applicability of a model, which can avoid the problem that the AI model continues to work for a long time in an inappropriate communication environment and ensure the performance of the communication system.
  • a method for determining model applicability including: a communication device determines target feature information corresponding to target channel information; and determines whether the target AI model is applicable or not based on the target feature information.
  • a device for determining the applicability of a model including: a determination module for determining target feature information corresponding to target channel information; and determining whether the target AI model is applicable or not based on the target feature information.
  • a communication device comprising a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
  • a communication device comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
  • a communication system comprising: at least one communication device, wherein the communication device can be used to perform Perform the steps of the method described in the first aspect.
  • a readable storage medium on which a program or instruction is stored.
  • the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
  • a chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
  • a computer program product/program product is provided, wherein the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the method described in the first aspect.
  • the communication device determines the target feature information corresponding to the target channel information, and then determines whether the target AI model is applicable based on the target feature information. This can improve the efficiency of determining the applicability of the target AI model, avoid the problem in the related technology that the communication device needs to constantly observe the output of the AI model and/or the system performance of the communication system to determine the applicability of the AI model, and cause the AI model to need to continue to work for a long time in an inappropriate communication environment, thereby effectively ensuring the performance of the communication system.
  • FIG1 is a schematic diagram of the structure of a wireless communication system provided by an exemplary embodiment of the present application.
  • FIG. 2 is a flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.
  • FIG. 3 is a second flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.
  • FIG. 4 is a third flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.
  • FIG5 is a schematic diagram of the structure of an apparatus for determining model applicability provided by an exemplary embodiment of the present application.
  • FIG. 6 is a schematic diagram of the structure of a communication device provided by an exemplary embodiment of the present application.
  • FIG. 7 is a schematic diagram of the structure of a terminal provided by an exemplary embodiment of the present application.
  • FIG8 is a schematic diagram of the structure of a network side device provided by an exemplary embodiment of the present application.
  • first, second, etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by “first” and “second” are generally of the same type, and the number of objects is not limited.
  • the first object can be one or more.
  • “and/or” in the specification and claims represents at least one of the connected objects, and the character “/" generally represents that the objects associated with each other are in an "or” relationship.
  • LTE-Advanced Long Term Evolution
  • LTE-A LTE/LTE evolution
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • NR New Radio
  • 6G 6th Generation
  • FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application.
  • the wireless communication system includes a terminal 11 and a network side device 12.
  • the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device
  • the terminal side devices 12 include: smart devices, robots, wearable devices (Wearable Device), vehicle-mounted equipment (VUE), pedestrian terminals (PUE), smart homes (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), game consoles, personal computers (personal computers, PCs), ATMs or self-service machines, etc., and wearable devices include: smart
  • the network side device 12 may include an access network device or a core network device, wherein the access network device 12 may also be called a wireless access network device, a wireless access network (Radio Access Network, RAN), a wireless access network function or a wireless access network unit.
  • the access network device 12 may include a base station, a wireless local area network (WLAN) access point or a wireless fidelity (WiFi) node, etc.
  • WLAN wireless local area network
  • WiFi wireless fidelity
  • the base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting and receiving point (TRP) or some other appropriate term in the field.
  • eNB evolved node B
  • BTS basic service set
  • ESS extended service set
  • TRP transmitting and receiving point
  • the method 200 may be, but is not limited to, executed by a communication device (such as a terminal or a network-side device), and may be specifically executed by hardware and/or software installed in the communication device.
  • the method 200 may at least include the following steps.
  • the communication device determines target characteristic information corresponding to the target channel information.
  • the communication device determines the target characteristic information corresponding to the target channel information, it can be implemented by information statistics and the like, which is not limited here.
  • the target channel information can be collected by the communication device according to the protocol agreement or network side configuration, or it can be collected according to the channel information applicable to the target AI model, and there is no limitation here.
  • the target characteristic information may be different according to different target channel information.
  • the target characteristic information corresponding to the target channel information may include at least one of the following (11)-(19).
  • the spatial beam information may include at least one of the correlation between the index distribution vector of each beam and the first distribution vector, the first quantity, and the second quantity.
  • the index of the beam may be the energy or power of the beam;
  • the correlation is an indicator that measures the degree of association or distance between two vectors, for example, the correlation may be cosine similarity or the square of cosine similarity, etc., which are not listed here one by one.
  • the first number can be the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of the multiple beams to the total indicators of the beams reaches or exceeds the first threshold. For example, assuming that there are 10 beams in total, such as beam 1, beam 2, beam 3, beam 4, beam 5, beam 6, beam 7, beam 8, beam 9, and beam 10, and the first threshold is X1, then, if the sum of the indicators (such as power or energy) of 5 beams (such as beam 1, beam 4, beam 5, beam 8, and beam 9) among the 10 beams accounts for a ratio of the sum of the indicators of the 10 beams that reaches or exceeds the first threshold X1, then the first number is 5.
  • the X1 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here.
  • all beams can be sorted according to their indicators, for example, from large to small, or from small to large.
  • the second number is the number of single beams corresponding to the ratio of the index of a single beam to the total index of the beams when it reaches or exceeds the second threshold. For example, assuming there are 10 beams in total, such as beam 1, beam 2, beam 3, beam 4, beam 5, beam 6, beam 7, beam 8, beam 9, beam 10, and the second threshold is X2, then, if the ratio of the index of beam 3, beam 7, and beam 10 among the 10 beams to the sum of the indexes of the 10 beams reaches or exceeds the second threshold X2, then the second number is 3, i.e., beam 3, beam 7, and beam 10.
  • X2 can be implemented by protocol default, network configuration, or terminal reporting, which is not limited here.
  • the first distribution vector is a beam index distribution vector adapted to the target AI model.
  • the index distribution vectors of the aforementioned beams can be understood as follows: Assuming that the index of the beam is energy or power, and there are N0 beams in total, then these N0 beams can be recorded as vectors in the form of [energy or power of the first beam, energy or power of the second beam, ..., energy of the N0th beam].
  • the index distribution vector of each beam can be obtained by shifting or cyclically shifting each beam according to the index size of each beam. For example, each time statistics are taken, the beam with the highest power is fixed to the N1th beam, and then all beam energy graphs are cyclically shifted. For example, at this time, the highest power beam is the N2th beam.
  • the index distribution vectors of the beams may also be obtained by arranging the index sizes of the beams in a descending order or a descending order.
  • the CIR includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, the third quantity, the fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator, and the second distribution vector is a path distribution vector adapted to the target AI model.
  • the correlation can be an indicator to measure the degree of association or distance between two vectors.
  • the correlation can be cosine similarity or the square of cosine similarity, etc., which are not listed here one by one.
  • the path indicators mentioned in this embodiment may include at least one of energy, power, reference signal received power (Reference Signal Received Power, RSRP), and reference signal time difference (Reference Signal Time Difference, RSTD).
  • the third number is the number of paths corresponding to the multiple paths when the ratio of the sum of the indicators of the multiple paths to the total indicators of the paths reaches or exceeds the third threshold.
  • the third threshold is X3
  • the third number is 5.
  • the X3 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here.
  • all paths need to be sorted according to their indicators, for example, from large to small, or from small to large.
  • the fourth number is the number of paths corresponding to a single path when the ratio of the index of a single path to the total index of the paths reaches or exceeds the fourth threshold. For example, assuming there are 10 paths in total, such as path 1, path 2, path 3, path 4, path 5, path 6, path 7, path 8, path 9, and path 10, and the fourth threshold is X4, then if the ratio of the index of path 3, path 7, and path 10 among the 10 paths to the sum of the indexes of the 10 paths reaches or exceeds the fourth threshold X4, then the fourth number is 3, i.e., path 3, path 7, and path 10.
  • the X4 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here.
  • the energy or power distribution vector of each path can be understood as: assuming that there are N0 paths in total, and the index of the path is energy or power, then it can be recorded in vector form as [energy or power of the first path, energy or power of the second path, ..., energy of the N0th path].
  • the index distribution vector of each path is obtained by shifting or cyclically shifting each path according to the index size of each path. For example, each time statistics are taken, the path with the highest power is fixed as the N1th path, and then all path energy graphs are cyclically shifted. For example, at this time, the highest power path is the N2th path.
  • the index distribution vectors of the paths may be obtained by arranging the index sizes of the paths in a descending order or in a descending order.
  • the PDP information includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, the third quantity, the fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein the third quantity is the number of paths corresponding to the multiple paths when the ratio of the sum of the indicators of multiple paths to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of paths corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is the path distribution vector adapted to the target AI model, and the path indicator includes at least one of energy, power, RSRP, and RSTD. It can be understood that the PDP information can refer to the relevant description in the aforementioned CIR, which will not be repeated here.
  • Time of Arrival (TOA) information (16) Time of Arrival (TOA) information.
  • NLOS Non-Line-of-Sight
  • the rank-related information can be understood as the distribution of the feature vectors of each data stream or the gap between them, so as to characterize the concentration of indicators such as energy of the data stream.
  • the target channel information and/or target feature information mentioned above may be related to the scope of application of the target AI model in S220.
  • the target feature information may be PDP and TOA, and this embodiment does not limit this.
  • the rank-related information may include at least one of the correlation between the index distribution vector of each data stream and the third distribution vector, the fifth quantity, and the sixth quantity.
  • the third distribution vector is a data stream distribution vector adapted to the target AI model, and the index of the data stream includes at least one of energy, power, eigenvalue, and singular value.
  • the fifth quantity is the number of data streams corresponding to the multiple data streams when the ratio of the sum of the indicators of the multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold. For example, taking the indicator of the data stream as total energy as an example, assuming that there are 5 data streams in total, such as data stream 1, data stream 2, data stream 3, data stream 4, and data stream 5, and the fifth threshold is X5, then, if the sum of the total energy of 2 data streams (such as data stream 1 and data stream 4) among the 5 data streams accounts for the sum of the total energy of the 5 data streams. The ratio reaches or exceeds the fifth threshold X5, then the third quantity is 2.
  • the X5 can be implemented by protocol default, network configuration or terminal reporting.
  • all data streams can be sorted according to their indicators, or all data streams need to be sorted according to their data stream identifiers, such as sorting from large to small, or from small to large.
  • the sixth quantity is the number of data streams corresponding to a single data stream when the ratio of the index of a single data stream to the total index of the data stream reaches or exceeds the sixth threshold. For example, taking the index of the data stream as total energy, assuming that there are 5 data streams in total, such as data stream 1, data stream 2, data stream 3, data stream 4, and data stream 5, and the sixth threshold is X6, then, if the ratio of the energy of data stream 3 and data stream 4 in the 5 data streams to the sum of the indexes of the 5 data streams reaches or exceeds the sixth threshold X6, then the fourth quantity is 3, that is, data stream 3 and data stream 4.
  • the X6 can be The protocol default, network configuration or terminal reporting implementation is not restricted here.
  • the aforementioned data stream can also be understood as a data block or layer (Layer), and this embodiment does not limit this.
  • the target AI model mentioned in the context of this application has multiple implementation methods, such as the target AI model can be a neural network, a decision tree, a support vector machine, a Bayesian classifier, etc.
  • this embodiment directly determines whether the target AI model is suitable based on the target feature information corresponding to the target channel information. This can more efficiently determine whether the AI model is suitable, and avoids the problem that the AI model needs to work for a long time in an inapplicable environment, thereby effectively ensuring the performance of the communication system.
  • the applicable scope of the target AI model is determined by the feature information corresponding to the training data (i.e., the data used for training the target AI model).
  • the corresponding feature information of the training data is determined as the applicable scope of the target AI model.
  • the target AI model is used for positioning, the target feature information is the LOS information mean, and the corresponding LOS information mean of the training data is Y1, then the applicable scope of the target AI model is near the LOS information mean Y1.
  • the training data used for training the target AI model is determined according to the purpose of the target AI model. For example, assuming that the target AI model is used for signal processing, then the training data is related to signal processing. For another example, assuming that the target AI model is used for channel prediction, then the training data is related to channel prediction, etc., and there is no limitation here.
  • the purpose of the target AI model in this embodiment may include at least one of the following.
  • the signal processing includes signal detection, signal filtering, signal equalization, etc.
  • the signal can be a demodulation reference signal (Demodulation Reference Signal, DMRS), a sounding reference signal (Sounding Reference Signal, SRS), a synchronization signal (Synchronization Signal Block, SSB), a phase reference signal (Tracking Reference Signal, TRS), a phase tracking reference signal (Phase-tracking reference signal, PTRS), a channel state information reference signal (Channel State Information Reference Signal, CSI-RS), etc.
  • the signal demodulation may be the demodulation of signals such as the physical downlink control channel (PDCCH), the physical downlink shared channel (PDSCH), the physical uplink control channel (PUCCH), the physical uplink shared channel (PUSCH), the physical random access channel (PRACH), and the physical broadcast channel (PBCH).
  • PDCCH physical downlink control channel
  • PDSCH physical downlink shared channel
  • PUCCH physical uplink control channel
  • PUSCH physical uplink shared channel
  • PRACH physical random access channel
  • PBCH physical broadcast channel
  • the signal transmission and reception may be transmission and reception of PDCCH, PDSCH, PUCCH, PUSCH, PRACH, PBCH and other signals.
  • the channel state information acquisition includes signal state information feedback and frequency division multiplexing (FDD) uplink and downlink partial reciprocity acquisition, etc.
  • the signal state information feedback may include channel related information, channel matrix related information, channel characteristic information, channel matrix characteristic information, precoding matrix indicator (Precoding matrix indicator, PMI), rank indicator (Rank indicator, RI), CSI-RS resource indicator (CSI-RS Resource Indicator, CRI), channel quality indicator (CQI), layer indicator (Layer Indicator, LI) and other information feedback.
  • the FDD uplink and downlink partial reciprocity can be understood as: for the FDD system, according to the partial reciprocity, the base station and other network side devices obtain the angle and delay information according to the uplink channel, and can notify the terminal of the angle information and delay information through CSI-RS precoding or direct indication.
  • the terminal reports according to the indication of the base station or selects and reports within the indication range of the base station, thereby reducing the calculation amount of the terminal and the overhead of CSI reporting.
  • the beam management may include beam measurement, beam reporting, beam prediction, beam failure detection, beam failure recovery, new beam indication in beam failure recovery, etc.
  • the channel prediction may include prediction of channel state information, beam prediction, etc.
  • the interference suppression may include suppression of intra-cell interference, inter-cell interference, out-of-band interference, intermodulation interference, etc.
  • Terminal positioning includes estimating the specific position (including horizontal position and/or vertical position) or possible future trajectory of the terminal through a reference signal (such as SRS), or information to assist position estimation or trajectory estimation.
  • a reference signal such as SRS
  • the prediction and management of high-level services and parameters may include throughput, required data packet size, service requirements, mobile speed, noise information, etc.
  • the analysis of control signaling may include analysis of power control related signaling, beam management related signaling, etc.
  • the efficiency of determining the applicability of the target AI model can be improved, thereby avoiding the problem in related technologies that the communication equipment needs to constantly observe the output of the AI model and/or the system performance of the communication system to determine the applicability of the AI model, resulting in the AI model needing to continue to work for a long time in an inappropriate communication environment, thereby effectively ensuring the performance of the communication system.
  • the target feature information corresponding to the target channel information is periodically determined through the present application, and the applicability of the target AI model is determined based on the target feature information to flexibly select the most matching AI model, thereby greatly improving the generalization performance of the AI model in different communication environments and ensuring the flexibility and stability of the communication system.
  • the method 300 may be, but is not limited to, executed by a communication device (such as a terminal or a network-side device), and may be specifically executed by hardware and/or software installed in the communication device.
  • the method 300 may at least include the following steps.
  • the communication device determines target characteristic information corresponding to the target channel information.
  • the implementation process of S310 can refer to the relevant description in the method embodiment 200.
  • the communication device when determining the target characteristic information corresponding to the target channel information, can determine the target characteristic information of the target channel information in the target domain; wherein the target domain may include but is not limited to at least one of the delay domain, beam domain, Doppler domain, and space domain.
  • the communication device determines the target characteristic information of the target channel information, and the determined target domain is different from the domain corresponding to the acquired target channel information
  • conversion between different domains can be performed. For example, when the target domain includes the delay domain, the target channel information in the frequency domain is converted to the delay domain; and/or, when the target domain includes the beam domain, the target channel information in the antenna domain is converted to the beam domain; and/or, when the target domain includes the Doppler domain, the target channel information in the time domain is converted to the Doppler domain.
  • the target domain determined by the communication device may be one or more. Then, when there are multiple target domains, the communication device may combine the characteristic information of multiple target domains for comparison to determine whether the target AI model is applicable (or whether the target AI model is invalid). For example, when the target domain includes the delay domain, the Doppler domain, and the beam domain, it is possible to simultaneously determine whether the target AI model is applicable based on the characteristic information of the delay domain, the characteristic information of the Doppler domain, and the characteristic information of the beam domain. For example, when the characteristic information of the delay domain, the characteristic information of the Doppler domain, and the characteristic information of the beam domain are all within the applicable scope of the target AI model, it is determined that the target AI model is applicable. Otherwise, it is determined that the target AI model is not applicable.
  • the communication device may determine the target feature information corresponding to the target channel information in any one of the following methods 1-3.
  • Mode 1 determining the statistical value of the target feature information according to the statistical value of the previous target feature information and the currently collected target feature information.
  • the statistical value of the last target feature information is X
  • the currently collected target feature information is Y
  • the statistical value of the target feature information is alpha*X+beta*Y, where alpha and beta are weights.
  • alpha and beta can be implemented by protocol agreement, high-level configuration, etc.
  • the values of alpha and beta can both be 1.
  • Mode 2 determining the statistical value of the target feature information according to the average value of all target feature information collected within the first time.
  • the value of the first time may be implemented by protocol default or network configuration or terminal reporting.
  • the average value may be a geometric average, an arithmetic average, a weighted average, etc.
  • the weighted value of the weighted average may be implemented by protocol default or network configuration or terminal reporting, which is not limited here.
  • Mode 3 determining the statistical value of the target feature information based on a Gaussian mixture model (GMM).
  • the Gaussian mixture model is to accurately quantify things using a Gaussian probability density function (normal distribution curve). It is a model that decomposes things into several Gaussian probability density functions.
  • the GMM is a method for obtaining statistical information.
  • several model parameters formed based on Gaussian probability density functions are used as the statistical value of the target feature information, such as the mean, variance and ratio/probability/contribution of each decomposed Gaussian probability density function to the total model as the statistical value of the target feature information.
  • the mean and variance of T Gaussian distributions can be obtained through the Gaussian mixture model to serve as the statistical value of the target feature information.
  • the terminal determines the target feature information
  • which of the aforementioned methods 1-3 is adopted can be determined by protocol agreement, high-level configuration or terminal autonomy, etc., and is not restricted here.
  • the type of the target domain and/or the target feature information mentioned in this embodiment can be determined by at least one of the following (21)-(24).
  • S320 Determine whether the target AI model is applicable or not based on the target feature information.
  • determining whether the target AI model is applicable or not based on the target feature information may include the following S321 and/or S322.
  • the target feature information described in S321-S322 can be determined based on the target domain, and/or, the target feature information can be determined based on any of the aforementioned methods 1-3, which is not limited here.
  • the communication device reports (or triggers) first information, or does not report any information, and the first information is used to indicate that the target AI model is available or can work normally.
  • the first information can be implemented by protocol agreement or network side configuration, and is not limited here.
  • second information is reported (or triggered), and the second information is used to indicate or request at least one of model switching, model deactivation, and enabling a non-AI algorithm.
  • the target feature information is within the applicable scope of the AI model or algorithm to be switched or enabled.
  • the method 400 may be, but is not limited to, executed by a communication device (such as a terminal or a network side device), and may be specifically executed by a communication device installed in The hardware and/or software in the communication device executes.
  • the method 400 may at least include the following steps.
  • the predetermined method includes at least one of the following methods 1 to 6.
  • Mode 1 collecting or counting the target channel information or target feature information in real time.
  • Mode 2 based on the observation period, collects or counts the target channel information or target characteristic information at a second time interval; wherein the second time can be understood as the observation period. It can be understood that the observation period and the value of the second time can be implemented by protocol agreement, high-level configuration or network-side configuration, and is not limited here.
  • Mode 3 collect or count the target channel information or target feature information within the observation window. For example, within 200ms, only 1ms-10ms is within the observation window, then the communication device can only collect or count the target channel information or target feature information within 1ms-10ms to determine the applicability of the target AI model. It can be understood that the size of the observation window can be achieved by protocol agreement, high-level configuration or network-side configuration, and is not limited here.
  • the target channel information or target feature information is collected or counted when the communication device moves beyond a predetermined distance.
  • a predetermined distance For example, assuming that the first observation position is point A, then when the distance of the communication device from point A exceeds a predetermined distance, the communication device collects or counts the target channel information or target feature information.
  • the values of the first observation position and the predetermined distance can be implemented by protocol predetermination, network side configuration or high-level configuration, and are not limited here.
  • Mode 5 Based on the second observation position, the target channel information or target feature information is collected or counted when the communication device leaves the designated area, and the designated area is the area where the target channel information or target feature information was collected last time.
  • the second observation position can be implemented by protocol agreement, high-level configuration, network side configuration, etc., which is not limited here.
  • Mode 6 Based on the third observation position, when the change in the physical position of the communication device exceeds a predetermined value, the target channel information or target feature information is collected or counted.
  • the third observation position and the predetermined value can be implemented by protocol agreement, high-level configuration, network side configuration, etc., and are not limited here.
  • the target AI model is used for purposes such as terminal positioning, then when the communication device moves a predetermined distance or leaves a designated area or changes in physical position, it may cause the spatial statistical information to change, that is, the communication environment has changed. Therefore, the communication device verifies the applicability of the target AI model by collecting or counting target channel information or target feature information, thereby ensuring the performance of the communication system.
  • the communication device can execute S430 based on the collected or counted target feature information to determine whether the target AI model is applicable.
  • the determination process can refer to the relevant description in the aforementioned method embodiments 200-300, which will not be repeated here.
  • the communication device directly collects or counts the target channel information based on method 1-method 6, then the communication device needs to execute S420 based on the collected or counted target channel information to obtain the target feature information corresponding to the target channel information, and then determine whether the target AI model is applicable based on the target feature information.
  • the communication device determines target characteristic information corresponding to the target channel information.
  • the implementation process of S430 can, as a possible implementation method, when the communication device determines whether the target AI model is applicable or not based on the target feature information, it can also calculate the target statistic corresponding to the target feature information corresponding to the target channel information, and determine whether the target AI model is applicable or not based on the target statistic (for example, whether the distance between the target statistic and a preset statistic is less than a threshold, and the preset statistic is determined based on the applicable scope of the AI model); wherein the target statistic includes at least one of the following (31)-(33).
  • the mean and variance in the above (31)-(32) can be first-order statistics, second-order statistics or higher-order statistics, and are not limited here.
  • the communication device can calculate the mean and/or variance of the target feature information, and determine whether the target AI model is applicable or not based on the mean and/or variance.
  • CDF Cumulative Distribution Function
  • PDF Probability Density Function
  • PMF Probability Mass Function
  • the communication device can calculate the target statistics corresponding to the target feature information based on CDF, PDF or PMF, and determine whether the target AI model is applicable or not based on the target statistics.
  • the generalization performance of the AI model in complex environments can be effectively improved, and the flexibility and stability of the communication system can be enhanced.
  • the method 200-400 for determining model applicability provided in the embodiments of the present application may be performed by a device for determining model applicability.
  • the device for determining model applicability is described by taking the method for determining model applicability performed by the device for determining model applicability as an example.
  • the apparatus 500 includes a first determination module 510 for determining target feature information corresponding to target channel information; and a second determination module 520 for determining whether the target AI model is applicable or not based on the target feature information.
  • the first determination module 510 determines the target characteristic information corresponding to the target channel information, including: determining the target characteristic information of the target channel information in the target domain; wherein the target domain includes at least one of a delay domain, a beam domain, and a Doppler domain.
  • the first determination module 510 determines the target characteristic information of the target channel information, and further includes at least one of the following: when the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; when the target domain includes the beam domain, converting the target channel information in the antenna domain to the beam domain; When the target domain includes the Doppler domain, the target channel information in the time domain is converted into the Doppler domain.
  • the second determination module 510 determines the target feature information corresponding to the target channel information, including any one of the following: determining the statistical value of the target feature information based on the statistical value of the previous target feature information and the currently collected target feature information; determining the statistical value of the target feature information based on the average value of all target feature information collected within the first time; determining the statistical value of the target feature information based on a Gaussian mixture model GMM.
  • the second determination module 520 determines whether the target AI model is applicable or not based on the target feature information, including any one of the following: when the target feature information on the target domain is within the scope of application of the target AI model, determining that the target AI model is applicable; when the target feature information on the target domain is not within the scope of application of the target AI model, determining that the target AI model is not applicable.
  • the second determination module 520 determines whether the target AI model is applicable or not based on the target feature information, including: calculating the target statistic corresponding to the target feature information; determining whether the target AI model is applicable or not based on the target statistic; wherein the target statistic includes at least one of the following: mean; variance; a statistic determined based on at least one of the cumulative distribution function CDF, the probability density function PDF, and the probability mass function PMF.
  • the scope of application of the target AI model is determined by feature information corresponding to the training data.
  • the device also includes a reporting module, used for any of the following: when the target AI model is applicable, reporting first information, or not reporting any information, the first information being used to indicate that the target AI model is available or can work normally; when the target AI model is not applicable, reporting second information, the second information being used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm.
  • a reporting module used for any of the following: when the target AI model is applicable, reporting first information, or not reporting any information, the first information being used to indicate that the target AI model is available or can work normally; when the target AI model is not applicable, reporting second information, the second information being used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm.
  • the first determination module 510 is also used to: collect or count the target channel information or target feature information in a predetermined manner; wherein the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information or target feature information; based on an observation period, collecting or counting the target channel information or target feature information at second intervals; collecting or counting the target channel information or target feature information located in an observation window; based on a first observation position, collecting or counting the target channel information or target feature information when the communication device moves more than a predetermined distance; based on a second observation position, collecting or counting the target channel information or target feature information when the communication device leaves a designated area, the designated area being the area where the target channel information or target feature information was last collected; based on a third observation position, collecting or counting the target channel information or target feature information when the change in the physical position of the communication device exceeds a predetermined value.
  • the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information or target feature information; based on an
  • the target characteristic information corresponding to the target channel information includes at least one of the following: spatial beam information; channel impulse response CIR; power delay spectrum PDP information; delay spread Delay spread information; Doppler information; arrival time TOA information; line-of-sight transmission LOS information; non-line-of-sight transmission NLOS information; and rank-related information.
  • the spatial beam information includes at least one of a correlation between an index distribution vector of each beam and a first distribution vector, a first quantity, and a second quantity; wherein the first quantity is the number of beams corresponding to the multiple beams when the ratio of the sum of the indexes of the multiple beams to the total index of the beams reaches or exceeds a first threshold, and the second quantity is the number of beams corresponding to the single beam when the ratio of the index of the single beam to the total index of the beam reaches or exceeds a second threshold, and the The first distribution vector is a beam index distribution vector adapted to the target AI model, and the index of the beam includes the energy or power of the beam.
  • the index distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the index size of each beam.
  • the CIR or PDP includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, a third quantity, a fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein, the third quantity is the number of path corresponding to the multiple path when the ratio of the sum of the indicators of multiple path to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of path corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD.
  • the rank-related information includes at least one of the correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; wherein, the fifth quantity is the number of data streams corresponding to the multiple data streams when the proportion of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold, and the sixth quantity is the number of data streams corresponding to the single data stream when the proportion of the indicators of a single data stream to the total indicators of the data stream reaches or exceeds the sixth threshold.
  • the third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values.
  • the type of the target domain and the target feature information is determined by at least one of the following: network side indication; determined according to configuration information of the target AI model; determined according to description information of the target AI model; or obtained interactively during the training process of the target AI model.
  • the uses of the target AI model include at least one of the following: signal processing; signal demodulation; signal reception and transmission; channel state information acquisition; beam management; channel prediction; interference suppression; terminal positioning; prediction and management of high-level services and parameters; and analysis of control signaling.
  • the device 500 for determining the applicability of the model in the embodiment of the present application may be a terminal or a network-side device.
  • the terminal may include but is not limited to the types of the terminal 11 listed above
  • the network-side device may include but is not limited to the types of the network-side device 12 listed above, etc., which are not specifically limited in the embodiment of the present application.
  • the device 500 for determining model applicability provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 4 and achieve the same technical effects. To avoid repetition, they will not be described here.
  • the embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602, wherein the memory 602 stores a program or instruction that can be run on the processor 601.
  • the communication device 600 is a terminal
  • the program or instruction is executed by the processor 601 to implement the various steps of the above method embodiments 200-400, and can achieve the same technical effect.
  • the communication device 600 is a network side device
  • the program or instruction is executed by the processor 601 to implement the various steps of the above method embodiments 200-400, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the communication device may be a terminal, which may include a processor and a communication interface.
  • the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in method embodiments 200-400.
  • This terminal embodiment corresponds to the above-mentioned communication device side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the terminal embodiment and can achieve the same technical effect.
  • Figure 7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
  • the terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and at least some of the components of a processor 710.
  • the terminal 700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 710 through a power management system, so as to implement functions such as managing charging, discharging, and power consumption management through the power management system.
  • a power source such as a battery
  • the terminal structure shown in FIG7 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
  • the input unit 704 may include a graphics processing unit (GPU) 1041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode.
  • the display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc.
  • the user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072.
  • the touch panel 7071 is also called a touch screen.
  • the touch panel 7071 may include two parts: a touch detection device and a touch controller.
  • Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
  • the RF unit 701 can transmit the data to the processor 710 for processing; in addition, the RF unit 701 can send uplink data to the network side device.
  • the RF unit 701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
  • the memory 709 can be used to store software programs or instructions and various data.
  • the memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc.
  • the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct RAM bus random access memory (DRRAM).
  • the memory in the embodiments of the present application 709 includes, but is not limited to, these and any other suitable types of memory.
  • the processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.
  • the processor 710 is used to determine the target feature information corresponding to the target channel information, and determine whether the target AI model is applicable or not based on the target feature information.
  • the processor 710 determines the target characteristic information corresponding to the target channel information, including: determining the target characteristic information of the target channel information in a target domain; wherein the target domain includes at least one of a delay domain, a beam domain, and a Doppler domain.
  • the processor 710 determines the target characteristic information of the target channel information, and also includes at least one of the following: when the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; when the target domain includes the beam domain, converting the target channel information in the antenna domain to the beam domain; when the target domain includes the Doppler domain, converting the target channel information in the time domain to the Doppler domain.
  • the processor 710 determines the target feature information corresponding to the target channel information, including any one of the following: determining the statistical value of the target feature information based on the last calculated value of the target feature information and the currently collected target feature information; determining the statistical value of the target feature information based on the average value of all target feature information collected within the first time; determining the statistical value of the target feature information based on a Gaussian mixture model GMM.
  • the processor 710 determines whether the target AI model is applicable or not based on the target feature information, including any one of the following: when the target feature information on the target domain is within the applicable scope of the target AI model, determining that the target AI model is applicable; when the target feature information on the target domain is not within the applicable scope of the target AI model, determining that the target AI model is not applicable.
  • the processor 710 determines whether the target AI model is applicable or not based on the target feature information, including: calculating a target statistic corresponding to the target feature information; determining whether the target AI model is applicable or not based on the target statistic; wherein the target statistic includes at least one of the following: mean; variance; a statistic determined based on at least one of the cumulative distribution function CDF, the probability density function PDF, and the probability mass function PMF.
  • the scope of application of the target AI model is determined by feature information corresponding to the training data.
  • the radio frequency unit 701 is used for any of the following: when the target AI model is applicable, reporting first information, or not reporting any information, the first information being used to indicate that the target AI model is available or can work normally; when the target AI model is not applicable, reporting second information, the second information being used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm.
  • the processor 710 is further configured to: collect or count the target channel information or target feature information in a predetermined manner; wherein the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information or target feature information; based on an observation period, collecting or counting the target channel information or target feature information at second intervals; collecting or counting the target channel information or target feature information located within an observation window; based on a first observation position, The target channel information or target characteristic information is collected or counted when the communication device moves more than a predetermined distance; based on a second observation position, the target channel information or target characteristic information is collected or counted when the communication device leaves a designated area, and the designated area is the area where the target channel information or target characteristic information was collected last time; based on a third observation position, the target channel information or target characteristic information is collected or counted when the change in the physical position of the communication device exceeds a predetermined value.
  • the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information
  • the target characteristic information corresponding to the target channel information includes at least one of the following: spatial beam information; channel impulse response CIR; power delay spectrum PDP information; delay spread Delay spread information; Doppler information; arrival time TOA information; line-of-sight transmission LOS information; non-line-of-sight transmission NLOS information; and rank-related information.
  • the spatial beam information includes at least one of the correlation between the index distribution vector of each beam and the first distribution vector, a first quantity, and a second quantity; wherein, the first quantity is the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of multiple beams to the total beam indicators reaches or exceeds the first threshold, and the second quantity is the number corresponding to the single beam when the ratio of the indicators of a single beam to the total beam indicators reaches or exceeds the second threshold, and the first distribution vector is a beam indicator distribution vector adapted to the target AI model, and the indicators of the beam include the energy or power of the beam.
  • the index distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the index size of each beam.
  • the CIR or PDP includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, a third quantity, a fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein, the third quantity is the number of path corresponding to the multiple path when the ratio of the sum of the indicators of multiple path to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of path corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD.
  • the rank-related information includes at least one of the correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; wherein, the fifth quantity is the number of data streams corresponding to the multiple data streams when the proportion of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold, and the sixth quantity is the number of data streams corresponding to the single data stream when the proportion of the indicators of a single data stream to the total indicators of the data stream reaches or exceeds the sixth threshold.
  • the third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values.
  • the type of the target domain and the target feature information is determined by at least one of the following: network side indication; determined according to configuration information of the target AI model; determined according to description information of the target AI model; or obtained interactively during the training process of the target AI model.
  • the uses of the target AI model include at least one of the following: signal processing; signal demodulation; signal reception and transmission; channel state information acquisition; beam management; channel prediction; interference suppression; terminal positioning; prediction and management of high-level services and parameters; and analysis of control signaling.
  • the communication device 600 may also be a network side device, which may include a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in embodiments 200-400.
  • the network side device embodiment corresponds to the above communication device side method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.
  • the embodiment of the present application also provides a network side device.
  • the network side device 800 includes: an antenna 801, a radio frequency device 802, a baseband device 803, a processor 804 and a memory 805.
  • the antenna 801 is connected to the radio frequency device 802.
  • the radio frequency device 802 receives information through the antenna 801 and sends the received information to the baseband device 803 for processing.
  • the baseband device 803 processes the information to be sent and sends it to the radio frequency device 802.
  • the radio frequency device 802 processes the received information and sends it out through the antenna 801.
  • the method executed by the network-side device in the above embodiment may be implemented in the baseband device 803, which includes a baseband processor.
  • the baseband device 803 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 8, one of which is, for example, a baseband processor, which is connected to the memory 805 through a bus interface to call the program in the memory 805 and execute the network device operations shown in the above method embodiment.
  • the network side device may also include a network interface 806, which is, for example, a common public radio interface (CPRI).
  • a network interface 806, which is, for example, a common public radio interface (CPRI).
  • CPRI common public radio interface
  • the network side device 800 of the embodiment of the present disclosure also includes: instructions or programs stored in the memory 805 and executable on the processor 804.
  • the processor 804 calls the instructions or programs in the memory 805 to execute the methods executed by the modules shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored.
  • a program or instruction is stored.
  • the various processes of the above-mentioned method embodiments 200-400 are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
  • the processor is the processor in the terminal described in the above embodiment.
  • the readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
  • An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run network-side device programs or instructions to implement the various processes of the above-mentioned method embodiments 200-400, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
  • An embodiment of the present application also provides a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor.
  • a computer program product which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor.
  • An embodiment of the present application also provides a communication system, including: at least one communication device, which can be used to execute the various processes of the method embodiments 200-400 as described above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
  • the technical solution of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
  • a storage medium such as ROM/RAM, a magnetic disk, or an optical disk
  • a terminal which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.

Landscapes

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

Abstract

The present application belongs to the technical field of communications. Disclosed are a method and apparatus for determining model applicability, and a communication device. The method for determining model applicability in the embodiments of the present application comprises: a communication device determining target feature information corresponding to target channel information; and according to the target feature information, determining that a target AI model is applicable or is not applicable.

Description

确定模型适用性的方法、装置及通信设备Method, device and communication equipment for determining model applicability

交叉引用cross reference

本申请要求在2022年11月04日提交中国专利局、申请号为202211379119.5、发明名称为“确定模型适用性的方法、装置及通信设备”的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。This application claims priority to a Chinese patent application filed with the China Patent Office on November 4, 2022, with application number 202211379119.5 and invention name “Method, device and communication equipment for determining model applicability”. The entire contents of the application are incorporated by reference into this application.

技术领域Technical Field

本申请属于通信技术领域,具体涉及一种确定模型适用性的方法、装置及通信设备。The present application belongs to the field of communication technology, and specifically relates to a method, device and communication equipment for determining the applicability of a model.

背景技术Background technique

人工智能(Artificial Intelligence,AI)目前在各个领域获得了广泛的应用。例如,将人工智能融入无线通信网络,可显著改善无线通信网络的吞吐量、时延以及用户容量等技术指标,是未来无线通信网络的重要研发方向。Artificial Intelligence (AI) has been widely used in various fields. For example, integrating AI into wireless communication networks can significantly improve technical indicators such as throughput, latency, and user capacity of wireless communication networks, and is an important research and development direction for future wireless communication networks.

对于AI在无线通信系统的应用,相关技术中一般是通过通信设备(如终端或网络侧设备等)时刻观测AI模型的输出量和/或通信系统的系统性能,来确定AI模型在当前通信环境(或无线通信系统)中是否适用。但前述的AI模型适用性的确定方案中,会使得AI模型在不合适的通信环境中仍然工作较长时间,影响通信系统性能。Regarding the application of AI in wireless communication systems, the relevant technologies generally use communication equipment (such as terminals or network-side equipment, etc.) to constantly observe the output of the AI model and/or the system performance of the communication system to determine whether the AI model is applicable in the current communication environment (or wireless communication system). However, the aforementioned AI model applicability determination scheme will cause the AI model to continue to work for a long time in an inappropriate communication environment, affecting the performance of the communication system.

发明内容Summary of the invention

本申请实施例提供一种确定模型适用性的方法、装置及通信设备,能够避免AI模型在不合适的通信环境中仍然工作较长时间的问题,确保通信系统的性能。The embodiments of the present application provide a method, apparatus, and communication device for determining the applicability of a model, which can avoid the problem that the AI model continues to work for a long time in an inappropriate communication environment and ensure the performance of the communication system.

第一方面,提供了一种确定模型适用性的方法,包括:通信设备确定目标信道信息对应的目标特征信息;根据所述目标特征信息确定所述目标AI模型适用或不适用。In a first aspect, a method for determining model applicability is provided, including: a communication device determines target feature information corresponding to target channel information; and determines whether the target AI model is applicable or not based on the target feature information.

第二方面,提供了一种确定模型适用性的装置,包括:确定模块,用于确定目标信道信息对应的目标特征信息;以及根据所述目标特征信息确定所述目标AI模型适用或不适用。In a second aspect, a device for determining the applicability of a model is provided, including: a determination module for determining target feature information corresponding to target channel information; and determining whether the target AI model is applicable or not based on the target feature information.

第三方面,提供了一种通信设备,该通信设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。According to a third aspect, a communication device is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

第四方面,提供了一种通信设备,包括处理器及通信接口,其中,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。In a fourth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.

第五方面,提供了一种通信系统,包括:至少一个通信设备,所述通信设备可用于执 行如第一方面所述的方法的步骤。In a fifth aspect, a communication system is provided, comprising: at least one communication device, wherein the communication device can be used to perform Perform the steps of the method described in the first aspect.

第六方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a sixth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

第七方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法的步骤。In a seventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.

第八方面,提供了一种计算机程序产品/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤。In an eighth aspect, a computer program product/program product is provided, wherein the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the method described in the first aspect.

在本申请实施例中,通信设备通过确定目标信道信息对应的目标特征信息,再根据目标特征信息确定目标AI模型是否适用,由此,能够提升目标AI模型的适用性的确定效率,避免相关技术中需要通信设备时刻观测AI模型的输出量和/或通信系统的系统性能以确定AI模型的适用性而导致的AI模型需要在不合适的通信环境中仍然工作较长时间的问题,有效确保了通信系统的性能。In an embodiment of the present application, the communication device determines the target feature information corresponding to the target channel information, and then determines whether the target AI model is applicable based on the target feature information. This can improve the efficiency of determining the applicability of the target AI model, avoid the problem in the related technology that the communication device needs to constantly observe the output of the AI model and/or the system performance of the communication system to determine the applicability of the AI model, and cause the AI model to need to continue to work for a long time in an inappropriate communication environment, thereby effectively ensuring the performance of the communication system.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本申请一示例性实施例提供的无线通信系统的结构示意图。FIG1 is a schematic diagram of the structure of a wireless communication system provided by an exemplary embodiment of the present application.

图2是本申请一示例性实施例提供的确定模型适用性的方法的流程示意图之一。FIG. 2 is a flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.

图3是本申请一示例性实施例提供的确定模型适用性的方法的流程示意图之二。FIG. 3 is a second flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.

图4是本申请一示例性实施例提供的确定模型适用性的方法的流程示意图之三。FIG. 4 is a third flowchart of a method for determining model applicability provided by an exemplary embodiment of the present application.

图5是本申请一示例性实施例提供的确定模型适用性的装置的结构示意图。FIG5 is a schematic diagram of the structure of an apparatus for determining model applicability provided by an exemplary embodiment of the present application.

图6是本申请一示例性实施例提供的通信设备的结构示意图。FIG. 6 is a schematic diagram of the structure of a communication device provided by an exemplary embodiment of the present application.

图7是本申请一示例性实施例提供的终端的结构示意图。FIG. 7 is a schematic diagram of the structure of a terminal provided by an exemplary embodiment of the present application.

图8是本申请一示例性实施例提供的网络侧设备的结构示意图。FIG8 is a schematic diagram of the structure of a network side device provided by an exemplary embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally represents that the objects associated with each other are in an "or" relationship.

值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution, LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统应用以外的应用,如第6代(6th Generation,6G)通信系统。It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE). The present invention relates to an LTE/LTE evolution (LTE-Advanced, LTE-A) system, and can also be used for other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described techniques can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following descriptions, but these techniques can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.

图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴式设备(Wearable Device)、车载设备(VehicleUser Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(personal computer,PC)、柜员机或者自助机等终端侧设备,可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以包括接入网设备或核心网设备,其中,接入网设备12也可以称为无线接入网设备、无线接入网(Radio Access Network,RAN)、无线接入网功能或无线接入网单元。接入网设备12可以包括基站、无线局域网(Wireless Local Area Network,WLAN)接入点或无线保真(Wireless Fidelity,WiFi)节点等,基站可被称为节点B、演进节点B(eNB)、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、家用B节点、家用演进型B节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例进行介绍,并不限定基站的具体类型。下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的技术方案进行详细地说明。FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device The terminal side devices 12 include: smart devices, robots, wearable devices (Wearable Device), vehicle-mounted equipment (VUE), pedestrian terminals (PUE), smart homes (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), game consoles, personal computers (personal computers, PCs), ATMs or self-service machines, etc., and wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device 12 may also be called a wireless access network device, a wireless access network (Radio Access Network, RAN), a wireless access network function or a wireless access network unit. The access network device 12 may include a base station, a wireless local area network (WLAN) access point or a wireless fidelity (WiFi) node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting and receiving point (TRP) or some other appropriate term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited. In conjunction with the accompanying drawings, the technical solution provided in the embodiment of the present application is described in detail through some embodiments and their application scenarios.

如图2所示,为本申请一示例性实施例提供的确定模型适用性的方法200的流程示意图,该方法200可以但不限于由通信设备(如终端或网络侧设备)执行,具体可由安装于通信设备中的硬件和/或软件执行。本实施例中,所述方法200至少可以包括如下步骤。As shown in FIG2 , a flow chart of a method 200 for determining model applicability provided by an exemplary embodiment of the present application is provided. The method 200 may be, but is not limited to, executed by a communication device (such as a terminal or a network-side device), and may be specifically executed by hardware and/or software installed in the communication device. In this embodiment, the method 200 may at least include the following steps.

S210,通信设备确定目标信道信息对应的目标特征信息。 S210, the communication device determines target characteristic information corresponding to the target channel information.

其中,所述通信设备确定目标信道信息对应的目标特征信息时,可以采用信息统计等方式实现,在此不做限制。Wherein, when the communication device determines the target characteristic information corresponding to the target channel information, it can be implemented by information statistics and the like, which is not limited here.

所述目标信道信息可以是通信设备根据协议约定或网络侧配置等方式采集得到,也可以根据所述目标AI模型所适用的信道信息进行采集得到,在此不做限制。The target channel information can be collected by the communication device according to the protocol agreement or network side configuration, or it can be collected according to the channel information applicable to the target AI model, and there is no limitation here.

本实施例中,根据目标信道信息的不同,所述目标特征信息可以不同。作为一种实现方式,所述目标信道信息对应的目标特征信息可以包括以下(11)-(19)中的至少一项。In this embodiment, the target characteristic information may be different according to different target channel information. As an implementation manner, the target characteristic information corresponding to the target channel information may include at least one of the following (11)-(19).

(11)空间波束信息。(11) Spatial beam information.

可选的,在本实施例中,所述空间波束信息可以包括各波束的指标分布向量与第一分布向量之间的相关性、第一数量、第二数量中的至少一个。其中,所述波束的指标可以是波束的能量或功率;所述相关性是衡量两个向量之间关联程度或距离的指标,例如,所述相关性可以是余弦相似度或余弦相似度的平方等,在此不一一列举。Optionally, in this embodiment, the spatial beam information may include at least one of the correlation between the index distribution vector of each beam and the first distribution vector, the first quantity, and the second quantity. The index of the beam may be the energy or power of the beam; the correlation is an indicator that measures the degree of association or distance between two vectors, for example, the correlation may be cosine similarity or the square of cosine similarity, etc., which are not listed here one by one.

基于此,所述第一数量可以是多个波束的指标之和占波束总指标的比例达到或超过第一阈值时,所述多个波束对应的波束个数。例如,假设一共有10个波束,如波束1、波束2、波束3、波束4、波束5、波束6、波束7、波束8、波束9、波束10,第一阈值为X1,那么,如果10个波束中存在5个波束(如波束1、波束4、波束5、波束8、波束9)的指标(如功率或能量)之和占10个波束指标之和的比例达到或超过第一阈值X1,那么,所述第一数量为5。可选的,所述X1可以为协议默认、网络配置或终端上报实现,在此不做限制。可选地,在计算所述多个波束的指标之和之前,可以将所有波束根据其指标进行排序,例如从大到小排序,或从小到大排序。Based on this, the first number can be the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of the multiple beams to the total indicators of the beams reaches or exceeds the first threshold. For example, assuming that there are 10 beams in total, such as beam 1, beam 2, beam 3, beam 4, beam 5, beam 6, beam 7, beam 8, beam 9, and beam 10, and the first threshold is X1, then, if the sum of the indicators (such as power or energy) of 5 beams (such as beam 1, beam 4, beam 5, beam 8, and beam 9) among the 10 beams accounts for a ratio of the sum of the indicators of the 10 beams that reaches or exceeds the first threshold X1, then the first number is 5. Optionally, the X1 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here. Optionally, before calculating the sum of the indicators of the multiple beams, all beams can be sorted according to their indicators, for example, from large to small, or from small to large.

所述第二数量是单个波束的指标占波束总指标的比例达到或超过第二阈值时,所述单个波束对应的个数。例如,假设一共有10个波束,如波束1、波束2、波束3、波束4、波束5、波束6、波束7、波束8、波束9、波束10,第二阈值为X2,那么,如果10个波束中的波束3、波束7、波束10的指标均占10个波束指标之和的比例达到或超过后第二阈值X2,那么,所述第二数量为3,即波束3、波束7、波束10。可选的,所述X2可以为协议默认、网络配置或终端上报实现,在此不做限制。The second number is the number of single beams corresponding to the ratio of the index of a single beam to the total index of the beams when it reaches or exceeds the second threshold. For example, assuming there are 10 beams in total, such as beam 1, beam 2, beam 3, beam 4, beam 5, beam 6, beam 7, beam 8, beam 9, beam 10, and the second threshold is X2, then, if the ratio of the index of beam 3, beam 7, and beam 10 among the 10 beams to the sum of the indexes of the 10 beams reaches or exceeds the second threshold X2, then the second number is 3, i.e., beam 3, beam 7, and beam 10. Optionally, X2 can be implemented by protocol default, network configuration, or terminal reporting, which is not limited here.

所述第一分布向量是与所述目标AI模型适配的波束指标分布向量。当然,前述的各波束的指标分布向量可以理解为:假设波束的指标为能量或功率,且一共有N0个波束,那么,将这N0个波束记为向量形式可以为[第1个波束的能量或功率,第2个波束的能量或功率,….,第N0个波束的能量]。The first distribution vector is a beam index distribution vector adapted to the target AI model. Of course, the index distribution vectors of the aforementioned beams can be understood as follows: Assuming that the index of the beam is energy or power, and there are N0 beams in total, then these N0 beams can be recorded as vectors in the form of [energy or power of the first beam, energy or power of the second beam, ..., energy of the N0th beam].

此外,在一种实现方式中,所述各波束的指标分布向量可以根据各波束的指标大小对各波束进行移位或循环移位得到。例如,每次统计时,将最高功率的波束固定为第N1个波束,进而将所有波束能量图循环移位。如,此时最高功率波束为第N2个波束,若N2>N1,则将波束能量图根据波束ID向左移动(N2-N1)个波束,即统计时的波束N3实际为波束(N3+N2-N1)的能量;若N2<N1,则将波束能量图根据波束ID向右移动(N1-N2)个波束,即统计时的波束N3实际为波束(N3+N2-N1)的能量;若N2=N1,则波束能量图 不需要移动。In addition, in one implementation, the index distribution vector of each beam can be obtained by shifting or cyclically shifting each beam according to the index size of each beam. For example, each time statistics are taken, the beam with the highest power is fixed to the N1th beam, and then all beam energy graphs are cyclically shifted. For example, at this time, the highest power beam is the N2th beam. If N2>N1, the beam energy graph is shifted to the left by (N2-N1) beams according to the beam ID, that is, beam N3 at the time of statistics is actually the energy of beam (N3+N2-N1); if N2<N1, the beam energy graph is shifted to the right by (N1-N2) beams according to the beam ID, that is, beam N3 at the time of statistics is actually the energy of beam (N3+N2-N1); if N2=N1, the beam energy graph No need to move.

或者,所述各波束的指标分布向量还可以根据各波束的指标大小从大到小或从小到大的顺序进行排列得到。Alternatively, the index distribution vectors of the beams may also be obtained by arranging the index sizes of the beams in a descending order or a descending order.

(12)信道冲激响应(Channel Impulse Response,CIR)。(12) Channel Impulse Response (CIR).

本实施例中,所述CIR包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个,所述第二分布向量是与所述目标AI模型适配的径分布向量。其中,所述相关性可以是衡量两个向量之间关联程度或距离的指标,例如所述相关性可以是余弦相似度或余弦相似度的平方等,在此不一一列举。需要注意,本实施例中提及的所述径的指标可以包括能量、功率、参考信号接收功率(Reference Signal Received Power,RSRP)、参考信号时间差(Reference Signal Time Difference,RSTD)中的至少一个。In this embodiment, the CIR includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, the third quantity, the fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator, and the second distribution vector is a path distribution vector adapted to the target AI model. Among them, the correlation can be an indicator to measure the degree of association or distance between two vectors. For example, the correlation can be cosine similarity or the square of cosine similarity, etc., which are not listed here one by one. It should be noted that the path indicators mentioned in this embodiment may include at least one of energy, power, reference signal received power (Reference Signal Received Power, RSRP), and reference signal time difference (Reference Signal Time Difference, RSTD).

其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数。例如,假设一共有10个径,如径1、径2、径3、径4、径5、径6、径7、径8、径9、径10,第三阈值为X3,那么,如果10个径中存在5个径(如径1、径4、径5、径8、径9)的指标之和占10个径指标之和的比例达到或超过后第三阈值X3,那么,所述第三数量为5。所述X3可以为协议默认、网络配置或终端上报实现,在此不做限制。可选地,在计算所述多个径的指标之和之前,需要将所有径根据其指标进行排序,例如从大到小排序,或从小到大排序。Among them, the third number is the number of paths corresponding to the multiple paths when the ratio of the sum of the indicators of the multiple paths to the total indicators of the paths reaches or exceeds the third threshold. For example, assuming that there are 10 paths in total, such as path 1, path 2, path 3, path 4, path 5, path 6, path 7, path 8, path 9, and path 10, and the third threshold is X3, then, if the sum of the indicators of 5 paths (such as path 1, path 4, path 5, path 8, and path 9) among the 10 paths accounts for a ratio of the sum of the indicators of the 10 paths that reaches or exceeds the third threshold X3, then the third number is 5. The X3 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here. Optionally, before calculating the sum of the indicators of the multiple paths, all paths need to be sorted according to their indicators, for example, from large to small, or from small to large.

所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数。例如,假设一共有10个径,如径1、径2、径3、径4、径5、径6、径7、径8、径9、径10,第四阈值为X4,那么,如果10个径中的径3、径7、径10的指标占10个径指标之和的比例达到或超过后第四阈值X4,那么,所述第四数量为3,即径3、径7、径10。所述X4可以为协议默认、网络配置或终端上报实现,在此不做限制。The fourth number is the number of paths corresponding to a single path when the ratio of the index of a single path to the total index of the paths reaches or exceeds the fourth threshold. For example, assuming there are 10 paths in total, such as path 1, path 2, path 3, path 4, path 5, path 6, path 7, path 8, path 9, and path 10, and the fourth threshold is X4, then if the ratio of the index of path 3, path 7, and path 10 among the 10 paths to the sum of the indexes of the 10 paths reaches or exceeds the fourth threshold X4, then the fourth number is 3, i.e., path 3, path 7, and path 10. The X4 can be implemented by protocol default, network configuration, or terminal reporting, and is not limited here.

其中,各径的能量或功率分布向量可以理解为:假设一共有N0个径,且径的指标为能量或功率,那么,将其记为向量形式可以为[第1个径的能量或功率,第2个径的能量或功率,….,第N0个径的能量]。Among them, the energy or power distribution vector of each path can be understood as: assuming that there are N0 paths in total, and the index of the path is energy or power, then it can be recorded in vector form as [energy or power of the first path, energy or power of the second path, ..., energy of the N0th path].

此外,在一种实现方式中,所述各径的指标分布向量是根据各径的指标大小对各径进行移位或循环移位得到。例如,每次统计时,将最高功率的径固定为第N1个径,进而将所有径能量图循环移位。例如,此时最高功率径为第N2个径,若N2>N1,则将径能量图根据径ID向左移动(N2-N1)个径,即统计时的径N3实际为径(N3+N2-N1)的能量;若N2<N1,则将径能量图根据径标识(ID)向右移动(N1-N2)个径,即统计时的径N3实际为径(N3+N2-N1)的能量;若N2=N1,则径能量图不需要移动。In addition, in one implementation, the index distribution vector of each path is obtained by shifting or cyclically shifting each path according to the index size of each path. For example, each time statistics are taken, the path with the highest power is fixed as the N1th path, and then all path energy graphs are cyclically shifted. For example, at this time, the highest power path is the N2th path. If N2>N1, the path energy graph is shifted to the left by (N2-N1) paths according to the path ID, that is, the path N3 during statistics is actually the energy of the path (N3+N2-N1); if N2<N1, the path energy graph is shifted to the right by (N1-N2) paths according to the path identifier (ID), that is, the path N3 during statistics is actually the energy of the path (N3+N2-N1); if N2=N1, the path energy graph does not need to be moved.

或者,所述各径的指标分布向量还可以根据各径的指标大小从大到小或从小到大的顺序进行排列得到。Alternatively, the index distribution vectors of the paths may be obtained by arranging the index sizes of the paths in a descending order or in a descending order.

(13)功率时延谱(Power Delay Profile,PDP)信息。 (13) Power Delay Profile (PDP) information.

本实施例中,与前述CIR类似,所述PDP信息中包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个;其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数,所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数,所述第二分布向量是与所述目标AI模型适配的径分布向量,所述径的指标包括能量、功率、RSRP、RSTD中的至少一个。可以理解,关于PDP信息可参照前述CIR中的相关描述,在此不再赘述。In this embodiment, similar to the aforementioned CIR, the PDP information includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, the third quantity, the fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein the third quantity is the number of paths corresponding to the multiple paths when the ratio of the sum of the indicators of multiple paths to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of paths corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is the path distribution vector adapted to the target AI model, and the path indicator includes at least one of energy, power, RSRP, and RSTD. It can be understood that the PDP information can refer to the relevant description in the aforementioned CIR, which will not be repeated here.

(14)延迟扩展(Delay spread)信息。(14) Delay spread information.

(15)多普勒信息。(15) Doppler information.

(16)到达时间(Time of Arrival,TOA)信息。(16) Time of Arrival (TOA) information.

(17)视线传输(Line of Sight,LOS)信息。(17) Line of Sight (LOS) information.

(18)非视线传输(Non Line of Sight,NLOS)信息。(18) Non-Line-of-Sight (NLOS) information.

(19)秩相关信息,所述秩的相关信息可以理解为每个数据流特征向量的分布或它们之间的差距,以表征数据流的能量等指标的集中度。(19) Rank-related information: The rank-related information can be understood as the distribution of the feature vectors of each data stream or the gap between them, so as to characterize the concentration of indicators such as energy of the data stream.

需要注意的是,在一种可能的实现方式中,对于前述提及的目标信道信息和/或目标特征信息,其可以与S220中目标AI模型的适用范围相关,如,对于目标特征信息,假设所述目标AI模型适用于PDP、TOA的处理,那么,所述目标特征信息可以是PDP、TOA,本实施例在此不做限制。It should be noted that, in a possible implementation, the target channel information and/or target feature information mentioned above may be related to the scope of application of the target AI model in S220. For example, for the target feature information, assuming that the target AI model is applicable to the processing of PDP and TOA, then the target feature information may be PDP and TOA, and this embodiment does not limit this.

本实施例中,所述秩相关信息可以包括各数据流的指标分布向量与第三分布向量之间的相关性、第五数量、第六数量中的至少一个。其中,所述第三分布向量是与所述目标AI模型适配的数据流分布向量,所述数据流的指标包括能量、功率、特征值、奇异值中的至少一个。In this embodiment, the rank-related information may include at least one of the correlation between the index distribution vector of each data stream and the third distribution vector, the fifth quantity, and the sixth quantity. The third distribution vector is a data stream distribution vector adapted to the target AI model, and the index of the data stream includes at least one of energy, power, eigenvalue, and singular value.

所述第五数量是多个数据流的指标之和占数据流总指标的比例达到或超过第五阈值时,所述多个数据流对应的数据流个数。例如,以所述数据流的指标为总能量为例,假设一共有5个数据流,如数据流1、数据流2、数据流3、数据流4、数据流5,第五阈值为X5,那么,如果5个数据流中的存在2个数据流(如数据流1、数据流4)的总能量之和占5个数据流的总能量之和的比例达到或超过第五阈值X5,那么,所述第三数量为2。所述X5可以为协议默认、网络配置或终端上报实现。可选地,在计算所述多个数据流的指标之和之前,可以将所有数据流根据其指标进行排序,或者需要将所有数据流根据其数据流的标识进行排序,例如从大到小排序,或从小到大排序。The fifth quantity is the number of data streams corresponding to the multiple data streams when the ratio of the sum of the indicators of the multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold. For example, taking the indicator of the data stream as total energy as an example, assuming that there are 5 data streams in total, such as data stream 1, data stream 2, data stream 3, data stream 4, and data stream 5, and the fifth threshold is X5, then, if the sum of the total energy of 2 data streams (such as data stream 1 and data stream 4) among the 5 data streams accounts for the sum of the total energy of the 5 data streams. The ratio reaches or exceeds the fifth threshold X5, then the third quantity is 2. The X5 can be implemented by protocol default, network configuration or terminal reporting. Optionally, before calculating the sum of the indicators of the multiple data streams, all data streams can be sorted according to their indicators, or all data streams need to be sorted according to their data stream identifiers, such as sorting from large to small, or from small to large.

所述第六数量是单个数据流的指标占数据流总指标的比例达到或超过第六阈值时,所述单个数据流对应的数据流个数。例如,以所述数据流的指标为总能量为例,假设一共有5个数据流,如数据流1、数据流2、数据流3、数据流4、数据流5,第六阈值为X6,那么,如果5个数据流中的数据流3、数据流4的能量均占5个数据流指标之和的比例达到或超过第六阈值X6,那么,所述第四数量为3,即数据流3、数据流4。所述X6可以为 协议默认、网络配置或终端上报实现,在此不做限制。The sixth quantity is the number of data streams corresponding to a single data stream when the ratio of the index of a single data stream to the total index of the data stream reaches or exceeds the sixth threshold. For example, taking the index of the data stream as total energy, assuming that there are 5 data streams in total, such as data stream 1, data stream 2, data stream 3, data stream 4, and data stream 5, and the sixth threshold is X6, then, if the ratio of the energy of data stream 3 and data stream 4 in the 5 data streams to the sum of the indexes of the 5 data streams reaches or exceeds the sixth threshold X6, then the fourth quantity is 3, that is, data stream 3 and data stream 4. The X6 can be The protocol default, network configuration or terminal reporting implementation is not restricted here.

可以理解,前述的数据流也可以理解为数据块或层(Layer),本实施例在此不做限制。It can be understood that the aforementioned data stream can also be understood as a data block or layer (Layer), and this embodiment does not limit this.

S220,根据所述目标特征信息确定所述目标AI模型适用或不适用。S220, determining whether the target AI model is applicable or not based on the target feature information.

其中,本申请上下文中提及的目标AI模型有多种实现方式,如所述目标AI模型可以是神经网络、决策树、支持向量机、贝叶斯分类器等。Among them, the target AI model mentioned in the context of this application has multiple implementation methods, such as the target AI model can be a neural network, a decision tree, a support vector machine, a Bayesian classifier, etc.

另外,相对于相关技术中需要时刻观测AI模型的输出量和/或基于AI模型实现的通信系统性能来判断AI模型是否适用当前通信环境,本实施例中直接根据目标信道信息对应的目标特征信息确定所述目标AI模型是否适用,能够更加高效的确定出AI模型是否适用,且避免了AI模型需要在不适用的环境中仍旧工作较长时间的问题,有效确保了通信系统的性能。In addition, compared with the related art that requires constant observation of the output of the AI model and/or the performance of the communication system implemented based on the AI model to determine whether the AI model is suitable for the current communication environment, this embodiment directly determines whether the target AI model is suitable based on the target feature information corresponding to the target channel information. This can more efficiently determine whether the AI model is suitable, and avoids the problem that the AI model needs to work for a long time in an inapplicable environment, thereby effectively ensuring the performance of the communication system.

需要注意的是,作为一种可能的实现方式,所述目标AI模型的适用范围是通过训练数据(即用于所述目标AI模型训练的数据)对应的特征信息确定。在使用训练数据训练所述目标AI模型时,确定所述训练数据的对应的特征信息,作为所述目标AI模型的适用范围。例如,所述目标AI模型用于定位,所述目标特征信息为LOS信息均值,所述训练数据的对应的LOS信息均值为Y1,则所述目标AI模型的适用范围在LOS信息均值为Y1附近。It should be noted that, as a possible implementation method, the applicable scope of the target AI model is determined by the feature information corresponding to the training data (i.e., the data used for training the target AI model). When using the training data to train the target AI model, the corresponding feature information of the training data is determined as the applicable scope of the target AI model. For example, the target AI model is used for positioning, the target feature information is the LOS information mean, and the corresponding LOS information mean of the training data is Y1, then the applicable scope of the target AI model is near the LOS information mean Y1.

当然,用于所述目标AI模型训练的训练数据是根据所述目标AI模型的用途确定,如,假设所述目标AI模型是用于信号处理,那么所述训练数据与信号处理相关,又如,假设所述目标AI模型是用于信道预测,那么,所述训练数据与信道预测相关等,在此不做限制。Of course, the training data used for training the target AI model is determined according to the purpose of the target AI model. For example, assuming that the target AI model is used for signal processing, then the training data is related to signal processing. For another example, assuming that the target AI model is used for channel prediction, then the training data is related to channel prediction, etc., and there is no limitation here.

基于此,在一种实现方式中,本实施例中的所述目标AI模型的用途可以包括以下至少一项。Based on this, in one implementation, the purpose of the target AI model in this embodiment may include at least one of the following.

信号处理。所述信号处理包括信号检测、信号滤波、信号均衡等。当然,所述信号可以是解调参考信号(Demodulation Reference Signal,DMRS)、探测参考信号(Sounding Reference Signal,SRS)、同步信号(Synchronization Signal Block,SSB)、相位参考信号(Tracking Reference Signal,TRS)、相位跟踪参考信号(Phase-tracking reference signal,PTRS)、信道状态信息参考信号(Channel State Information Reference Signal,CSI-RS)等。Signal processing. The signal processing includes signal detection, signal filtering, signal equalization, etc. Of course, the signal can be a demodulation reference signal (Demodulation Reference Signal, DMRS), a sounding reference signal (Sounding Reference Signal, SRS), a synchronization signal (Synchronization Signal Block, SSB), a phase reference signal (Tracking Reference Signal, TRS), a phase tracking reference signal (Phase-tracking reference signal, PTRS), a channel state information reference signal (Channel State Information Reference Signal, CSI-RS), etc.

信号解调。所述信号解调可以是对物理下行控制信道(Physical downlink control channel,PDCCH)、物理下行共享信道(Physical downlink shared channel,PDSCH)、物理上行控制信道(Physical Uplink Control Channel,PUCCH)、物理上行共享信道(Physical Uplink Shared Channel,PUSCH)、物理随机接入信道(Physical Random Access Channel,PRACH)、物理广播信道(Physical broadcast channel,PBCH)等信号的解调。Signal demodulation. The signal demodulation may be the demodulation of signals such as the physical downlink control channel (PDCCH), the physical downlink shared channel (PDSCH), the physical uplink control channel (PUCCH), the physical uplink shared channel (PUSCH), the physical random access channel (PRACH), and the physical broadcast channel (PBCH).

信号收发。所述信号收发可以是对PDCCH、PDSCH、PUCCH、PUSCH、PRACH、PBCH等信号的收发。 Signal transmission and reception: The signal transmission and reception may be transmission and reception of PDCCH, PDSCH, PUCCH, PUSCH, PRACH, PBCH and other signals.

信道状态信息获取。所述信道状态信息获取包括信号状态信息反馈和频分复用(Frequency Division Duplex,FDD)上下行部分互异性获取等。其中,所述信号状态信息反馈可以包括信道相关信息、信道矩阵相关信息、信道特征信息、信道矩阵特征信息、预编码矩阵指示(Precoding matrix indicator,PMI)、秩指示(Rank indicator,RI)、CSI-RS资源指示(CSI-RS Resource Indicator,CRI)、信道质量指示(Channel quality indicator,CQI)、层指示(Layer Indicator,LI)等信息的反馈。所述FDD上下行部分互异性可以理解为:对于FDD系统,根据部分互异性,基站等网络侧设备根据上行信道获取角度和时延信息,可以通过CSI-RS预编码或者直接指示的方法,将角度信息和时延信息通知终端,终端根据基站的指示上报或者在基站的指示范围内选择并上报,从而减少终端的计算量和CSI上报的开销。Channel state information acquisition. The channel state information acquisition includes signal state information feedback and frequency division multiplexing (FDD) uplink and downlink partial reciprocity acquisition, etc. Among them, the signal state information feedback may include channel related information, channel matrix related information, channel characteristic information, channel matrix characteristic information, precoding matrix indicator (Precoding matrix indicator, PMI), rank indicator (Rank indicator, RI), CSI-RS resource indicator (CSI-RS Resource Indicator, CRI), channel quality indicator (CQI), layer indicator (Layer Indicator, LI) and other information feedback. The FDD uplink and downlink partial reciprocity can be understood as: for the FDD system, according to the partial reciprocity, the base station and other network side devices obtain the angle and delay information according to the uplink channel, and can notify the terminal of the angle information and delay information through CSI-RS precoding or direct indication. The terminal reports according to the indication of the base station or selects and reports within the indication range of the base station, thereby reducing the calculation amount of the terminal and the overhead of CSI reporting.

波束管理。所述波束管理可以包括波束测量、波束上报、波束预测、波束失败检测、波束失败恢复、波束失败恢复中的新波束指示等。Beam management: The beam management may include beam measurement, beam reporting, beam prediction, beam failure detection, beam failure recovery, new beam indication in beam failure recovery, etc.

信道预测。所述信道预测可以包括信道状态信息的预测、波束预测等。Channel prediction: The channel prediction may include prediction of channel state information, beam prediction, etc.

干扰抑制。所述干扰抑制可以包括对小区内干扰、小区间干扰、带外干扰、交调干扰等的抑制。Interference suppression: The interference suppression may include suppression of intra-cell interference, inter-cell interference, out-of-band interference, intermodulation interference, etc.

终端定位。所述终端定位包括通过参考信号(例如SRS),估计出的终端的具体位置(包括水平位置和/或垂直位置)或未来可能的轨迹,或辅助位置估计或轨迹估计的信息。Terminal positioning: The terminal positioning includes estimating the specific position (including horizontal position and/or vertical position) or possible future trajectory of the terminal through a reference signal (such as SRS), or information to assist position estimation or trajectory estimation.

高层业务、参数的预测和管理。所述高层业务、参数的预测和管理可以包括吞吐量、所需数据包大小、业务需求、移动速度、噪声信息等。Prediction and management of high-level services and parameters: The prediction and management of high-level services and parameters may include throughput, required data packet size, service requirements, mobile speed, noise information, etc.

控制信令的解析。所述控制信令的解析可以包括对功率控制的相关信令、波束管理的相关信令的解析等。Analysis of control signaling: The analysis of control signaling may include analysis of power control related signaling, beam management related signaling, etc.

本实施例中,通过确定目标信道信息对应的目标特征信息,再根据目标特征信息确定目标AI模型是否适用,由此,能够提升目标AI模型的适用性的确定效率,避免相关技术中需要通信设备时刻观测AI模型的输出量和/或通信系统的系统性能以确定AI模型的适用性而导致的AI模型需要在不合适的通信环境中仍然工作较长时间的问题,有效确保了通信系统的性能。In this embodiment, by determining the target feature information corresponding to the target channel information, and then determining whether the target AI model is applicable based on the target feature information, the efficiency of determining the applicability of the target AI model can be improved, thereby avoiding the problem in related technologies that the communication equipment needs to constantly observe the output of the AI model and/or the system performance of the communication system to determine the applicability of the AI model, resulting in the AI model needing to continue to work for a long time in an inappropriate communication environment, thereby effectively ensuring the performance of the communication system.

此外,如果通信设备中存储有多个AI模型,那么通过本申请定期确定目标信道信息对应的目标特征信息,根据所述目标特征信息进行目标AI模型的适用性的确定,以灵活选择最匹配的AI模型,从而大幅度提升了AI模型在不同通信环境中的泛化性能,确保了通信系统的灵活性和稳定性。In addition, if multiple AI models are stored in the communication device, the target feature information corresponding to the target channel information is periodically determined through the present application, and the applicability of the target AI model is determined based on the target feature information to flexibly select the most matching AI model, thereby greatly improving the generalization performance of the AI model in different communication environments and ensuring the flexibility and stability of the communication system.

如图3所示,为本申请一示例性实施例提供的确定模型适用性的方法300的流程示意图,该方法300可以但不限于由通信设备(如终端或网络侧设备)执行,具体可由安装于通信设备中的硬件和/或软件执行。本实施例中,所述方法300至少可以包括如下步骤。As shown in FIG3 , a flow chart of a method 300 for determining model applicability provided by an exemplary embodiment of the present application is provided. The method 300 may be, but is not limited to, executed by a communication device (such as a terminal or a network-side device), and may be specifically executed by hardware and/or software installed in the communication device. In this embodiment, the method 300 may at least include the following steps.

S310,通信设备确定目标信道信息对应的目标特征信息。S310, the communication device determines target characteristic information corresponding to the target channel information.

可以理解,S310的实现过程除了可参照方法实施例200中的相关描述之外,在一种 实现方式中,所述通信设备在确定目标信道信息对应的目标特征信息时,可以确定目标信道信息在目标域上的目标特征信息;其中,所述目标域可以包括但不限于时延域、波束域、多普勒域、空间域中的至少一个。It can be understood that the implementation process of S310 can refer to the relevant description in the method embodiment 200. In the implementation method, when determining the target characteristic information corresponding to the target channel information, the communication device can determine the target characteristic information of the target channel information in the target domain; wherein the target domain may include but is not limited to at least one of the delay domain, beam domain, Doppler domain, and space domain.

当然,如果通信设备确定目标信道信息的目标特征信息时,所确定的目标域与获取到的目标信道信息所对应的域不同,可进行不同域之间的转换。例如,在所述目标域包括所述时延域的情况下,将频域的目标信道信息转换到所述时延域;和/或,在所述目标域包括所述波束域的情况下,将天线域的目标信道信息转换到所述波束域;和/或,在所述目标域包括所述多普勒域的情况下,将时间域的目标信道信息转换到所述多普勒域。Of course, if the communication device determines the target characteristic information of the target channel information, and the determined target domain is different from the domain corresponding to the acquired target channel information, conversion between different domains can be performed. For example, when the target domain includes the delay domain, the target channel information in the frequency domain is converted to the delay domain; and/or, when the target domain includes the beam domain, the target channel information in the antenna domain is converted to the beam domain; and/or, when the target domain includes the Doppler domain, the target channel information in the time domain is converted to the Doppler domain.

基于此,在一种实现方式中,所述通信设备确定的目标域可以是一个或多个,那么,在所述目标域为多个的情况下,所述通信设备可以联合多个目标域的特征信息进行比较,以确定目标AI模型是否适用(或目标AI模型是否失效)。例如,在所述目标域包括时延域、多普勒域、波束域时,可同时基于时延域的特征信息、多普勒域的特征信息、波束域的特征信息确定目标AI模型是否适用,如在时延域的特征信息、多普勒域的特征信息、波束域的特征信息均在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用,反之,则确定所述目标AI模型不适用。Based on this, in one implementation, the target domain determined by the communication device may be one or more. Then, when there are multiple target domains, the communication device may combine the characteristic information of multiple target domains for comparison to determine whether the target AI model is applicable (or whether the target AI model is invalid). For example, when the target domain includes the delay domain, the Doppler domain, and the beam domain, it is possible to simultaneously determine whether the target AI model is applicable based on the characteristic information of the delay domain, the characteristic information of the Doppler domain, and the characteristic information of the beam domain. For example, when the characteristic information of the delay domain, the characteristic information of the Doppler domain, and the characteristic information of the beam domain are all within the applicable scope of the target AI model, it is determined that the target AI model is applicable. Otherwise, it is determined that the target AI model is not applicable.

进一步,在确定目标AI模型是否适用时,所述通信设备除了可以确定目标域上的目标特征信息之外,在另一种实现方式中,所述通信设备确定目标信道信息对应的目标特征信息的方式可以包括以下方式1-方式3中的任一项。Furthermore, when determining whether the target AI model is applicable, in addition to determining the target feature information on the target domain, in another implementation method, the communication device may determine the target feature information corresponding to the target channel information in any one of the following methods 1-3.

方式1,根据上一次的目标特征信息的统计值和当前采集到的目标特征信息确定所述目标特征信息的统计值。Mode 1: determining the statistical value of the target feature information according to the statistical value of the previous target feature information and the currently collected target feature information.

例如,假设上一次的目标特征信息的统计值为X,当前采集到的目标特征信息为Y,那么,所述目标特征信息的统计值为alpha*X+beta*Y,其中,alpha、beta为权重。本实施例中,alpha、beta可以由协议约定、高层配置等实现。可选的,alpha、beta的取值可以均为1。For example, assuming that the statistical value of the last target feature information is X, and the currently collected target feature information is Y, then the statistical value of the target feature information is alpha*X+beta*Y, where alpha and beta are weights. In this embodiment, alpha and beta can be implemented by protocol agreement, high-level configuration, etc. Optionally, the values of alpha and beta can both be 1.

方式2,根据第一时间内采集到的所有目标特征信息的平均值确定所述目标特征信息的统计值。Mode 2: determining the statistical value of the target feature information according to the average value of all target feature information collected within the first time.

其中,所述第一时间的取值可以由协议默认或网络配置或终端上报实现。所述平均值可以是几何平均、算数平均、加权平均等。其中加权平均的加权值可以由协议默认或网络配置或终端上报实现,在此不做限制。The value of the first time may be implemented by protocol default or network configuration or terminal reporting. The average value may be a geometric average, an arithmetic average, a weighted average, etc. The weighted value of the weighted average may be implemented by protocol default or network configuration or terminal reporting, which is not limited here.

方式3,基于高斯混合模型(GMM)确定所述目标特征信息的统计值。其中,高斯混合模型就是用高斯概率密度函数(正态分布曲线)精确地量化事物,它是一个将事物分解为若干的基于高斯概率密度函数形成的模型。其中,所述GMM是一种获取统计信息的方法。可选的,本实施例中是将若干的基于高斯概率密度函数形成的模型参数,作为所述目标特征信息的统计值,例如分解后的各个高斯概率密度函数的均值、方差和占总模型的比值/概率/贡献作为所述目标特征信息的统计值。 Mode 3, determining the statistical value of the target feature information based on a Gaussian mixture model (GMM). The Gaussian mixture model is to accurately quantify things using a Gaussian probability density function (normal distribution curve). It is a model that decomposes things into several Gaussian probability density functions. The GMM is a method for obtaining statistical information. Optionally, in this embodiment, several model parameters formed based on Gaussian probability density functions are used as the statistical value of the target feature information, such as the mean, variance and ratio/probability/contribution of each decomposed Gaussian probability density function to the total model as the statistical value of the target feature information.

例如,假设获取区域标识(ID)为S内的N个终端的首径时延信息,那么,通过高斯混合模型可以获取T个高斯分布的均值和方差,以作为所述目标特征信息的统计值。For example, assuming that the first path delay information of N terminals in the area with an ID of S is obtained, the mean and variance of T Gaussian distributions can be obtained through the Gaussian mixture model to serve as the statistical value of the target feature information.

需要注意的是,终端在确定目标特征信息时,采用前述方式1-方式3中的哪一个可以由协议约定、高层配置或终端自主确定等,在此不做限制。It should be noted that when the terminal determines the target feature information, which of the aforementioned methods 1-3 is adopted can be determined by protocol agreement, high-level configuration or terminal autonomy, etc., and is not restricted here.

此外,本实施例中所提及的所述目标域和/或所述目标特征信息的类型可以通过以下(21)-(24)中的至少一项确定。In addition, the type of the target domain and/or the target feature information mentioned in this embodiment can be determined by at least one of the following (21)-(24).

(21)网络侧指示。(21) Network side instructions.

(22)根据所述目标AI模型的配置信息确定,如所述目标域或所述目标特征信息可以配置或包含在所述目标AI模型的配置信息中。(22) Determined according to the configuration information of the target AI model, such as the target domain or the target feature information can be configured or included in the configuration information of the target AI model.

(23)根据所述目标AI模型的描述信息确定,如所述目标域或所述目标特征信息可以配置或包含在所述目标AI模型的描述信息中。(23) Determined according to the description information of the target AI model, such as the target domain or the target feature information can be configured or included in the description information of the target AI model.

(24)在所述目标AI模型的训练过程中交互得到。(24) obtained interactively during the training process of the target AI model.

S320,根据所述目标特征信息确定所述目标AI模型适用或不适用。S320: Determine whether the target AI model is applicable or not based on the target feature information.

可以理解,S320的实现过程除了可参照方法实施例200中的相关描述之外,如图3所示,在一种实现方式中,根据所述目标特征信息确定所述目标AI模型适用或不适用可以包括以下S321和/或S322。It can be understood that in addition to referring to the relevant description in method embodiment 200, the implementation process of S320, as shown in Figure 3, in one implementation, determining whether the target AI model is applicable or not based on the target feature information may include the following S321 and/or S322.

S321,在所述目标特征信息在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用。S321: When the target feature information is within the applicable scope of the target AI model, determine that the target AI model is applicable.

其中,S321-S322中所述的目标特征信息可以基于目标域确定得到,和/或,所述目标特征信息可以是基于前述方式1-方式3中任一方式确定得到,在此不做限制。Among them, the target feature information described in S321-S322 can be determined based on the target domain, and/or, the target feature information can be determined based on any of the aforementioned methods 1-3, which is not limited here.

另外,在一种实现方式中,在所述目标AI模型适用的情况下,通信设备上报(或触发)第一信息,或不上报任何信息,所述第一信息用于指示所述目标AI模型可用或能够正常工作。当然,对于所述通信设备是否上报第一信息可以由协议约定或网络侧配置等方式实现,在此不做限制。In addition, in one implementation, when the target AI model is applicable, the communication device reports (or triggers) first information, or does not report any information, and the first information is used to indicate that the target AI model is available or can work normally. Of course, whether the communication device reports the first information can be implemented by protocol agreement or network side configuration, and is not limited here.

S322,在所述目标特征信息不在所述目标AI模型的适用范围的情况下,确定所述目标AI模型不适用。S322: When the target feature information is not within the applicable scope of the target AI model, determine that the target AI model is not applicable.

可选的,在所述目标AI模型不适用的情况下,上报(或触发)第二信息,所述第二信息用于指示或请求模型切换、模型去激活、启用非AI算法中的至少一项。当然,在通信设备在指示或请求模型切换、启用非AI算法时,所述目标特征信息在所要切换或启用的AI模型或算法的适用范围内。Optionally, when the target AI model is not applicable, second information is reported (or triggered), and the second information is used to indicate or request at least one of model switching, model deactivation, and enabling a non-AI algorithm. Of course, when the communication device indicates or requests model switching or enabling a non-AI algorithm, the target feature information is within the applicable scope of the AI model or algorithm to be switched or enabled.

本实施例中,通过采用不同的目标特征信息的确定方式,能够低开销地判断目标AI模型是否适用当前环境,能够进一步提高目标AI模型的适用性和灵活性,确保通信系统的性能。In this embodiment, by adopting different methods of determining target feature information, it is possible to determine with low overhead whether the target AI model is applicable to the current environment, which can further improve the applicability and flexibility of the target AI model and ensure the performance of the communication system.

如图4所示,为本申请一示例性实施例提供的确定模型适用性的方法400的流程示意图,该方法400可以但不限于由通信设备(如终端或网络侧设备)执行,具体可由安装于 通信设备中的硬件和/或软件执行。本实施例中,所述方法400至少可以包括如下步骤。As shown in FIG. 4 , a flow chart of a method 400 for determining model applicability provided by an exemplary embodiment of the present application is shown. The method 400 may be, but is not limited to, executed by a communication device (such as a terminal or a network side device), and may be specifically executed by a communication device installed in The hardware and/or software in the communication device executes. In this embodiment, the method 400 may at least include the following steps.

S410,按照预定方式采集或统计所述目标信道信息或目标特征信息。S410, collecting or counting the target channel information or target feature information in a predetermined manner.

其中,所述预定方式包括以下方式1-方式6中的至少一项。The predetermined method includes at least one of the following methods 1 to 6.

方式1,实时采集或统计所述目标信道信息或目标特征信息。Mode 1: collecting or counting the target channel information or target feature information in real time.

方式2,基于观察周期,每隔第二时间采集或统计所述目标信道信息或目标特征信息;其中,所述第二时间可以理解为所述观察周期。可以理解,所述观察周期、所述第二时间的数值可以由协议约定、高层配置或网络侧配置实现,在此不做限制。Mode 2, based on the observation period, collects or counts the target channel information or target characteristic information at a second time interval; wherein the second time can be understood as the observation period. It can be understood that the observation period and the value of the second time can be implemented by protocol agreement, high-level configuration or network-side configuration, and is not limited here.

方式3,采集或统计位于观察窗内的所述目标信道信息或目标特征信息。例如,在200ms内,只有1ms-10ms是位于观察窗内,那么,通信设备可以只采集或统计1ms-10ms内的目标信道信息或目标特征信息,以用于确定目标AI模型的适用性。可以理解,所述观察窗的大小可以由协议约定、高层配置或网络侧配置实现,在此不做限制。Mode 3, collect or count the target channel information or target feature information within the observation window. For example, within 200ms, only 1ms-10ms is within the observation window, then the communication device can only collect or count the target channel information or target feature information within 1ms-10ms to determine the applicability of the target AI model. It can be understood that the size of the observation window can be achieved by protocol agreement, high-level configuration or network-side configuration, and is not limited here.

方式4,基于第一观察位置,在所述通信设备移动超过预定距离时采集或统计所述目标信道信息或目标特征信息。例如,假设第一观察位置为A点,那么,在所述通信设备离开A点的距离查过预定距离时,所述通信设备采集或统计所述目标信道信息或目标特征信息。可以理解,所述第一观察位置和所述预定距离的数值可以由协议预定、网络侧配置或高层配置实现,在此不做限制。Mode 4, based on the first observation position, the target channel information or target feature information is collected or counted when the communication device moves beyond a predetermined distance. For example, assuming that the first observation position is point A, then when the distance of the communication device from point A exceeds a predetermined distance, the communication device collects or counts the target channel information or target feature information. It can be understood that the values of the first observation position and the predetermined distance can be implemented by protocol predetermination, network side configuration or high-level configuration, and are not limited here.

方式5,基于第二观察位置,在所述通信设备离开指定区域时采集或统计所述目标信道信息或目标特征信息,所述指定区域为上一次进行目标信道信息或目标特征信息采集的区域。其中,所述第二观察位置可以由协议约定、高层配置、网络侧配置等方式实现,在此不做限制。Mode 5: Based on the second observation position, the target channel information or target feature information is collected or counted when the communication device leaves the designated area, and the designated area is the area where the target channel information or target feature information was collected last time. The second observation position can be implemented by protocol agreement, high-level configuration, network side configuration, etc., which is not limited here.

方式6,基于第三观察位置,在所述通信设备的物理位置的变化量超过预定值的情况下采集或统计所述目标信道信息或目标特征信息。其中,所述第三观察位置、所述预定值可以由协议约定、高层配置、网络侧配置等方式实现,在此不做限制。Mode 6: Based on the third observation position, when the change in the physical position of the communication device exceeds a predetermined value, the target channel information or target feature information is collected or counted. The third observation position and the predetermined value can be implemented by protocol agreement, high-level configuration, network side configuration, etc., and are not limited here.

可以理解的是,对于前述方式4-方式6,如果目标AI模型用于终端定位等用途,那么,在通信设备移动预定距离或离开指定区域或物理位置发生变化,均可导致空间上的统计信息发生变化,即通信环境发生了变化,因此,通信设备通过目标信道信息或目标特征信息的采集或统计,进行目标AI模型的适用性的验证,能够确保通信系统性能。It can be understood that for the aforementioned methods 4 to 6, if the target AI model is used for purposes such as terminal positioning, then when the communication device moves a predetermined distance or leaves a designated area or changes in physical position, it may cause the spatial statistical information to change, that is, the communication environment has changed. Therefore, the communication device verifies the applicability of the target AI model by collecting or counting target channel information or target feature information, thereby ensuring the performance of the communication system.

此外,前述方式1-方式6中给出的目标信道信息或目标特征信息统计或采集方式中,如果通信设备是直接基于方式1-方式6直接采集或统计目标特征信息,那么,所述通信设备可基于采集或统计的目标特征信息执行S430,以确定目标AI模型是否适用,其确定过程可参照前述方法实施例200-300中的相关描述,在此不再赘述。In addition, in the target channel information or target feature information statistics or collection methods given in the aforementioned methods 1-6, if the communication device directly collects or counts the target feature information based on methods 1-6, then the communication device can execute S430 based on the collected or counted target feature information to determine whether the target AI model is applicable. The determination process can refer to the relevant description in the aforementioned method embodiments 200-300, which will not be repeated here.

当然如果通信设备是直接基于方式1-方式6直接采集或统计目标信道信息,那么,通信设备需要基于采集或统计得到的目标信道信息执行S420,以得到目标信道信息对应的目标特征信息,进而基于目标特征信息确定目标AI模型是否适用。Of course, if the communication device directly collects or counts the target channel information based on method 1-method 6, then the communication device needs to execute S420 based on the collected or counted target channel information to obtain the target feature information corresponding to the target channel information, and then determine whether the target AI model is applicable based on the target feature information.

S420,通信设备确定目标信道信息对应的目标特征信息。 S420, the communication device determines target characteristic information corresponding to the target channel information.

可以理解,S420的实现过程可以参照前述方法实施例200和/或300中的相关描述,为避免重复,本实施例在此不再赘述。It can be understood that the implementation process of S420 can refer to the relevant description in the aforementioned method embodiments 200 and/or 300. To avoid repetition, this embodiment will not be repeated here.

S430,根据所述目标特征信息确定所述目标AI模型适用或不适用。S430: Determine whether the target AI model is applicable or not based on the target feature information.

可以理解,S430的实现过程除了可以参照前述方法实施例200和/或300中的相关描述之外,作为一种可能的实现方式,通信设备根据所述目标特征信息确定所述目标AI模型适用或不适用时,还可以计算目标信道信息对应的目标特征信息对应的目标统计量,以及根据所述目标统计量确定所述目标AI模型适用或不适用(例如,目标统计量与预设的统计量之间的距离是否小于阈值,预设的统计量是根据AI模型的适用范围确定);其中,所述目标统计量包括以下(31)-(33)中的至少一项。It can be understood that in addition to referring to the relevant descriptions in the aforementioned method embodiments 200 and/or 300, the implementation process of S430 can, as a possible implementation method, when the communication device determines whether the target AI model is applicable or not based on the target feature information, it can also calculate the target statistic corresponding to the target feature information corresponding to the target channel information, and determine whether the target AI model is applicable or not based on the target statistic (for example, whether the distance between the target statistic and a preset statistic is less than a threshold, and the preset statistic is determined based on the applicable scope of the AI model); wherein the target statistic includes at least one of the following (31)-(33).

(31)均值。(31)Mean.

(32)方差。(32) Variance.

其中,对于前述(31)-(32)中的均值、方差可以是一阶统计量、二阶统计量或高阶统计量,在此不做限制。Among them, the mean and variance in the above (31)-(32) can be first-order statistics, second-order statistics or higher-order statistics, and are not limited here.

例如,假设所述目标统计量为一阶统计量,那么,所述通信设备在得到目标特征信息之后,可计算目标特征信息的均值和/或方差,以及根据所述均值和/或方差确定所述目标AI模型适用或不适用。For example, assuming that the target statistic is a first-order statistic, then after obtaining the target feature information, the communication device can calculate the mean and/or variance of the target feature information, and determine whether the target AI model is applicable or not based on the mean and/or variance.

(33)基于累积分布函数(Cumulative Distribution Function,CDF)、概率密度函数(Probability Density Function,PDF)、概率质量函数(Probability Mass Function,PMF)中的至少一项确定的统计量。(33) A statistic determined based on at least one of the following: Cumulative Distribution Function (CDF), Probability Density Function (PDF), or Probability Mass Function (PMF).

例如,所述通信设备在得到目标特征信息之后,可基于CDF、PDF或PMF计算目标特征信息对应的目标统计量,以及根据目标统计量确定所述目标AI模型适用或不适用。For example, after obtaining the target feature information, the communication device can calculate the target statistics corresponding to the target feature information based on CDF, PDF or PMF, and determine whether the target AI model is applicable or not based on the target statistics.

本实施例中,进一步通过提供不同的统计或采集方式以获取目标信道信息或目标特征信息,能够有效改善AI模型在复杂环境中的泛化性能,提升通信系统的灵活性和稳定性。In this embodiment, by further providing different statistical or collection methods to obtain target channel information or target feature information, the generalization performance of the AI model in complex environments can be effectively improved, and the flexibility and stability of the communication system can be enhanced.

本申请实施例提供的确定模型适用性的方法200-400,执行主体可以为确定模型适用性的装置。本申请实施例中以确定模型适用性的装置执行确定模型适用性的方法为例,说明本申请实施例提供的确定模型适用性的装置。The method 200-400 for determining model applicability provided in the embodiments of the present application may be performed by a device for determining model applicability. In the embodiments of the present application, the device for determining model applicability is described by taking the method for determining model applicability performed by the device for determining model applicability as an example.

如图5所示,为本申请一示例性实施例提供的确定模型适用性的装置500的结构示意图,该装置500包括第一确定模块510,用于确定目标信道信息对应的目标特征信息;以及第二确定模块520根据所述目标特征信息确定所述目标AI模型适用或不适用。As shown in Figure 5, it is a structural diagram of an apparatus 500 for determining model applicability provided in an exemplary embodiment of the present application. The apparatus 500 includes a first determination module 510 for determining target feature information corresponding to target channel information; and a second determination module 520 for determining whether the target AI model is applicable or not based on the target feature information.

可选的,所述第一确定模块510确定目标信道信息对应的目标特征信息,包括:确定目标信道信息在目标域上的目标特征信息;其中,所述目标域包括时延域、波束域、多普勒域中的至少一个。Optionally, the first determination module 510 determines the target characteristic information corresponding to the target channel information, including: determining the target characteristic information of the target channel information in the target domain; wherein the target domain includes at least one of a delay domain, a beam domain, and a Doppler domain.

可选的,所述第一确定模块510确定目标信道信息的目标特征信息,还包括以下至少一项:在所述目标域包括所述时延域的情况下,将频域的目标信道信息转换到所述时延域;在所述目标域包括所述波束域的情况下,将天线域的目标信道信息转换到所述波束域;在 所述目标域包括所述多普勒域的情况下,将时间域的目标信道信息转换到所述多普勒域。Optionally, the first determination module 510 determines the target characteristic information of the target channel information, and further includes at least one of the following: when the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; when the target domain includes the beam domain, converting the target channel information in the antenna domain to the beam domain; When the target domain includes the Doppler domain, the target channel information in the time domain is converted into the Doppler domain.

可选的,所述第二确定模块510确定目标信道信息对应的目标特征信息,包括以下任一项:根据上一次的目标特征信息的统计值和当前采集到的目标特征信息确定所述目标特征信息的统计值;根据第一时间内采集到的所有目标特征信息的平均值确定所述目标特征信息的统计值;基于高斯混合模型GMM确定所述目标特征信息的统计值。Optionally, the second determination module 510 determines the target feature information corresponding to the target channel information, including any one of the following: determining the statistical value of the target feature information based on the statistical value of the previous target feature information and the currently collected target feature information; determining the statistical value of the target feature information based on the average value of all target feature information collected within the first time; determining the statistical value of the target feature information based on a Gaussian mixture model GMM.

可选的,所述第二确定模块520根据所述目标特征信息确定所述目标AI模型适用或不适用,包括以下任一项:在所述目标域上的目标特征信息在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用;在所述目标域上的目标特征信息不在所述目标AI模型的适用范围的情况下,确定所述目标AI模型不适用。Optionally, the second determination module 520 determines whether the target AI model is applicable or not based on the target feature information, including any one of the following: when the target feature information on the target domain is within the scope of application of the target AI model, determining that the target AI model is applicable; when the target feature information on the target domain is not within the scope of application of the target AI model, determining that the target AI model is not applicable.

可选的,所述第二确定模块520根据所述目标特征信息确定所述目标AI模型适用或不适用,包括:计算所述目标特征信息对应的目标统计量;根据所述目标统计量确定所述目标AI模型适用或不适用;其中,所述目标统计量包括以下至少一项:均值;方差;基于累积分布函数CDF、概率密度函数PDF、概率质量函数PMF中的至少一项确定的统计量。Optionally, the second determination module 520 determines whether the target AI model is applicable or not based on the target feature information, including: calculating the target statistic corresponding to the target feature information; determining whether the target AI model is applicable or not based on the target statistic; wherein the target statistic includes at least one of the following: mean; variance; a statistic determined based on at least one of the cumulative distribution function CDF, the probability density function PDF, and the probability mass function PMF.

可选的,所述目标AI模型的适用范围是通过训练数据对应的特征信息确定。Optionally, the scope of application of the target AI model is determined by feature information corresponding to the training data.

可选的,所述装置还包括上报模块,用于以下任一项:在所述目标AI模型适用的情况下,上报第一信息,或不上报任何信息,所述第一信息用于指示所述目标AI模型可用或能够正常工作;在所述目标AI模型不适用的情况下,上报第二信息,所述第二信息用于指示或请求模型切换、模型去激活、启用非AI算法中的至少一项。Optionally, the device also includes a reporting module, used for any of the following: when the target AI model is applicable, reporting first information, or not reporting any information, the first information being used to indicate that the target AI model is available or can work normally; when the target AI model is not applicable, reporting second information, the second information being used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm.

可选的,所述第一确定模块510还用于:按照预定方式采集或统计所述目标信道信息或目标特征信息;其中,所述预定方式包括以下至少一项:实时采集或统计所述目标信道信息或目标特征信息;基于观察周期,每隔第二时间采集或统计所述目标信道信息或目标特征信息;采集或统计位于观察窗内的所述目标信道信息或目标特征信息;基于第一观察位置,在所述通信设备移动超过预定距离时采集或统计所述目标信道信息或目标特征信息;基于第二观察位置,在所述通信设备离开指定区域时采集或统计所述目标信道信息或目标特征信息,所述指定区域为上一次进行目标信道信息或目标特征信息采集的区域;基于第三观察位置,在所述通信设备的物理位置的变化量超过预定值的情况下采集或统计所述目标信道信息或目标特征信息。Optionally, the first determination module 510 is also used to: collect or count the target channel information or target feature information in a predetermined manner; wherein the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information or target feature information; based on an observation period, collecting or counting the target channel information or target feature information at second intervals; collecting or counting the target channel information or target feature information located in an observation window; based on a first observation position, collecting or counting the target channel information or target feature information when the communication device moves more than a predetermined distance; based on a second observation position, collecting or counting the target channel information or target feature information when the communication device leaves a designated area, the designated area being the area where the target channel information or target feature information was last collected; based on a third observation position, collecting or counting the target channel information or target feature information when the change in the physical position of the communication device exceeds a predetermined value.

可选的,所述目标信道信息对应的目标特征信息包括以下至少一项:空间波束信息;信道冲激响应CIR;功率时延谱PDP信息;延迟扩展Delay spread信息;多普勒信息;到达时间TOA信息;视线传输LOS信息;非视线传输NLOS信息;秩相关信息。Optionally, the target characteristic information corresponding to the target channel information includes at least one of the following: spatial beam information; channel impulse response CIR; power delay spectrum PDP information; delay spread Delay spread information; Doppler information; arrival time TOA information; line-of-sight transmission LOS information; non-line-of-sight transmission NLOS information; and rank-related information.

可选的,所述空间波束信息包括各波束的指标分布向量与第一分布向量之间的相关性、第一数量、第二数量中的至少一个;其中,所述第一数量是多个波束的指标之和占波束总指标的比例达到或超过第一阈值时,所述多个波束对应的波束个数,所述第二数量是单个波束的指标占波束总指标的比例达到或超过第二阈值时,所述单个波束对应的个数,所述 第一分布向量是与所述目标AI模型适配的波束指标分布向量,所述波束的指标包括波束的能量或功率。Optionally, the spatial beam information includes at least one of a correlation between an index distribution vector of each beam and a first distribution vector, a first quantity, and a second quantity; wherein the first quantity is the number of beams corresponding to the multiple beams when the ratio of the sum of the indexes of the multiple beams to the total index of the beams reaches or exceeds a first threshold, and the second quantity is the number of beams corresponding to the single beam when the ratio of the index of the single beam to the total index of the beam reaches or exceeds a second threshold, and the The first distribution vector is a beam index distribution vector adapted to the target AI model, and the index of the beam includes the energy or power of the beam.

可选的,所述各波束的指标分布向量是根据各波束的指标大小对各波束进行移位或循环移位得到。Optionally, the index distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the index size of each beam.

可选的,所述CIR或PDP包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个;其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数,所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数,所述第二分布向量是与所述目标AI模型适配的径分布向量,所述径的指标包括能量、功率、参考信号接收功率RSRP、参考信号时间差RSTD中的至少一个。Optionally, the CIR or PDP includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, a third quantity, a fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein, the third quantity is the number of path corresponding to the multiple path when the ratio of the sum of the indicators of multiple path to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of path corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD.

可选的,所述秩相关信息包括各数据流的指标分布向量与第三分布向量之间的相关性、第五数量、第六数量中的至少一个;其中,所述第五数量是多个数据流的指标之和占数据流总指标的比例达到或超过第五阈值时,所述多个数据流对应的数据流个数,所述第六数量是单个数据流的指标占数据流总指标的比例达到或超过第六阈值时,所述单个数据流对应的数据流个数,所述第三分布向量是与所述目标AI模型适配的数据流分布向量,所述数据流的指标包括能量、功率、特征值、奇异值中的至少一个。Optionally, the rank-related information includes at least one of the correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; wherein, the fifth quantity is the number of data streams corresponding to the multiple data streams when the proportion of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold, and the sixth quantity is the number of data streams corresponding to the single data stream when the proportion of the indicators of a single data stream to the total indicators of the data stream reaches or exceeds the sixth threshold. The third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values.

可选的,所述目标域和所述目标特征信息的类型通过以下至少一项确定:网络侧指示;根据所述目标AI模型的配置信息确定;根据所述目标AI模型的描述信息确定;在所述目标AI模型的训练过程中交互得到。Optionally, the type of the target domain and the target feature information is determined by at least one of the following: network side indication; determined according to configuration information of the target AI model; determined according to description information of the target AI model; or obtained interactively during the training process of the target AI model.

可选的,所述目标AI模型的用途包括以下至少一项:信号处理;信号解调;信号收发;信道状态信息获取;波束管理;信道预测;干扰抑制;终端定位;高层业务、参数的预测和管理;控制信令的解析。Optionally, the uses of the target AI model include at least one of the following: signal processing; signal demodulation; signal reception and transmission; channel state information acquisition; beam management; channel prediction; interference suppression; terminal positioning; prediction and management of high-level services and parameters; and analysis of control signaling.

本申请实施例中的确定模型适用性的装置500可以是终端或网络侧设备,示例性的,终端可以包括但不限于上述所列举的终端11的类型,网络侧设备可以包括但不限于上述所列举的网络侧设备12的类型等,本申请实施例不作具体限定。The device 500 for determining the applicability of the model in the embodiment of the present application may be a terminal or a network-side device. By way of example, the terminal may include but is not limited to the types of the terminal 11 listed above, and the network-side device may include but is not limited to the types of the network-side device 12 listed above, etc., which are not specifically limited in the embodiment of the present application.

本申请实施例提供的确定模型适用性的装置500能够实现图2至图4的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。The device 500 for determining model applicability provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 4 and achieve the same technical effects. To avoid repetition, they will not be described here.

可选的,如图6所示,本申请实施例还提供一种通信设备600,包括处理器601和存储器602,存储器602存储有可在所述处理器601上运行的程序或指令,例如,该通信设备600为终端时,该程序或指令被处理器601执行时实现上述方法实施例200-400的各个步骤,且能达到相同的技术效果。该通信设备600为网络侧设备时,该程序或指令被处理器601执行时实现上述方法实施例200-400的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG6 , the embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602, wherein the memory 602 stores a program or instruction that can be run on the processor 601. For example, when the communication device 600 is a terminal, the program or instruction is executed by the processor 601 to implement the various steps of the above method embodiments 200-400, and can achieve the same technical effect. When the communication device 600 is a network side device, the program or instruction is executed by the processor 601 to implement the various steps of the above method embodiments 200-400, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

一种实现方式中,所述通信设备可以是终端,该终端可以包括处理器和通信接口,所 述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如方法实施例200-400中所述的方法的步骤。该终端实施例是与上述通信设备侧方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图7为实现本申请实施例的一种终端的硬件结构示意图。In one implementation, the communication device may be a terminal, which may include a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in method embodiments 200-400. This terminal embodiment corresponds to the above-mentioned communication device side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the terminal embodiment and can achieve the same technical effect. Specifically, Figure 7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

该终端700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、以及处理器710等中的至少部分部件。The terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and at least some of the components of a processor 710.

本领域技术人员可以理解,终端700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art will appreciate that the terminal 700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 710 through a power management system, so as to implement functions such as managing charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG7 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.

应理解的是,本申请实施例中,输入单元704可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元706可包括显示面板7061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板7061。用户输入单元707包括触控面板7071以及其他输入设备7072中的至少一种。触控面板7071,也称为触摸屏。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 1041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

本申请实施例中,射频单元701接收来自网络侧设备的下行数据后,可以传输给处理器710进行处理;另外,射频单元701可以向网络侧设备发送上行数据。通常,射频单元701包括但不限于天线、放大器、收发信机、耦合器、低噪声放大器、双工器等。In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 701 can transmit the data to the processor 710 for processing; in addition, the RF unit 701 can send uplink data to the network side device. Generally, the RF unit 701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

存储器709可用于存储软件程序或指令以及各种数据。存储器709可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器709可以包括易失性存储器或非易失性存储器,或者,存储器709可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器 709包括但不限于这些和任意其它适合类型的存储器。The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct RAM bus random access memory (DRRAM). The memory in the embodiments of the present application 709 includes, but is not limited to, these and any other suitable types of memory.

处理器710可包括一个或多个处理单元;可选的,处理器710集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.

其中,处理器710,用于确定目标信道信息对应的目标特征信息,以及根据所述目标特征信息确定所述目标AI模型适用或不适用。Among them, the processor 710 is used to determine the target feature information corresponding to the target channel information, and determine whether the target AI model is applicable or not based on the target feature information.

可选的,所述处理器710确定目标信道信息对应的目标特征信息,包括:确定目标信道信息在目标域上的目标特征信息;其中,所述目标域包括时延域、波束域、多普勒域中的至少一个。Optionally, the processor 710 determines the target characteristic information corresponding to the target channel information, including: determining the target characteristic information of the target channel information in a target domain; wherein the target domain includes at least one of a delay domain, a beam domain, and a Doppler domain.

可选的,所述处理器710确定目标信道信息的目标特征信息,还包括以下至少一项:在所述目标域包括所述时延域的情况下,将频域的目标信道信息转换到所述时延域;在所述目标域包括所述波束域的情况下,将天线域的目标信道信息转换到所述波束域;在所述目标域包括所述多普勒域的情况下,将时间域的目标信道信息转换到所述多普勒域。Optionally, the processor 710 determines the target characteristic information of the target channel information, and also includes at least one of the following: when the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; when the target domain includes the beam domain, converting the target channel information in the antenna domain to the beam domain; when the target domain includes the Doppler domain, converting the target channel information in the time domain to the Doppler domain.

可选的,所述处理器710确定目标信道信息对应的目标特征信息,包括以下任一项:根据上一次的目标特征信息的计值和当前采集到的目标特征信息确定所述目标特征信息的统计值;根据第一时间内采集到的所有目标特征信息的平均值确定所述目标特征信息的统计值;基于高斯混合模型GMM确定所述目标特征信息的统计值。Optionally, the processor 710 determines the target feature information corresponding to the target channel information, including any one of the following: determining the statistical value of the target feature information based on the last calculated value of the target feature information and the currently collected target feature information; determining the statistical value of the target feature information based on the average value of all target feature information collected within the first time; determining the statistical value of the target feature information based on a Gaussian mixture model GMM.

可选的,所述处理器710根据所述目标特征信息确定所述目标AI模型适用或不适用,包括以下任一项:在所述目标域上的目标特征信息在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用;在所述目标域上的目标特征信息不在所述目标AI模型的适用范围的情况下,确定所述目标AI模型不适用。Optionally, the processor 710 determines whether the target AI model is applicable or not based on the target feature information, including any one of the following: when the target feature information on the target domain is within the applicable scope of the target AI model, determining that the target AI model is applicable; when the target feature information on the target domain is not within the applicable scope of the target AI model, determining that the target AI model is not applicable.

可选的,所述处理器710根据所述目标特征信息确定所述目标AI模型适用或不适用,包括:计算所述目标特征信息对应的目标统计量;根据所述目标统计量确定所述目标AI模型适用或不适用;其中,所述目标统计量包括以下至少一项:均值;方差;基于累积分布函数CDF、概率密度函数PDF、概率质量函数PMF中的至少一项确定的统计量。Optionally, the processor 710 determines whether the target AI model is applicable or not based on the target feature information, including: calculating a target statistic corresponding to the target feature information; determining whether the target AI model is applicable or not based on the target statistic; wherein the target statistic includes at least one of the following: mean; variance; a statistic determined based on at least one of the cumulative distribution function CDF, the probability density function PDF, and the probability mass function PMF.

可选的,所述目标AI模型的适用范围是通过训练数据对应的特征信息确定。Optionally, the scope of application of the target AI model is determined by feature information corresponding to the training data.

可选的,所述射频单元701用于以下任一项:在所述目标AI模型适用的情况下,上报第一信息,或不上报任何信息,所述第一信息用于指示所述目标AI模型可用或能够正常工作;在所述目标AI模型不适用的情况下,上报第二信息,所述第二信息用于指示或请求模型切换、模型去激活、启用非AI算法中的至少一项。Optionally, the radio frequency unit 701 is used for any of the following: when the target AI model is applicable, reporting first information, or not reporting any information, the first information being used to indicate that the target AI model is available or can work normally; when the target AI model is not applicable, reporting second information, the second information being used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm.

可选的,所述处理器710还用于:按照预定方式采集或统计所述目标信道信息或目标特征信息;其中,所述预定方式包括以下至少一项:实时采集或统计所述目标信道信息或目标特征信息;基于观察周期,每隔第二时间采集或统计所述目标信道信息或目标特征信息;采集或统计位于观察窗内的所述目标信道信息或目标特征信息;基于第一观察位置, 在所述通信设备移动超过预定距离时采集或统计所述目标信道信息或目标特征信息;基于第二观察位置,在所述通信设备离开指定区域时采集或统计所述目标信道信息或目标特征信息,所述指定区域为上一次进行目标信道信息或目标特征信息采集的区域;基于第三观察位置,在所述通信设备的物理位置的变化量超过预定值的情况下采集或统计所述目标信道信息或目标特征信息。Optionally, the processor 710 is further configured to: collect or count the target channel information or target feature information in a predetermined manner; wherein the predetermined manner includes at least one of the following: real-time collection or counting of the target channel information or target feature information; based on an observation period, collecting or counting the target channel information or target feature information at second intervals; collecting or counting the target channel information or target feature information located within an observation window; based on a first observation position, The target channel information or target characteristic information is collected or counted when the communication device moves more than a predetermined distance; based on a second observation position, the target channel information or target characteristic information is collected or counted when the communication device leaves a designated area, and the designated area is the area where the target channel information or target characteristic information was collected last time; based on a third observation position, the target channel information or target characteristic information is collected or counted when the change in the physical position of the communication device exceeds a predetermined value.

可选的,所述目标信道信息对应的目标特征信息包括以下至少一项:空间波束信息;信道冲激响应CIR;功率时延谱PDP信息;延迟扩展Delay spread信息;多普勒信息;到达时间TOA信息;视线传输LOS信息;非视线传输NLOS信息;秩相关信息。Optionally, the target characteristic information corresponding to the target channel information includes at least one of the following: spatial beam information; channel impulse response CIR; power delay spectrum PDP information; delay spread Delay spread information; Doppler information; arrival time TOA information; line-of-sight transmission LOS information; non-line-of-sight transmission NLOS information; and rank-related information.

可选的,所述空间波束信息包括各波束的指标分布向量与第一分布向量之间的相关性、第一数量、第二数量中的至少一个;其中,所述第一数量是多个波束的指标之和占波束总指标的比例达到或超过第一阈值时,所述多个波束对应的波束个数,所述第二数量是单个波束的指标占波束总指标的比例达到或超过第二阈值时,所述单个波束对应的个数,所述第一分布向量是与所述目标AI模型适配的波束指标分布向量,所述波束的指标包括波束的能量或功率。Optionally, the spatial beam information includes at least one of the correlation between the index distribution vector of each beam and the first distribution vector, a first quantity, and a second quantity; wherein, the first quantity is the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of multiple beams to the total beam indicators reaches or exceeds the first threshold, and the second quantity is the number corresponding to the single beam when the ratio of the indicators of a single beam to the total beam indicators reaches or exceeds the second threshold, and the first distribution vector is a beam indicator distribution vector adapted to the target AI model, and the indicators of the beam include the energy or power of the beam.

可选的,所述各波束的指标分布向量是根据各波束的指标大小对各波束进行移位或循环移位得到。Optionally, the index distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the index size of each beam.

可选的,所述CIR或PDP包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个;其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数,所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数,所述第二分布向量是与所述目标AI模型适配的径分布向量,所述径的指标包括能量、功率、参考信号接收功率RSRP、参考信号时间差RSTD中的至少一个。Optionally, the CIR or PDP includes at least one of the correlation between the indicator distribution vector of each path and the second distribution vector, a third quantity, a fourth quantity, the first path position, the first path indicator, the main path position, and the main path indicator; wherein, the third quantity is the number of path corresponding to the multiple path when the ratio of the sum of the indicators of multiple path to the total path indicator reaches or exceeds the third threshold, the fourth quantity is the number of path corresponding to the single path when the ratio of the indicator of a single path to the total path indicator reaches or exceeds the fourth threshold, the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD.

可选的,所述秩相关信息包括各数据流的指标分布向量与第三分布向量之间的相关性、第五数量、第六数量中的至少一个;其中,所述第五数量是多个数据流的指标之和占数据流总指标的比例达到或超过第五阈值时,所述多个数据流对应的数据流个数,所述第六数量是单个数据流的指标占数据流总指标的比例达到或超过第六阈值时,所述单个数据流对应的数据流个数,所述第三分布向量是与所述目标AI模型适配的数据流分布向量,所述数据流的指标包括能量、功率、特征值、奇异值中的至少一个。Optionally, the rank-related information includes at least one of the correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; wherein, the fifth quantity is the number of data streams corresponding to the multiple data streams when the proportion of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold, and the sixth quantity is the number of data streams corresponding to the single data stream when the proportion of the indicators of a single data stream to the total indicators of the data stream reaches or exceeds the sixth threshold. The third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values.

可选的,所述目标域和所述目标特征信息的类型通过以下至少一项确定:网络侧指示;根据所述目标AI模型的配置信息确定;根据所述目标AI模型的描述信息确定;在所述目标AI模型的训练过程中交互得到。Optionally, the type of the target domain and the target feature information is determined by at least one of the following: network side indication; determined according to configuration information of the target AI model; determined according to description information of the target AI model; or obtained interactively during the training process of the target AI model.

可选的,所述目标AI模型的用途包括以下至少一项:信号处理;信号解调;信号收发;信道状态信息获取;波束管理;信道预测;干扰抑制;终端定位;高层业务、参数的预测和管理;控制信令的解析。 Optionally, the uses of the target AI model include at least one of the following: signal processing; signal demodulation; signal reception and transmission; channel state information acquisition; beam management; channel prediction; interference suppression; terminal positioning; prediction and management of high-level services and parameters; and analysis of control signaling.

另一种实现方式中,所述通信设备600还可以是网络侧设备,该网络侧设备可以包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如实施例200-400中所述的方法的步骤。该网络侧设备实施例是与上述通信设备侧方法实施例对应的,上述方法实施例的各个实施过程和实现方式均可适用于该网络侧设备实施例中,且能达到相同的技术效果。In another implementation, the communication device 600 may also be a network side device, which may include a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in embodiments 200-400. The network side device embodiment corresponds to the above communication device side method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.

具体地,本申请实施例还提供了一种网络侧设备。如图8所示,该网络侧设备800包括:天线801、射频装置802、基带装置803、处理器804和存储器805。天线801与射频装置802连接。在上行方向上,射频装置802通过天线801接收信息,将接收的信息发送给基带装置803进行处理。在下行方向上,基带装置803对要发送的信息进行处理,并发送给射频装置802,射频装置802对收到的信息进行处理后经过天线801发送出去。Specifically, the embodiment of the present application also provides a network side device. As shown in Figure 8, the network side device 800 includes: an antenna 801, a radio frequency device 802, a baseband device 803, a processor 804 and a memory 805. The antenna 801 is connected to the radio frequency device 802. In the uplink direction, the radio frequency device 802 receives information through the antenna 801 and sends the received information to the baseband device 803 for processing. In the downlink direction, the baseband device 803 processes the information to be sent and sends it to the radio frequency device 802. The radio frequency device 802 processes the received information and sends it out through the antenna 801.

以上实施例中网络侧设备执行的方法可以在基带装置803中实现,该基带装置803包基带处理器。The method executed by the network-side device in the above embodiment may be implemented in the baseband device 803, which includes a baseband processor.

基带装置803例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图8所示,其中一个芯片例如为基带处理器,通过总线接口与存储器805连接,以调用存储器805中的程序,执行以上方法实施例中所示的网络设备操作。The baseband device 803 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 8, one of which is, for example, a baseband processor, which is connected to the memory 805 through a bus interface to call the program in the memory 805 and execute the network device operations shown in the above method embodiment.

该网络侧设备还可以包括网络接口806,该接口例如为通用公共无线接口(common public radio interface,CPRI)。The network side device may also include a network interface 806, which is, for example, a common public radio interface (CPRI).

具体地,本公开实施例的网络侧设备800还包括:存储在存储器805上并可在处理器804上运行的指令或程序,处理器804调用存储器805中的指令或程序执行图5所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。Specifically, the network side device 800 of the embodiment of the present disclosure also includes: instructions or programs stored in the memory 805 and executable on the processor 804. The processor 804 calls the instructions or programs in the memory 805 to execute the methods executed by the modules shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例200-400的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method embodiments 200-400 are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行网络侧设备程序或指令,实现上述方法实施例200-400的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run network-side device programs or instructions to implement the various processes of the above-mentioned method embodiments 200-400, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时,实现上述方法实施例200-400的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。 An embodiment of the present application also provides a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, each process of the above-mentioned method embodiments 200-400 is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

本申请实施例还提供了一种通信系统,包括:至少一个通信设备,所述通信设备可用于执行如上所述的方法实施例200-400的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a communication system, including: at least one communication device, which can be used to execute the various processes of the method embodiments 200-400 as described above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。 The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims (34)

一种确定模型适用性的方法,包括:A method for determining the suitability of a model, comprising: 通信设备确定目标信道信息对应的目标特征信息;The communication device determines the target characteristic information corresponding to the target channel information; 根据所述目标特征信息确定所述目标AI模型适用或不适用。Determine whether the target AI model is applicable or not based on the target feature information. 如权利要求1所述的方法,其中,通信设备确定目标信道信息对应的目标特征信息,包括:The method of claim 1, wherein the communication device determines the target characteristic information corresponding to the target channel information, comprising: 通信设备确定目标信道信息在目标域上的目标特征信息;The communication device determines target characteristic information of the target channel information in the target domain; 其中,所述目标域包括时延域、波束域、多普勒域中的至少一个。The target domain includes at least one of a delay domain, a beam domain, and a Doppler domain. 如权利要求2所述的方法,其中,所述通信设备确定目标信道信息的目标特征信息,还包括以下至少一项:The method of claim 2, wherein the communication device determines the target characteristic information of the target channel information, further comprising at least one of the following: 在所述目标域包括所述时延域的情况下,将频域的目标信道信息转换到所述时延域;In a case where the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; 在所述目标域包括所述波束域的情况下,将天线域的目标信道信息转换到所述波束域;In a case where the target domain includes the beam domain, converting target channel information of the antenna domain to the beam domain; 在所述目标域包括所述多普勒域的情况下,将时间域的目标信道信息转换到所述多普勒域。In a case where the target domain includes the Doppler domain, target channel information in the time domain is converted into the Doppler domain. 如权利要求1-3中任一项所述的方法,其中,所述通信设备确定目标信道信息对应的目标特征信息,包括以下任一项:The method according to any one of claims 1 to 3, wherein the communication device determines the target characteristic information corresponding to the target channel information, including any one of the following: 根据上一次的目标特征信息的统计值和当前采集到的目标特征信息确定所述目标特征信息的统计值;Determine the statistical value of the target feature information according to the statistical value of the previous target feature information and the currently collected target feature information; 根据第一时间内采集到的所有目标特征信息的平均值确定所述目标特征信息的统计值;Determine the statistical value of the target feature information according to the average value of all target feature information collected within the first time; 基于高斯混合模型GMM确定所述目标特征信息的统计值。The statistical value of the target feature information is determined based on a Gaussian mixture model GMM. 如权利要求1-4中任一项所述的方法,其中,根据所述目标特征信息确定所述目标AI模型适用或不适用,包括:The method according to any one of claims 1 to 4, wherein determining whether the target AI model is applicable or not based on the target feature information comprises: 计算所述目标特征信息对应的目标统计量;Calculating target statistics corresponding to the target feature information; 根据所述目标统计量确定所述目标AI模型适用或不适用;Determining whether the target AI model is applicable or not based on the target statistic; 其中,所述目标统计量包括以下至少一项:The target statistic includes at least one of the following: 均值;Mean; 方差;variance; 基于累积分布函数CDF、概率密度函数PDF、概率质量函数PMF中的至少一项确定的统计量。A statistic determined based on at least one of a cumulative distribution function CDF, a probability density function PDF, and a probability mass function PMF. 如权利要求2-5中任一项所述的方法,其中,所述根据所述目标特征信息确定所述目标AI模型适用或不适用,包括以下任一项:The method according to any one of claims 2 to 5, wherein determining whether the target AI model is applicable or not based on the target feature information comprises any one of the following: 在所述目标特征信息在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用;When the target feature information is within the applicable scope of the target AI model, determining that the target AI model is applicable; 在所述目标特征信息不在所述目标AI模型的适用范围的情况下,确定所述目标AI 模型不适用。When the target feature information is not within the applicable scope of the target AI model, determine the target AI Model not applicable. 如权利要求1-6中任一项所述的方法,其中,所述目标AI模型的适用范围是通过训练数据对应的特征信息确定。The method according to any one of claims 1 to 6, wherein the scope of application of the target AI model is determined by feature information corresponding to the training data. 如权利要求1-6中任一项所述的方法,其中,所述方法还包括以下任一项:The method according to any one of claims 1 to 6, wherein the method further comprises any one of the following: 在所述目标AI模型适用的情况下,上报第一信息,或不上报任何信息,所述第一信息用于指示所述目标AI模型可用或能够正常工作;If the target AI model is applicable, reporting first information, or not reporting any information, wherein the first information is used to indicate that the target AI model is available or can work normally; 在所述目标AI模型不适用的情况下,上报第二信息,所述第二信息用于指示或请求模型切换、模型去激活、启用非AI算法中的至少一项。When the target AI model is not applicable, second information is reported, where the second information is used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm. 如权利要求1-8中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1 to 8, wherein the method further comprises: 按照预定方式采集或统计所述目标信道信息或目标特征信息;Collecting or counting the target channel information or target feature information in a predetermined manner; 其中,所述预定方式包括以下至少一项:The predetermined method includes at least one of the following: 实时采集或统计所述目标信道信息或目标特征信息;Collecting or counting the target channel information or target feature information in real time; 基于观察周期,每隔第二时间采集或统计所述目标信道信息或目标特征信息;Based on the observation period, collecting or counting the target channel information or target feature information at second intervals; 采集或统计位于观察窗内的所述目标信道信息或目标特征信息;Collecting or counting the target channel information or target feature information located in the observation window; 基于第一观察位置,在所述通信设备移动超过预定距离时采集或统计所述目标信道信息或目标特征信息;Based on the first observation position, collecting or counting the target channel information or target feature information when the communication device moves beyond a predetermined distance; 基于第二观察位置,在所述通信设备离开指定区域时采集或统计所述目标信道信息或目标特征信息,所述指定区域为上一次进行目标信道信息或目标特征信息采集的区域;Based on the second observation position, collecting or counting the target channel information or target feature information when the communication device leaves a designated area, wherein the designated area is an area where the target channel information or target feature information was collected last time; 基于第三观察位置,在所述通信设备的物理位置的变化量超过预定值的情况下采集或统计所述目标信道信息或目标特征信息。Based on the third observation position, the target channel information or target feature information is collected or counted when the change in the physical position of the communication device exceeds a predetermined value. 如权利要求1-9中任一项所述的方法,其中,所述目标信道信息对应的目标特征信息包括以下至少一项:The method according to any one of claims 1 to 9, wherein the target characteristic information corresponding to the target channel information includes at least one of the following: 空间波束信息;Spatial beam information; 信道冲激响应CIR;Channel impulse response CIR; 功率时延谱PDP信息;Power delay profile PDP information; 延迟扩展Delay spread信息;Delay spread Delay spread information; 多普勒信息;Doppler information; 到达时间TOA信息;Time of arrival TOA information; 视线传输LOS信息;Line of sight transmits LOS information; 非视线传输NLOS信息;Non-line-of-sight transmission of NLOS information; 秩相关信息。Rank related information. 如权利要求10所述的方法,其中,所述空间波束信息包括各波束的指标分布向量与第一分布向量之间的相关性、第一数量、第二数量中的至少一个;The method of claim 10, wherein the spatial beam information comprises at least one of a correlation between the index distribution vector of each beam and the first distribution vector, a first quantity, and a second quantity; 其中,所述第一数量是多个波束的指标之和占波束总指标的比例达到或超过第一阈值时,所述多个波束对应的波束个数,所述第二数量是单个波束的指标占波束总指标的比例 达到或超过第二阈值时,所述单个波束对应的个数,所述第一分布向量是与所述目标AI模型适配的波束指标分布向量,所述波束的指标包括波束的能量或功率。The first number is the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of the multiple beams to the total indicators of the beams reaches or exceeds the first threshold, and the second number is the ratio of the indicator of a single beam to the total indicators of the beams. When the second threshold is reached or exceeded, the number corresponding to the single beam, the first distribution vector is a beam index distribution vector adapted to the target AI model, and the index of the beam includes the energy or power of the beam. 如权利要求11所述的方法,其中,所述各波束的指标分布向量是根据各波束的指标大小对各波束进行移位或循环移位得到。The method as claimed in claim 11, wherein the indicator distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the indicator size of each beam. 如权利要求10所述的方法,其中,所述CIR或PDP包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个;The method of claim 10, wherein the CIR or PDP includes at least one of a correlation between an index distribution vector of each path and a second distribution vector, a third quantity, a fourth quantity, a first path position, a first path index, a main path position, and a main path index; 其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数,所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数,所述第二分布向量是与所述目标AI模型适配的径分布向量,所述径的指标包括能量、功率、参考信号接收功率RSRP、参考信号时间差RSTD中的至少一个。Among them, the third quantity is the number of path numbers corresponding to the multiple path numbers when the ratio of the sum of the indicators of multiple path numbers to the total path indicators reaches or exceeds the third threshold; the fourth quantity is the number of path numbers corresponding to the single path when the ratio of the indicators of a single path to the total path indicators reaches or exceeds the fourth threshold; the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD. 如权利要求10所述的方法,其中,所述秩相关信息包括各数据流的指标分布向量与第三分布向量之间的相关性、第五数量、第六数量中的至少一个;The method of claim 10, wherein the rank-related information comprises at least one of a correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; 其中,所述第五数量是多个数据流的指标之和占数据流总指标的比例达到或超过第五阈值时,所述多个数据流对应的数据流个数,所述第六数量是单个数据流的指标占数据流总指标的比例达到或超过第六阈值时,所述单个数据流对应的数据流个数,所述第三分布向量是与所述目标AI模型适配的数据流分布向量,所述数据流的指标包括能量、功率、特征值、奇异值中的至少一个。Among them, the fifth number is the number of data streams corresponding to the multiple data streams when the ratio of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold; the sixth number is the number of data streams corresponding to the single data stream when the ratio of the indicators of a single data stream to the total indicators of the data streams reaches or exceeds the sixth threshold; the third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values. 如权利要求1-14中任一项所述的方法,其中,所述目标域和所述目标特征信息的类型通过以下至少一项确定:The method according to any one of claims 1 to 14, wherein the type of the target domain and the target feature information is determined by at least one of the following: 网络侧指示;Network side indication; 根据所述目标AI模型的配置信息确定;Determined according to the configuration information of the target AI model; 根据所述目标AI模型的描述信息确定;Determined according to the description information of the target AI model; 在所述目标AI模型的训练过程中交互得到。It is obtained interactively during the training process of the target AI model. 如权利要求1-15中任一项所述的方法,其中,所述目标AI模型的用途包括以下至少一项:The method according to any one of claims 1 to 15, wherein the purpose of the target AI model includes at least one of the following: 信号处理;Signal processing; 信号解调;Signal demodulation; 信号收发;Signal transmission and reception; 信道状态信息获取;Channel state information acquisition; 波束管理;Beam management; 信道预测;Channel prediction; 干扰抑制;Interference suppression; 终端定位; Terminal positioning; 高层业务、参数的预测和管理;Prediction and management of high-level business,parameters; 控制信令的解析。Parsing of control signaling. 一种确定模型适用性的装置,包括:An apparatus for determining the suitability of a model, comprising: 确定模块,用于确定目标信道信息对应的目标特征信息;以及根据所述目标特征信息确定所述目标AI模型适用或不适用。A determination module is used to determine target feature information corresponding to the target channel information; and determine whether the target AI model is applicable or not based on the target feature information. 如权利要求17所述的装置,其中,所述确定模块确定目标信道信息对应的目标特征信息,包括:The apparatus according to claim 17, wherein the determining module determines the target characteristic information corresponding to the target channel information, comprising: 确定目标信道信息在目标域上的目标特征信息;Determining target feature information of target channel information in a target domain; 其中,所述目标域包括时延域、波束域、多普勒域中的至少一个。The target domain includes at least one of a delay domain, a beam domain, and a Doppler domain. 如权利要求18所述的装置,其中,所述确定模块确定目标信道信息的目标特征信息,还包括以下至少一项:The apparatus of claim 18, wherein the determining module determines the target characteristic information of the target channel information, further comprising at least one of the following: 在所述目标域包括所述时延域的情况下,将频域的目标信道信息转换到所述时延域;In a case where the target domain includes the delay domain, converting the target channel information in the frequency domain to the delay domain; 在所述目标域包括所述波束域的情况下,将天线域的目标信道信息转换到所述波束域;In a case where the target domain includes the beam domain, converting target channel information of the antenna domain to the beam domain; 在所述目标域包括所述多普勒域的情况下,将时间域的目标信道信息转换到所述多普勒域。In a case where the target domain includes the Doppler domain, target channel information in the time domain is converted into the Doppler domain. 如权利要求17-19中任一项所述的装置,其中,所述确定模块确定目标信道信息对应的目标特征信息,包括以下任一项:The apparatus according to any one of claims 17 to 19, wherein the determination module determines the target characteristic information corresponding to the target channel information, including any one of the following: 根据上一次的目标特征信息的统计值和当前采集到的目标特征信息确定所述目标特征信息的统计值;Determine the statistical value of the target feature information according to the statistical value of the previous target feature information and the currently collected target feature information; 根据第一时间内采集到的所有目标特征信息的平均值确定所述目标特征信息的统计值;Determine the statistical value of the target feature information according to the average value of all target feature information collected within the first time; 基于高斯混合模型GMM确定所述目标特征信息的统计值。The statistical value of the target feature information is determined based on a Gaussian mixture model GMM. 如权利要求17-20中任一项所述的装置,其中,所述确定模块根据所述目标特征信息确定所述目标AI模型适用或不适用,包括:The device according to any one of claims 17 to 20, wherein the determination module determines whether the target AI model is applicable or not based on the target feature information, comprising: 计算所述目标特征信息对应的目标统计量;Calculating target statistics corresponding to the target feature information; 根据所述目标统计量确定所述目标AI模型适用或不适用;Determining whether the target AI model is applicable or not based on the target statistic; 其中,所述目标统计量包括以下至少一项:The target statistic includes at least one of the following: 均值;Mean; 方差;variance; 基于累积分布函数CDF、概率密度函数PDF、概率质量函数PMF中的至少一项确定的统计量。A statistic determined based on at least one of a cumulative distribution function CDF, a probability density function PDF, and a probability mass function PMF. 如权利要求17-21中任一项所述的装置,其中,所述确定模块根据所述目标特征信息确定所述目标AI模型适用或不适用,包括以下任一项:The device according to any one of claims 17 to 21, wherein the determination module determines whether the target AI model is applicable or not applicable according to the target feature information, including any one of the following: 在所述目标特征信息在所述目标AI模型的适用范围的情况下,确定所述目标AI模型适用; When the target feature information is within the applicable scope of the target AI model, determining that the target AI model is applicable; 在所述目标特征信息不在所述目标AI模型的适用范围的情况下,确定所述目标AI模型不适用。When the target feature information is not within the applicable scope of the target AI model, it is determined that the target AI model is not applicable. 如权利要求17-22中任一项所述的装置,其中,所述目标AI模型的适用范围是通过训练数据对应的特征信息确定。The device as described in any one of claims 17-22, wherein the scope of application of the target AI model is determined by feature information corresponding to the training data. 如权利要求17-22中任一项所述的装置,其中,所述装置还包括上报模块,用于以下任一项:The apparatus according to any one of claims 17 to 22, wherein the apparatus further comprises a reporting module configured to: 在所述目标AI模型适用的情况下,上报第一信息,或不上报任何信息,所述第一信息用于指示所述目标AI模型可用或能够正常工作;If the target AI model is applicable, reporting first information, or not reporting any information, wherein the first information is used to indicate that the target AI model is available or can work normally; 在所述目标AI模型不适用的情况下,上报第二信息,所述第二信息用于指示或请求模型切换、模型去激活、启用非AI算法中的至少一项。When the target AI model is not applicable, second information is reported, where the second information is used to indicate or request at least one of model switching, model deactivation, and enabling of a non-AI algorithm. 如权利要求17-24中任一项所述的装置,其中,所述确定模块还用于:按照预定方式采集或统计所述目标信道信息或目标特征信息;The device according to any one of claims 17 to 24, wherein the determination module is further used to: collect or count the target channel information or target feature information in a predetermined manner; 其中,所述预定方式包括以下至少一项:The predetermined method includes at least one of the following: 实时采集或统计所述目标信道信息或目标特征信息;Collecting or counting the target channel information or target feature information in real time; 基于观察周期,每隔第二时间采集或统计所述目标信道信息或目标特征信息;Based on the observation period, collecting or counting the target channel information or target feature information at second intervals; 采集或统计位于观察窗内的所述目标信道信息或目标特征信息;Collecting or counting the target channel information or target feature information located in the observation window; 基于第一观察位置,在通信设备移动超过预定距离时采集或统计所述目标信道信息或目标特征信息;Based on the first observation position, collecting or counting the target channel information or target feature information when the communication device moves beyond a predetermined distance; 基于第二观察位置,在通信设备离开指定区域时采集或统计所述目标信道信息或目标特征信息,所述指定区域为上一次进行目标信道信息或目标特征信息采集的区域;Based on the second observation position, collecting or counting the target channel information or target feature information when the communication device leaves a designated area, wherein the designated area is an area where the target channel information or target feature information was collected last time; 基于第三观察位置,在通信设备的物理位置的变化量超过预定值的情况下采集或统计所述目标信道信息或目标特征信息。Based on the third observation position, the target channel information or target feature information is collected or counted when the change in the physical position of the communication device exceeds a predetermined value. 如权利要求17-25中任一项所述的装置,其中,所述目标信道信息对应的目标特征信息包括以下至少一项:The apparatus according to any one of claims 17 to 25, wherein the target characteristic information corresponding to the target channel information includes at least one of the following: 空间波束信息;Spatial beam information; 信道冲激响应CIR;Channel impulse response CIR; 功率时延谱PDP信息;Power delay profile PDP information; 延迟扩展Delay spread信息;Delay spread Delay spread information; 多普勒信息;Doppler information; 到达时间TOA信息;Time of arrival TOA information; 视线传输LOS信息;Line of sight transmits LOS information; 非视线传输NLOS信息;Non-line-of-sight transmission of NLOS information; 秩相关信息。Rank related information. 如权利要求26所述的装置,其中,所述空间波束信息包括各波束的指标分布向量与第一分布向量之间的相关性、第一数量、第二数量中的至少一个; The apparatus of claim 26, wherein the spatial beam information comprises at least one of a correlation between the indicator distribution vector of each beam and the first distribution vector, a first quantity, and a second quantity; 其中,所述第一数量是多个波束的指标之和占波束总指标的比例达到或超过第一阈值时,所述多个波束对应的波束个数,所述第二数量是单个波束的指标占波束总指标的比例达到或超过第二阈值时,所述单个波束对应的个数,所述第一分布向量是与所述目标AI模型适配的波束指标分布向量,所述波束的指标包括波束的能量或功率。Among them, the first number is the number of beams corresponding to the multiple beams when the ratio of the sum of the indicators of multiple beams to the total indicators of the beams reaches or exceeds the first threshold; the second number is the number corresponding to the single beam when the ratio of the indicator of a single beam to the total indicators of the beams reaches or exceeds the second threshold; the first distribution vector is a beam indicator distribution vector adapted to the target AI model, and the indicators of the beam include the energy or power of the beam. 如权利要求27所述的装置,其中,所述各波束的指标分布向量是根据各波束的指标大小对各波束进行移位或循环移位得到。The device as claimed in claim 27, wherein the indicator distribution vector of each beam is obtained by shifting or cyclically shifting each beam according to the indicator size of each beam. 如权利要求26所述的装置,其中,所述CIR或PDP包括各个径的指标分布向量与第二分布向量的相关性、第三数量、第四数量、首径位置、首径指标、主径位置、主径指标中的至少一个;The apparatus of claim 26, wherein the CIR or PDP comprises at least one of a correlation between an index distribution vector of each path and a second distribution vector, a third quantity, a fourth quantity, a first path position, a first path index, a main path position, and a main path index; 其中,所述第三数量是多个径的指标之和占径总指标的比例达到或超过第三阈值时,所述多个径对应的径个数,所述第四数量是单个径的指标占径总指标的比例达到或超过第四阈值时,所述单个径对应的径个数,所述第二分布向量是与所述目标AI模型适配的径分布向量,所述径的指标包括能量、功率、参考信号接收功率RSRP、参考信号时间差RSTD中的至少一个。Among them, the third quantity is the number of path numbers corresponding to the multiple path numbers when the ratio of the sum of the indicators of multiple path numbers to the total path indicators reaches or exceeds the third threshold; the fourth quantity is the number of path numbers corresponding to the single path when the ratio of the indicators of a single path to the total path indicators reaches or exceeds the fourth threshold; the second distribution vector is a path distribution vector adapted to the target AI model, and the path indicators include at least one of energy, power, reference signal received power RSRP, and reference signal time difference RSTD. 如权利要求26所述的装置,其中,所述秩相关信息包括各数据流的指标分布向量与第三分布向量之间的相关性、第五数量、第六数量中的至少一个;The apparatus of claim 26, wherein the rank-related information comprises at least one of a correlation between the indicator distribution vector of each data stream and the third distribution vector, a fifth quantity, and a sixth quantity; 其中,所述第五数量是多个数据流的指标之和占数据流总指标的比例达到或超过第五阈值时,所述多个数据流对应的数据流个数,所述第六数量是单个数据流的指标占数据流总指标的比例达到或超过第六阈值时,所述单个数据流对应的数据流个数,所述第三分布向量是与所述目标AI模型适配的数据流分布向量,所述数据流的指标包括能量、功率、特征值、奇异值中的至少一个。Among them, the fifth number is the number of data streams corresponding to the multiple data streams when the ratio of the sum of the indicators of multiple data streams to the total indicators of the data streams reaches or exceeds the fifth threshold; the sixth number is the number of data streams corresponding to the single data stream when the ratio of the indicators of a single data stream to the total indicators of the data streams reaches or exceeds the sixth threshold; the third distribution vector is a data stream distribution vector adapted to the target AI model, and the indicators of the data stream include at least one of energy, power, eigenvalues, and singular values. 如权利要求17-30中任一项所述的装置,其中,所述目标域和所述目标特征信息的类型通过以下至少一项确定:The apparatus according to any one of claims 17 to 30, wherein the target domain and the type of the target feature information are determined by at least one of the following: 网络侧指示;Network side indication; 根据所述目标AI模型的配置信息确定;Determined according to the configuration information of the target AI model; 根据所述目标AI模型的描述信息确定;Determined according to the description information of the target AI model; 在所述目标AI模型的训练过程中交互得到。It is obtained interactively during the training process of the target AI model. 如权利要求17-31中任一项所述的装置,其中,所述目标AI模型的用途包括以下至少一项:The device according to any one of claims 17 to 31, wherein the purpose of the target AI model includes at least one of the following: 信号处理;Signal processing; 信号解调;Signal demodulation; 信号收发;Signal transmission and reception; 信道状态信息获取;Channel state information acquisition; 波束管理;Beam management; 信道预测; Channel prediction; 干扰抑制;Interference suppression; 终端定位;Terminal positioning; 高层业务、参数的预测和管理;Prediction and management of high-level business,parameters; 控制信令的解析。Parsing of control signaling. 一种通信设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至16任一项所述的方法的步骤。A communication device comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 16 are implemented. 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至16任一项所述的方法的步骤。 A readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.
PCT/CN2023/128463 2022-11-04 2023-10-31 Method and apparatus for determining model applicability, and communication device Ceased WO2024093997A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211379119.5A CN117998398A (en) 2022-11-04 2022-11-04 Method, device and communication equipment for determining model applicability
CN202211379119.5 2022-11-04

Publications (1)

Publication Number Publication Date
WO2024093997A1 true WO2024093997A1 (en) 2024-05-10

Family

ID=90887571

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/128463 Ceased WO2024093997A1 (en) 2022-11-04 2023-10-31 Method and apparatus for determining model applicability, and communication device

Country Status (2)

Country Link
CN (1) CN117998398A (en)
WO (1) WO2024093997A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107422358A (en) * 2017-05-19 2017-12-01 上海斐讯数据通信技术有限公司 A kind of whole scene localization method and system
US20210321221A1 (en) * 2020-04-14 2021-10-14 Qualcomm Incorporated Neural network based line of sight detection for positioning
CN113938232A (en) * 2020-07-13 2022-01-14 华为技术有限公司 Communication method and communication device
WO2022033456A1 (en) * 2020-08-13 2022-02-17 华为技术有限公司 Channel state information measurement feedback method, and related apparatus
WO2022205438A1 (en) * 2021-04-02 2022-10-06 Zte Corporation Systems and methods for reporting and beam management using artificial intelligence

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107422358A (en) * 2017-05-19 2017-12-01 上海斐讯数据通信技术有限公司 A kind of whole scene localization method and system
US20210321221A1 (en) * 2020-04-14 2021-10-14 Qualcomm Incorporated Neural network based line of sight detection for positioning
CN113938232A (en) * 2020-07-13 2022-01-14 华为技术有限公司 Communication method and communication device
WO2022033456A1 (en) * 2020-08-13 2022-02-17 华为技术有限公司 Channel state information measurement feedback method, and related apparatus
WO2022205438A1 (en) * 2021-04-02 2022-10-06 Zte Corporation Systems and methods for reporting and beam management using artificial intelligence

Also Published As

Publication number Publication date
CN117998398A (en) 2024-05-07

Similar Documents

Publication Publication Date Title
CN115913486B (en) Information reporting method, device, terminal and readable storage medium
WO2023040885A1 (en) Parameter selection method, parameter configuration method, terminal and network side device
WO2023066288A1 (en) Model request method, model request processing method and related device
CN116684296A (en) Data collection method and equipment
US20240323741A1 (en) Measurement method and apparatus, device, and storage medium
WO2023088387A1 (en) Channel prediction method and apparatus, ue, and system
WO2023179540A1 (en) Channel prediction method and apparatus, and wireless communication device
WO2024067281A1 (en) Ai model processing method and apparatus, and communication device
WO2024008111A1 (en) Data acquisition method and device
WO2023186090A1 (en) Verification method, apparatus and device
WO2023040888A1 (en) Data transmission method and apparatus
CN116847456A (en) Positioning methods, devices, terminals and network side equipment
WO2024208260A1 (en) Data acquisition method for ai-based csi prediction and apparatus
WO2024208211A1 (en) Csi prediction performance monitoring method, apparatus, terminal and network side device
WO2024093997A1 (en) Method and apparatus for determining model applicability, and communication device
WO2024120447A1 (en) Model supervision trigger method and apparatus, and ue, network-side device, readable storage medium and communication system
WO2024083004A1 (en) Ai model configuration method, terminal, and network side device
WO2024027576A1 (en) Performance supervision method and apparatus for ai network model, and communication device
WO2024169796A1 (en) Model supervision method and apparatus, and communication device
WO2025140232A1 (en) Data reporting method and apparatus, and device and medium
WO2024169794A1 (en) Model supervision method and communication device
WO2025092999A1 (en) Model performance supervision method and apparatus, and device
CN118780013A (en) Information processing method, information processing device, terminal and network side equipment
CN120456226A (en) Terminal positioning method, terminal and network-side equipment based on AI model
WO2025108195A1 (en) Model determination method and apparatus, and communication device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23884926

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23884926

Country of ref document: EP

Kind code of ref document: A1