This application relates to the field of communication technologies, and specifically, to a method and device for obtaining validity duration, and a readable storage medium.
Currently, in non-terrestrial communication networks (NTN), a network can only broadcast satellite assistance information of a serving cell and validity duration thereof through a system broadcast message. However, in addition to the satellite assistance information of the serving cell and the validity duration thereof, satellite assistance information of a neighboring cell and corresponding validity duration are also crucial for a terminal. If the terminal cannot obtain the validity duration of the satellite assistance information of the neighboring cell, the satellite assistance information applied by the terminal may be invalid, which may lead to the failure of the terminal to measure some neighboring cells, consequently affecting mobility management.
Embodiments of this application provide a method and device for obtaining validity duration, and a readable storage medium.
According to a first aspect, a method for obtaining validity duration is provided, including:
According to a second aspect, an apparatus for obtaining validity duration is provided, including:
According to a third aspect, a terminal is provided. The terminal includes a processor and a memory. The memory stores a program or instructions capable of being run on the processor. The program or instructions are executed by the processor to implement steps of the method according to the first aspect.
According to a fourth aspect, a terminal is provided, including a processor and a communication interface. The communication interface is configured to obtain a first message and a second message by a terminal, where the first message includes satellite assistance information of a serving cell and first time, the second message includes satellite assistance information of a target cell, and the first time indicates validity duration of the satellite assistance information of the serving cell. The processor is configured to start second time by the terminal, where the second time indicates validity duration of the satellite assistance information of the target cell, the terminal determining the second time based on the first message and/or the second message.
According to a fifth aspect, a readable storage medium is provided. The readable storage medium stores a program or instructions. The program or instructions are executed by a processor to implement steps of the method according to the first aspect.
According to a sixth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement steps of the method according to the first aspect.
According to a seventh aspect, a computer program/program product is provided. The computer program/program product is stored in a storage medium. The computer program/program product is executed by at least one processor to implement steps of the method according to the first aspect.
The technical solutions in the embodiments of this application are clearly described in the following with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are merely some rather than all of the embodiments of this application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of this application fall within the protection scope of this application.
In the specification and claims of this application, the terms “first”, “second”, and the like are intended to distinguish between similar objects, but are not intended to describe a specific sequence or order. It should be understood that the terms used in this way are interchangeable in a proper case, so that the embodiments of this application can be implemented in an order other than the order shown or described herein. In addition, the objects distinguished by using “first” and “second” are usually of the same type, and a quantity of the objects is not limited, for example, there may be one or more first objects. In addition, “and/or” in the specification and claims indicates at least one of the connected objects, and the character “/” usually indicates an “or” relationship between the associated objects.
It is to be noted that the techniques described in the embodiments of this application are not limited to a long-term evolution (LTE)/LTE-advanced (LTE-A) system, and may be further applied to other wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and other systems. The terms “system” and “network” in the embodiments of this application are usually used interchangeably. The described technique may be applied to the systems and radio techniques mentioned above, and may also be applied to other systems and radio techniques. The following describes a new radio (NR) system for the exemplary purpose and uses NR terminology throughout most of the following description, but these techniques may also be applied to a system other than the NR system, for example, the 6th generation (6G) communication system.
Provided is a block diagram of a wireless communication system to which the embodiments of this application are applicable. The wireless communication system includes a terminal and a network-side device. The terminal may be a mobile phone, a tablet personal computer, a laptop computer or notebook computer, a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR)/virtual reality (VR) device, a robot, a wearable device, vehicle user equipment (VUE), pedestrian user equipment (PUE), a smart home (a home device with a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a teller machine, a self-service machine, or another terminal-side device. The wearable device includes: a smartwatch, a smart band, smart headphones, smart glasses, smart jewelry (a smart bangle, a smart bracelet, a smart ring, a smart necklace, a smart anklet, and a smart ankle chain), a smart wristband, smart clothing, and the like. It needs to be noted that a specific type of the terminal is not limited in the embodiments of this application. The network-side device may include an access network device or a core network device. The access network device may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point, a Wi-Fi node, or the like. The base station may be referred to as NodeB, evolved NodeB (CNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), home NodeB, home evolved NodeB, a transmitting receiving point (TRP), or another proper term in the field. The base station is not limited to a specific technical term as long as the same technical effect is achieved. It needs to be noted that only a base station in the NR system is used as an example for description in the embodiments of this application, but a specific type of the base station is not limited. The core network device may include, but is not limited to, at least one of the following: a core network node, a core network function, a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (Local NEF or L-NEF), a binding support function (BSF), and an application function (AF). It needs to be noted that only a core network device in the NR system is used as an example for description in the embodiments of this application, but a specific type of the core network device is not limited.
To better understand the technical solutions in the embodiments of this application, the following content is first described:
The non-terrestrial network is a network or network segment for transmission using a satellite or unmanned aircraft system (UAS) platform. Compared with a terrestrial communication system, a satellite-based non-terrestrial communication system has wider coverage, and is applicable to typical scenarios including a scenario in which a terrestrial base station cannot be built and a scenario in which a terrestrial base station is damaged, such as continuous coverage in remote mountainous regions, deserts, oceans, and forests, or emergency communication in a case that a natural disaster occurs or a terrestrial base station is damaged.
The satellite includes a low earth orbiting (LEO) satellite, a medium earth orbiting (MEO) satellite, a geostationary earth orbiting (GEO) satellite, and a highly elliptical orbiting (HEO) satellite.
The typical scenarios of the non-terrestrial network include a transparent forwarding mode, that is, the satellite is used as a forwarding relay. As shown in
In the transparent forwarding mode, a link between the satellite and the terminal is a service link, and a link between the satellite and the terrestrial base station is a feeder link.
Satellite assistance information of a serving cell may be broadcast through a system broadcast message, including the following content:
Epoch time and ntnUlSync ValidityDuration form validity duration of the satellite assistance information of the serving cell. To be specific, a period of time starting with Epoch time and having a length of ntnUlSync ValidityDuration indicates maximum time for the terminal to apply the assistance information when new assistance information is not obtained. If the validity duration expires, the terminal should re-obtain the satellite assistance information.
The following describes in detail a method for obtaining validity duration provided in the embodiments of this application through some embodiments and application scenarios thereof with reference to the accompanying drawings.
Referring to
Step 201: A terminal obtains a first message and a second message.
The first message includes satellite assistance information of a serving cell and first time, the second message includes satellite assistance information of a target cell, and the first time indicates validity duration of the satellite assistance information of the serving cell.
Step 202: The terminal starts second time, where the second time indicates validity duration of the satellite assistance information of the target cell.
The terminal determines the second time based on the first message and/or the second message.
In the embodiments of this application, based on the first message including the validity duration of the satellite assistance information of the serving cell and/or the second message including the satellite assistance information of the target cell, the terminal determines the second time that indicates the validity duration of the satellite assistance information of the target cell, so that the terminal can obtain the validity duration of the satellite assistance information of the neighboring cell, ensuring correct mobility management of the terminal.
In some embodiments, the satellite assistance information of the serving cell may be NTN configuration information (for example, ntn-Config), and the first time may be epoch time. The satellite assistance information of the target cell may include NTN neighboring cell-related configuration information, such as NTN-NeighCellConfig information and NTN-NeighCellConfigList information.
In some embodiments, the terminal determines the second time based on the first message and/or the second message, which may be understood as that the terminal determines the second time based on whether there is the epoch time in the NTN configuration information (for example, ntn-Config) provided by the NTN-NeighCellConfig information. If there is no epoch Time, the terminal uses epoch Time of serving satellite ephemeris. If there is the epoch Time, the second time is determined based on the epoch Time of the serving cell. In other words, an SFN and a subframe that are indicated by a field corresponding to the epoch Time correspond to an SFN and a subframe of the serving cell.
In some embodiments, if there is no epoch Time field in ntn-Config provided by NTN-NeighCellConfig, the terminal uses validity duration in the assistance information of the serving cell.
In some embodiments, the satellite assistance information includes at least one of the following:
The first time includes:
It needs to be noted that the action of the terminal starting the second time is applicable to any terminal state, such as an idle state, an inactive state, and a connected state.
In a specific application scenario, both the first time and the second time may be timers, that is, the first time is specifically a first timer, and the second time is specifically a second timer. In other words, the terminal maintains the first timer for the serving cell and maintains the second timer for the target cell.
In a possible implementation, parameters of the first time include a first moment and first duration, and parameters of the second time include a second moment and second duration. In a specific implementation corresponding to a case that both the first time and the second time are timers, a start point of the first timer is the first moment, and a length of the first timer is the first duration; and a start point of the second timer is the second moment, and a length of the second timer is the second duration.
That the terminal determines the second time based on the first message and/or the second message includes the following steps:
In this embodiment of this application, the second message carries the second moment and the second duration, so that the terminal may determine the second time based on the second moment and the second duration.
In this embodiment of this application, the second message carries only the second moment or carries only the second duration, so that the terminal determines the second time based on some of the parameters of the first time and/or the second message.
In this embodiment of this application, the second message does not carry the second moment or the second duration, so that the terminal uses the first time as the second time or the terminal determines the second time based on the parameters of the first time and/or the second message.
A specific implementation corresponding to a case that the terminal uses the first time as the second time may be understood as that the first timer is used as the second timer, that is, the terminal maintains one timer jointly for the serving cell and the target cell. A specific implementation corresponding to a case that the terminal determines the second time based on the parameters of the first time may be understood as that parameters of the first timer is used as parameters of the second timer, that is, the terminal maintains the first timer for the serving cell and maintains the second timer for the target cell.
In a possible implementation, that (2) the terminal determines the second time based on some of the parameters of the first time and/or the second message in a case that the second message includes some of the parameters of the second time includes the following steps:
In this embodiment of this application, if a network side does not provide the second moment but provides the second duration, the terminal uses the first moment as the second moment, and the terminal uses the second duration provided by the network side; or the terminal determines the second moment based on the type of the second message.
In a corresponding specific implementation, the terminal maintains the first timer for the serving cell, where the first timer has a start point of the first moment and a length of the first duration, and maintains the second timer for the target cell, where the second timer has a start point of the second moment and a length of the second duration.
In this embodiment of this application, if a network side provides the second moment but does not provide the second duration, the terminal uses the second moment provided by the network side, and the terminal uses the first duration as the second duration.
In a corresponding specific implementation, the terminal maintains the first timer for the serving cell, where the first timer has a start point of the first moment and a length of the first duration, and maintains the second timer for the target cell, where the second timer has a start point of the second moment and a length of the second duration.
In a possible implementation, that (2.1) the terminal determines the second moment based on a type of the second message in a case that the second message includes the second duration but does not include the second moment includes the following step:
The third moment is end time of scheduling an SI window of the second message.
In this embodiment of this application, if a network side does not provide the second moment but provides the second duration, and if the second message is the system message, the terminal uses the end time of scheduling the SI window of the second message as the second moment.
In a corresponding specific implementation, the terminal maintains the first timer for the serving cell, where the first timer has a start point of the first moment and a length of the first duration, and maintains the second timer for the target cell, where the second timer has a start point of the second moment and a length of the second duration.
In a possible implementation, that (3) the terminal determines the second time based on the parameters of the first time and/or the second message in a case that the second message does not include the parameters of the second time includes:
In this embodiment of this application, if a network side does not provide the second moment or the second duration, the terminal uses the first moment as the second moment, and uses the first duration as the second duration.
For example, if both the first time and the second time are timers, for the first time, a start point of the first timer is the first moment, and a length of the first timer is the first duration. When the network does not configure the second time, the terminal uses the first moment and the first duration as a start point and a length of the second timer, that is, the terminal starts the second timer at the first moment, and the length of the second timer is the first duration. In other words, the terminal maintains the first timer for the serving cell, where the first timer has a start point of the first moment and a length of the first duration, and maintains the second timer for the target cell, where the second timer has a start point of the second moment and a length of the second duration.
If the network side does not provide the second moment or the second duration, that the terminal determines the second moment based on the type of the second message and uses the first duration as the second duration includes: in a case that the second message is a system message, and the second message does not include the second moment or the second duration, using a third moment by the terminal as the second moment, and using the first duration as the second duration. The third moment is end time of scheduling an SI window of the second message.
In other words, the terminal maintains the first timer for the serving cell, where the first timer has a start point of the first moment and a length of the first duration, and maintains the second timer for the target cell, where the second timer has a start point of the second moment and a length of the second duration.
In a possible implementation, after the terminal starts the second time, the method further includes the following steps:
In this embodiment of this application, for the second time determined based on the first message and/or the second message, if the second time expires, which indicates that the satellite assistance information of the corresponding target cell reaches maximum time, the second message needs to be re-obtained.
In this embodiment of this application, for the case in which the first time is used as the second time, that is, the case in which the terminal maintains one timer jointly for the serving cell and the target cell, if the first time expires, which indicates that the satellite assistance information of the corresponding target cell reaches maximum time, the second message needs to be re-obtained, or which indicates that both the satellite assistance information of the corresponding serving cell and the satellite assistance information of the corresponding target cell reach maximum time, the first message and the second message need to be re-obtained.
In a possible implementation, in a case that the second message includes the second moment, the second moment is indicated by an SFN and a subframe number or is indicated by absolute time (for example, universal time coordinated (UTC)); and
In a possible implementation, the first message and the second message meet any one of the following:
In other words, the following four cases are included:
In a possible implementation, the first message and the second message are a same message, or the first message and the second message are different messages.
In a possible implementation, the validity duration of the satellite assistance information of the serving cell indicates maximum time for the terminal to apply assistance information of the serving cell in a case that satellite assistance information of a new serving cell is not obtained; and
An execution body of the method for obtaining the validity duration provided in the embodiments of this application may be an apparatus for obtaining validity duration. In the embodiments of this application, the apparatus for obtaining the validity duration provided in the embodiments of this application is described by using an example in which the apparatus for obtaining the validity duration executes the method for obtaining the validity duration.
Referring to
Optionally, the terminal determining the second time based on the first message and/or the second message includes:
Optionally, the determining the second time by the terminal based on some of the parameters of the second time in a case that the second message includes some of the parameters of the second time includes:
Optionally, the determining the second moment based on a type of the second message in a case that the second message includes the second duration but does not include the second moment includes:
Optionally, the determining the second time by the terminal based on parameters of the first time and/or the second message in a case that the second message does not include parameters of the second time includes:
Optionally, the determining the second moment based on a type of the second message in a case that the second message does not include the second moment or the second duration includes:
Optionally, after the terminal starts the second time, the obtaining module is further configured to:
Optionally, in a case that the second message includes the second moment, the second moment is indicated by a system frame number SFN and a subframe number or is indicated by absolute time; and
Optionally, the first message and the second message meet any one of the following:
Optionally, the first message and the second message are a same message, or the first message and the second message are different messages.
Optionally, the validity duration of the satellite assistance information of the serving cell indicates maximum time for the terminal to apply assistance information of the serving cell in a case that satellite assistance information of a new serving cell is not obtained; and
The apparatus for obtaining the validity duration in the embodiments of this application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or chip. The electronic device may be a terminal or may be another device other than the terminal. For example, the terminal may include, but is not limited to, the listed types of the terminal 11, and the another device may be a server, a network attached storage (NAS), or the like. This is not specifically limited in the embodiments of this application.
The apparatus for obtaining the validity duration provided in the embodiments of this application can implement the processes implemented in the method embodiment of
Optionally, as shown in
An embodiment of this application further provides a terminal, including a processor and a communication interface. The communication interface is configured to obtain a first message and a second message by a terminal, where the first message includes satellite assistance information of a serving cell and first time, the second message includes satellite assistance information of a target cell, and the first time indicates validity duration of the satellite assistance information of the serving cell. The processor is configured to determine second time by the terminal based on the first message and/or the second message, where the second time indicates validity duration of the satellite assistance information of the target cell. This terminal embodiment corresponds to the foregoing method embodiment on the terminal side. The implementation processes and implementations of the method embodiment may be applied in this terminal embodiment, and the same technical effects can be achieved. Specifically,
The terminal 500 includes, but is not limited to: at least some of components such as a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, and a processor 510.
A person skilled in the art may understand that the terminal 500 may further include a power supply (for example, a battery) for supplying power to the components. The power supply may be logically connected to the processor 510 through a power management system, to implement functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in
It should be understood that, in the embodiments of this application, the input unit 504 may include a graphics processing unit (GPU) 5041 and a microphone 5042, and the graphics processing unit 5041 processes image data of static images or videos obtained by an image capture apparatus (for example, a camera) in a video capture mode or an image capture mode. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes at least one of a touch panel 5071 and another input device 5072. The touch panel 5071 is also referred to as a touchscreen. The touch panel 5071 may include two parts: a touch detection apparatus and a touch controller. The another input device 5072 may include, but is not limited to, a physical keyboard, a function key (such as a volume control key or a switch key), a track ball, a mouse, and a joystick. Details are not described herein again.
In the embodiments of this application, the radio frequency unit 501 receives downlink data from a network-side device, and then transmits the downlink data to the processor 510 for processing. In addition, the radio frequency unit 501 may send uplink data to the network-side device. Usually, the radio frequency unit 501 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 509 may be configured to store a software program or instructions and various data. The memory 509 may mainly include a first storage area storing a program or instructions and a second storage area storing data. The first storage area may store an operating system, an application program or instructions required by at least one function (such as a sound playing function and an image displaying function), and the like. In addition, the memory 509 may include a volatile memory or a non-volatile memory, or the memory 509 may include both a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 509 in the embodiments of this application includes, but is not limited to, these memories and any other suitable types of memories.
The processor 510 may include one or more processing units. Optionally, the processor 510 may integrate an application processor and a modem processor. The application processor mainly processes an operating system, a user interface, an application program, and other operations. The modem processor mainly processes a wireless communication signal, for example, a baseband processor. It may be understood that the modem processor may not be integrated into the processor 510.
The radio frequency unit 501 is configured to obtain a first message and a second message by a terminal, where the first message includes satellite assistance information of a serving cell and first time, the second message includes satellite assistance information of a target cell, and the first time indicates validity duration of the satellite assistance information of the serving cell.
The processor 510 is configured to start second time by the terminal, where the second time indicates validity duration of the satellite assistance information of the target cell, the terminal determining the second time based on the first message and/or the second message.
Optionally, the terminal determining the second time based on the first message and/or the second message includes:
Optionally, the determining the second time by the terminal based on some of the parameters of the second time in a case that the second message includes some of the parameters of the second time includes:
Optionally, the determining the second moment based on a type of the second message in a case that the second message includes the second duration but does not include the second moment includes:
Optionally, the determining the second time by the terminal based on parameters of the first time and/or the second message in a case that the second message does not include parameters of the second time includes:
Optionally, the determining the second moment based on a type of the second message in a case that the second message does not include the second moment or the second duration includes:
Optionally, after the terminal starts the second time, the radio frequency unit 501 is further configured to:
Optionally, in a case that the second message includes the second moment, the second moment is indicated by a system frame number SFN and a subframe number or is indicated by absolute time; and
Optionally, the first message and the second message meet any one of the following:
Optionally, the first message and the second message are a same message, or the first message and the second message are different messages.
Optionally, the validity duration of the satellite assistance information of the serving cell indicates maximum time for the terminal to apply assistance information of the serving cell in a case that satellite assistance information of a new serving cell is not obtained; and
An embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or instructions. The program or instructions are executed by a processor to implement the processes of the embodiments of the method for obtaining the validity duration, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
The processor is the processor in the terminal in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk, or an optical disc.
An embodiment of this application provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement the processes of the embodiments of the method for obtaining the validity duration, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
It should be understood that the chip provided in this embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, or a system on chip.
An embodiment of this application provides a computer program/program product. The computer program/program product is stored in a storage medium. The computer program/program product is executed by at least one processor to implement the processes of the embodiments of the method for obtaining the validity duration, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
It needs to be noted that, in this specification, the term “include”, “comprise”, or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, a method, an object, or an apparatus that includes a series of elements not only includes such elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, object, or apparatus. If no more limitations are made, an element limited by “include a/an . . . ” does not exclude other same elements existing in the process, method, object, or apparatus that includes the element. In addition, it needs to be noted that the scope of the method and apparatus in the implementations of this application is not limited to performing functions in the shown or discussed order, and may further include performing functions in a substantially simultaneous manner or in reverse order based on the involved functions. For example, the described method may be performed in an order different from the described order, and various steps may be added, omitted, or combined. In addition, the features described in some examples may be combined in other examples.
According to the descriptions in the foregoing implementations, a person skilled in the art may clearly learn that the method according to the foregoing embodiments may be implemented by software with a necessary general-purpose hardware platform, or certainly by hardware, but the former is the preferred implementation in many cases. Based on such an understanding, the technical solutions of this application essentially or the part contributing to the related art may be presented in the form of a computer software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disc), including several instructions to enable a terminal (which may be a mobile phone, a computer, a server, an air-conditioner, a network device, or the like) to perform the methods in the embodiments of this application.
The embodiments of this application are described above with reference to the accompanying drawings, but this application is not limited to the foregoing specific implementations. The foregoing specific implementations are merely examples rather than limitations. Under the inspiration of this application, a person of ordinary skill in the art may also make many forms without departing from the purpose of this application and the protection scope of the claims, which are all within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202210377405.1 | Apr 2022 | CN | national |
This application is a continuation of International Application No. PCT/CN2023/087022 filed on Apr. 7, 2023, which claims priority to Chinese Patent Application No. 202210377405.1 filed on Apr. 11, 2022, which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2023/087022 | Apr 2023 | WO |
Child | 18900808 | US |