WO2025213601A1 - Indication d'informations de détection - Google Patents
Indication d'informations de détectionInfo
- Publication number
- WO2025213601A1 WO2025213601A1 PCT/CN2024/104688 CN2024104688W WO2025213601A1 WO 2025213601 A1 WO2025213601 A1 WO 2025213601A1 CN 2024104688 W CN2024104688 W CN 2024104688W WO 2025213601 A1 WO2025213601 A1 WO 2025213601A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- geometric shapes
- trigger
- geometric
- sensing
- information
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
Definitions
- Example embodiments of the present disclosure generally relate to the field of communications, and in particular, to methods, apparatuses, non-transitory computer readable media, and chips on sensing information indication, especially on event triggered sensing information indication.
- UE position information is often used in cellular communication networks to improve various performance metrics for the network.
- performance metrics may, for example, include capacity, agility, and efficiency.
- the improvement may be achieved when elements of the network exploit the position, the behavior, the mobility pattern, etc., of the UE in the context of a priori information describing a wireless environment in which the UE is operating.
- a sensing system may be used to help gather UE pose information, including its location in a global coordinate system, its velocity and direction of movement in the global coordinate system, orientation information, and the information about the wireless environment.
- Integrated sensing and communication may be used interchangeably with “integrated communication and sensing” , “joint sensing and communication” , “integrated system” , communication based on sensing technique” , “cooperative sensing and communication” or other similar names) describing a kind of sensing assisted communication system is a desirable feature in existing and future communication systems.
- example embodiments of the present disclosure provide a solution on sensing information indication, especially on event triggered sensing information indication.
- a method implemented at a first device the first device transmits a trigger to request sensing information associated with a sensing target of a first device.
- the first device receives, based on transmitting the trigger, the sensing information.
- the environment/object may be described in a simplified and effective way, computational complexity and power consumption at device can be reduced, and transmission overheads for sensing information exchange can also be greatly reduced.
- the trigger is transmitted based on one or more events, and the one or more events are associated with one or more geometric shapes for representing the sensing target. In this way, on-demand sensing information indication may be better supported, and the environment/object may be described in a simplified and effective way.
- an event of the one or more events comprises one of the following: the first device enters a first area in which the representing of the sensing target based on the one or more geometric shapes is supported; the first device enters a second area in which representing of the sensing target based on the one or more geometric shapes supported or preferred by the first device is supported; or first one or more geometric shapes representing the sensing target of the first device prior to transmitting the trigger are inaccurate.
- the trigger to request sensing information may be triggered in various event, so that on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are inaccurate in the following condition: a difference between an original communication parameter for the first device and a communication parameter obtained based on the first one or more geometric shapes is larger than a threshold. In this way, geometric shapes representing the environment being inaccurate may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are inaccurate in one or more of the following conditions: the first one or more geometric shapes are outdated; or the first one or more geometric shapes are out of range. In this way, geometric shapes representing the environment being inaccurate may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are outdated in one of the following conditions: a single timer for validity of the first one or more geometric shapes expires; one or more timers separately for validity of the first one or more geometric shapes expire; or a timer among the one or more timers expires.
- a single timer for validity of the first one or more geometric shapes expires
- one or more timers separately for validity of the first one or more geometric shapes expire
- a timer among the one or more timers expires.
- the first one or more geometric shapes are out of range in one of the following conditions: a distance between the first device and and a single geometric shape is larger than a single distance threshold, and the first one or more geometric shapes comprise the single geometric shape; all the distances between the first device and a plurality of geometric shapes are larger than a single distance threshold, and the first one or more geometric shapes comprise the plurality of geometric shapes; each of a plurality of distances is respectively larger than a corresponding distance threshold among a plurality of distance thresholds for the first one or more geometric shapes; or a distance among the plurality of distances is larger than a corresponding distance threshold among the plurality of distance thresholds.
- geometric shapes representing the environment being out of range may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the first device receives one or more sets of event trigger parameters, and a set of event trigger parameters among the one or more sets are associated with an event of the one or more events for transmitting the trigger.
- information or parameters related to event triggering may be configured, so that on-demand sensing information indication may be better supported.
- the set of event trigger parameters comprise one or more of the following: a type of the event of the one or more events; or one or more parameters associated with the event of the one or more events. In this way, type or some parameters of event may be configured, so that on-demand sensing information indication may be better supported.
- the one or more parameters associated with the event of the one or more events comprise one or more of the following: relationship between one or more areas and one or more sets of geometric shapes, in which a set of the one or more sets of geometric shapes is supported in an area among the one or more areas; an indication that the representing of the sensing target based on the one or more geometric shapes is supported; at least one threshold for determining whether the event of the one or more events occurs; information of at least one timer for determining validity of first one or more geometric shapes representing the sensing target of the first device; or at least one threshold for determining whether the first one or more geometric shapes are out of range.
- the conditions for the event occurs may be determined based on configured information, so that the trigger to request sensing information may be triggered in various event, and computational complexity and power consumption at device as well as transmission overheads for sensing information exchange can be greatly reduced.
- the trigger comprises one or more of the following: at least one type of one or more geometric shapes which the first device prefers or supports; a maximum number of geometric shapes for a type of geometric shape for representing the sensing target; an indication of an area into which the first device has entered.
- the trigger is not just a request, and the type of geometric shapes and the maximum number of geometric shapes may be indicated a device requesting the sensing information, the environment/object may be described in an effective way, and on-demand sensing information indication may be better supported.
- the trigger comprises one or more of the following: a difference between an original communication parameter for the first device and a communication parameter obtained based on the first one or more geometric shapes; or one or more distances, in which one of the one or more distances is a distance between the first device and one of first one or more geometric shapes for representing the sensing target.
- the communication parameter comprises: channel information; or a beam direction.
- the sensing information may be request in a suitable time, and the environment may be described in a simplified and effective way.
- the sensing information comprises: first information indicating a set of geometric shapes with a type of geometric shape for representing the sensing target; or second information indicating multiple sets of geometric shapes for representing the sensing target, in which the multiple sets of geometric shapes are associated with multiple types of geometric shapes respectively.
- the second information further indicates one or more of the following: the multiple types of the geometric shapes, or separate numbers of geometric shapes of the multiple sets of geometric shapes.
- the sensing information indicates: third information for updating at least part of first one or more geometric shapes to obtain second one or more geometric shapes.
- third information for updating at least part of first one or more geometric shapes to obtain second one or more geometric shapes.
- the third information indicates one or more of the following: adding at least one geometric shape in addition to the first one or more geometric shapes; removing at least one geometric shape from the first one or more geometric shapes; or translating at least one geometric shape among the first one or more geometric shapes.
- the third information indicates translating the at least one geometric shape by indicating one or more of the following: a translation vector for shifting the first one or more geometric shapes to obtain the second one or more geometric shapes; a first plurality of translation vectors for shifting the first one or more geometric shapes to obtain the second one or more geometric shapes respectively; a second plurality of translation vectors for shifting at least one of the first one or more geometric shapes to obtain the second one or more geometric shapes.
- the one or more geometric shapes comprise one or more of the following: a circle indicated by a center point and a radius of the circle; a circle indicated by a center point, a radius and a normal vector; a square indicated by a center point and a side length; a square indicated by a center point, a side length and a normal vector; a square or a rectangle indicated by four points or vertices; a square or a rectangle indicated by one vertex and two direction vectors; a polygon indicated by a set of points or vertices; a sphere indicated by a center point and a radius; or a cube indicated by eight points or vertices.
- various geometric shapes may be for representing the environment/object, and greatly reduce the transmission overheads for sensing information exchange.
- a method implemented at a second device receives a trigger to request sensing information associated with a sensing target of a first device; and transmits, based on receiving the trigger, the sensing information.
- the environment/object may be described in a simplified and effective way, computational complexity and power consumption at device can be reduced, and transmission overheads for sensing information exchange can also be greatly reduced.
- the trigger is received based on one or more events, and the one or more events are associated with one or more geometric shapes for representing the sensing target. In this way, on-demand sensing information indication may be better supported, and the environment/object may be described in a simplified and effective way.
- an event of the one or more events comprises one of the following: the first device enters a first area in which the representing of the sensing target based on the one or more geometric shapes is supported; the first device enters a second area in which representing of the sensing target based on the one or more geometric shapes supported or preferred by the first device is supported; or first one or more geometric shapes representing the sensing target of the first device prior to transmitting the trigger are inaccurate.
- the trigger to request sensing information may be triggered in various event, so that on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are inaccurate in the following condition: a difference between an original communication parameter for the first device and a communication parameter obtained based on the first one or more geometric shapes is larger than a threshold. In this way, geometric shapes representing the environment being inaccurate may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are inaccurate in one or more of the following conditions: the first one or more geometric shapes are outdated; or the first one or more geometric shapes are out of range. In this way, geometric shapes representing the environment being inaccurate may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the first one or more geometric shapes are outdated in one of the following conditions: a single timer for validity of the first one or more geometric shapes expires; one or more timers separately for validity of the first one or more geometric shapes expire; or a timer among the one or more timers expires.
- a single timer for validity of the first one or more geometric shapes expires
- one or more timers separately for validity of the first one or more geometric shapes expire
- a timer among the one or more timers expires.
- the first one or more geometric shapes are out of range in one of the following conditions: a distance between the first device and and a single geometric shape is larger than a single distance threshold, in which the first one or more geometric shapes comprise the single geometric shape; all the distances between the first device and a plurality of geometric shapes are larger than a single distance threshold, in which the first one or more geometric shapes comprise the plurality of geometric shapes; each of a plurality of distances is respectively larger than a corresponding distance threshold among a plurality of distance thresholds for the first one or more geometric shapes; or a distance among the plurality of distances is larger than a corresponding distance threshold among the plurality of distance thresholds.
- geometric shapes representing the environment being out of range may be determined in an effective way, and on-demand sensing information indication may be better supported.
- the second device transmits one or more sets of event trigger parameters, and a set of event trigger parameters among the one or more sets are associated with an event of the one or more events for transmitting the trigger.
- information or parameters related to event triggering may be configured, so that on-demand sensing information indication may be better supported.
- the set of event trigger parameters comprise one or more of the following: a type of the event of the one or more events; or one or more parameters associated with the event of the one or more events. In this way, type or some parameters of event may be configured, so that on-demand sensing information indication may be better supported.
- the one or more parameters comprise one or more of the following: relationship between one or more areas and one or more sets of geometric shapes, in which a set of the one or more sets of geometric shapes is supported in an area among the one or more areas; an indication that the representing of the sensing target based on the one or more geometric shapes is supported; at least one threshold for determining whether the event of the one or more events occurs; information of at least one timer for determining validity of first one or more geometric shapes representing the sensing target of the first device; or at least one threshold for determining whether the first one or more geometric shapes are out of range.
- the conditions for the event occurs may be determined based on configured information, so that the trigger to request sensing information may be triggered in various event, and computational complexity and power consumption at device as well as transmission overheads for sensing information exchange can be greatly reduced.
- the trigger comprises one or more of the following: at least one type of one or more geometric shapes which the first device prefers or supports; a maximum number of geometric shapes for a type of geometric shape for representing the sensing target; an indication of an area into which the first device has entered.
- the trigger is not just a request, and the type of geometric shapes and the maximum number of geometric shapes may be indicated a device requesting the sensing information, the environment/object may be described in an effective way, and on-demand sensing information indication may be better supported.
- the trigger comprises one or more of the following: a difference between an original communication parameter for the first device and a communication parameter obtained based on the first one or more geometric shapes; or one or more distances, in which one of the one or more distances is a distance between the first device and one of first one or more geometric shapes for representing the sensing target.
- the communication parameter comprises: channel information; or a beam direction.
- the sensing information may be request in a suitable time, and the environment may be described in a simplified and effective way.
- the sensing information comprises: first information indicating a set of geometric shapes with a type of geometric shape for representing the sensing target; or second information indicating multiple sets of geometric shapes for representing the sensing target, in which the multiple sets of geometric shapes are associated with multiple types of geometric shapes respectively.
- the second information further indicates one or more of the following: the multiple types of the geometric shapes, or separate numbers of geometric shapes of the multiple sets of geometric shapes.
- the sensing information indicates: third information for updating at least part of first one or more geometric shapes to obtain second one or more geometric shapes.
- third information for updating at least part of first one or more geometric shapes to obtain second one or more geometric shapes.
- the third information indicates one or more of the following: adding at least one geometric shape in addition to the first one or more geometric shapes; removing at least one geometric shape from the first one or more geometric shapes; or translating at least one geometric shape among the first one or more geometric shapes.
- the one or more geometric shapes comprise one or more of the following: a circle indicated by a center point and a radius of the circle; a circle indicated by a center point, a radius and a normal vector; a square indicated by a center point and a side length; a square indicated by a center point, a side length and a normal vector; a square or a rectangle indicated by four points or vertices; a square or a rectangle indicated by one vertex and two direction vectors; a polygon indicated by a set of points or vertices; a sphere indicated by a center point and a radius; or a cube indicated by eight points or vertices.
- various geometric shapes may be for representing the environment/object, and greatly reduce the transmission overheads for sensing information exchange.
- an apparatus comprising one or more processors.
- the one or more processors are configured to receive a trigger to request sensing information associated with a sensing target of a first device; and transmit, based on receiving the trigger, the sensing information.
- the environment/object may be described in a simplified and effective way, computational complexity and power consumption at device can be reduced, and transmission overheads for sensing information exchange can also be greatly reduced.
- a non-transitory computer readable medium having instructions thereon, the instructions when executed by one or more processors, cause a device to perform the method of any of the first aspect to the second aspect.
- a computer program product tangibly stored on a computer-readable medium and comprising computer-executable instructions which, when executed, cause an apparatus to perform the method of any one of the first aspect to the second aspect.
- FIG. 1B illustrates an example communication system in which some embodiments of the present disclosure can be implemented
- FIG. 1D illustrates an example block schematic of an apparatus in accordance with some example embodiments of the present disclosure
- FIG. 1G illustrates an example of mesh representation for two buildings
- FIG. 1H illustrates an example environment for sensing indication
- FIG. 1I illustrates an example of local environment information currently related to a UE according to some embodiments of the present disclosure
- FIG. 2 illustrates an example process according to some embodiments of the present disclosure
- FIG. 3A illustrates an example procedure according to some embodiments of the present disclosure
- FIG. 3B illustrates another example procedure according to some embodiments of the present disclosure
- FIGS. 4A-4F illustrate some examples by representing the sensing information with one geometric shape type according to some embodiments of the present disclosure
- FIG. 5A illustrates an example of geographic area that contains geometric shapes according to some embodiments of the present disclosure
- FIG. 5B illustrates an example of geometric shape representing an environment according to some embodiments of the present disclosure
- FIG. 6 illustrates that current geometric shapes representing the environment is outdated according to some embodiments of the present disclosure
- FIG. 7A illustrates an example procedure according to some embodiments of the present disclosure
- FIG. 7B illustrates another example procedure according to some embodiments of the present disclosure
- FIG. 8 illustrates a flowchart of an example method implemented at a first device according to some embodiments of the present disclosure
- FIG. 9 illustrates a flowchart of an example method implemented at a second device according to some embodiments of the present disclosure
- FIG. 10 is a block diagram of a device that may be used for implementing some embodiments of the present disclosure.
- FIG. 11 is a schematic diagram of a structure of an apparatus in accordance with some embodiments of the present disclosure.
- FIG. 12 is a schematic diagram of a structure of an apparatus in accordance with some embodiments of the present disclosure.
- references in the present disclosure to “one embodiment” , “an embodiment” , “an example embodiment” , and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic.
- the term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
- first and second etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used to distinguish one element from another. For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments.
- the term “and/or” includes any and all combinations of one or more of the listed terms. Other definitions, explicit and implicit, may be included below.
- terminal apparatus refers to a terminal device or a module/chip in the terminal device above.
- the terminal device may refer to any device having wireless or wired communication capabilities.
- Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure/network, devices for Integrated Access and Backhaul (IAB) , Small Data Transmission (SDT) , mobility, Multicast and Broadcast Services (MBS) , positioning, dynamic/flexible duplex in commercial networks, reduced capability (RedCap) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platform
- UE user
- the apparatus other than the terminal apparatus such as the server, the network function, the apparatus as the part of a data plane/control plane of a core network, or the radio access network (RAN) node, etc. may be referred to as network apparatus.
- the network apparatus may be a network device or a module/chip of the network device above.
- the term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate.
- Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , Network-controlled Repeaters, and the like.
- NodeB Node B
- eNodeB or eNB evolved NodeB
- gNB next generation NodeB
- TRP transmission reception point
- RRU remote radio unit
- RH radio head
- RRH remote radio head
- IAB node IAB node
- a low power node such as a femto node, a pico node
- the term “network device” may refer to a device at core network side, for example, the network device may be a core network side entity/element, e.g. a network function in a control plane or a network function in a data plane.
- the term “network device” may refer to a device in a data network, for example, the network device may be a data network side entity/element, e.g. a network server, an application server.
- the terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.
- AI Artificial intelligence
- the terminal or the network device may work on several frequency ranges, e.g. FR1 (410 MHz –7125 MHz) , FR2 (24.25 GHz to 71 GHz) , 71 GHz to 114 GHz, and frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed/unlicensed/shared spectrum.
- the terminal device may have more than one connections with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario.
- MR-DC Multi-Radio Dual Connectivity
- the terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
- the network device may have the function of network energy saving, Self-Organizing Networks (SON) /Minimization of Drive Tests (MDT) .
- the terminal may have the function of power saving.
- test equipment e.g. signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator.
- the embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future.
- Examples of the communication protocols include, but not limited to the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, Wireless Fidelity (WiFi) network, Ultra Wideband (UWB) network, the future networks, or future communication networks.
- values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
- circuitry used herein may refer to hardware circuits and/or combinations of hardware circuits and software.
- the circuitry may be a combination of analog and/or digital hardware circuits with software/firmware.
- the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions.
- the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software/firmware for operation, but the software may not be present when it is not needed for operation.
- the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and/or firmware.
- a reconstructed environment or environment map needs to be described in a certain way.
- a very fine-grained description is good, but also result in relatively large transmission overhead from the device 2 to the device 1, and large computational and power consumption overhead for the device 1.
- a rough description about the environment/object can meet the requirements of most tasks. Therefore, how to describe the environment/object in a simplified manner can be considered.
- geometric shape-based representation can be considered to be a good indication manner of sensing information, which can describe the environment/object in a simplified and effective way.
- FIGS. 1A-12 For illustrative purposes, principles and example embodiments of the present disclosure will be described below with reference to FIGS. 1A-12. However, it is to be noted that these embodiments are given to enable the skilled in the art to understand inventive concepts of some embodiments of the present disclosure and implement the solution as proposed herein, and not intended to limit scope of the present disclosure in any way.
- One or more communication electronic devices (ED) 110a, 110b, 110c, 110d, 110e, 110f, 110g, 110h, 110i, 110j may be interconnected to one another or connected to one or more network nodes (170a, 170b, generically referred to as 170) in the radio access network 120.
- a core network 130 may be a part of the communication system and may be dependent or independent of the radio access technology used in the communication system 100.
- the communication system 100 comprises a public switched telephone network (PSTN) 140, the internet 150, and other networks 160.
- PSTN public switched telephone network
- the communication system 100 may provide a high degree of availability and robustness through a joint operation of a terrestrial communication system and a non-terrestrial communication system.
- integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can result in what may be considered a heterogeneous network comprising multiple layers.
- the heterogeneous network may achieve better overall performance through efficient multi-link joint operation, more flexible functionality sharing, and faster physical layer link switching between terrestrial networks and non-terrestrial networks.
- the communication system 100 includes electronic devices (ED) 110a, 110b, 110c, 110d (generically referred to as ED 110) , radio access networks (RANs) 120a, 120b, a non-terrestrial communication network 120c, a core network 130, a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160.
- the RANs 120a, 120b include respective base stations (BSs) 170a, 170b, which may be generically referred to as terrestrial transmit and receive points (T-TRPs) 170a, 170b.
- the non-terrestrial communication network 120c includes an access node 172, which may be generically referred to as a non-terrestrial transmit and receive point (NT-TRP) 172.
- N-TRP non-terrestrial transmit and receive point
- a “TRP” may also refer to a T-TRP or an NT-TRP
- a “T-TRP” may also refer to a “TN TRP”
- an “NT-TRP” may also refer to an “NTN TRP” .
- the NTN 120c may be considered a RAN, sharing operational aspects with RANs 120a, 120b.
- the NTN 120c may include at least one NTN device and at least one corresponding terrestrial network device.
- the at least one NTN device may function as a transport layer device and the at least one corresponding terrestrial network device may function as a RAN node, communicating with the ED 110 via the NTN device.
- an NTN gateway on the ground (referred to as a terrestrial network device) that also functions as a transport layer device facilitating communication with both the NTN device and the RAN node.
- the RAN node may communicate with the ED 110 via the NTN device and the NTN gateway.
- the NTN gateway and the RAN node may be located within the same device.
- a base station 170 (also referred to as a TRP as stated above) is a network element within a radio access network responsible for radio transmission and reception in one or more cells to or from the ED (such as auser equipment) .
- the base station 170 performs (or is configured to perform) a method described herein, it may be interpreted as the base station itself, one or more modules (or units) in the base station, a circuit or chip, or a combination thereof, performing the method.
- the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, system in package (SIP) ) , and the like, and may be responsible for one or more communication functions within the base station.
- SoC system on chip
- SIP system in package
- the EDs 110a-110d and TRPs 170a-170b, 172 are examples of communication equipment configured to implement some or all of the operations and/or implementations described herein.
- the T-TRP 170a forms part of the RAN 120a, which may include other TRPs, and/or other devices.
- the TRP 170b forms part of the RAN 120b, which may include other TRPs, and/or devices.
- Each TRP 170a, 170b may transmit and/or receive wireless signals within a particular geographic region or area, sometimes referred to as a “cell” or a “coverage area” .
- the TRPs 170a-170b may be responsible for allocating and/or configuring resources and transmission and/or reception in a set of cell (s) .
- a cell is a radio network object that can be uniquely identified by a cell identification that is broadcasted over a geographical region or area from base stations associated with the cell.
- a cell can work in either FDD or TDD mode.
- a cell may be further divided into cell sectors, and a base station 170a-170b may, for example, employ one or more transceivers to provide services to one or more sectors.
- Some implementations may include pico or femto cells if supported by the radio access technology.
- one or more transceivers could be used for each cell, such as with Multiple-Input Multiple-Output (MIMO) technology.
- MIMO Multiple-Input Multiple-Output
- the number of RANs 120a-120b shown is merely an example. Any number of RANs may be contemplated when designing the communication system 100.
- a base station may be a single element, as shown in the figures, or multiple elements distributed throughout the corresponding RAN, or otherwise configured.
- a plurality of RAN nodes coordinate to assist the ED 110 in implementing radio access, and different RAN nodes separately implement and handle different functions of the base station.
- the RAN node may be a central unit (CU) , a distributed unit (DU) , a CU-control plane (CP) , a CU-user plane (UP) , or a radio unit (RU) etc.
- the CU and the DU may be separately deployed, or included within the same element (i.e., a baseband unit (BBU) ) .
- BBU baseband unit
- the RU may be included in a radio frequency device or a radio frequency unit (i.e., a remote radio unit (RRU) , an active antenna unit (AAU) , or a remote radio head (RRH) ) .
- a radio frequency unit i.e., a remote radio unit (RRU) , an active antenna unit (AAU) , or a remote radio head (RRH)
- RRU remote radio unit
- AAU active antenna unit
- RRH remote radio head
- the CU or the CU-CP and the CU-UP
- the DU or the RU may be known by different names, but their functions are understood by person skilled in the art.
- a CU may be referred to as an open CU (O-CU)
- a DU may be referred to as an open DU (O-DU)
- a CU-CP may be referred to as an open CU-CP (O-CU-CP)
- the CU-UP may also be referred to as an open CU-UP (O-CU-UP)
- the RU may also be referred to as an open RU (O-RU) .
- Any one of the CU (or the CU-CP, the CU-UP) , the DU, and the RU may be implemented using a software module, a hardware module, or a combination of a software module and a hardware module.
- communication between different devices/apparatuses in various implementations of this disclosure may refer to direct communication (that is, without the need of forwarding by another device/apparatus) , or may refer to communication (s) between different devices/apparatuses via another device/apparatus (that is, requiring forwarding by another device/apparatus) .
- such communication (s) may involve one functional unit inside a device/apparatus using another functional unit within the device/apparatus to communicate with another device/apparatus.
- an ED or a base station in this disclosure may be understood as a destination endpoint of the information being an ED or a base station, including, sending/transmitting information directly or indirectly to an ED or a base station.
- phrases like “receiving information from... (an ED or a base station) " may be understood as a source endpoint of the information being an ED or a base station, including directly or indirectly receiving information from an ED or a base station.
- necessary processing such as, but not limited to, format conversion, digital-to-analog conversion, amplification, and filtering may be performed on the information.
- the destination endpoint may understand valid information from the source endpoint.
- the terms “send” and “transmit” may be used interchangeably in different implementations of this disclosure.
- an ED 110 When an ED 110 performs (or is configured to perform) a method described herein, it may be interpreted as the ED itself, one or more modules (or units) in the ED, a circuit or chip, or a combination thereof, performing the method.
- the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, or system in package (SIP) ) , and the like, and may be responsible for one or more communication functions in the ED.
- SoC system on chip
- SIP system in package
- Any ED 110 may be alternatively or additionally configured to interface, access, or communicate with any T-TRP 170a, 170b and NT-TRP 172, the Internet 150, the core network 130, the PSTN 140, the other networks 160, or any combination of the preceding.
- ED 110a may communicate an uplink and/or downlink transmission over a terrestrial air interface 190a with T-TRP 170a.
- the EDs 110a, 110b, 110c, and 110d may also communicate directly with one another via one or more sidelink air interfaces 190b.
- ED 110d may communicate an uplink and/or downlink transmission over a non-terrestrial air interface 190c with NT-TRP 172.
- the air interfaces 190a and 190b may use similar communication technology, such as any suitable radio access technology.
- the communication system 100 may implement one or more channel access methods, such as code division multiple access (CDMA) , space division multiple access (SDMA) , time division multiple access (TDMA) , frequency division multiple access (FDMA) , orthogonal FDMA (OFDMA) , or single-carrier FDMA (SC-FDMA, also known as discrete Fourier transform spread OFDMA, DFT-s-OFDMA) in the air interfaces 190a and 190b.
- CDMA code division multiple access
- SDMA space division multiple access
- TDMA time division multiple access
- FDMA frequency division multiple access
- OFDMA orthogonal FDMA
- SC-FDMA single-carrier FDMA
- the air interfaces 190a and 190b may utilize other higher dimension signal spaces, which may involve a combination of orthogonal and/or non-orthogonal dimensions.
- the non-terrestrial air interface 190c can enable communication between the ED 110d and one or multiple NT-TRPs 172 via a wireless link or simply a link.
- the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection between a group of EDs 110 and one or multiple NT-TRPs 172 for multicast transmission.
- the RANs 120a and 120b are in communication with the core network 130 to provide the EDs 110a 110b, and 110c with various services such as voice, data, and other services.
- the RANs 120a and 120b and/or the core network 130 may be in direct or indirect communication with one or more other RANs (not shown) , which may or may not be directly served by core network 130, and may or may not employ the same radio access technology as Radio Access Network (RAN) 120a, RAN 120b or both.
- the core network 130 may also serve as a gateway access between (i) the RANs 120a and 120b or EDs 110a 110b, and 110c or both, and (ii) other networks (such as the PSTN 140, the Internet 150, and the other networks 160) .
- the EDs 110a 110b, and 110c may include functionality for communicating with different wireless networks over different wireless links using different wireless technologies and/or protocols. Instead of wireless communication (or in addition thereto) , the EDs 110a 110b, and 110c may communicate via wired communication channels to a service provider or switch (not shown) , and to the Internet 150.
- PSTN 140 may include circuit switched telephone networks for providing plain old telephone service (POTS) .
- Internet 150 may include a network of computers and subnets (intranets) or both, and incorporate protocols, such as Internet Protocol (IP) , Transmission Control Protocol (TCP) , User Datagram Protocol (UDP) .
- IP Internet Protocol
- TCP Transmission Control Protocol
- UDP User Datagram Protocol
- EDs 110a 110b, and 110c may be multimode devices capable of operation according to multiple radio access technologies, and incorporate multiple transceivers necessary to support such.
- FIG. 1C illustrates another example of an ED 110 and a base station 170a, 170b and/or 170c.
- the ED 110 is used to connect persons, objects, machines, etc.
- the ED 110 may be widely used in various scenarios including, for example, cellular communications, device-to-device (D2D) , vehicle to everything (V2X) , peer-to-peer (P2P) , machine-to-machine (M2M) , machine-type communications (MTC) , internet of things (IoT) , virtual reality (VR) , augmented reality (AR) , mixed reality (MR) , metaverse, digital twin, industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.
- D2D device-to-device
- V2X vehicle to everything
- P2P peer-to
- Each ED 110 represents any suitable end user device for wireless operation and may include such devices (or may be referred to) as a user equipment/device (UE) , a wireless transmit/receive unit (WTRU) , a mobile station, a fixed or mobile subscriber unit, a cellular telephone, a station (STA) , a machine type communication (MTC) device, a personal digital assistant (PDA) , a smartphone, a laptop, a computer, a tablet, a wireless sensor, a consumer electronics device, a smart book, a vehicle, a car, a truck, a bus, a train, or an IoT device, wearable devices (such as a watch, a pair of glasses, head mounted equipment, etc.
- UE user equipment/device
- WTRU wireless transmit/receive unit
- MTC machine type communication
- PDA personal digital assistant
- the base station 170a and 170b is a T-TRP and will hereafter be referred to as T-TRP 170. Also shown in FIG. 1C, a NT-TRP will hereafter be referred to as NT-TRP 172.
- Each ED 110 connected to T-TRP 170 and/or NT-TRP 172 can be dynamically or semi-statically turned-on (i.e., established, activated, or enabled) , turned-off (i.e., released, deactivated, or disabled) and/or configured in response to one of more of: connection availability and connection necessity.
- the ED 110 includes a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is illustrated to avoid congestion in the drawing. One, some, or all of the antennas 204 may alternatively be panels.
- the transmitter 201 and the receiver 203 may be integrated, e.g. as a transceiver.
- the transceiver is configured to modulate data or other content for transmission by at least one antenna 204 or network interface controller (NIC) .
- NIC network interface controller
- the transceiver is also configured to demodulate data or other content received by the at least one antenna 204.
- Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and/or processing signals received wirelessly or by wire.
- Each antenna 204 includes any suitable structure for transmitting and/or receiving wireless or wired signals.
- the ED 110 includes at least one memory 208.
- the memory 208 stores instructions and data used, generated, or collected by the ED 110.
- the memory 208 could store software instructions or modules configured to implement some or all of the functionality and/or embodiments described herein and that are executed by one or more processing unit (s) (e.g., a processor 210) .
- Each memory 208 includes any suitable volatile and/or non-volatile storage and retrieval device (s) . Any suitable type of memory may be used, such as random access memory (RAM) , read only memory (ROM) , hard disk, optical disc, subscriber identity module (SIM) card, memory stick, secure digital (SD) memory card, on-processor cache, and the like.
- RAM random access memory
- ROM read only memory
- SIM subscriber identity module
- SD secure digital
- the ED 110 may further include one or more input/output devices (not shown) or interfaces (such as a wired interface to the Internet 150 in FIG. 1A) .
- the input/output devices or interfaces permit interaction with a user or other devices in the network.
- Each input/output device or interface includes any suitable structure for providing information to or receiving information from a user, and/or for network interface communications. Suitable structures include, for example, a speaker, microphone, keypad, keyboard, display, touch screen, etc.
- the ED 110 includes the processor 210 for performing operations including those operations related to preparing a transmission for uplink transmission to the NT-TRP 172 and/or the T-TRP 170; those operations related to processing downlink transmissions received from the NT-TRP 172 and/or the T-TRP 170; and those operations related to processing sidelink transmission to and from another ED 110.
- Processing operations related to preparing a transmission for uplink transmission may include operations such as encoding, modulating, transmit beamforming, and generating symbols for transmission.
- Processing operations related to processing downlink transmissions may include operations such as receive beamforming, demodulating and decoding received symbols.
- a downlink transmission may be received by the receiver 203, possibly using receive beamforming, and the processor 210 may extract signaling from the downlink transmission (e.g. by detecting and/or decoding the signaling) .
- An example of signaling may be a reference signal transmitted by the NT-TRP 172 and/or by the T-TRP 170.
- the processor 210 implements the transmit beamforming and/or the receive beamforming based on the indication of beam direction, e.g. beam angle information (BAI) , received from the T-TRP 170.
- the processor 210 may perform operations relating to network access (e.g.
- the processor 210 may perform channel estimation, e.g. using a reference signal received from the NT-TRP 172 and/or from the T-TRP 170.
- the processor 210 may form part of the transmitter 201 and/or part of the receiver 203.
- the memory 208 may form part of the processor 210.
- the processor 210, the processing components of the transmitter 201, and the processing components of the receiver 203 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory (e.g. in the memory 208) .
- some or all of the processor 210, the processing components of the transmitter 201, and the processing components of the receiver 203 may each be implemented using dedicated circuitry, such as a programmed field-programmable gate array (FPGA) , an application-specific integrated circuit (ASIC) , or a hardware accelerator such as a graphics processing unit (GPU) or an artificial intelligence (AI) accelerator.
- FPGA programmed field-programmable gate array
- ASIC application-specific integrated circuit
- AI artificial intelligence
- the T-TRP 170 may be known by other names in some implementations, such as a base station, a base transceiver station (BTS) , a radio base station, a network node, a network device, a device on the network side, a transmit/receive node, a Node B, an evolved NodeB (eNodeB or eNB) , a Home eNodeB, a next Generation NodeB (gNB) , a transmission point (TP) , a site controller, an access point (AP) , a wireless router, a relay station, a terrestrial node, a terrestrial network device, a terrestrial base station, a base band unit (BBU) , a remote radio unit (RRU) , an active antenna unit (AAU) , a remote radio head (RRH) , a central unit (CU) , a distributed unit (DU) , a positioning node, among other possibilities.
- BBU base band unit
- RRU remote radio unit
- the T-TRP 170 may be a macro BS, a pico BS, a relay node, a donor node, or the like, or combinations thereof.
- the T-TRP 170 may refer to the forgoing devices or refer to apparatus (e.g. a communication module, a modem, or a chip) in the forgoing devices.
- the parts of the T-TRP 170 may be distributed.
- some of the modules of the T-TRP 170 may be located remote from the equipment that houses the antennas 256 for the T-TRP 170, and may be coupled to the equipment that houses the antennas 256 over a communication link (not shown) sometimes known as front haul, such as common public radio interface (CPRI) .
- the term T-TRP 170 may also refer to modules on the network side that perform processing operations, such as determining the location of the ED 110, resource allocation (scheduling) , message generation, and encoding/decoding, and that are not necessarily part of the equipment that houses the antennas 256 of the T-TRP 170.
- the modules may also be coupled to other T-TRPs.
- the T-TRP 170 may actually be a plurality of T-TRPs that are operating together to serve the ED 110, e.g. through the use of coordinated multipoint transmissions.
- the T-TRP 170 includes at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is illustrated to avoid congestion in the drawing. One, some, or all of the antennas 256 may alternatively be panels.
- the transmitter 252 and the receiver 254 may be integrated as a transceiver.
- the T-TRP 170 further includes a processor 260 for performing operations including those related to: preparing a transmission for downlink transmission to the ED 110, processing an uplink transmission received from the ED 110, preparing a transmission for backhaul transmission to the NT-TRP 172, and processing a transmission received over backhaul from the NT-TRP 172.
- Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulating, precoding (e.g. multiple input multiple output (MIMO) precoding) , transmit beamforming, and generating symbols for transmission.
- Processing operations related to processing received transmissions in the uplink or over backhaul may include operations such as receive beamforming, demodulating received symbols, and decoding received symbols.
- the processor 260 may also perform operations relating to network access (e.g. initial access) and/or downlink synchronization, such as generating the content of synchronization signal blocks (SSBs) , generating the system information, etc.
- the processor 260 also generates an indication of beam direction, e.g.
- the processor 260 performs other network-side processing operations described herein, such as determining the location of the ED 110, determining where to deploy the NT-TRP 172, etc.
- the processor 260 may generate signaling, e.g. to configure one or more parameters of the ED 110 and/or one or more parameters of the NT-TRP 172. Any signaling generated by the processor 260 is sent by the transmitter 252.
- signaling may be transmitted in a physical layer control channel, e.g. a physical downlink control channel (PDCCH) , in which case the signaling may be known as dynamic signaling.
- PDCCH physical downlink control channel
- Signaling transmitted in a downlink physical layer control channel may be known as Downlink Control Information (DCI) .
- DCI Downlink Control Information
- UCI Uplink Control Information
- Siganling transmitted in an uplink physical layer control channel may be known as Uplink Control Information (UCI) .
- Signaling transmitted in a sidelink physical layer control channel may be known as Sidelink Control Information (SCI) .
- Signaling may be included in a higher-layer (e.g., higher than physical layer) packet transmitted in a physical layer data channel, e.g. in a physical downlink shared channel (PDSCH) , in which case the signaling may be known as higher-layer signaling, static signaling, or semi-static signaling.
- Higher-layer signaling may also refer to Radio Resource Control (RRC) protocol signaling or Media Access Control –Control Element (MAC-CE) signaling.
- RRC Radio Resource Control
- MAC-CE Media Access Control –Control Element
- the scheduler 253 may be coupled to the processor 260.
- the scheduler 253 may be included within or operated separately from the T-TRP 170.
- the scheduler 253 may schedule uplink, downlink, sidelink, and/or backhaul transmissions, including issuing scheduling grants and/or configuring scheduling-free (e.g., “configured grant” ) resources.
- the T-TRP 170 further includes a memory 258 for storing information and data.
- the memory 258 stores instructions and data used, generated, or collected by the T-TRP 170.
- the memory 258 could store software instructions or modules configured to implement some or all of the functionality and/or embodiments described herein and that are executed by the processor 260.
- the processor 260 may form part of the transmitter 252 and/or part of the receiver 254. Also, although not illustrated, the processor 260 may implement the scheduler 253. Although not illustrated, the memory 258 may form part of the processor 260.
- the processor 260, the scheduler 253, the processing components of the transmitter 252, and the processing components of the receiver 254 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory, e.g. in the memory 258.
- some or all of the processor 260, the scheduler 253, the processing components of the transmitter 252, and the processing components of the receiver 254 may be implemented using dedicated circuitry, such as a programmed FPGA, a hardware accelerator (e.g., a GPU or AI accelerator) , or an ASIC.
- the NT-TRP 172 is illustrated as a drone only as an example, the NT-TRP 172 may be implemented in any suitable non-terrestrial form, such as satellites and high altitude platforms, including international mobile telecommunication base stations and unmanned aerial vehicles, for example. Also, the NT-TRP 172 may be known by other names in some implementations, such as a non-terrestrial node, a non-terrestrial network device, or a non-terrestrial base station.
- the NT-TRP 172 includes a transmitter 272 and a receiver 274 coupled to one or more antennas 280. Only one antenna 280 is illustrated to avoid congestion in the drawing. One, some, or all of the antennas may alternatively be panels.
- the transmitter 272 and the receiver 274 may be integrated as a transceiver.
- the NT-TRP 172 further includes a processor 276 for performing operations including those related to: preparing a transmission for downlink transmission to the ED 110, processing an uplink transmission received from the ED 110, preparing a transmission for backhaul transmission to T-TRP 170, and processing a transmission received over backhaul from the T-TRP 170.
- Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulating, precoding (e.g. MIMO precoding) , transmit beamforming, and generating symbols for transmission.
- precoding e.g. MIMO precoding
- Processing operations related to processing received transmissions in the uplink or over backhaul may include operations such as receive beamforming, demodulating received symbols, and decoding received symbols.
- the processor 276 implements the transmit beamforming and/or receive beamforming based on beam direction information (e.g. BAI) received from the T-TRP 170.
- the processor 276 may generate signaling, e.g. to configure one or more parameters of the ED 110.
- the NT-TRP 172 implements physical layer processing, but does not implement higher layer functions such as functions at the medium access control (MAC) or radio link control (RLC) layer. As this is only an example, more generally, the NT-TRP 172 may implement higher layer functions in addition to physical layer processing.
- MAC medium access control
- RLC radio link control
- the NT-TRP 172 further includes a memory 278 for storing information and data.
- the processor 276 may form part of the transmitter 272 and/or part of the receiver 274.
- the memory 278 may form part of the processor 276.
- the processor 276, the processing components of the transmitter 272, and the processing components of the receiver 274 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory, e.g. in the memory 278.
- some or all of the processor 276, the processing components of the transmitter 272, and the processing components of the receiver 274 may be implemented using dedicated circuitry, such as a programmed FPGA, a hardware accelerator (e.g., a GPU or AI accelerator) , or an ASIC.
- the NT-TRP 172 may actually be a plurality of NT-TRPs that are operating together to serve the ED 110, e.g. through coordinated multipoint transmissions.
- the T-TRP 170, the NT-TRP 172, and/or the ED 110 may include other components, but these have been omitted for the sake of clarity.
- FIG. 1D illustrates an example block schematic of an apparatus 410 in accordance with some example embodiments of the present disclosure.
- the apparatus 410 may be a communication device or an apparatus implemented in a communication device such as the ED 110 or the TRPs 170a, 170b, 172.
- the apparatus 410 implemented in an ED may be an integrated circuit, which in some instances may be referred to as a chip, a modem, a modem chip, a baseband chip, or a baseband processor.
- one or more integrated circuits can be packaged into a system-on-chip, a system-in-package, or a multi-chip module.
- the apparatus 410 can include one or more integrated circuits and other discrete components.
- the apparatus 410 may be a module within the ED 110.
- the apparatus 410 may be a module within one of the TRPs 170a, 170b, 172.
- the apparatus 410 may include one or more processors 411, and an interface circuit 412.
- the apparatus 410 may further include a memory 413.
- the one or more processors 411 are configured to process signals and execute one or more communication protocols.
- the memory 413 is configured to store at least a part of corresponding computer program instructions and/or data.
- the one or more processors 411 execute the computer program instructions stored in the memory 413 to implement related operations (for example, inputting, outputting, receiving, and transmitting) in the method embodiments disclosed herein.
- the memory 413 being configured to store the corresponding computer program instructions and/or data may mean that the memory 413 is configured to store all of the corresponding computer program instructions and/or data for execution by the one or more processors 411.
- the memory 413 being configured to store the corresponding computer program instructions and/or data may mean that the memory 413 is configured to store a part of the corresponding computer program instructions and/or data.
- the part of the corresponding computer program instructions and/or data may include computer program instructions and/or data that need to be currently executed by the one or more processors 411.
- the memory 413 may store different parts of computer program instructions and/or data for a plurality times for the one or more processors 411 to perform related operations in the method embodiments disclosed herein.
- the interface circuit 412 is configured to implement communication with another component.
- the interface circuit 412 may communicate a signal with another apparatus or system, such as a radio frequency processing apparatus or another processor.
- the signal may include or carry information intended as a payload, such as user data, control information, etc.
- the signal may also include or carry information useful to a receiver, but not necessarily as a payload, such as a pilot signal or reference signal.
- Communicating the signal may include transmitting the signal to another component or device. Communicating the signal may additionally or alternatively include receiving the signal from another component or device. Transmitting the signal may include outputting the signal to a component or device that is directly or indirectly coupled to the interface circuit 412. Receiving the signal may include inputting or obtaining the signal from a component or device that is directly or indirectly couped to the interface circuit 412.
- a baseband signal processing circuit 414 may be also disposed to implement processing of at least a part of baseband signals, including signal demodulation, modulation, encoding, decoding, or the like.
- the apparatus 410 may be processor 210 (or 260 or 276) in ED 110 (or T-TRP 170 or NT-TRP 172) , in some scenarios, or may be included within processor 210 (or 260 or 276) in ED 110 (or T-TRP 170 or NT-TRP 172) in some scenarios.
- the apparatus 410 may be a baseband chip or may include a baseband chip. In some implementations, the apparatus 410 may be independently packaged into a chip. In some implementations, the the ED 110 (or T-TRP 170 or NT-TRP 172) includes different types of chips.
- the apparatus 410 may be packaged into a processor chip (for example, an SoC chip or an SIP chip) with the different types of chips. In some implementations, the apparatus 410 may be packaged into a chip with some or all of circuits of a radio frequency processing system that may further be included in the ED 110 (or T-TRP 170 or NT-TRP 172) .
- FIG. 1E illustrates an example of units or modules in a device, such as in the ED 110, in the T-TRP 170, or in the NT-TRP 172.
- a signal may be transmitted or output by a transmitting unit or by a transmitting module.
- a signal may be received or input by a receiving unit or by a receiving module.
- a signal may be processed by a processing unit or a processing module.
- Other steps may be performed by an artificial intelligence (AI) or machine learning (ML) module.
- the respective units or modules may be implemented using hardware, one or more components or devices that execute software, or a combination thereof.
- one or more of the units or modules may be a circuit such as an integrated circuit. Examples of an integrated circuit includes a programmed FPGA, a GPU, or an ASIC.
- one or more of the units or modules may be logical such as a logical function performed by a circuit, by a portion of an integrated circuit, or by software instructions executed by a processor. It will be appreciated that where the modules are implemented using software for execution by a processor for example, the modules may be retrieved by a processor, in whole or part as needed, individually or together for processing, in single or multiple instances, and that the modules themselves may include instructions for further deployment and instantiation.
- transceiver module may also be known as an interface module, or simply an interface, for inputting and outputting operations.
- a device For sensing task/application, a device (e.g. the device 1 mentioned above) , may sense the environment and then use the sensing results to further assist in communications.
- the other device e.g. the device 2 mentioned above
- the exchanged sensing information can be a reconstructed environment, or an environment map, or an environment object. Therefore, the exchanged sensing information needs to be described in a certain way.
- the sensing information can be represented as a point position in the space, with a coordinate (x, y, z) .
- position-based representation is simple and has low transmission overheads, it cannot well describe the detected object or the environment information.
- the contour information of the object or environment cannot be described.
- the sensing information can also be represented by point cloud, as shown in FIG. 1F.
- FIG. 1F illustrates an example of point cloud representation for two buildings.
- a point cloud is a discrete set of data points in space.
- Each point position has a coordinate (x, y, z) .
- the sensing information can be also represented by mesh, as shown in FIG. 1G.
- FIG. 1G illustrates an example of mesh representation for two buildings.
- Mesh is a collection of vertices, edges and faces that defines the shape of an object.
- the faces usually comprise triangles (triangle mesh) , quadrilaterals (quads) , or other convex polygons.
- the mesh may also be referred to as a polygon, or a polygon mesh.
- point cloud and mesh representation they can provide detailed description of the object or environment. However, because they both represent the object based on points/vertices, the amount of bits for representation is relatively large, which brings large communication overhead in sensing fusion, sensing report, or other scenarios for sensing information exchange.
- sensing information environment or object
- a very fine-grained description is good, but also causes relatively large computation overhead and large transmission overhead.
- a rough and general description can meet the requirements of most tasks.
- geometric shape-based representation can be used to represent the sensing information, which can describe the environment or object in a simplified and effective way.
- FIG. 1H illustrates an example environment for sensing indication.
- a UE an example of the device 1
- the base station BS, an example of the device 2
- 104g sends the environment information for the building 102g and the vehicle 103g to the UE 101g, so as to assist the UE 101g in subsequent communication tasks.
- a very fine-grained description of the building 102g and the vehicle 103g will result in large computational overhead at the UE 101g side, or large communication overhead from the BS 104g to the UE 101g.
- the BS 104g can obtain the local environment information currently related to the UE 101g, and only send this local information to the UE 101g for further processing. For example, it may use ray tracing to estimate multipath/Non-Line-of-Sight (NLOS) information between the BS 104g and the UE 101g based on the global environment information, and then obtain the local environment information, i.e. the subset of the environment object currently related to UE 101g, as shown in FIG. 1I.
- the BS 104g may also use other approaches to obtain the local environment information, which is not limited in the present disclosure.
- the local environment information has reflection and scattering features, and is related to the channel status of the UE 101g.
- the local environment information can be represented by one or multiple simple geometric shapes that can represent information about a surface, such as square, rectangle, polygon, circle, cube, sphere, etc., so as to greatly reduce the transmission overhead from the device 2 to the device 1.
- the UE 101g may have sufficient information to assist subsequent communication tasks, such as beamforming/beam tracking, MIMO parameter estimation, etc.
- FIG. 2 illustrates an example process according to some embodiments of the present disclosure.
- a first device 220 and a second device 230 are involved in the process 200.
- an example of the first device 220 may be a user equipment (UE) , and may also be referred to as device 1.
- An example of the second device 230 may be a BS, and may also be referred to as device 2.
- the first device 220 is an example implementation of a first apparatus.
- the second device 230 is an example implementation of a second apparatus.
- the first device 220 and another implementation of the first apparatus may be interchangeable for performing the corresponding steps of the process 200
- the second device 230 and another implementation of the second apparatus may be interchangeable for performing the corresponding steps of the process 200.
- another implementation of the first apparatus above may be a part of the first device 220, e.g. a chip or a radio frequency apparatus in the first device 220.
- another implementation of the second apparatus above may be a part of the second device 230, e.g. a chip or a radio frequency apparatus in the second device 230.
- any of the first apparatus or the second apparatus may be an ED 110, a T-TRP 170, an NT-TRP 172, or the like, as discussed above.
- the first and second devices (220, 230) may communicate with each other via a communication link or channel.
- the first and second communication devices (220, 230) may have a same device type or may be with different device types, and the present disclosure does not limit for this aspect.
- the first device 220 transmits (205) a trigger 225 to request sensing information 235 associated with a sensing target of a first device 220.
- the second device 230 receives (207) the trigger 225 to request the sensing information 235 associated with the sensing target of the first device 220.
- the sensing target may be an object, or sensing environment.
- the sensing target may be associated with a sensing task, such as a sensing object or a reconstructed environment, may be sensed to determine or generate the sensing information.
- the second device 230 transmits (209) , based on receiving the trigger 225, the sensing information 235.
- the first device 220 receives (211) , based on transmitting the trigger 225, the sensing information 235.
- the trigger 225 is transmitted (at the first device 220) or received (at the second device 230) based on one or more events.
- the one or more events are associated with one or more geometric shapes for representing the sensing target.
- an event of the one or more events comprises the first device 220 enters a first area in which the representing of the sensing target based on the one or more geometric shapes is supported. In some examples, an event of the one or more events comprises the first device 220 enters a second area in which representing of the sensing target based on the one or more geometric shapes supported or preferred by the first device 220 is supported. In some examples, an event of the one or more events comprises first one or more geometric shapes representing the sensing target of the first device 220 prior to transmitting the trigger 225 are inaccurate. In some examples herein, the first one or more geometric shapes may be referred to as current geometric shapes. In some examples, current geometric shapes may be indicated previously.
- the first one or more geometric shapes may be inaccurate in the following condition: a difference between an original communication parameter for the first device 220 and a communication parameter obtained based on the first one or more geometric shapes is larger than a threshold.
- the communication parameter comprises: channel information or a beam direction.
- the original communication parameter may be real communication parameter, such as real channel information or real beam direction, i.e. a channel information or a beam direction different from that obtained based on the first one or more geometric shapes being larger than a threshold. That is, the real communication parameter is not obtained based on the first one or more geometric shapes.
- the first device 220 may perform channel estimation to obtain the real channel information.
- the first device 220 may perform measurement on the reference signals transmitted from the second device 230 for beam estimation, to obtain the real beam direction.
- the first one or more geometric shapes may be inaccurate if the first one or more geometric shapes are outdated, and/or if the first one or more geometric shapes are out of range. In some examples, the first one or more geometric shapes are outdated if a single timer for validity of the first one or more geometric shapes expires, or if one or more timers separately for validity of the first one or more geometric shapes expire, or if a timer among the one or more timers expires. In some examples, the first one or more geometric shapes are out of range if a distance between the first device 220 and and a single geometric shape is larger than a single distance threshold. In this case, the first one or more geometric shapes comprise the single geometric shape.
- the first one or more geometric shapes are out of range if all the distances between the first device 220 and a plurality of geometric shapes are larger than a single distance threshold.
- the first one or more geometric shapes comprise the plurality of geometric shapes.
- the first one or more geometric shapes are out of range if each of a plurality of distances is respectively larger than a corresponding distance threshold among a plurality of distance thresholds for the first one or more geometric shapes.
- the first one or more geometric shapes are out of range if a distance among the plurality of distances is larger than a corresponding distance threshold among the plurality of distance thresholds.
- the second device 230 may transmit one or more sets of event trigger parameters.
- the first device 220 may receive one or more sets of event trigger parameters.
- a set of event trigger parameters among the one or more sets are associated with an event of the one or more events for transmitting the trigger 225 as described in this application.
- the set of event trigger parameters comprise a type of the event of the one or more events.
- the set of event trigger parameters comprise one or more parameters associated with the event of the one or more events.
- the one or more parameters associated with the event of the one or more events comprised in the set of event trigger parameters comprise relationship between one or more areas and one or more sets of geometric shapes. In such examples, a set of the one or more sets of geometric shapes is supported in an area among the one or more areas.
- the one or more parameters associated with the event of the one or more events above comprise an indication that the representing of the sensing target based on the one or more geometric shapes is supported.
- the one or more parameters associated with the event of the one or more events above comprise at least one threshold for determining whether the event of the one or more events occurs.
- the one or more parameters associated with the event of the one or more events above comprise information of at least one timer for determining validity of first one or more geometric shapes representing the sensing target of the first device 220.
- the one or more parameters associated with the event of the one or more events above comprise at least one threshold for determining whether the first one or more geometric shapes are out of range.
- one or more areas above may comprise geographic area (s) , tracking area (s) or cell (s) .
- the trigger 225 comprises at least one type of one or more geometric shapes which the first device 220 prefers or supports; or a maximum number of geometric shapes for a type of geometric shape for representing the sensing target; or an indication of an area into which the first device 220 has entered; or any combination thereof.
- the trigger 225 comprises a difference between an original communication parameter for the first device 220 and a communication parameter obtained based on the first one or more geometric shapes, and/or one or more distances.
- One of the one or more distances is a distance between the first device 220 and one of first one or more geometric shapes for representing the sensing target.
- the communication parameter such as, the channel information or the beam direction mentioned above.
- the sensing information 235 comprises first information indicating a set of geometric shapes with a type of geometric shape for representing the sensing target, or second information indicating multiple sets of geometric shapes for representing the sensing target.
- the multiple sets of geometric shapes are associated with multiple types of geometric shapes respectively.
- the second information further indicates the multiple types of the geometric shapes, and/or separate numbers of geometric shapes of the multiple sets of geometric shapes.
- the sensing information 235 indicates third information for updating at least part of first one or more geometric shapes to obtain second one or more geometric shapes.
- the first one or more geometric shapes may be current geometric shapes indicated previously, and the second one or more geometric shapes may be geometric shapes being requested or geometric shapes as which the current geometric shapes are to be updated.
- the update of the sensing information may be indicated in various ways.
- the third information indicates adding at least one geometric shape in addition to the first one or more geometric shapes, or removing at least one geometric shape from the first one or more geometric shapes, or translating at least one geometric shape among the first one or more geometric shapes, or any combination thereof.
- the third information indicates translating the at least one geometric shape by indicating a translation vector for shifting the first one or more geometric shapes to obtain the second one or more geometric shapes, or a first plurality of translation vectors for shifting the first one or more geometric shapes to obtain the second one or more geometric shapes respectively, or a second plurality of translation vectors for shifting at least one of the first one or more geometric shapes to obtain the second one or more geometric shapes, or any combination thereof.
- various geometric shapes may be used for representing the sensing target.
- the one or more geometric shapes comprise one or more of the following geometric shapes, such as a circle indicated by a center point and a radius of the circle, a circle indicated by a center point, a radius and a normal vector, a square indicated by a center point and a side length, a square indicated by a center point, a side length and a normal vector, a square or a rectangle indicated by four points or vertices, a square or a rectangle indicated by one vertex and two direction vectors, a polygon indicated by a set of points or vertices, a sphere indicated by a center point and a radius, or a cube indicated by eight points or vertices.
- the trigger 225 may be for requesting sensing information or updated sensing information.
- the details may further refer to processes 300-1 and 300-2 shown in FIG. 3A and FIG. 3B respectively.
- a first device 310 and a second device 320 are involved.
- the first device 310 may be an example of the first device 220 or the device 1.
- the second device 320 may be an example of the second device 230 or the device 2.
- the first device 310 can send, to the second device 320, a trigger to request the sensing information, so as to reduce the complexity at the second device 320, and/or better improve the local task performance of the first device 310.
- the first device 310 sends (301a) , to the second device 320, a trigger 315a to request sensing information 325a. Then the second device 320 receives (303a) the trigger 315a, and sends (307a) the sensing information 325a to the first device 310. The first device 310 receives (309a) the sensing information 325a.
- a trigger from the first device 310 to the second device 320 may be used to request updated sensing information, as shown in FIG. 3B.
- the second device 320 sends (301c) sensing information 305 to the first device 310.
- the first device 310 receives (303c) the sensing information 305.
- the first device 310 sends (301b) , to the second device 320, a trigger 315b to request updated sensing information 325b.
- the second device 320 sends (307b) the updated sensing information 325b to the first device 310.
- the first device 310 receives (309b) the updated sensing information 325b.
- the trigger (e.g. the trigger 315a or the trigger 315b) from the first device 310 to the second device 320 may be based on one or more events related to one or multiple geometric shapes.
- an event of the one or more events may be but not limited to one of events 1 to 5 below.
- Event 1 the first device 310 enters an area (i.e. the first area) that contains geometric shapes.
- Event 2 the first device 310 enters an area (i.e. the second area) that contains geometric shapes that the first device 310 prefer to use, or support.
- Event 3 current geometric shape (s) is/are inaccurate.
- Event 4 current geometric shape (s) is/are outdated.
- Event 5 current geometric shape is out of range.
- the current geometric shape (s) may be an example of the first one or more geometric shapes representing the sensing target of the first device 220 prior to transmitting the trigger 225 in above examples show in FIG. 2.
- the trigger (e.g. the trigger 315a or the trigger 315b) may be just a request, or optionally include the geometric shapes that first device 310 prefer to use.
- geometric shape-based representation can be used, which includes one or multiple simple geometric shapes that can represent information about a surface in the environment, such as square, rectangle, polygon, circle, cube, sphere, etc.
- the sensing information (e.g. the sensing information 325a or the updated sensing information 325b) may be included in a downlink/uplink/sidelink RRC signaling, a medium access control control element (MAC CE) or a physical (PHY) signaling.
- MAC CE medium access control control element
- PHY physical
- Geometric shape-based representation of the sensing information may mean that the sensing information is represented by geometric shape (s) .
- the base element is geometric shape S.
- the representation/format of sensing information may be ⁇ S 1 , S 2 , ...S N ⁇ , where N is the number of geometric shapes, and S j is the j-th geometric shape, 1 ⁇ j ⁇ N.
- the representation/format of sensing information can be ⁇ ⁇ S 1 1 , S 1 2 , ...S 1 N1 ⁇ , ⁇ S 2 1 , S 2 2 , ...S 2 N2 ⁇ , ..., ⁇ S K 1 , S K 2 , ...S K NK ⁇ ⁇ , or ⁇ ⁇ T 1 , S 1 1 , S 1 2 , ...S 1 N1 ⁇ , ⁇ T 2 , S 2 1 , S 2 2 , ...S 2 N2 ⁇ , ..., ⁇ T K , S K 1 , S K 2 , ...S K NK ⁇ ⁇ , where K is the number of shape types, T k is the k-th shape type, Nk is the number of geometric shapes with shape type T k , ⁇ S k 1 , S k 2 , ...S k Nk ⁇ are the geometric shapes with shape type T k , and S k i
- shape type T k need not be included in the representation/format.
- the number of geometric shapes i.e. above N or N1, N2, ...Nk, ...NK (1 ⁇ k ⁇ K) , can also be included in the geometric shape-based representation. Note that if the number of geometric shapes is fixed or configured/indicated previously before the sensing information indication, N or N1, N2, ...Nk, ...NK (1 ⁇ k ⁇ K) needed not be transmitted together. Note that for ease of reference to the geometric shapes, each geometric shape, S j or S k i , may optionally be configured a shape index, I j or I k i , respectively.
- the shape type T k indicates the geometric shape type, including square, rectangle, polygon, circle, cube, sphere, etc.
- T k can be represented by an enumerated value, i.e. one of ⁇ SQUARE, CIRCLE, RECTANGLE, POLYGON, CUBE, SPHERE, ... ⁇ , or an index from a predefined or pre-indicated table (illustrated in Table 1 which illustrates for the index of shape types) .
- shape type SQUARE refers to geometric shape square.
- shape type 1 refers to geometric shape square.
- S j and S k i there are several representations for above S j and S k i , depending the geometric shape type. Some examples are given but not limited to the representations below. For example, if S j or S k i is a circle, it may be represented with a center point v and radius r (e.g. in a 2D plane) , i.e. ⁇ v, r ⁇ . If S j or S k i is a circle, it may be represented with a center point v, radius r and normal vector n, i.e. ⁇ v, r, n ⁇ . If S j or S k i is a square, it may be represented with a center point v, side length e (e.g.
- S j or S k i is a S j or S k i is a square, it may be represented with a center point v, side length e and normal vector n, i.e. ⁇ v, e, n ⁇ . If S j or S k i is a square/rectangle, it may be represented with four points/vertices ⁇ v 1 , v 2 , v 3 , v 4 ⁇ . If S j or S k i is a square/rectangle, it may be represented with one vertex v, and two direction vectors d 1 and d 2 , i.e.
- S j or S k i is a polygon, it may be represented with a set of points/vertices ⁇ v 1 , v 2 , ...v G ⁇ , where G is the number of points/vertices in this polygon. By connecting the points/vertices one by one, a polygon can be formed. If S j or S k i is a sphere, it may be represented with a center point v and radius r, i.e. ⁇ v, r ⁇ .
- S j or S k i is a cube, it may be represented with eight points/vertices ⁇ v 1 , v 2 , v 3 , v 4 , v 5 , v 6 , v 7 , v 8 ⁇ .
- points/vertices and vectors such as v, v i , d i and n, they can be represented by 2D coordinate (x, y) or 3D coordinate (x, y, z) , and they can be global coordinates (geography coordinate system, the coordinate system of a cell, etc. ) or local coordinates (the coordinate system of the device, the coordinate system referring to a reference point, the coordinate system defined by a plane, etc. )
- FIGS. 4A-4F show some examples by representing the sensing information with one geometric shape type.
- the sensing information involved in FIGS. 4A-4F may be an example implementation of the sensing information 235 above.
- the sensing information in FIG. 4A becomes simplified representations in FIG. 4B or FIG. 4C
- the sensing information in FIG. 4D becomes simplified representations in FIG. 4E or FIG. 4F.
- the representation is simple, the general outline of the object/environment still may be got, and is sufficient for many sensing tasks or related applications.
- geometric shape-based representation may be used to represent updated sensing information.
- the updated sensing information may be included in a downlink/uplink/sidelink RRC signaling, an MAC CE or a PHY signaling.
- the current sensing information i.e. geometric shapes
- the updated sensing information is ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇
- N is the number of geometric shapes after updating.
- ⁇ S 1 , S 2 , ...S N ⁇ there are several ways to indicate ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ .
- a direct indication may be used, that is, ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ may be directly indicated. I.e. the first device 310 will replace ⁇ S 1 , S 2 , ...S N ⁇ with ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ .
- the same representation/formats for geometric shape-based representation may be used to indicate ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ .
- ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ may be indicated by add/remove-based updating.
- Information is indicated to update the geometric shapes, i.e. updating ⁇ S 1 , S 2 , ...S N ⁇ to obtain ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ .
- the added geometric shapes ⁇ S a 1 , S a 2 , ...S a A ⁇ and/or the removed geometric shapes ⁇ S b 1 , S b 2 , ...S b B ⁇ may be indicated.
- the first device 310 can check previously received ⁇ S 1 , S 2 , ...S N ⁇ , remove geometric shapes included in ⁇ S b 1 , S b 2 , ...S b B ⁇ , and add new geometric shapes ⁇ S a 1 , S a 2 , ...S a A ⁇ .
- ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ may be indicated by translation-based updating.
- Information is indicated to update the geometric shapes, i.e. updating ⁇ S 1 , S 2 , ...S N ⁇ to obtain ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇ .
- N N in this case
- ⁇ S’ 1 , S’ 2 , ...S’ N ⁇ may be obtained.
- one translation vector t is indicated.
- ⁇ S 1 , S 2 , ...S N ⁇ are shifted by t to obtain ⁇ S’ 1 , S’ 2 , ...S’ N ⁇ .
- N translation vectors ⁇ t 1 , t 2 , ...t N ⁇ are indicated.
- each shape S j is shifted by t j to obtain S’ j , 1 ⁇ j ⁇ N.
- L translation vectors and their corresponding geometric shapes are indicated, ⁇ t 1 , t 2 , ...t L , U 1 , U 2 , ...U L ⁇ , L ⁇ 1.
- t k is the k-th translation vector and U k includes the corresponding geometric shapes to be shifted by t k , 1 ⁇ k ⁇ L. Then for each t k , corresponding geometric shapes in U k are shifted by t k to obtain the shifted geometric shapes. Then ⁇ S’ 1 , S’ 2 , ...S’ N ⁇ can be achieved by combining all the un-shifted shapes in ⁇ S 1 , S 2 , ...S N ⁇ and all the shifted shapes.
- the above translation vector t, t j , or t k can be 2D vector or a 3D vector.
- the add/remove-based updating and the translation-based updating may be combined.
- the translation-based update can be applied to unremoved geometric shapes. Note that for ease of reference to the geometric shapes, the above the add/remove-based updating and translation-based updating may refer to the configured shape index of S j , i.e. I j described previously.
- geometric shape-based representation with one geometric shape type i.e. ⁇ S 1 , S 2 , ...S N ⁇ and ⁇ S’ 1 , S’ 2 , ...S’ N’ ⁇
- the description can be extended to geometric shape-based representation with multiple geometric shape types.
- the add/remove-based updating and the translation-based updating can be indicated for each geometric shape type separately, or applied to all the geometric shapes together.
- the first device 310 transmits (301a) , to the second device 320, the trigger 315a to request the sensing information 325a, and then the second device 320 transmits (307a) the sensing information 325a (or referred to as sensing information A) to the first device 310.
- the trigger 315a for requesting the sensing information 325a may be based on events related to one or multiple geometric shapes.
- the first device 310 may previously receive sensing information 305 (or referred to as sensing information B) from the second device 320.
- the sensing information A in the example shown in Fig. 3B indicates an updated sensing information 325b compared to the sensing information B, and the trigger (shown as the trigger 315b) is used to request the updated sensing information 325b shown in FIG. 3B.
- the trigger 315b for requesting the updated sensing information 325b can be based on events related to one or multiple geometric shapes, such as events 1 to 5 mentioned above.
- the events for triggering the indication of sensing information can be but not limited to the events 1 to 5 above. As an example, the events 1 to 5 will be further described below.
- the event 1 may be that the first device 310 enters an area that contains geometric shapes.
- the first device 310 enters an area that provides the service for geometric shape-based sensing representation.
- the event 2 may be that the first device 310 enters an area that contains the geometric shapes that the first device 310 can support or prefer to use, etc.
- the area may be a geographic area, a tracking area, a cell, or other predefined areas.
- FIG. 5A illustrates an example of geographic area that contains geometric shapes according to some embodiments of the present disclosure.
- a UE 501 (an example of the first device 310) enters a geographic area 503. Based on its location and the previously indicated relationship between the geography areas and the geometric shapes, or based on the broadcasted information in an synchronization signal block (SSB) /system information block (SIB) , or based on a dedicated indication from a BS 504 (an example of the second device 320) to the UE 501, etc. The details may be further described in the event trigger parameters hereinafter. As shown in FIG.
- SSB synchronization signal block
- SIB system information block
- the UE 501 knows that the BS 504 can provide geometric shapes 505 to represent the sensing environment within this area 503. Then the UE 501 sends, to the BS 504, a trigger to request the sensing information, and the BS 504 sends geometric shape-based sensing information to the UE 501 accordingly.
- the event 3 may be that the current geometric shapes representing the sensing target (e.g. a sensing environment, or an object) are inaccurate, e.g. the performance for assisting communication or other tasks deteriorates.
- the UE based on the current geometric shapes, which may be indicated previously from the device 2 (e.g. the BS) , the UE obtains an estimated channel information, which can be used to estimate MIMO transmission parameters, or assist in other tasks.
- the UE may also perform channel estimation to obtain the real channel information. If the difference between the real channel information and the channel information obtained by the geometric shapes is large, e.g. greater than a threshold, it means that the current geometric shapes are inaccurate.
- the UE will send, to the BS, a trigger to request the updated geometric shapes, i.e. the updated sensing information mentioned above.
- the UE may obtain one or multiple estimated beam directions between the UE and the BS.
- the UE can also perform measurement on the reference signals transmitted from the BS for beam estimation. If the difference between the beam direction obtained from reference signal estimation and the beam obtained by geometric shapes is large, e.g. greater than a threshold, the UE will send, to the BS, a trigger to request the updated geometric shapes, i.e. the updated sensing information.
- the above thresholds can be configured, e.g. configured in event trigger parameters. The details of the event trigger parameters will be described below.
- the event 4 may be that the current geometric shapes representing the sensing target (e.g. a sensing environment, or an object) is outdated.
- the current geometric shapes representing the sensing target e.g. a sensing environment, or an object
- FIG. 6 which illustrates that current geometric shapes representing the environment (an object 602 is shown) is outdated according to some embodiments of the present disclosure
- the timer can be started when corresponding geometric shape is received. In some examples, there may be multiple timers.
- the UE may send the trigger to the BS when all the timers expire, or one of the timer among the multiple timers expires.
- the timer for the validity of geometric shapes can be previously configured, e.g. configured in event trigger parameters which will be described below.
- the current geometric shapes in FIG. 6 is an example of the first one or more geometric shapes mentioned in process 200 as shown in FIG. 2.
- the event 5 may be that the current geometric shapes representing the sensing target (e.g. a sensing environment, or an object) is out of range.
- the UE will send, to the BS, a trigger to request the updated geometric shapes, i.e. updated sensing information.
- there may be multiple thresholds i.e. the plurality of distance thresholds. If there are multiple thresholds, e.g. different threshold for different geometric shape, the UE may send the trigger to the BS when all geometric shapes are out of range, or one of the geometric shapes is out of range.
- the trigger to request sensing information or sensing information update can be included in a downlink/uplink/sidelink RRC signaling, an MAC CE or a PHY signaling.
- the trigger can be included in synchronization signal blocks (SSBs) , in the system information block (SIB) , in RRC dedicated signaling, in an UE-assistance information (UAI) , in a control channel such as physical uplink control channel (PUCCH) /physical downlink control channel (PDCCH) /DCI/UCI, etc.
- the trigger from the device 1 (e.g. the first device 220 or 310) to the device 2 (e.g. the second device 230 or 320) to request the sensing information or the updated sensing information may be just a request, or optionally include the geometric shape types that the device 1 prefer to use, and/or the max number of geometric shapes for each geometry type. Examples are given but not limited to the given ones below.
- the trigger may include geometric shape types that the device 1 prefer to use: ⁇ T 1 , T 2 , ...T K ⁇ , where K is the number of shape types, and T k is the k-th shape type, 1 ⁇ k ⁇ K.
- the shape type T k can be represented by an enumerated value, i.e. one of ⁇ SQUARE, CIRCLE, RECTANGLE, POLYGON, CUBE, SPHERE, ... ⁇ . If enumerate method above is used, for example, the trigger including ⁇ SQUARE ⁇ means the device 1 prefers to use a geometric shape square, and then the sensing information from the device 2 to the device 1 will include square-based geometric shapes.
- an index is from a predefined or pre-indicated table (illustrated in Table 1) . If Table 1 is used, the trigger including ⁇ 2, 3 ⁇ means the device 1 prefers to use geometric shapes circle and rectangle, and then the sensing information from the device 2 to the device 1 will include circle-based geometric shapes and rectangle-based geometric shapes.
- the trigger can also include the max number of geometric shapes for each geometry type which the device 1 preferred: ⁇ ⁇ T 1 , M 1 ⁇ , ⁇ T 2 , M 2 ⁇ , ..., ⁇ T K , M K ⁇ ⁇ , where K is the number of shape types, T k is the k-th shape type, and M k is the max number of geometric shapes which the device 1 preferred for the shape type T k , 1 ⁇ k ⁇ K.
- the trigger from the device 1 to the device 2 is to request the updated sensing information, it may also include the event results triggering the request.
- the event results may comprise the area indication, such the geographic area, or the tracking area that the device 1 has entered, or the cell ID that the device 1 has detected.
- the event results may comprise the performance loss, such as the difference between real channel information and the channel information obtained by geometric shapes, or the difference between the beam direction obtained from reference signal estimation and the beam obtained by geometric shapes, etc.
- the event results may comprise the distance between the device 1 and the current geometric shapes.
- FIG. 7A illustrates an example procedure according to some embodiments of the present disclosure.
- a first device 310 and a second device 320 are involved.
- the first device 310 may be an example of the first device 220 or the device 1.
- the second device 320 may be an example of the second device 230 or the device 2.
- the second device 320 sends (701a) event trigger parameters 705a to the first device 310.
- the first device 310 receives (703a) the event trigger parameters 705a.
- the first device 310 sends (707a) , to the second device 320, a trigger 725a to request updated sensing information 735a.
- the second device 320 receives (709a) the trigger 725a.
- the second device 320 sends (711a) the updated sensing information 735a to the first device 310.
- the first device 310 receives (713a) the updated sensing information 735a.
- FIG. 7B illustrates another example procedure according to some embodiments of the present disclosure.
- a first device 310 and a second device 320 are involved.
- the first device 310 may be an example of the first device 220 or the device 1.
- the second device 320 may be an example of the second device 230 or the device 2.
- the second device 320 sends (701b) event trigger parameters 705b to the first device 310.
- the first device 310 receives (703b) the event trigger parameters 705b.
- the second device 320 sends (702b) sensing information 715b to the first device 310.
- the first device 310 receives (704b) the sensing information 715b.
- the first device 310 sends (707b) , to the second device 320, a trigger 725b to request updated sensing information 735b.
- the second device 320 receives (709b) the trigger 725a.
- the second device 320 sends (711b) the updated sensing information 735b to the first device 310.
- the first device 310 receives (713b) the updated sensing information 735b.
- the device 1 may receive the event trigger parameters from the device 2.
- the BS can broadcast/multi-cast/unicast related parameters to one or multiple UEs (including the device 1) .
- the related parameters i.e. the event trigger parameters
- the related parameters can be included in a downlink/uplink/sidelink RRC signaling, an MAC CE or a PHY signaling.
- the parameters may be included in synchronization signal blocks (SSBs) , or in the system information block (SIB) , or in a common/dedicated RRC signaling, or in a control channel such as PDCCH/DCI, etc.
- the event trigger parameters may include: the event types to trigger the request, parameters related to the events, a flag indicating supporting geometric shape-based sensing representation, threshold to trigger each event, the timer for the validity of geometric shapes, the distance for the validity of geometric shapes, the threshold used to check whether the current geometric shape is out of range of device 1, etc.
- the received the event trigger parameters may be one or more event trigger parameters listed above, or not limited the listed parameters above.
- the event trigger parameters comprise the event types to trigger the request, e.g. event type A, event type B, event type C, where the event type A/B/C can represent the event described previously (refer to the events 1-5) , i.e. entering the area with geometric shapes or with geometric shapes that the device 1 prefer to use/support, the current geometric shapes becoming inaccurate, the current geometric shapes becoming outdated, the current geometric shapes becoming out of range, etc.
- the event trigger parameters comprise parameters related to the events, such as: the relationship between the areas and the supported geometric shapes.
- the area may be a geographic area, a tracking area, a cell, or other predefined areas. Two examples are given in following two Tables 2 and 3. Table 2 shows relationship between a geography area and geometric shape (s) . Table 3 shows relationship between a tracking area and geometric shape (s) . Based on this relationship, when the UE enters an area, it will know that the BS can provide geometric shapes to represent the sensing information within this area.
- the coordinate system in Table 2 can be global coordinates (geography coordinate system, the coordinate system of a cell, etc. ) or local coordinates (the coordinate system of the device, the coordinate system referring to a reference point, etc. ) .
- Other formats indicating the area range can also be used.
- the event trigger parameters comprise a flag (or called indication) indicating supporting geometric shape-based sensing representation, and optionally with the supported geometric shapes.
- the BS can broadcast such flag in SSB/SIB, or send a dedicated message to the UE with this flag. By detecting this flag, the UE knows that the BS can provide geometric shapes to represent the sensing environment in current cell, or at a current moment.
- the event trigger parameters comprise a threshold to trigger each event, i.e. used to evaluate whether the current geometric shapes are good enough, such as the threshold used to compare the difference between real channel information and the channel information obtained by geometric shapes, the threshold used to compare the difference between the beam direction obtained from reference signal estimation and the beam obtained by geometric shapes, etc.
- the event trigger parameters comprise the timer (s) for the validity of geometric shapes. There can be a timer for all the current geometric shapes, or each geometric shape can be configured a timer on its validity. The timer can be started when corresponding geometric shape is received.
- the event trigger parameters comprise the distance for the validity of geometric shapes, or the threshold used to check whether the current geometric shape is out of range of the device 1. There can be a threshold for all the current geometric shapes, or each geometric shape can be configured its own threshold.
- Some embodiments above are described by using the interaction and processing procedures between the user equipment (UE) and the base station (BS) .
- the exchanged information and protocol flows can also be used between other network nodes described in FIG. 1B, for example, between ED and TRP, between ED and core network, between ED and ED, between TRP and TRP.
- Some embodiments of the present disclosure may be also applied to Wi-Fi, UWB (Ultra Wide Band) and other short range communications.
- the BS in the procedure described in some embodiments may be replaced with AP (Access Points) .
- FIG. 8 illustrates a flowchart of an example method 800 implemented at a first device according to some embodiments of the present disclosure.
- the first device transmits a trigger to request sensing information associated with a sensing target of the first device.
- the first device receives, based on transmitting the trigger, the sensing information.
- An example of the first device performing the method 800 may be the first device 220 or 310.
- the operations in the method 800 performed by the first device may further refer to the embodiments as mentioned in the processes 200, 300-1 or 300-2 above.
- Some examples of the sensing target of the first device above may refer to FIG. 4A or FIG. 4D.
- Some examples of geometric shape-based representation of the sensing information may refer to FIG. 4B or FIG.
- the sensing target shown in FIG. 4A may be represented as the squares shown in FIG. 4B or circles shown in FIG. 4C.
- the first device involved in method 800 may be an example of the first device 220 or the first device 310 or the device 1 as mentioned in other embodiments above.
- FIG. 9 illustrates a flowchart of an example method 900 implemented at a second device according to some embodiments of the present disclosure.
- the second device receives a trigger to request sensing information associated with a sensing target of a first device.
- the second device transmits, based on receiving the trigger, the sensing information.
- An example of the second device performing the method 900 may be the second device 230 or 320.
- the operations in the method 900 performed by the second device may further refer to the embodiments as mentioned in the processes 200, 300-1 or 300-2 above.
- Some examples of the sensing target of the first device above may refer to FIG. 4A or FIG. 4D.
- Some examples of geometric shape-based representation of the sensing information may refer to FIG.
- the sensing target shown in FIG. 4A may be represented as the squares shown in FIG. 4B or circles shown in FIG. 4C.
- the second device involved in method 900 may be an example of the second device 230 or the second device 320 or the device 2 as mentioned in other embodiments above.
- the present disclosure encompasses various embodiments, including not only method embodiments, but also other embodiments such as apparatus embodiments and embodiments related to non-transitory computer readable storage media. Embodiments may incorporate, individually or in combinations, the features disclosed herein.
- FIG. 10 is a block diagram of a device that may be used for implementing some embodiments of the present disclosure.
- the device 1000 may be an element of communications network infrastructure, such as a base station (for example, a NodeB, an evolved Node B (eNodeB, or eNB) , a next generation NodeB (sometimes referred to as a gNodeB or gNB) , a home subscriber server (HSS) , a gateway (GW) such as a packet gateway (PGW) or a serving gateway (SGW) or various other nodes or functions within a core network (CN) or a Public Land Mobility Network (PLMN) .
- a base station for example, a NodeB, an evolved Node B (eNodeB, or eNB)
- a next generation NodeB sometimes referred to as a gNodeB or gNB
- HSS home subscriber server
- GW gateway
- PGW packet gateway
- SGW serving gateway
- CN core
- the device 1000 may be a device that connects to the network infrastructure over a radio interface, such as a mobile phone, smart phone or other such device that may be classified as a User Equipment (UE) .
- the device 1000 may be a Machine Type Communications (MTC) device (also referred to as a machine-to-machine (M2M) device) , or another such device that may be categorized as a UE despite not providing a direct service to a user.
- the device 1000 may be a road side unit (RSU) , a vehicle UE (V-UE) , pedestrian UE (P-UE) or an infrastructure UE (I-UE) .
- RSU road side unit
- V-UE vehicle UE
- P-UE pedestrian UE
- I-UE infrastructure UE
- the device 1000 may also be referred to as a mobile device, a term intended to reflect devices that connect to mobile network, regardless of whether the device itself is designed for, or capable of, mobility. Specific devices may utilize all of the components shown or only a subset of the components, and levels of integration may vary from device to device. Furthermore, the device 1000 may contain multiple instances of a component, such as multiple processors, memories, transmitters, receivers, etc.
- the device 1000 typically includes a processor 1002, such as a Central Processing Unit (CPU) , and may further include specialized processors such as a Graphics Processing Unit (GPU) or other such processor, a memory 1004, a network interface 1006 and a bus 1008 to connect the components of the device 1000.
- the device 1000 may optionally also include components such as a mass storage device 1010, a video adapter 1012, and an I/O interface 1016 (shown in dashed lines) .
- the memory 1004 may comprise any type of non-transitory system memory, readable by the processor 1002, such as static random access memory (SRAM) , dynamic random access memory (DRAM) , synchronous DRAM (SDRAM) , read-only memory (ROM) , or a combination thereof.
- the memory 1004 may include more than one type of memory, such as ROM for use at boot-up, and DRAM for program and data storage for use while executing programs.
- the bus 1008 may be one or more of any type of several bus architectures including a memory bus or memory controller, a peripheral bus, or a video bus.
- the device 1000 may also include one or more network interfaces 1006, which may include at least one of a wired network interface and a wireless network interface.
- network interface 1006 may include a wired network interface to connect to a network 1022, and also may include a radio access network interface 1020 for connecting to other devices over a radio link.
- the radio access network interface 1020 may be omitted for nodes or functions acting as elements of the PLMN other than those at the radio edge.
- both wired and wireless network interfaces may be included.
- radio access network interface 1020 may be present and it may be supplemented by other wireless interfaces such as WiFi network interfaces.
- the network interfaces 1006 allow the device 1000 to communicate with remote entities such as those connected to network 1022.
- the mass storage 1010 may comprise any type of non-transitory storage device configured to store data, programs, and other information and to make the data, programs, and other information accessible via the bus 1008.
- the mass storage 1010 may comprise, for example, one or more of a solid state drive, hard disk drive, a magnetic disk drive, or an optical disk drive.
- the mass storage 1010 may be remote to the device 1000 and accessible through use of a network interface such as interface 1006.
- the mass storage 1010 is distinct from memory 1004 where it is included, and may generally perform storage tasks compatible with higher latency, but may generally provide lesser or no volatility.
- the mass storage 1010 may be integrated with a heterogeneous memory 1004.
- the optional video adapter 1012 and the I/O interface 1016 provide interfaces to couple the device 1000 to external input and output devices.
- input and output devices include a display 1014 coupled to the video adapter 1012 and an I/O device 1018 such as a touch-screen coupled to the I/O interface 1016.
- Other devices may be coupled to the device 1000, and additional or fewer interfaces may be utilized.
- a serial interface such as Universal Serial Bus (USB) (not shown) may be used to provide an interface for an external device.
- USB Universal Serial Bus
- FIG. 11 is a schematic diagram of a structure of an apparatus 1100 in accordance with some embodiments of the present disclosure.
- the apparatus 1100 includes a transmitting unit 1102 and a receiving unit 1104.
- the apparatus 1100 may be applied to the communication system as shown in FIG. 1A, and may implement any of the methods provided in the foregoing embodiments.
- a physical representation form of the apparatus 1100 may be a communication device, for example, a network device or UE.
- the apparatus 1100 may be another apparatus that can implement a function of a communication device, for example, a processor or a chip inside the communication device.
- the apparatus 1100 may be some programmable chips such as a field-programmable gate array (FPGA) , a complex programmable logic device (CPLD) , an application-specific integrated circuit (ASIC) , or a system on a chip (SOC) .
- FPGA field-programmable gate array
- CPLD complex programmable logic device
- ASIC application-specific integrated circuit
- SOC system on a chip
- the transmitting unit 1102 may be configured to transmit a trigger to request sensing information associated with a sensing target of a first device.
- the receiving unit 1104 may be configured to receive, based on transmitting the trigger, the sensing information.
- the apparatus 1100 can include various other units or modules which may be configured to perform various operations or functions as described in connection with the foregoing method embodiments. The details can be obtained referring to the detailed description of the foregoing method embodiments and are not described herein again.
- FIG. 12 is a schematic diagram of a structure of an apparatus 1200 in accordance with some embodiments of the present disclosure.
- the apparatus 1200 includes a receiving unit 1202, a transmitting unit 1204.
- the apparatus 1200 may be applied to the communication system as shown in FIG. 1A, and may implement any of the methods provided in the foregoing embodiments.
- a physical representation form of the apparatus 1200 may be a communication device, for example, a network device or UE.
- the apparatus 1200 may be another apparatus that can implement a function of a communication device, for example, a processor or a chip inside the communication device.
- the apparatus 1200 may be some programmable chips such as a field-programmable gate array (FPGA) , a complex programmable logic device (CPLD) , an application-specific integrated circuit (ASIC) , or a system on a chip (SOC) .
- FPGA field-programmable gate array
- CPLD complex programmable logic device
- ASIC application-specific integrated circuit
- SOC system on a chip
- the receiving unit 1202 may be configured to receive a trigger to request sensing information associated with a sensing target of a first device.
- the transmitting unit 1204 may be configured to transmit, based on receiving the trigger, the sensing information.
- the apparatus 1200 can include various other units or modules which may be configured to perform various operations or functions as described in connection with the foregoing method embodiments. The details can be obtained referring to the detailed description of the foregoing method embodiments and are not described herein again.
- division into the units or modules in the foregoing embodiments of the present disclosure is an example, and is merely logical function division. In actual implementation, there may be another division manner.
- function units in embodiments of the present disclosure may be integrated into one processing unit, or may exist alone physically, or two or more units may be integrated into one unit.
- the integrated unit may be implemented in a form of hardware, or may be implemented in a form of a software function unit.
- the integrated unit When the integrated unit is implemented in a form of a software function unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the present disclosure essentially, or all or some of the technical solutions may be implemented in a form of a software product.
- the computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) or a processor to perform all or some of the steps of the methods described in embodiments of the present disclosure.
- the foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM) , a random access memory (RAM) , a magnetic disk, or an optical disc.
- an embodiment of this application further provides a computer program.
- the computer program When the computer program is run on a computer, the computer is enabled to perform any of the methods provided in the foregoing embodiments.
- an embodiment of this application further provides a computer-readable storage medium.
- the computer-readable storage medium stores a computer program.
- the computer program When the computer program is executed by a computer, the computer is enabled to perform the any of the methods provided in the foregoing embodiments.
- the storage medium may be any usable medium that can be accessed by a computer.
- the computer-readable medium may include a RAM, a ROM, an Electrically Erasable Programmable Read-Only Memory (EEPROM) , a Compact Disc Read-Only Memory (CD-ROM) or another optical disk storage, a magnetic disk storage medium or another magnetic storage device, or any other medium that can be used to carry or store expected program code in a form of an instruction or a data structure and that can be accessed by a computer.
- EEPROM Electrically Erasable Programmable Read-Only Memory
- CD-ROM Compact Disc Read-Only Memory
- magnetic disk storage medium or another magnetic storage device or any other medium that can be used to carry or store expected program code in a form of an instruction or a data structure and that can be accessed by a computer.
- an embodiment of the present disclosure further provides a chip.
- the chip is configured to read a computer program stored in a memory, to implement any of the methods provided in the foregoing embodiments.
- an embodiment of the present disclosure provides a chip system.
- the chip system includes a processor, configured to support a computer apparatus in implementing functions related to communication devices in the foregoing embodiments.
- the chip system further includes a memory, and the memory is configured to store a program and data that are necessary for the computer apparatus.
- the chip system may include a chip, or may include a chip and another discrete component.
- embodiments of the present disclosure may be provided as a method, a system, or a computer program product. Therefore, the present disclosure may be in a form of a hardware-only embodiment, a software-only embodiment, or an embodiment combining software and hardware aspects. In addition, the present disclosure may be in a form of a computer program product implemented on one or more computer-usable storage media (including but not limited to a magnetic disk memory, a CD-ROM, an optical memory, and the like) including computer-usable program code.
- computer-usable storage media including but not limited to a magnetic disk memory, a CD-ROM, an optical memory, and the like
- These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of another programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
- These computer program instructions may alternatively be stored in a computer-readable memory that can indicate a computer or another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus.
- the instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
- These computer program instructions may alternatively be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, to generate computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Des modes de réalisation donnés à titre d'exemple concernent des procédés, des appareils, des supports lisibles par ordinateur non transitoires et des puces se rapportant à l'indication d'informations de détection, en particulier à l'indication d'informations de détection déclenchée par un événement. Dans un procédé donné à titre d'exemple, un premier dispositif transmet un déclencheur pour demander des informations de détection associées à une cible de détection d'un premier dispositif. Le premier dispositif reçoit, sur la base de la transmission du déclencheur, les informations de détection. De cette manière, l'environnement/l'objet peut être décrit de manière simplifiée et efficace, la complexité de calcul et la consommation d'énergie au niveau du dispositif peuvent être réduites et les surdébits de transmission nécessaires pour détecter un échange d'informations peuvent également être considérablement réduits.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202463631036P | 2024-04-08 | 2024-04-08 | |
| US63/631,036 | 2024-04-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025213601A1 true WO2025213601A1 (fr) | 2025-10-16 |
Family
ID=97349261
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/104688 Pending WO2025213601A1 (fr) | 2024-04-08 | 2024-07-10 | Indication d'informations de détection |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025213601A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115696369A (zh) * | 2021-07-23 | 2023-02-03 | 维沃移动通信有限公司 | 感知方法、装置及网络设备 |
| CN115696419A (zh) * | 2021-07-23 | 2023-02-03 | 维沃移动通信有限公司 | 通信感知方法、装置及设备 |
| CN115802399A (zh) * | 2021-09-10 | 2023-03-14 | 华为技术有限公司 | 一种通信方法及装置 |
| WO2024031294A1 (fr) * | 2022-08-08 | 2024-02-15 | Oppo广东移动通信有限公司 | Procédés de communication et dispositifs de communication |
-
2024
- 2024-07-10 WO PCT/CN2024/104688 patent/WO2025213601A1/fr active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115696369A (zh) * | 2021-07-23 | 2023-02-03 | 维沃移动通信有限公司 | 感知方法、装置及网络设备 |
| CN115696419A (zh) * | 2021-07-23 | 2023-02-03 | 维沃移动通信有限公司 | 通信感知方法、装置及设备 |
| CN115802399A (zh) * | 2021-09-10 | 2023-03-14 | 华为技术有限公司 | 一种通信方法及装置 |
| WO2024031294A1 (fr) * | 2022-08-08 | 2024-02-15 | Oppo广东移动通信有限公司 | Procédés de communication et dispositifs de communication |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111565440A (zh) | 无线通信的方法和通信设备 | |
| WO2021097804A1 (fr) | Procédé et appareil de gestion de trafic d'aéronefs | |
| CN114830733B (zh) | 通信方法、设备及系统 | |
| WO2025213601A1 (fr) | Indication d'informations de détection | |
| WO2025213602A9 (fr) | Procédé et appareil de communication | |
| WO2025213591A1 (fr) | Procédé, dispositif et support de stockage lisible par ordinateur pour une communication basée sur une technologie de détection | |
| WO2025213604A1 (fr) | Procédés et appareils de communication | |
| WO2025213583A1 (fr) | Procédé de communication et appareil de communication | |
| WO2025092059A1 (fr) | Procédé, appareil et système de division de modèle d'intelligence artificielle (ia) | |
| WO2025222672A1 (fr) | Procédé, appareil et système de détection de communication d'informations | |
| WO2025222673A1 (fr) | Procédé, appareil et système de communication d'informations de détection | |
| WO2025060349A1 (fr) | Procédés, dispositifs et support lisible par ordinateur pour service d'intelligence artificielle (ia) | |
| WO2025222674A1 (fr) | Procédé, appareil et système de communication d'informations de détection | |
| WO2025025227A1 (fr) | Dispositif et procédé de communication | |
| WO2025161467A1 (fr) | Relais de détection | |
| WO2025081780A1 (fr) | Procédés, dispositifs et support de stockage lisible par ordinateur pour obtenir des services de détection | |
| WO2024229831A1 (fr) | Dispositifs et procédés de communication | |
| WO2025073159A1 (fr) | Procédés, dispositifs et support de stockage lisible par ordinateur pour activation et commutation de faisceau | |
| WO2025073164A1 (fr) | Procédés, dispositifs, support lisible par ordinateur, appareil et produit de programme d'ordinateur pour communication basée sur l'emplacement | |
| WO2025138062A1 (fr) | Entraînement de modèles dans un réseau | |
| WO2024213187A1 (fr) | Indication de condition supplémentaire côté réseau | |
| US20250324396A1 (en) | Communication method and communication device | |
| WO2024250557A1 (fr) | Procédé, appareil et système de représentation d'informations d'environnement radioélectrique ou d'informations de géométrie | |
| WO2025156301A1 (fr) | Dispositifs et procédés de communication | |
| WO2024197464A1 (fr) | Dispositifs et procédés de communication |
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: 24934669 Country of ref document: EP Kind code of ref document: A1 |