Communication method, first device, second device, communication system and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-09-26
- Publication Date
- 2026-05-26
Smart Images

Figure CN122095706A_ABST
Abstract
Description
Communication method, first device, second device, communication system, and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a first device, a second device, a communication system, and a storage medium. BACKGROUND
[0002] With the rapid development of artificial intelligence (AI) technology, the application of AI is more and more extensive. Using an AI model can perform tasks such as image recognition, speech recognition, natural language processing, positioning, and the like. For example, a measurement result of a positioning reference signal is input to an AI model to obtain an AI positioning coordinate or an intermediate parameter for AI positioning.
[0003] SUMMARY
[0004] In an AI positioning scenario, how to determine a time window for measurement is a problem to be solved.
[0005] Embodiments of the present disclosure provide a communication method, a first device, a second device, a communication system, and a storage medium.
[0006] According to a first aspect of embodiments of the present disclosure, a communication method is provided. The method comprises: determining, by a first device, a first time window, the first time window comprising a first time window start point and a plurality of first time sampling points; determining, by the first device, a plurality of second time sampling points from the plurality of first time sampling points; obtaining, by the first device, a measurement result based on the plurality of second time sampling points, the measurement result being used for artificial intelligence (AI) positioning.
[0007] According to a second aspect of embodiments of the present disclosure, a communication method is provided. The method comprises: sending, by a second device, first information to a first device, the first information being used to indicate a first time window start point, the first time window start point being used to determine a first time window.
[0008] According to a third aspect of embodiments of the present disclosure, a first device is provided. The first device comprises: a processing module configured to determine a first time window, the first time window comprising a first time window start point and a plurality of first time sampling points; determine, by the first device, a plurality of second time sampling points from the plurality of first time sampling points; obtain, by the first device, a measurement result based on the plurality of second time sampling points, the measurement result being used for artificial intelligence (AI) positioning.
[0009] According to a fourth aspect of embodiments of the present disclosure, a second device is provided. The second device comprises: a transceiver module configured to send first information to a first device, the first information being used to indicate a first time window start point, the first time window start point being used to determine a first time window.
[0010] According to a fifth aspect of the embodiments of the present disclosure, a first device is provided, comprising: one or more processors; wherein the first device is configured to perform the communication method of the first aspect.
[0011] According to a sixth aspect of the embodiments of the present disclosure, a second device is provided, comprising: one or more processors; wherein the second device is configured to perform the communication method of the second aspect.
[0012] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, comprising a first device and a second device, wherein the first device is configured to implement the communication method of the first aspect, and the second device is configured to implement the communication method of the second aspect.
[0013] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, and the instructions, when executed on a communication device, cause the communication device to perform the method of the first aspect or the second aspect.
[0014] According to a ninth aspect of the embodiments of the present disclosure, a computer program is provided, which, when executed on a communication device, causes the communication device to perform the communication method of the first aspect or the second aspect.
[0015] According to the embodiments of the present disclosure, the first device determines a first time window, the first time window comprises a first time window starting point and a plurality of first time sampling points, the first device determines a plurality of second time sampling points from the plurality of first time sampling points, so that the first device obtains a measurement result based on the plurality of second time sampling points, and the measurement result is used for AI positioning. The method can accurately determine the time window used to obtain the measurement result, thereby improving the communication efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0017] FIG. 1 is an architecture schematic diagram of a communication system according to an embodiment of the present disclosure.
[0018] FIG. 2A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0019] FIG. 2B is a schematic diagram of a first time window according to an example.
[0020] FIG. 3A is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0021] FIG. 3B is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0022] FIG. 4A is a flow diagram of a communication method according to an embodiment of the present disclosure.
[0023] FIG. 4B is a flow diagram of a communication method according to an embodiment of the present disclosure.
[0024] FIG. 5A is a structural diagram of a first device according to an embodiment of the present disclosure.
[0025] FIG. 5B is a structural diagram of a second device according to an embodiment of the present disclosure.
[0026] FIG. 6A is a structural diagram of a communication device according to an embodiment of the present disclosure.
[0027] FIG. 6B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] Embodiments of the present disclosure provide a communication method, a first device, a second device, a communication system, and a storage medium.
[0029] In a first aspect, embodiments of the present disclosure provide a communication method, which includes: determining, by a first device, a first time window, the first time window including a first time window start point and a plurality of first time sampling points; determining, by the first device, a plurality of second time sampling points from the plurality of first time sampling points, obtaining, by the first device, a measurement result based on the plurality of second time sampling points, the measurement result being used for artificial intelligence (AI) positioning.
[0030] In the above embodiments, the first device determines a first time window, the first time window including a first time window start point and a plurality of first time sampling points, the first device determines a plurality of second time sampling points from the plurality of first time sampling points, and the first device obtains a measurement result based on the plurality of second time sampling points, the measurement result being used for AI positioning. The method can accurately determine a time window for obtaining a measurement result, thereby improving communication efficiency.
[0031] In some embodiments in combination with the first aspect, in some embodiments, the first time window start point is determined based on at least one of: a time start point of transmitting a positioning reference signal; a time start point of receiving a positioning reference signal; a first absolute reference time.
[0032] In some embodiments in combination with the first aspect, in some embodiments, the method further includes: receiving, by the first device, first information transmitted by a second device, the first information indicating the first time window start point.
[0033] In some embodiments in combination with the first aspect, in some embodiments, the first information indicates first time window start points corresponding to different first devices respectively.
[0034] In some embodiments of the first aspect, in some embodiments, the method further comprises: determining, by the first device, a second time window start point; and sending, by the first device, the second time window start point to the second device, the second time window start point being used to re-determine the first time window start point.
[0035] In some embodiments of the first aspect, in some embodiments, the first time window start point is represented based on a sequence number of a time sampling point.
[0036] In some embodiments of the first aspect, in some embodiments, a number of first time sampling points included in the first time window is determined based on at least one of: a protocol predefinition; and a first device capability, the first device capability comprising a number of time sampling points supported by the first device.
[0037] In some embodiments of the first aspect, in some embodiments, the method further comprises: receiving, by the first device, second information sent by the second device, the second information indicating the number of first time sampling points.
[0038] In some embodiments of the first aspect, in some embodiments, the second information indicates a number of first time sampling points corresponding to different first devices respectively.
[0039] In some embodiments of the first aspect, in some embodiments, the method further comprises: determining, by the first device, the number of first time sampling points; and sending, by the first device, the number of first time sampling points to the second device.
[0040] In some embodiments of the first aspect, in some embodiments, the number of second time sampling points is determined based on at least one of: a protocol predefinition; a network device configuration; and a first device determination.
[0041] In a second aspect, embodiments of the present disclosure provide a communication method, the method comprising: sending, by a second device, first information to a first device, the first information being used to indicate a first time window start point, the first time window start point being used to determine a first time window.
[0042] In some embodiments of the second aspect, in some embodiments, the first time window start point is determined based on at least one of: a time start point of sending a positioning reference signal; a time start point of receiving a positioning reference signal; and a first absolute reference time.
[0043] In some embodiments of the second aspect, in some embodiments, the first information indicates a first time window start point corresponding to different first devices respectively.
[0044] In some embodiments of the second aspect, in some embodiments, the method further includes: receiving, by the second device, a second time window start point sent by the first device, the second time window start point being determined by the first device; and determining, by the second device, the first time window start point based on the second time window start point.
[0045] In some embodiments of the second aspect, in some embodiments, the first time window start point is represented based on a sequence number of a time sampling point.
[0046] In some embodiments of the second aspect, in some embodiments, the first time window includes a number of first time sampling points, the number of first time sampling points being determined based on at least one of: a protocol predefinition; and a first device capability, the first device capability including a number of time sampling points supported by the first device.
[0047] In some embodiments of the second aspect, in some embodiments, the method further includes: sending, by the second device to the first device, second information, the second information indicating the number of first time sampling points.
[0048] In some embodiments of the second aspect, in some embodiments, the second information indicates a number of first time sampling points corresponding to different first devices respectively.
[0049] In some embodiments of the second aspect, in some embodiments, the method further includes: receiving, by the second device, a number of first time sampling points sent by the first device, the number of first time sampling points being determined by the first device.
[0050] In a third aspect, the embodiments of the present disclosure provide a first device, including: a processing module configured to determine a first time window, the first time window including a first time window start point and a plurality of first time sampling points; and determine, by the first device, a plurality of second time sampling points from the plurality of first time sampling points, and obtain a measurement result based on the plurality of second time sampling points, the measurement result being used for artificial intelligence (AI) positioning.
[0051] In a fourth aspect, the embodiments of the present disclosure provide a second device, including: a transceiver configured to send first information to a first device, the first information being used to indicate a first time window start point, the first time window start point being used to determine a first time window.
[0052] In a fifth aspect, the embodiments of the present disclosure provide a first device, including: one or more processors; and wherein the first device is configured to perform the communication method of the first aspect.
[0053] In a sixth aspect, the embodiments of the present disclosure provide a second device, comprising: one or more processors; wherein the second device is configured to perform the communication method of the second aspect.
[0054] In a seventh aspect, the embodiments of the present disclosure provide a communication system, comprising a first device and a second device, wherein the first device is configured to implement the communication method of the first aspect, and the second device is configured to implement the communication method of the second aspect.
[0055] In an eighth aspect, the embodiments of the present disclosure provide a storage medium, which stores instructions, and the instructions, when executed on a communication device, cause the communication device to perform the method of the first aspect or the second aspect.
[0056] In a ninth aspect, the embodiments of the present disclosure provide a program product, which, when executed on a communication device, causes the communication device to perform the method as described in the optional implementation of the first aspect or the second aspect.
[0057] In a tenth aspect, the embodiments of the present disclosure provide a computer program, which, when executed on a communication device, causes the communication device to perform any of the above communication methods.
[0058] In an eleventh aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises processing circuitry configured to perform the method as described in the optional implementation of the first aspect or the second aspect.
[0059] It can be understood that the above-mentioned first device, second device, communication system, storage medium, program product, computer program, chip or chip system are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be described here.
[0060] The embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system and a storage medium. In some embodiments, the communication method and the information sending method, information receiving method and other terms can be replaced with each other.
[0061] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation manners of other embodiments arbitrarily.
[0062] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0063] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.
[0064] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0065] In the embodiments of the present disclosure, "a plurality of" means two or more.
[0066] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.
[0067] In some embodiments, "at least one of A, B", "A and / or B", "in one case A, in another case B", "responsive to case A, responsive to case B" and the like, can be interpreted to include both cases, A and B, in some embodiments, A (A is performed regardless of B), in some embodiments, B (B is performed regardless of A), in some embodiments, selected from the group consisting of A and B (the selection between A and B is an option), in some embodiments, A and B (both A and B are performed).
[0068] In some embodiments, "A or B" and the like, can be interpreted to include both cases, A and B, in some embodiments, A (A is performed regardless of B), in some embodiments, B (B is performed regardless of A), in some embodiments, selected from the group consisting of A and B (the selection between A and B is an option).
[0069] In some embodiments, the prefix words "first", "second" and the like in the disclosure do not limit the position, order, priority, number or content of the described objects, and the description of the described objects should be understood in the context of the claims or embodiments, and should not be construed as redundant limitations. For example, the described object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified by them are in the same message or not, nor do they limit the order of "first field" and "second field". For another example, the described object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the number of described objects is not limited by ordinal words, and can be one or more. For example, "first device", where the number of "devices" can be one or more. In addition, objects modified by different prefix words can be the same or different, for example, the described object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the described object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0070] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0071] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0072] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "fewer than", "fewer than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0073] In some embodiments, an apparatus and the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name recited in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like can be replaced with each other.
[0074] In some embodiments, "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0075] In some embodiments, the terms “access network device (AN device),” “radio access network device (RAN device),” “base station (BS),” “radio base station,” “fixed station,” “node,” “access point,” “transmission point (TP),” “reception point (RP),” “transmission / reception point (TRP),” “panel,” “antenna panel,” “antenna array,” “cell,” “macro cell,” “small cell,” “femto cell,” “pico cell,” “sector,” “cell group,” “serving cell,” “carrier,” “component carrier,” “bandwidth part (BWP),” and the like can be used interchangeably.
[0076] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0077] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.
[0078] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0079] In some embodiments, obtaining data, information, etc. can comply with laws and regulations of the country where the location is.
[0080] In some embodiments, data, information, etc. can be obtained after obtaining the consent of the user.
[0081] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0082] FIG. 1 is an architecture schematic diagram of a communication system according to an embodiment of the present disclosure.
[0083] As shown in FIG. 1, the communication system 100 includes a first device 101 and a second device 102.
[0084] In some embodiments, the first device 101 can be a terminal or an access network device.
[0085] In some embodiments, the terminal can be a user equipment (UE), which includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet computer (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc., but is not limited thereto.
[0086] In some embodiments, the network device can be one functional network element in a core network device, which can be one device including all or part of the first network element, the second network element, etc., or can be multiple devices or device groups including all or part of the first network element, the second network element, etc. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), a next-generation core (NGC), etc.
[0087] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network, and the access network device can include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0088] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0089] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit (control unit). The CU-DU structure can split the protocol layers of the access network device, and part of the functions of the protocol layers are controlled by the CU, and the remaining part or all of the functions of the protocol layers are distributed in the DU and controlled by the CU, but the present disclosure is not limited thereto.
[0090] In some embodiments, the second device 102 can be a core network device, for example, can be a location management function (Location Management Function, LMF).
[0091] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the one or more network elements respectively. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), a next generation core (NGC), for example.
[0092] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. Those skilled in the art can know that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0093] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0094] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0095] The wide application of 5G technology brings great changes to all aspects of people's life. According to the vision of the International Telecommunication Union (ITU), 5G will penetrate into all fields of future society to build a comprehensive information ecosystem centered on users. Among them, the 5G user experience rate can reach 100 megabits per second (Mbit / s) to 1 gigabit (Gbit / s), which can support mobile virtual reality and other extreme business experience; the 5G peak rate can reach 10 Gbit / s to 20 Gbit / s, and the traffic density can reach 10 megabits per second per square meter (Mbit / s / m2), which can support the growth of mobile business traffic by thousands of times in the future; the 5G connection number density can reach 1 million per square meter ( / m2), which can effectively support a large number of Internet of Things devices; the 5G transmission delay can reach milliseconds, which can meet the strict requirements of vehicle networking and industrial control; 5G can support a mobile speed of 500 kilometers per hour (km / h), which can meet good user experience in high-speed rail environment. It can be imagined that 5G as a new type of infrastructure representative will rebuild the future information society.
[0096] In recent years, artificial intelligence (AI) technology has made continuous breakthroughs in many fields. The continuous development of intelligent voice, computer vision and other fields not only brings a variety of applications to intelligent terminals, but also has wide application in education, transportation, home, medical care, retail, security and other fields, bringing convenience to people's life and promoting the industrial upgrading of various industries. AI technology is also accelerating the cross-penetration with other disciplines, and its development integrates knowledge from different disciplines, while also providing new directions and methods for the development of different disciplines.
[0097] In related research, RAN1 has established a research project on the introduction of artificial intelligence technology in the wireless air interface. This project studies how to introduce artificial intelligence technology in the wireless air interface, and explores how artificial intelligence technology can assist in improving the transmission technology of the wireless air interface.
[0098] In the research of 6G, the 6G system can provide more dimensional AI services. Mainly including the following aspects: AI-enabled connectivity, computing power services and extreme AI services.
[0099] Among them, AI-enabled connectivity means using AI methods to improve communication performance, such as using AI for beam management. Computing power services means that the network side can provide computing power to the terminal side, such as helping the terminal with model training, model inference, etc. Extreme AI services means enhancing the transmission pipeline of the network to improve the experience of AI application services.
[0100] For AI-based positioning, the basic principle is to train an AI model, the input of the model is based on the measurement results of the positioning reference signal, and the output of the model is the AI positioning coordinates or the intermediate parameters for AI positioning. The measurement results related to the input of the AI model, and the possible choice is based on sample-based measurement. In the standard discussion of 3GPP, the definition of sample is as follows:
[0101] The measurement consists of Nt' samples of the estimated channel response in time domain. The timing information of Nt' samples is reported with a timing granularity T, where T = 2 k × Tc. Where k represents the time reporting granularity factor, and Tc is the basic time unit of NR. Where the corresponding measurement value (such as the reported power) corresponds to the measurement value of the reported Nt' samples.
[0102] Nt' and k can be signalled. Further study (FFS): the value range of Nt'; the value range of the timing granularity T is an integer.
[0103] The timing information is defined with respect to a reference time.
[0104] The determination of Nt' and k (including signaling) needs to be further discussed, and the rule of selecting Nt' samples is introduced. For sample-based measurement, for example, for TRP / gNB measurement, Nt' selected samples should have the highest power.
[0105] In general, sample-based measurement results, for time-domain sampling signals, the interval of the sampling signal can be 2 k × Tc, and in a time window, Nt' sampling points are selected according to the rule. However, in the current discussion, there is no corresponding mechanism to effectively determine this time window.
[0106] Therefore, the embodiment of the disclosure provides a communication method, a first device determines a first time window, the first time window includes a first time window starting point and a plurality of first time sampling points, the first device determines a plurality of second time sampling points from the plurality of first time sampling points, so that the first device obtains measurement results based on the plurality of second time sampling points, the measurement results are used for AI positioning, and the method can accurately determine the time window used to obtain the measurement results, thereby improving the communication efficiency.
[0107] FIG. 2A is an interaction diagram of a communication method, according to an embodiment of the present disclosure. As shown in FIG. 2A, the embodiment of the present disclosure relates to a communication method, and the method comprises:
[0108] In step S2101, the second device sends first information to the first device.
[0109] In some embodiments, the first device receives the first information sent by the second device.
[0110] In some embodiments, the first device can be a terminal, or an access network device (e.g., a base station), but is not limited thereto.
[0111] In some embodiments, the second device can be a core network device, for example, a location management function (LMF), but is not limited thereto.
[0112] In some embodiments, the first information indicates a first time window start point.
[0113] The first time window start point refers to a starting time point (also referred to as a starting time) of the first time window.
[0114] In some embodiments, the first information is used to configure the first time window start point.
[0115] In some embodiments, the first time window start point is represented based on a sequence number of a time sampling point.
[0116] For example, the first time window start point is represented by an Mth time sampling point, where M is a positive integer.
[0117] For example, a plurality of time sampling points are numbered in advance, and the first information indicates that an Mth time sampling point in the plurality of time sampling points is the first time window start point.
[0118] In some embodiments, the second device can determine the first time window start point.
[0119] In some embodiments, the first time window start point is determined based on at least one of: a time start point of sending a positioning reference signal; a time start point of receiving a positioning reference signal; a first absolute reference time.
[0120] The time start point of sending a positioning reference signal refers to a time at which a sending device starts to send a positioning reference signal, and the time start point of receiving a positioning reference signal refers to a time at which a receiving device starts to receive a positioning reference signal. In an example, the sending device can be a terminal, and the receiving device can be an access network device. In another example, the sending device can be an access network device, and the receiving device can be a base station.
[0121] The first absolute reference time can be any one absolute reference time, for example, 1900 AD 0:00:00.
[0122] For example, the second device takes the time point at which the positioning reference signal is sent as the start of the first time window, or the second device takes the time point at which the positioning reference signal is received as the start of the first time window, or the second device takes the first absolute reference time as the start of the first time window.
[0123] In some embodiments, the first information indicates the start of the first time window corresponding to different first devices respectively.
[0124] For example, the LMF indicates different first time window starts for different terminals or base stations.
[0125] Step S2102: The second device sends second information to the first device.
[0126] In some embodiments, the first device receives the second information sent by the second device.
[0127] In some embodiments, the second information indicates the number of first time sampling points.
[0128] The first time sampling point refers to all time sampling points included in the first time window.
[0129] In some embodiments, the number of first time sampling points included in the first time window is determined based on at least one of the following: protocol predefinition; first device capability, the first device capability including the number of time sampling points supported by the first device.
[0130] In some embodiments, the second device can determine the number of first time sampling points.
[0131] For example, the second device can determine the number of first time sampling points based on the first device capability, wherein the number of first time sampling points is less than or equal to the number of time sampling points supported by the first device.
[0132] In some embodiments, the second information indicates the number of first time sampling points corresponding to different first devices respectively.
[0133] For example, the LMF indicates different numbers of first time sampling points for different terminals or base stations.
[0134] Step S2103: The first device determines the first time window.
[0135] The first time window includes the start of the first time window and a plurality of first time sampling points.
[0136] In some embodiments, the first device determines the first time window start point and / or the number of the first time sampling points included in the first time window.
[0137] The first time window start point can be denoted by T0, and the number of the first time sampling points can be denoted by N.
[0138] FIG. 2B is a schematic diagram illustrating a first time window according to an example. As shown in FIG. 2B, the first time window includes a first time window start point T0, and a plurality of first time sampling points included in the first time window.
[0139] In some embodiments, the first device can determine the first time window start point by itself, or determine the first time window start point based on the first information sent by the second device.
[0140] In some embodiments, the first time window start point is determined based on at least one of: a time start point of sending the positioning reference signal; a time start point of receiving the positioning reference signal; a first absolute reference time.
[0141] For example, the first device takes the time start point of sending the positioning reference signal as the first time window start point, or the first device takes the time start point of receiving the positioning reference signal as the first time window start point, or the first device takes the first absolute reference time as the first time window start point.
[0142] In some embodiments, the first device can determine the number of the first time sampling points by itself, or determine the number of the first time sampling points based on the second information sent by the second device.
[0143] In some embodiments, the first device determines the number of the first time sampling points, and sends the number of the first time sampling points to the second device.
[0144] In some embodiments, the second device receives the number of the first time sampling points sent by the first device.
[0145] In some embodiments, the first device can determine the first time window based on the first time window start point and the number of the first time sampling points.
[0146] In step S2104, the first device determines a plurality of second time sampling points from the plurality of first time sampling points.
[0147] In some embodiments, the second time sampling point refers to a time sampling point determined from the first time sampling points for measurement. The number of the second time sampling points can be denoted by N', and the number of the second time sampling points is less than or equal to the number of the first time sampling points.
[0148] In some embodiments, the number of the second time sampling points is determined based on at least one of the following: protocol predefinition; network device configuration; first device determination.
[0149] For example, the protocol can predefine the number of the second time sampling points.
[0150] For example, the network device can configure the number of the second time sampling points and indicate the number of the second time sampling points to the first device.
[0151] For example, the first device can determine the number of the second time sampling points by itself.
[0152] At step S2105, the first device obtains measurement results based on the plurality of second time sampling points.
[0153] In some embodiments, the first device can perform measurement at each of the second time sampling points to obtain the measurement results.
[0154] In some embodiments, the measurement results are used for artificial intelligence (AI) positioning. That is, the measurement results are used to directly or indirectly determine positioning coordinates.
[0155] In some embodiments, the measurement results obtained by performing measurement at the plurality of second time sampling points can be input into an AI positioning model to obtain positioning coordinates or intermediate parameters used for positioning.
[0156] In some embodiments, the first device can report the measurement results to the second device.
[0157] At step S2106, the first device determines a second time window start point.
[0158] In some embodiments, the second time window start point refers to a recommended time window start point determined by the first device, and the second time window start point and the first time window start point can be the same or different.
[0159] In some embodiments, the terminal or the base station determines the time window start point by itself and reports the recommended time window start point to the LMF.
[0160] At step S2107, the first device sends the second time window start point to the second device.
[0161] In some embodiments, the second time window start point is used to redetermine the first time window start point.
[0162] In some embodiments, the second device receives the second time window start point sent by the first device, and redetermines the first time window start point based on the second time window start point sent by the first device.
[0163] For example, the first device determines the first time window based on the first time window start point and the number of the first sampling time points, determines the plurality of second sampling time points from the plurality of first sampling time points included in the first time window, performs measurement based on the plurality of second sampling time points to obtain a measurement result, and reports the measurement result. When the first device observes that the plurality of second sampling time points are always concentrated in a certain time region, the first device can report a suggested second time window start point to the second device, and the second device can determine the first time window start point based on the second time window start point. The second device can indicate the determined first time window start point to the first device, and the first device determines the first time window based on the determined first time window start point.
[0164] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2107. For example, step S2103 can be implemented as an independent embodiment, steps S2103+S2104+S2105 can be implemented as an independent embodiment, steps S2101+S2103+S2104+S2105 can be implemented as an independent embodiment, steps S2102+S2103+S2104+S2105 can be implemented as an independent embodiment, steps S2101+S2102+S2103+S2104+S2105 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0165] In some embodiments, steps S2101 and S2102 can be exchanged in order or performed simultaneously.
[0166] In some embodiments, step S2101 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0167] In some embodiments, step S2102 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0168] In some embodiments, steps S2106 and S2107 are optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0169] In some embodiments, other optional implementations described before or after the description corresponding to FIG. 2A can be referred to.
[0170] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0171] In some embodiments, terms such as "time", "time point", "time instant", and the like can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0172] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other, and can be interpreted as receiving from another subject, acquiring from a protocol, acquiring from a higher layer, obtaining by self-processing, autonomously implementing, and the like.
[0173] In some embodiments, terms such as "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other.
[0174] In some embodiments, terms such as "certain", "preset", "pre-set", "set", "indicated", "a certain", "arbitrary", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "a certain A", "arbitrary A", "first A" can be interpreted as A specified in advance in a protocol and the like, can be interpreted as A obtained by setting, configuring, or indicating, and the like, and can be interpreted as certain A, a certain A, arbitrary A, or first A, but are not limited thereto.
[0175] In some embodiments, the determining or judging can be performed by a value represented by 1 bit (0 or 1), a true or false value (Boolean value) represented by true or false, or a comparison of numerical values (for example, a comparison with a predetermined value), but is not limited thereto.
[0176] In some embodiments, “not expecting to receive” can be interpreted as not receiving on the time domain resource and / or the frequency domain resource, or as not performing subsequent processing on the data, etc. after receiving the data, etc.; “not expecting to send” can be interpreted as not sending, or as sending but not expecting the receiver to respond to the content of the sending.
[0177] FIG. 3A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiment of the present disclosure relates to a communication method, which is performed by a first device, and the above method comprises:
[0178] Step S3101: obtaining first information.
[0179] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be described here.
[0180] In some embodiments, the first device receives the first information sent by the second device, but is not limited thereto, and can receive the first information sent by other subjects.
[0181] In some embodiments, step S3101 is omitted, and the first device does not need to receive the first information sent by the second device.
[0182] Step S3102: obtaining second information.
[0183] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be described here.
[0184] In some embodiments, the first device receives the second information sent by the second device, but is not limited thereto, and can receive the second information sent by other subjects.
[0185] In some embodiments, step S3102 is omitted, and the first device does not need to receive the second information sent by the second device.
[0186] Step S3103: determining a first time window.
[0187] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0188] In some embodiments, the first device can determine the first time window by itself, or determine the first time window based on the first information and the second information sent by the second device.
[0189] Step S3104: determining a plurality of second time sampling points from the plurality of first time sampling points.
[0190] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0191] Step S3105: obtaining a measurement result based on the plurality of second time sampling points.
[0192] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0193] Step S3106: determining a start point of a second time window.
[0194] The optional implementation of step S3106 can refer to the optional implementation of step S2106 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0195] In some embodiments, step S3106 is omitted, and the first device does not need to determine the start point of the second time window.
[0196] Step S3107: sending the start point of the second time window.
[0197] The optional implementation of step S3107 can refer to the optional implementation of step S2107 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0198] In some embodiments, the first device sends the start point of the second time window to the second device, but is not limited thereto, and can send the start point of the second time window to other subjects.
[0199] In some embodiments, step S3107 is omitted, and the first device does not need to send the start point of the second time window to the second device.
[0200] The communication method related to the embodiments of the present disclosure can include at least one of steps S3101-S3107. For example, step S3103 can be implemented as an independent embodiment, steps S3103+S3104+S3105 can be implemented as an independent embodiment, steps S3101+S3103+S3104+S3105 can be implemented as an independent embodiment, steps S3102+S3103+S3104+S3105 can be implemented as an independent embodiment, steps S3101+S3102+S3103+S3104+S3105 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0201] In some embodiments, steps S3101 and S3102 can be exchanged in order or performed simultaneously.
[0202] In some embodiments, step S3101 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0203] In some embodiments, step S3102 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0204] In some embodiments, steps S3106 and S3107 are optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0205] FIG. 3B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3B, the embodiments of the present disclosure relate to a communication method performed by a first device, and the above method includes:
[0206] Step S3201, determining a first time window.
[0207] Optional implementation of step S3201 can refer to optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.
[0208] In some embodiments, the first device can determine the first time window by itself, or can determine the first time window based on the first information and the second information sent by the second device.
[0209] Step S3202, determining a plurality of second time sampling points from a plurality of first time sampling points.
[0210] Optional implementation of step S3202 can refer to optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.
[0211] At step S3203, the measurement result is obtained based on the plurality of second time sampling points.
[0212] The optional implementation of step S3203 can refer to the optional implementation of step S2105 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0213] FIG. 4A is a flow diagram of a communication method according to the embodiments of the present disclosure. As shown in FIG. 4A, the embodiments of the present disclosure relate to a communication method, which is performed by a second device, and the above method comprises the following steps:
[0214] At step S4101, the first information is sent.
[0215] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0216] In some embodiments, the second device sends the first information to the first device, but is not limited thereto, and can also send the first information to other subjects.
[0217] In some embodiments, step S4101 is omitted, and the second device does not need to send the first information to the first device.
[0218] At step S4102, the second information is sent.
[0219] The optional implementation of step S4102 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0220] In some embodiments, the second device sends the second information to the first device, but is not limited thereto, and can also send the second information to other subjects.
[0221] In some embodiments, step S4102 is omitted, and the second device does not need to send the second information to the first device.
[0222] At step S4103, the start point of the second time window is obtained.
[0223] The optional implementation of step S4103 can refer to the optional implementation of step S2107 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0224] In some embodiments, the second device receives the start point of the second time window sent by the first device, but is not limited thereto, and can also receive the start point of the second time window sent by other subjects.
[0225] In some embodiments, step S4103 is omitted, and the second device does not need to receive the second time window start point sent by the first device.
[0226] The communication method related to the embodiments of the present disclosure can include at least one of steps S4101-S4103. For example, step S4101 can be implemented as an independent embodiment, and steps S4101+S4102 can be implemented as an independent embodiment, but are not limited thereto.
[0227] In some embodiments, steps S4101 and S4102 can be exchanged in order or performed simultaneously.
[0228] In some embodiments, step S4101 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0229] In some embodiments, step S4102 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0230] In some embodiments, step S4103 is optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0231] FIG. 4B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiments of the present disclosure relate to a communication method performed by a first device, and the above method includes:
[0232] Step S4201: sending first information.
[0233] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in FIG. 2A and other related parts in the embodiments related to FIG. 2A, which will not be described here.
[0234] In some embodiments, the second device sends the first information to the first device, but is not limited thereto, and can send the first information to other subjects.
[0235] The embodiments of the present disclosure provide a measurement result determination method, which includes determining a first time window, the first time window including a first time window start point (T0) and a number (N) of sampling points contained in the first time window. N’ time sampling points are determined in the first time window, and the measurement result is used to directly or indirectly determine a positioning coordinate. The measurement result includes N’ determined time parameters, and can also include the power and phase of each sampling point.
[0236] In some embodiments, the first time window start point is determined based on a preset rule.
[0237] In some embodiments, the preset rule comprises any one of the following options: a time starting point of sending a positioning reference signal; a time starting point of receiving a reference signal; a certain absolute reference time, for example, 1900 AD 0:00:00.
[0238] In an example, the sending subject is a base station, the receiving subject is a terminal, and the subject determining the first time window is the terminal.
[0239] In another example, the sending subject is a terminal, the receiving subject is a base station, and the subject determining the first time window is the base station.
[0240] In some embodiments, the LMF sends first information to the terminal or to the base station, the first information being used to configure a starting point of the first time window, and the first information indicating the starting point of the first time window. The first message sent by the LMF to the terminal can be a long term evolution positioning protocol (LPP) message. The first message sent by the LMF to the base station can be a new radio positioning protocol (NRPPa) message.
[0241] In some embodiments, the starting point of the first time window indicated by the first information can be different for different terminals or different base stations.
[0242] In some embodiments, the first time window is determined by the terminal or the base station itself, and the terminal or the base station reports a suggested starting point of the first time window to the LMF.
[0243] In some embodiments, the suggested starting point of the first time window by different terminals or base stations can be different
[0244] In some embodiments, the above methods can be combined, for example, the terminal or the base station can determine the time window based on the preset method when reporting the measurement result at the beginning, and when the terminal or the base station observes that the Nt’ sampling points reported are always concentrated in a certain time region, the terminal or the base station can report its suggested starting point of the first time window to the network, and the LMF can reconfigure the time starting point of the first time window at this time.
[0245] In some embodiments, the starting point of the first time window can be represented by the Mth time sampling point.
[0246] In some embodiments, the number N of sampling points contained in the first time window is determined based on a preset rule.
[0247] In some embodiments, the preset rule comprises: a protocol pre-defined number N of sampling points; and determination according to terminal capability reported by the terminal.
[0248] For example, the terminal reports the maximum N supported by the terminal, and the value configured by the network cannot exceed the terminal capability.
[0249] In some embodiments, the LMF sends second information to the terminal or to the base station, the second information being used to configure the number of sampling points contained in the first time window.
[0250] In some embodiments, the number of sampling points contained in the first time window indicated by the second information is different for different terminals or different base stations.
[0251] In some embodiments, the first time window is determined by the terminal or the base station, and the terminal or the base station reports to the LMF the number of sampling points contained in the suggested first time window.
[0252] In some embodiments, the start of the first time window suggested by different terminals or base stations can be different.
[0253] In some embodiments, the N' can also be determined according to one of the following methods: predefinition; network configuration; terminal or base station self-determination and indication.
[0254] In the embodiments of the present disclosure, part or all of the steps, the optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with the optional implementation manners in other embodiments.
[0255] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another apparatus is also proposed, including units or modules for implementing the steps performed by the network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0256] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0257] In embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of part or all of the units or modules described above. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.
[0258] FIG. 5A is a structural schematic diagram of a first device according to an embodiment of the present disclosure. As shown in FIG. 5A, the first device 5100 can include a processing module 5101. In some embodiments, the processing module is configured to determine a first time window. Optionally, the processing module is configured to perform at least one of the processes performed by the first device in any of the methods described above. Details are not described herein again.
[0259] In some embodiments, the first device can further include a transceiver module.
[0260] In some embodiments, the start of the first time window is determined based on at least one of the following: a start of a time at which a positioning reference signal is transmitted; a start of a time at which a positioning reference signal is received; a first absolute reference time.
[0261] In some embodiments, the transceiver module is configured to receive first information transmitted by the second device, where the first information indicates the start of the first time window.
[0262] In some embodiments, the first information indicates the start of the first time window corresponding to different first devices respectively.
[0263] In some embodiments, the processing module is configured to determine a second time window start point; and the first device sends the second time window start point to the second device, where the second time window start point is used to re-determine the first time window start point.
[0264] In some embodiments, the first time window start point is represented based on a sequence number of a time sampling point.
[0265] In some embodiments, a number of first time sampling points included in the first time window is determined based on at least one of the following: a protocol predefinition; a first device capability, including a number of time sampling points supported by the first device.
[0266] In some embodiments, the transceiver module is configured to receive second information sent by the second device, where the second information indicates the number of first time sampling points.
[0267] In some embodiments, the second information indicates a number of first time sampling points corresponding to different first devices respectively.
[0268] In some embodiments, the processing module is configured to determine the number of first time sampling points; and the first device sends the number of first time sampling points to the second device.
[0269] In some embodiments, the number of second time sampling points is determined based on at least one of the following: a protocol predefinition; a network device configuration; a first device determination.
[0270] FIG. 5B is a structural schematic diagram of a second device according to an embodiment of the present disclosure. As shown in FIG. 5B, the second device 5200 can include a transceiver module 5201. In some embodiments, the transceiver module 5201 described above is configured to send first information. Optionally, the transceiver module is configured to perform at least one of the processing steps and the like performed by the second device in any of the above methods, which will not be described herein again.
[0271] In some embodiments, the second device can further include a processing module.
[0272] In some embodiments, the first time window start point is determined based on at least one of the following: a time start point of sending a positioning reference signal; a time start point of receiving a positioning reference signal; a first absolute reference time.
[0273] In some embodiments, the first information indicates a first time window start point corresponding to different first devices respectively.
[0274] In some embodiments, the transceiver is configured to receive a second time window start point sent by the first device, the second time window start point being determined by the first device; and the second device re-determines the first time window start point based on the second time window start point.
[0275] In some embodiments, the first time window start point is represented based on a sequence number of a time sampling point.
[0276] In some embodiments, the first time window comprises a number of first time sampling points, and the number of first time sampling points is determined based on at least one of the following: a protocol predefinition; and a first device capability, the first device capability comprising a number of time sampling points supported by the first device.
[0277] In some embodiments, the transceiver is configured to send second information to the first device, the second information indicating a number of first time sampling points.
[0278] In some embodiments, the second information indicates a number of first time sampling points corresponding to different first devices respectively.
[0279] In some embodiments, the transceiver is configured to receive a number of first time sampling points sent by the first device, the number of first time sampling points being determined by the first device.
[0280] FIG. 6A is a structural schematic diagram of a communication device 6100 according to an embodiment of the present disclosure. The communication device 6100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0281] As shown in FIG. 6A, the communication device 6100 comprises one or more processors 6101. The processor 6101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process a communication protocol and communication data, and the central processing unit can be configured to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process data of the program. Optionally, the communication device 6100 is configured to implement any of the above methods. Optionally, the one or more processors 6101 are configured to invoke instructions to cause the communication device 6100 to implement any of the above methods.
[0282] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps (for example, steps S2101, steps S2102, but not limited to) in the above-described methods, and the processor 6101 performs at least one of the other steps. In alternative embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0283] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Alternatively, all or part of the memory 6103 can also be outside the communication device 6100. In alternative embodiments, the communication device 6100 can include one or more interface circuits 6104. Alternatively, the interface circuit 6104 is connected with the memory 6103, and the interface circuit 6104 can be used to receive data from the memory 6103 or other devices, and can be used to send data to the memory 6103 or other devices. For example, the interface circuit 6104 can read the data stored in the memory 6103 and send the data to the processor 6101.
[0284] The communication device 6100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 can not be limited by Figure 6A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0285] Figure 6B is a structural schematic diagram of a chip 6200 according to an embodiment of the present disclosure. For the case where the communication device 6100 is a chip or a chip system, the structural schematic diagram of the chip 6200 shown in Figure 6B can be referred to, but is not limited thereto.
[0286] The chip 6200 includes one or more processors 6201. The chip 6200 is configured to perform any of the above methods.
[0287] In some embodiments, the chip 6200 further includes one or more interface circuits 6202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can replace each other. In some embodiments, the chip 6200 further includes one or more memories 6203 for storing data. Optionally, all or part of the memory 6203 can be outside the chip 6200. Optionally, the interface circuit 6202 is connected with the memory 6203, the interface circuit 6202 can be configured to receive data from the memory 6203 or other devices, and the interface circuit 6202 can be configured to send data to the memory 6203 or other devices. For example, the interface circuit 6202 can read the data stored in the memory 6203 and send the data to the processor 6201.
[0288] In some embodiments, the interface circuit 6202 performs at least one of the communication steps (for example, step S2101, step S2102, but not limited to) such as sending and / or receiving in the above methods. The interface circuit 6202 performing the communication steps such as sending and / or receiving in the above methods means that the interface circuit 6202 performs data interaction between the processor 6201, the chip 6200, the memory 6203 or the transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps.
[0289] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, etc. can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices, which are not limited herein.
[0290] The disclosure also proposes a storage medium, and the above storage medium stores instructions, when the instructions run on the communication device 6100, the communication device 6100 performs any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but is not limited to this, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but is not limited to this, it can also be a transitory storage medium.
[0291] The disclosure also proposes a program product, and the above program product is executed by the communication device 6100, so that the communication device 6100 performs any of the above methods. Optionally, the above program product is a computer program product.
[0292] The disclosure also proposes a computer program, when it runs on a computer, the computer program makes the computer perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method comprises: The first device determines a first time window, the first time window comprising a first time window start point and a plurality of first time sampling points; The first device determines a plurality of second time sampling points from the plurality of first time sampling points, and obtains a measurement result based on the plurality of second time sampling points, the measurement result being used for artificial intelligence (AI) positioning.
2. The method of claim 1, wherein, The first time window start point is determined based on at least one of the following: A time start point of sending a positioning reference signal; A time start point of receiving a positioning reference signal; A first absolute reference time.
3. The method according to claim 1 or 2, characterized in that, The method further comprises: The first device receives first information sent by a second device, the first information indicating the first time window start point.
4. The method of claim 3, wherein, The first information indicates first time window start points corresponding to different first devices respectively.
5. The method according to claim 1 or 2, characterized in that, The method further comprises: The first device determines a second time window start point; The first device sends the second time window start point to a second device, the second time window start point being used for re-determining the first time window start point.
6. The method according to any one of claims 1 to 5, characterized in that, The first time window start point is represented based on a sequence number of a time sampling point.
7. The method of claim 1, wherein, The number of first time sampling points comprised by the first time window is determined based on at least one of the following: Protocol predefinition; First device capability, the first device capability comprising a number of time sampling points supported by the first device.
8. The method according to claim 1 or 7, characterized in that, The method further comprises: The first device receives second information sent by a second device, the second information indicating the number of first time sampling points.
9. The method of claim 8, wherein, The second information indicates numbers of first time sampling points corresponding to different first devices respectively.
10. The method of claim 1, wherein, The method further comprises: The first device determines the number of first time sampling points; The first device sends the number of first time sampling points to a second device.
11. The method of claim 1, wherein, The number of second time sampling points is determined based on at least one of the following: Protocol predefinition; Network device configuration; First device determination.
12. A communication method characterized by comprising: The method comprises: The second device sends first information to a first device, the first information being used for indicating a first time window start point, the first time window start point being used for determining a first time window.
13. The method of claim 12, wherein, The first time window start point is determined based on at least one of the following: A time start point of sending a positioning reference signal; A time start point of receiving a positioning reference signal; A first absolute reference time.
14. The method of claim 13, wherein, The first information indicates first time window start points corresponding to different first devices respectively.
15. The method of claim 12 or 13, wherein, The method further comprises: The second device receives a second time window start point sent by the first device, the second time window start point being determined by the first device; The second device re-determines the first time window start point based on the second time window start point.
16. The method according to any one of claims 12 to 15, characterized in that, The first time window start point is represented based on a sequence number of a time sampling point.
17. The method of claim 12, wherein, The first time window comprises a number of first time sampling points, the number of first time sampling points being determined based on at least one of the following: Protocol predefinition; First device capability, the first device capability comprising a number of time sampling points supported by the first device.
18. The method of claim 12 or 17, wherein, The method further comprises: The second device sends second information to the first device, the second information indicating the number of first time sampling points.
19. The method of claim 18, wherein, The second information indicates numbers of first time sampling points corresponding to different first devices respectively.
20. The method of claim 12, wherein, The method further includes: The second device receives the number of first time sampling points sent by the first device, and the number of first time sampling points is determined by the first device.
21. A first device, comprising: Comprise: The processing module is used for determining a first time window, the first time window comprising a first time window starting point and a plurality of first time sampling points; The first device determines a plurality of second time sampling points from the plurality of first time sampling points, obtains a measurement result based on the plurality of second time sampling points, and the measurement result is used for artificial intelligence (AI) positioning.
22. A second device, comprising: Comprise: The transceiver module is used for sending first information to the first device, and the first information is used for indicating a first time window starting point, and the first time window starting point is used for determining a first time window.
23. A first device, comprising: Comprise: One or more processors; The first device is configured to perform the method in any one of claims 1-11.
24. A second device, comprising: Comprise: One or more processors; The second device is configured to perform the method in any one of claims 12-20.
25. A communication system, characterized by Comprise a first device and a second device, wherein the first device is configured to implement the method in any one of claims 1-11, and the second device is configured to implement the method in any one of claims 12-20.
26. A storage medium, the storage medium storing instructions, wherein, When the instructions run on a communication device, the communication device performs the method in any one of claims 1-11 or the method in any one of claims 12-20.
27. A program product, characterized by Comprise: The computer program is executed by a communication device, so that the communication device performs the method in any one of claims 1-11 or the method in any one of claims 12-20.