Registration method and device and storage medium
Patent Information
- Application Number
- CN202380009361.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-09
- Publication Date
- 2025-01-10
AI Technical Summary
During the registration process, environmental IoT devices are unable to communicate effectively with network devices due to distance reasons, which affects their communication reliability.
The relay device forwards wireless signals between the terminal device and the network device, realizes registration and communication of the terminal device, and supports the terminal device to register with network devices with a distance.
It improves the communication reliability of terminal devices, solves registration and communication problems caused by distance reasons, and enhances the communication capabilities of environmental IoT devices.
Smart Images

Figure CN119302009A_ABST
Abstract
Description
Registration method, device and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular, to a registration method, device, and storage medium. Background Art
[0002] With the development of Internet of Things (IoT) technology, the 3rd Generation Partnership Project (3GPP) has proposed the Ambient IoT technology. Ambient IoT devices can be powered by pure batteryless devices or can obtain energy from the environment to support signal transmission.
[0003] Summary of the Invention
[0004] Embodiments of the present disclosure provide a registration method, device, and storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a registration method is provided, which is performed by a terminal device, and the method includes:
[0006] Registration is performed through a relay device; the relay device is used to forward the wireless signal between the terminal device and the network device, the wireless signal is used for registration of the terminal device, and the terminal device is an environmental Internet of Things device.
[0007] According to a second aspect of an embodiment of the present disclosure, a registration method is provided, which is performed by a relay device. The method includes:
[0008] Forwards wireless signals between the terminal device and the network device, where the wireless signals are used for registration of the terminal device.
[0009] According to a third aspect of an embodiment of the present disclosure, a registration method is provided, which is performed by a network device. The method includes:
[0010] The terminal device is registered through a relay device, and the relay device is used to forward a wireless signal between the terminal device and a network device, and the wireless signal is used for the terminal device to register.
[0011] According to a fourth aspect of an embodiment of the present disclosure, a terminal device is provided, including:
[0012] The first processing module is configured to register through a relay device; the relay device is used to forward the wireless signal between the terminal device and the network device, the wireless signal is used for the terminal device to register, and the terminal device is an environmental Internet of Things device.
[0013] According to a fifth aspect of an embodiment of the present disclosure, a relay device is provided, including:
[0014] The second processing module is configured to forward a wireless signal between the terminal device and the network device, where the wireless signal is used for registration of the terminal device.
[0015] According to a sixth aspect of an embodiment of the present disclosure, a network device is provided, including:
[0016] The third processing module is configured to register the terminal device through a relay device, where the relay device is used to forward a wireless signal between the terminal device and the network device, and the wireless signal is used for the terminal device to register.
[0017] According to a seventh aspect of an embodiment of the present disclosure, there is provided a communication device, including:
[0018] processor;
[0019] a memory for storing processor-executable instructions;
[0020] The processor is configured to execute the steps of the registration method provided in the first aspect of the present disclosure.
[0021] According to an eighth aspect of an embodiment of the present disclosure, there is provided a communication device, including:
[0022] processor;
[0023] a memory for storing processor-executable instructions;
[0024] The processor is configured to execute the steps of the registration method provided in the second aspect of the present disclosure.
[0025] According to a ninth aspect of an embodiment of the present disclosure, a communication device is provided, including:
[0026] processor;
[0027] a memory for storing processor-executable instructions;
[0028] The processor is configured to execute the steps of the registration method provided in the third aspect of the present disclosure.
[0029] According to a tenth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the steps of the registration method provided in the first aspect of the present disclosure are implemented.
[0030] According to an eleventh aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the steps of the registration method provided in the second aspect of the present disclosure are implemented.
[0031] According to the twelfth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the steps of the registration method provided in the third aspect of the present disclosure are implemented.
[0032] According to a thirteenth aspect of an embodiment of the present disclosure, there is provided a communication system, including:
[0033] A terminal device, wherein the terminal device can execute the registration method provided in the first aspect of the present disclosure;
[0034] A relay device, which can execute the registration method provided in the second aspect of the present disclosure;
[0035] A network device, wherein the network device can execute the registration method provided in the third aspect of the present disclosure.
[0036] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects: a terminal device registers via a relay device; the relay device can be used to forward wireless signals between the terminal device and a network device, and the wireless signals can be used to register the terminal device, which may be an ambient IoT device. Thus, registering the terminal device via the relay device can support the terminal device registering with a distant network device, thereby improving the terminal device's communication reliability.
[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0039] Fig. 1 is a schematic diagram showing a communication system according to an exemplary embodiment.
[0040] Fig. 2 is a flow chart showing a registration method according to an exemplary embodiment.
[0041] Fig. 3 is a flow chart showing a registration method according to an exemplary embodiment.
[0042] Fig. 4 is a flow chart showing a registration method according to an exemplary embodiment.
[0043] Fig. 5 is a flowchart showing a registration method according to an exemplary embodiment.
[0044] Fig. 6 is a flowchart showing a registration method according to an exemplary embodiment.
[0045] Fig. 7 is a flowchart showing a registration method according to an exemplary embodiment.
[0046] Fig. 8 is a flowchart showing a registration method according to an exemplary embodiment.
[0047] Fig. 9 is a flowchart showing a registration method according to an exemplary embodiment.
[0048] Fig. 10 is a flowchart showing a registration method according to an exemplary embodiment.
[0049] Fig. 11 is a flowchart showing a registration method according to an exemplary embodiment.
[0050] Fig. 12 is a flowchart showing a registration method according to an exemplary embodiment.
[0051] Fig. 13 is a flowchart showing a registration method according to an exemplary embodiment.
[0052] Fig. 14 is a flowchart showing a registration method according to an exemplary embodiment.
[0053] Fig. 15 is a flowchart showing a registration method according to an exemplary embodiment.
[0054] Fig. 16 is a flowchart showing a registration method according to an exemplary embodiment.
[0055] Fig. 17 is a flowchart showing a registration method according to an exemplary embodiment.
[0056] Fig. 18 is a flowchart showing a registration method according to an exemplary embodiment.
[0057] Fig. 19 is a flowchart showing a registration method according to an exemplary embodiment.
[0058] Fig. 20 is a block diagram of a terminal device according to an exemplary embodiment.
[0059] Fig. 21 is a block diagram showing a relay device according to an exemplary embodiment.
[0060] Fig. 22 is a block diagram showing a network device according to an exemplary embodiment.
[0061] Fig. 23 is a block diagram showing a communication device according to an exemplary embodiment. DETAILED DESCRIPTION
[0062] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0063] In the description of the embodiments of the present disclosure, terms such as "first" and "second" are used to distinguish similar objects and are not necessarily to be understood as implying a specific order or precedence. In addition, in the description with reference to the accompanying drawings, the same reference numerals in different drawings represent the same elements unless otherwise indicated.
[0064] In the description of the embodiments of the present disclosure, unless otherwise specified, "multiple" refers to two or more than two, and other quantifiers are similar. "At least one item (individual)", "one (individual) or multiple items (individual)" or similar expressions refer to any combination of these items (individuals), including any combination of single items (individuals) or plural items (individuals). For example, at least one item (individual) can represent any number; for another example, one (individual) or multiple items (individuals) among a, b and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. "And / or" is a kind of association relationship describing associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "a kind of", "an", "an", "the", "said", "above" and "aforementioned" are also intended to include the plural forms unless the context clearly indicates otherwise.
[0065] In the description of the embodiments of the present disclosure, expressions such as "in one case A, in another case B," "in response to one case A, in response to another case B," etc., may include the following technical solutions depending on the situation: executing A independently of B, i.e., in some embodiments, A; executing B independently of A, i.e., in some embodiments, B; selectively executing A and B, i.e., selecting between A and B for execution in some embodiments; and executing both A and B, i.e., in some embodiments, A and B. The above description applies similarly when there are more branches such as A, B, and C.
[0066] In the description of the embodiments of the present disclosure, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0067] In the description of the embodiments of the present disclosure, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", and "if..." can be used interchangeably.
[0068] In some embodiments, terms such as "greater than", "greater than or equal to", "above", "higher than", and "not less than" can be replaced with each other, and terms such as "less than", "less than or equal to", "below", "lower than", and "not greater than" can be replaced with each other.
[0069] In the description of the embodiments of the present disclosure, terms such as “network element,” “node,” “function,” “device,” “equipment,” “system,” “chip,” and “chip system” may be used interchangeably.
[0070] In the description of the embodiments of the present disclosure, the names of messages or information exchanged between multiple devices are used for illustrative purposes only and are not used to limit the scope of these messages or information.
[0071] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0072] Although operations or steps are described in a specific order in the embodiments or drawings of the present disclosure, it should not be understood that these operations or steps must be performed in the specific order shown or in a serial order, or that all of the operations or steps shown must be performed to obtain the desired result. In the embodiments of the present disclosure, the operations or steps may be performed in any order, in parallel, or partially, unless otherwise specified. The operations or steps in multiple embodiments or drawings may also be combined in any manner, and the embodiments of the present disclosure are not limited thereto.
[0073] It should be noted that the embodiments of the present disclosure are not exhaustive, but are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0074] The following first introduces the implementation environment of the embodiments of the present disclosure.
[0075] The technical solutions of the embodiments of the present disclosure can be applied to various communication systems. The communication system may include one or more of the fourth generation (4G) communication system, the fifth generation (5G) communication system, and other future wireless communication systems (such as 6G). The communication system may also include a land public mobile communication network (PLMN) network, a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT) communication system, a vehicle-to-everything (V2X) communication system, or one or more of other communication systems.
[0076] FIG1 is a schematic diagram of a communication system 100 according to an exemplary embodiment. As shown in FIG1 , the communication system 100 may include a terminal device 150, a network device 160, and a relay device 190. The communication system may be used to support 4G network access technology, such as Long Term Evolution (LTE) access technology, or 5G network access technology, such as New Radio Access Technology (New RAT), or other future wireless communication technologies. It should be noted that in the communication system, the number of terminal devices, network devices, and relay devices may be one or more, and the number of terminal devices, network devices, and relay devices in the communication system shown in FIG1 is only an adaptive example, and the present disclosure does not limit this.
[0077] The network device in Figure 1 can be used to support terminal devices in communication. For example, the network device may include an evolutionary Node B (eNB or eNodeB) in LTE; the network device may also include the next generation Node B (gNB or gNodeB) in a 5G network; the network device may also include a radio access network (NG-Radio Access Network, NG-RAN) device in a 5G network; the network device may also include at least one of a base station, a broadband network gateway (BNG), an aggregation switch, or a non-3GPP access device in a future evolved public land mobile network (PLMN). Optionally, the network device in the embodiment of the present disclosure may include at least one of the following various forms of base stations, such as: a macro base station, a micro base station (also known as a small station), a relay station, an access point, a 5G base station or a future base station, a satellite, a transmission point (Transmitting and Receiving Point, TRP), a transmission point (Transmitting Point, TP), a mobile switching center, and a device-to-device (D2D), a machine-to-machine (M2M), an Internet of Things (IoT), a vehicle-to-everything (V2X), or other devices that assume the function of a base station in a communication system, etc., and the embodiment of the present disclosure does not specifically limit this. For the convenience of description, in the embodiment of the present disclosure, the devices that provide wireless communication functions for terminal devices are collectively referred to as network devices or base stations.
[0078] In some embodiments, the network device may include an access network device and a core network device.
[0079] The relay device in Figure 1 can be used to enable communication between a terminal device and a network device. In some embodiments, the relay device can forward wireless signals between the terminal device and the network device. These wireless signals can be used for terminal device registration or for communication between the terminal device and the network device. For example, the relay device can forward wireless signals sent by the network device to the terminal device, and can also forward wireless signals sent by the terminal device to the network device.
[0080] The relay device may be an independent device, a component or module integrated into a network device, or a terminal device with a relay function. For example:
[0081] In some embodiments, the relay device, as an independent device, can be connected to the network device via wired or wireless communication.
[0082] In some embodiments, the relay device may include a radio frequency reader / writer device that can communicate with the terminal device using a radio frequency reader / writer method, and can communicate with the network device using a wireless or wired method, thereby enabling communication between the terminal device and the network device. For example, the radio frequency reader / writer device can write information to the terminal device or read information from the terminal device using a radio frequency reader / writer method.
[0083] In some embodiments, the relay device is connected to the network device via a wired or wireless connection; or, the relay device is integrated into the network device.
[0084] For example, the relay device may include: a radio frequency reading / writing device connected to the network device by wire, a radio frequency reading / writing device connected to the network device by wireless, or a radio frequency reading / writing device integrated into the network device.
[0085] In some embodiments, the relay device may be configured to perform at least one of the following steps:
[0086] Read the information stored in the terminal device based on radio frequency reading and writing;
[0087] Write information to the terminal device based on radio frequency reading and writing;
[0088] Sending wireless signals to terminal devices;
[0089] Receive wireless signals sent by terminal devices;
[0090] Receive wireless signals sent by network devices;
[0091] Respond to wireless signals sent by network devices;
[0092] Sends wireless signals to network devices.
[0093] It should be noted that the relay device may also be called a transfer node, a transfer device or a relay node.
[0094] The terminal device in FIG1 may be an electronic device that provides voice or data connectivity. For example, the terminal device may also be referred to as user equipment (UE), subscriber unit (SU), mobile station (MS), station (ST), terminal, etc. For example, the terminal device may include a smartphone, smart wearable device, smart speaker, smart tablet, wireless modem, wireless local loop (WLL) station, personal digital assistant (PDA), customer premises equipment (CPE), etc. With the development of wireless communication technology, any device that can access a communication system, communicate with network devices of a communication system, communicate with other objects through a communication system, or two or more devices that can directly communicate with each other may be a terminal device in the embodiments of the present disclosure; for example, terminals and cars in smart transportation, household appliances in smart homes, power meter reading instruments, voltage monitoring instruments, environmental monitoring instruments in smart grids, video monitoring instruments in smart security networks, cash registers, etc. In the embodiments of the present disclosure, a terminal device can communicate with a network device, or a terminal device can communicate with a network device through a relay device. Multiple terminal devices can also communicate with each other. The terminal device can be static or mobile, and this embodiment of the disclosure does not limit this.
[0095] In some embodiments of the present disclosure, the terminal device in Figure 1 may include an ambient IoT device, which may have a simpler structure, lower hardware cost and maintenance cost than an ordinary IoT terminal. The ambient IoT device may be a passive device, for example, without a battery or other energy storage component; the ambient IoT device may also be an active device, for example, it may be provided with a battery or other small-capacity energy storage component, which may or may not need to be replaced; the ambient IoT device may also be a semi-passive device, for example, it may include an energy storage component that does not need to be replaced. In some embodiments, the ambient IoT device may obtain energy from the environment, for example, it may convert solar energy, wind energy, thermal energy, water energy or electromagnetic energy in the environment into the device's own energy, thereby performing signal transmission based on the obtained energy.
[0096] This environmental IoT device can take the form of an electronic tag, such as a card, capsule, patch, or ring. These tags can be used on a large scale. For example, each item can be labeled with an electronic tag. These tags offer low cost, compact size, and low power consumption. It should be noted that this environmental IoT device can also be an integrated terminal in other forms. These integrated terminals are designed for specific environments or working conditions, adapting to various harsh working environments and completing complex communication tasks.
[0097] It should be noted that the environmental Internet of Things device can also be called an ambient power-enabled Internet of Things (Ambient Power-enabled IoT) device, a zero-power Internet of Things device or a tag, etc.
[0098] Environmental IoT devices have simple structures and need to be registered in order to communicate. However, how to achieve registration of environmental IoT devices has become a pressing issue.
[0099] FIG2 is a flow chart of a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG2 , the method may include:
[0100] S201. The terminal device registers through the relay device.
[0101] In some embodiments, the relay device may be used to forward wireless signals between the terminal device and the network device, and the wireless signals may be used for registration of the terminal device.
[0102] The terminal device can be an environmental IoT device or other device that can communicate with the relay device.
[0103] In some embodiments, the terminal device may be a passive terminal device or a low-power terminal device (for example, a low-power ambient IoT device or a passive ambient IoT device). In order to reduce the power consumption and complexity of the terminal device, the communication distance that the terminal device can support may be less than a distance threshold, which may be any value between 1 meter and 1000 meters, for example, 10 meters, 50 meters, 100 meters, or 200 meters.
[0104] When the communication distance supported by the terminal device is less than the distance between the terminal device and the network device, the terminal device can register with the network device through the relay device, and can also communicate with the network device through the relay device, thereby solving the problem that the terminal device cannot register or communicate due to distance reasons.
[0105] Using this method, a terminal device can register via a relay device. The relay device can forward wireless signals between the terminal device and network devices, which can be used to register the terminal device. The terminal device can be an ambient IoT device. This allows terminal devices to register with remote network devices, improving communication reliability.
[0106] In some embodiments of the present disclosure, the process of registering a terminal device through a relay device may include at least one of the following steps:
[0107] The terminal device receives a trigger signal sent by the relay device. The trigger signal can be used to instruct the terminal device to register.
[0108] The terminal device sends a trigger feedback signal to the relay device. The trigger feedback signal can be used to indicate that the terminal device has received the trigger signal.
[0109] The terminal device sends the device identification of the terminal device to the relay device, wherein the device identification can be used to instruct the relay device to forward the device identification to the network device.
[0110] The terminal device receives synchronization information sent by the relay device. The synchronization information may include time domain synchronization information and / or frequency domain synchronization information;
[0111] The terminal device sends a synchronization feedback signal to the relay device, where the synchronization feedback signal can be used to indicate that the terminal device has received synchronization information.
[0112] The terminal device receives the system information (System Information) sent by the relay device.
[0113] The terminal device sends a system information feedback signal to the relay device.
[0114] In this way, the terminal device can be registered through any one or any combination of the above steps.
[0115] FIG3 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG3 , the method may include:
[0116] S301: The terminal device sends its terminal device identification to a relay device.
[0117] The terminal device identifier may be forwarded by the relay device to the network device. For example, after receiving the terminal device identifier, the relay device may forward the terminal device identifier to the network device.
[0118] The terminal device identification can also be used by the network device to register the terminal device.
[0119] In some embodiments, the terminal device identifier can be used to uniquely identify the terminal device. For example, the terminal device identifier may include at least one of a SUCI (Subscription Concealed Identifier), a SUPI (Subscriber Permanent Identifier), a GUTI (Globally Unique Temporary Identifier), a PEI (Permanent Equipment Identifier), an IMEI (International Mobile Equipment Identity), an IMSI (International Mobile Subscriber Identity), a TMSI (Temporary Mobile Subscriber Identity), an RNTI (Radio Network Temporary Identity), or other device identifiers of the terminal device.
[0120] In some embodiments, the terminal device may send a trigger signal to the relay device, and the trigger signal may include a terminal device identification of the terminal device.
[0121] In other embodiments, the terminal device may also send device information of the terminal device in addition to the terminal device identifier to the relay device, and the device information may be used for registration. The device information may include at least one of the following: the first type of the terminal device (for example, the first type may be a passive terminal, an active terminal, or a semi-passive terminal), the second type of the terminal device (for example, the second type may be a paper tag, a metal tag, or other types), the device size of the terminal device, the communication distance of the terminal device, the communication delay of the terminal device, etc.
[0122] In some embodiments, the relay device may forward the terminal device identification to the network device, and the network device may register (eg, authenticate or authorize) the terminal device based on the terminal device identification.
[0123] In this way, the terminal device sends the terminal device identification of the terminal device to the relay device to register the terminal device.
[0124] FIG4 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG4 , the method may include:
[0125] S401: The terminal device receives a trigger signal sent by the relay device.
[0126] The trigger signal may be used to instruct the terminal device to register.
[0127] S402: The terminal device registers according to the trigger signal.
[0128] In some embodiments, the terminal device may send the terminal device identification of the terminal device to the relay device according to the trigger signal.
[0129] The terminal device identification can be used by the network device to authorize registration of the terminal device.
[0130] In other embodiments, the terminal device may transmit the terminal device identification of the terminal device to the relay device based on radio frequency reading and writing according to the trigger signal.
[0131] In one implementation, after entering a specific area, the terminal device may report the terminal device identification based on radio frequency reading and writing.
[0132] In one implementation, the terminal device may be a tag, and the relay device may be a radio frequency reader / writer. The terminal device may report the terminal device identification of the terminal device to the relay device based on radio frequency reading and writing.
[0133] It should be noted that the radio frequency reading and writing may also be referred to as radio frequency identification (RFID).
[0134] In some embodiments, the terminal device may further send a trigger feedback signal to the relay device. The trigger feedback signal may be used to indicate that the terminal device has received the trigger signal.
[0135] In this way, the terminal device can register according to the received trigger signal.
[0136] FIG5 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG5 , the method may include:
[0137] S501: The terminal device receives synchronization information sent by the relay device.
[0138] The synchronization information may include time domain synchronization information and / or frequency domain synchronization information.
[0139] In some embodiments, the terminal device may perform synchronization according to the synchronization information. For example, the terminal device may perform time domain synchronization according to the time domain synchronization information, or may perform frequency domain synchronization according to the frequency domain synchronization information.
[0140] In this way, the terminal device can synchronize according to the synchronization information to perform registration or communication.
[0141] In some embodiments, the terminal device may further send a synchronization feedback signal to the relay device. The synchronization feedback signal may be used to indicate that the terminal device has received the synchronization information.
[0142] In one implementation, the terminal device may send the synchronization feedback signal to the relay device after completing synchronization according to the synchronization information. The synchronization feedback signal may be used to indicate that the terminal device has completed synchronization.
[0143] FIG6 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG6 , the method may include:
[0144] S601: The terminal device receives system information sent by the relay device.
[0145] Among them, the system message may include network information of the network device, and the network information may include at least one of the following: cell identification information, frequency information (such as center frequency, frequency bandwidth, whether frequency hopping, etc.), cell selection information, cell reselection information or network capability information (for example, whether registration or access of environmental Internet of Things terminals is supported, whether registration or access of terminal devices through relay devices is supported, etc.).
[0146] In this way, the terminal device can register according to the system information.
[0147] In some embodiments, the terminal device may further send a system information feedback signal to the relay device. The system information feedback signal may be used to indicate that the terminal device has received the system information.
[0148] It should be noted that, unless there is any contradiction, the embodiments or implementations of FIG. 3 to FIG. 7 and their various optional solutions can be combined with each other. For example:
[0149] In some embodiments, the terminal device may first receive synchronization information sent by the relay device, and then receive a system message sent by the relay device after synchronization is completed, and register according to the system message, for example, sending a terminal device identifier to the relay device.
[0150] In other embodiments, the terminal device may first receive synchronization information sent by the relay device, and then register after synchronization is completed, for example, by sending the terminal device identification to the relay device.
[0151] In some other embodiments, the terminal device may first receive a trigger signal sent by the relay device and send a trigger feedback signal to the relay device. Then, the terminal device receives the synchronization information sent by the relay device and registers after completing the synchronization, for example, sending a terminal device identifier to the relay device.
[0152] Through any combination of the above methods, the terminal device can be registered through the relay device.
[0153] FIG7 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a terminal device in the above communication system. As shown in FIG7 , the method may include:
[0154] S701. A terminal device receives a first message sent by a relay device.
[0155] S702: The terminal device receives a second message sent by the network device.
[0156] S703. The terminal device determines that the second message and the first message are duplicate messages.
[0157] It should be noted that the first message may carry any information or signal, such as synchronization information, system information, trigger signal or other registration information, etc. Similarly, the second message may also carry any of the above information or signals.
[0158] In some embodiments, the network device sends a second message, and after receiving the second message, the relay device forwards the first message to the terminal device (the content of the first message is exactly the same as the second message). Both the second message and the first message can be received by the terminal device. At this time, the terminal device can determine that the second message and the first message are duplicate messages.
[0159] It should be noted that the above-mentioned repeated messages may be messages with the same message type, message identifier and message content. The message type may be used to indicate the information or signal carried in the message, and the message identifier may be used to distinguish messages of the same message type.
[0160] For example, the repeated messages may be messages of the same message type, message identifiers may be the same or different, and message contents may also be the same or different. For another example, the repeated messages may be messages of the same message identifier, message types may be the same or different, and message contents may also be the same or different. For another example, the repeated messages may be messages of the same message content, message types may be the same or different, and message identifiers may also be the same or different. For another example, the repeated messages may be messages of the same message type and message identifier, and message contents may also be the same or different.
[0161] There are many ways for the terminal device to determine that the second message is a duplicate of the first message. For example:
[0162] For example, when the second message and the first message have the same message type, it can be determined that the second message and the first message are duplicate messages.
[0163] For another example, if the second message has the same message identifier as the first message, it can be determined that the second message and the first message are duplicate messages, wherein the message identifier is used to distinguish different messages.
[0164] For another example, when the second message and the first message have the same message type and the second message and the first message also have the same message identifier, it can be determined that the second message and the first message are duplicate messages.
[0165] For another example, if the second message and the first message are of the same message type and the time difference between the reception of the second message and the first message is less than or equal to a preset time difference threshold, the second message and the first message can be determined to be duplicate messages. The preset time difference threshold can be any preset time, such as 10 milliseconds, 100 milliseconds, or 1 second.
[0166] For another example, when the message identifiers of the first message and the second message are the same and the reception time difference between the second message and the first message is less than or equal to the preset time difference threshold, it can be determined that the second message and the first message are duplicate messages.
[0167] For another example, when the message type and message identifier of the first message and the second message are the same, and the reception time difference between the second message and the first message is less than or equal to the preset time difference threshold, it can be determined that the second message and the first message are duplicate messages.
[0168] S704: The terminal device discards one of the repeated messages.
[0169] In some embodiments, the discarded message may be a random message. For example, the terminal device may randomly discard one message from the first message and the second message and retain one message.
[0170] In other embodiments, the discarded message may be the first message sent by the relay device. For example, the terminal device may discard the first message sent by the relay device and retain the second message sent by the network device.
[0171] It should be noted that, since the relay device can forward the message sent by the network device, when the terminal device receives a duplicate message, it can take the message sent by the network device as the basis and discard the message sent by the relay device.
[0172] In some other embodiments, the discarded message may be the second message sent by the network device. For example, the terminal device may discard the second message sent by the network device and retain the first message sent by the relay device.
[0173] In some other embodiments, the discarded message may be a message received earlier than the non-discarded message. In other words, the discarded message may be received earlier than the non-discarded message. For example, the terminal device may discard the earliest received message and retain the latest received message.
[0174] Optionally, the terminal device may also perform an action corresponding to the message according to the retained message, such as sending a feedback signal or registering.
[0175] It should be noted that, unless there is any contradiction, the embodiment shown in FIG. 7 can be combined with the aforementioned embodiments or implementation methods of the present disclosure and their various optional solutions, which will not be described in detail here.
[0176] In this way, when receiving duplicate messages, the terminal device can choose to discard one of the messages according to different strategies, thereby improving the reliability of terminal device communication.
[0177] In some embodiments of the present disclosure, a terminal device may receive a third message and a fourth message sent by a first device, determine that the third message and the fourth message are duplicate messages, and discard one of the duplicate messages. The discarded message may be a message received earlier than a message that is not discarded, and the first device may be a relay device or a network device.
[0178] It should also be noted that the duplicate message may be a message with the same message type, message identifier, and message content. The message type may be used to indicate information or signals carried in the message, and the message identifier may be used to distinguish messages of the same message type.
[0179] For example, a network device may periodically send system messages. The network device may send two system messages (e.g., the third message and the fourth message) in succession. However, due to delay or load reasons, the terminal device receives the third message and the fourth message in a relatively short period of time and neither of them is processed. The terminal device may determine that the two received system messages are duplicate messages and discard one of the messages using the above method. In this way, the terminal device may reduce the processing of messages by the terminal device.
[0180] For another example, after the network device sends a system message (the third message), the system information is updated and a new system message (the fourth message) is sent again. The message types sent twice are the same system message type. The terminal device can determine that the two received system messages are duplicate messages based on the message type, and use the above method to discard one of the messages. In this way, the terminal device can reduce the processing of messages.
[0181] The specific manner in which the terminal device determines that the third message and the fourth message are duplicate messages can refer to the manner in which the terminal device determines that the second message and the first message are duplicate messages in the aforementioned embodiment of the present disclosure, which will not be repeated here.
[0182] In this way, when a terminal device receives duplicate messages sent by a relay device or a network device, it can choose to discard one of the messages according to different strategies, thereby improving the reliability of communication of the terminal device.
[0183] FIG8 is a flow chart showing a registration method according to an exemplary embodiment. The method may be performed by a relay device in the above communication system. As shown in FIG8 , the method may include:
[0184] S801. A relay device forwards wireless signals between a terminal device and a network device.
[0185] The wireless signal can be used for terminal equipment to register, and the relay device can be used to forward the wireless signal between the terminal equipment and the network equipment.
[0186] The terminal device can be an environmental IoT device or other device that can communicate with the relay device.
[0187] In some embodiments, the terminal device may be a passive terminal device or a low-power terminal device (for example, a low-power ambient IoT device or a passive ambient IoT device). In order to reduce the power consumption and complexity of the terminal device, the communication distance that the terminal device can support may be less than a distance threshold, which may be any value between 1 meter and 1000 meters, for example, 10 meters, 50 meters, 100 meters, or 200 meters.
[0188] When the communication distance supported by the terminal device is less than the distance between the terminal device and the network device, the terminal device can register with the network device through the relay device, and can also communicate with the network device through the relay device, thereby solving the problem that the terminal device cannot register or communicate due to distance reasons.
[0189] Using this method, a relay device can forward wireless signals between a terminal device and a network device. This wireless signal can be used to register the terminal device, which can be an ambient IoT device. This allows terminal devices to register with remote network devices, improving communication reliability.
[0190] In some embodiments of the present disclosure, the relay device may include a radio frequency reading / writing device, which may write information to the terminal device or read information of the terminal device based on a radio frequency reading / writing method.
[0191] In some embodiments of the present disclosure, the relay device is connected to the network device via a wired or wireless connection; or, the relay device is integrated into the network device.
[0192] For example, the relay device may include: a radio frequency reading / writing device connected to the network device by wire, a radio frequency reading / writing device connected to the network device by wireless, or a radio frequency reading / writing device integrated into the network device.
[0193] In some embodiments of the present disclosure, the relay device may be configured to perform at least one of the following steps:
[0194] Read the information stored in the terminal device based on radio frequency reading and writing;
[0195] Write information to the terminal device based on radio frequency reading and writing;
[0196] Sending wireless signals to terminal devices;
[0197] Receive wireless signals sent by terminal devices;
[0198] Receive wireless signals sent by network devices;
[0199] Respond to wireless signals sent by network devices;
[0200] Sends wireless signals to network devices.
[0201] In some embodiments of the present disclosure, the relay device may implement at least one of the following steps by forwarding wireless signals between the terminal device and the network device:
[0202] The relay device receives the trigger signal sent by the network device.
[0203] The relay device sends a trigger signal to the terminal device.
[0204] The relay device receives the trigger feedback signal sent by the terminal device.
[0205] The relay device sends a trigger feedback signal to the network device.
[0206] The relay device obtains the terminal device identification of the terminal device. For example, the relay device may receive the terminal device identification sent by the terminal device; or the relay device may obtain the terminal device identification of the terminal device based on radio frequency reading and writing.
[0207] The relay device sends the terminal device identification to the network device.
[0208] The relay device receives synchronization information sent by the network device.
[0209] The relay device sends the synchronization information to the terminal device.
[0210] The relay device receives the synchronous feedback signal sent by the terminal device.
[0211] The relay device sends a synchronization feedback signal to the network device.
[0212] The relay device receives system information sent by the network device.
[0213] The relay device sends system information to the terminal device.
[0214] The relay device receives the system information feedback signal sent by the terminal device.
[0215] The relay device sends a system information feedback signal to the network device.
[0216] The relay device receives a termination signaling sent by the network device, wherein the termination signaling is used to instruct the relay device to end the registration process, or the termination signaling is used to instruct the relay device to disconnect the communication connection with the terminal device.
[0217] In this way, the relay device can register the terminal device through any one or a combination of any two or more of the above steps.
[0218] In some embodiments of the present disclosure, a relay device may send a first message to a terminal device, and a network device may send a second message to the terminal device. The first message and the second message may be duplicate messages. It should be noted that the first message may carry any information or signal, such as synchronization information, system information, a trigger signal, or other registration information. Similarly, the second message may also carry any of the above information or signals.
[0219] For example, the network device sends a second message, and after receiving the second message, the relay device forwards the first message to the terminal device (the content of the first message is exactly the same as the second message). Both the second message and the first message can be received by the terminal device. At this time, the terminal device can determine that the second message and the first message are duplicate messages.
[0220] FIG9 is a flow chart showing a registration method according to an exemplary embodiment. The method may be performed by a relay device in the above communication system. As shown in FIG9 , the method may include:
[0221] S901: The relay device obtains a terminal device identifier of a terminal device.
[0222] In some embodiments, the relay device may receive a terminal device identification sent by the terminal device. For example, the relay device may receive a trigger signal sent by the terminal device, and the trigger signal may include the terminal device identification of the terminal device.
[0223] In other embodiments, the relay device may obtain the terminal device identification of the terminal device based on radio frequency reading and writing.
[0224] S902: The relay device sends the terminal device identifier to the network device.
[0225] The terminal device identifier may be used by the network device to register the terminal device.
[0226] In some embodiments, the terminal device identifier may be used to uniquely identify the terminal device. For example, the terminal device identifier may include at least one of SUCI, SUPI, GUTI, PEI, IMEI, IMSI, TMSI, RNTI, or other device identifiers of the terminal device.
[0227] In other embodiments, the relay device may also obtain device information of the terminal device in addition to the terminal device identifier and send the device information to the network device, and the device information may be used for registration. The device information may include at least one of the following: the first type of the terminal device (for example, the first type may be a passive terminal, an active terminal, or a semi-passive terminal), the second type of the terminal device (for example, the second type may be a paper tag, a metal tag, or other types), the device size of the terminal device, the communication distance of the terminal device, the communication delay of the terminal device, etc.
[0228] In some embodiments, the relay device may forward the terminal device identification to the network device, and the network device may register (eg, authenticate or authorize) the terminal device based on the terminal device identification.
[0229] In this way, the relay device can obtain the terminal device identification of the terminal device and send the terminal device identification to the network device, and the network device can register the terminal device according to the terminal device identification.
[0230] FIG10 is a flow chart showing a registration method according to an exemplary embodiment. The method may be performed by a relay device in the above communication system. As shown in FIG10 , the method may include:
[0231] S1001. A relay device receives a trigger signal sent by a network device.
[0232] S1002: The relay device sends the trigger signal to the terminal device.
[0233] The trigger signal is used to instruct the terminal device to register.
[0234] In some embodiments, the terminal device may send its terminal device identification to the relay device according to the trigger signal. The relay device may receive the terminal device identification sent by the terminal device in response to the trigger signal and send the terminal device identification to the network device.
[0235] In some embodiments, the relay device may also receive a trigger feedback signal sent by the terminal device; the trigger feedback signal is used to indicate that the terminal device has received the trigger signal.
[0236] Optionally, the relay device may also send a trigger feedback signal to the network device.
[0237] Optionally, upon receiving the trigger feedback signal, the relay device may also obtain the terminal device identification and / or device information of the terminal device based on radio frequency reading and writing, and send the terminal device identification and / or device information to the network device.
[0238] In this way, the relay device can instruct the terminal device to register through a trigger signal.
[0239] FIG11 is a flow chart showing a registration method according to an exemplary embodiment. The method may be performed by a relay device in the above communication system. As shown in FIG11 , the method may include:
[0240] S1101. A relay device receives synchronization information sent by a network device.
[0241] S1102: The relay device sends the synchronization information to the terminal device.
[0242] The synchronization information may include time domain synchronization information and / or frequency domain synchronization information.
[0243] In some embodiments, the terminal device may perform synchronization according to the synchronization information. For example, the terminal device may perform time domain synchronization according to the time domain synchronization information, or may perform frequency domain synchronization according to the frequency domain synchronization information.
[0244] In this way, the relay device can send synchronization information so that the terminal device can synchronize according to the synchronization information and perform registration or communication.
[0245] In some embodiments, the relay device may also receive a synchronization feedback signal sent by the terminal device.
[0246] The synchronization feedback signal can be used to indicate that the terminal device has received the synchronization information; or, the synchronization feedback signal can be used to indicate that the terminal device has completed synchronization. For example, the terminal device can send the synchronization feedback signal to the relay device after completing synchronization according to the synchronization information.
[0247] Optionally, the relay device may also send a synchronization feedback signal to the network device.
[0248] FIG12 is a flow chart showing a registration method according to an exemplary embodiment. The method may be performed by a relay device in the above communication system. As shown in FIG12 , the method may include:
[0249] S1201. The relay device receives system information sent by the network device.
[0250] S1202: The relay device sends the system information to the terminal device.
[0251] Among them, the system message may include network information of the network device, and the network information may include at least one of the following: cell identification information, frequency information (such as center frequency, frequency bandwidth, whether frequency hopping, etc.), cell selection information, cell reselection information or network capability information (for example, whether registration or access of environmental Internet of Things terminals is supported, whether registration or access of terminal devices through relay devices is supported, etc.).
[0252] In this way, the relay device can send system messages so that the terminal device can register according to the system information.
[0253] In some embodiments, the relay device may also receive a system information feedback signal sent by the terminal device; the system information feedback signal may be used to indicate that the terminal device has received the system information.
[0254] Optionally, the relay device may also send a system information feedback signal to the network device.
[0255] It should also be noted that, unless there is any contradiction, the embodiments or implementation methods of Figures 8 to 12 and their various optional solutions can be combined with each other and will not be described in detail here.
[0256] FIG13 is a flow chart of a registration method according to an exemplary embodiment. The method may be executed by a network device in the above communication system. As shown in FIG13 , the method may include:
[0257] S1301. The network device registers the terminal device through the relay device.
[0258] In some embodiments, the relay device may be used to forward wireless signals between the terminal device and the network device, and the wireless signals may be used for registration of the terminal device.
[0259] In some embodiments, the terminal device may be an environmental IoT device or other device capable of communicating with the relay device.
[0260] Using this method, a network device can register a terminal device through a relay device. The relay device can forward wireless signals between the terminal device and the network device, which can be used to register the terminal device. The terminal device can be an ambient IoT device. This method allows terminal devices to register with remote network devices, improving communication reliability.
[0261] In some embodiments of the present disclosure, the process of registering a terminal device through a relay device may include at least one of the following steps:
[0262] The network device sends a trigger signal to the relay device.
[0263] The network device receives the trigger feedback signal sent by the relay device.
[0264] The network device receives the terminal device identifier sent by the relay device.
[0265] The network device sends synchronization information to the relay device.
[0266] The network device receives the synchronization information feedback signal sent by the relay device.
[0267] The network device sends system information to the relay device.
[0268] The network device receives the system information feedback signal sent by the relay device.
[0269] The network device sends a termination signaling to the relay device.
[0270] The network device sends a trigger signal to the terminal device.
[0271] The network device receives the trigger feedback signal sent by the terminal device.
[0272] The network device obtains the terminal device identifier.
[0273] The network device sends synchronization information to the terminal device.
[0274] The network device receives the synchronization information feedback signal sent by the terminal device.
[0275] The network device sends system information to the terminal device.
[0276] The network device receives the system information feedback signal sent by the terminal device.
[0277] In this way, the network device can register the terminal device through any one or a combination of any two or more of the above steps.
[0278] In some embodiments of the present disclosure, a relay device may send a first message to a terminal device, and a network device may send a second message to the terminal device. The first message and the second message may be duplicate messages. It should be noted that the first message may carry any information or signal, such as synchronization information, system information, a trigger signal, or other registration information. Similarly, the second message may also carry any of the above information or signals.
[0279] For example, the network device sends a second message, and after receiving the second message, the relay device forwards the first message to the terminal device (the content of the first message is exactly the same as the second message). Both the second message and the first message can be received by the terminal device. At this time, the terminal device can determine that the second message and the first message are duplicate messages.
[0280] FIG14 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a network device in the above communication system. As shown in FIG14 , the method may include:
[0281] S1401. The network device receives a terminal device identifier sent by a relay device.
[0282] The terminal device identifier may be an identifier of the terminal device.
[0283] In some embodiments, the terminal device identifier may be used to uniquely identify the terminal device. For example, the terminal device identifier may include at least one of SUCI, SUPI, GUTI, PEI, IMEI, IMSI, TMSI, RNTI, or other device identifiers of the terminal device.
[0284] S1402: The network device registers the terminal device according to the terminal device identifier.
[0285] For example, the network device may authenticate or authorize the terminal device according to the terminal device identifier to complete the registration of the terminal device.
[0286] In some embodiments, the terminal device identifier may be an identifier sent by the terminal device to the relay device.
[0287] In other embodiments, the terminal device identifier may be an identifier of the terminal device obtained by the relay device based on radio frequency reading and writing.
[0288] In some embodiments, the network device may also directly receive the terminal device identification sent by the terminal device.
[0289] In this way, the network device can obtain the terminal device identification of the terminal device and register the terminal device according to the terminal device identification.
[0290] FIG15 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a network device in the above communication system. As shown in FIG15 , the method may include:
[0291] S1501: The network device sends a trigger signal to the relay device.
[0292] The trigger signal may be used to instruct the terminal device to register.
[0293] In some embodiments, the terminal device may send its terminal device identification to the relay device according to the trigger signal. The relay device may receive the terminal device identification sent by the terminal device in response to the trigger signal and send the terminal device identification to the network device.
[0294] Optionally, the network device may also receive a trigger feedback signal sent by the relay device, and the trigger feedback signal may be used to indicate that the terminal device has received the trigger signal.
[0295] In some embodiments, the network device may also directly send a trigger signal to the terminal device. Similarly, the network device may also directly receive a trigger feedback signal sent by the terminal device.
[0296] In this way, the network device can instruct the terminal device to register through a trigger signal.
[0297] FIG16 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a network device in the above communication system. As shown in FIG16 , the method may include:
[0298] S1601. The network device sends synchronization information to the relay device.
[0299] The synchronization information may include time domain synchronization information and / or frequency domain synchronization information.
[0300] In some embodiments, the terminal device may perform synchronization according to the synchronization information. For example, the terminal device may perform time domain synchronization according to the time domain synchronization information, or may perform frequency domain synchronization according to the frequency domain synchronization information.
[0301] Optionally, the network device may also receive a synchronization feedback signal sent by the relay device, and the synchronization feedback signal may be used to indicate that the terminal device has received the synchronization information.
[0302] In some embodiments, the network device may also directly send synchronization information to the terminal device. Similarly, the network device may also directly receive a synchronization information feedback signal sent by the terminal device.
[0303] In this way, the network device can send synchronization information so that the terminal device can synchronize according to the synchronization information and perform registration or communication.
[0304] FIG17 is a flow chart showing a registration method according to an exemplary embodiment. The method may be executed by a network device in the above communication system. As shown in FIG17 , the method may include:
[0305] S1701. The network device sends system information to the relay device.
[0306] Among them, the system message may include network information of the network device, and the network information may include at least one of the following: cell identification information, frequency information (such as center frequency, frequency bandwidth, whether frequency hopping, etc.), cell selection information, cell reselection information or network capability information (for example, whether registration or access of environmental Internet of Things terminals is supported, whether registration or access of terminal devices through relay devices is supported, etc.).
[0307] Optionally, the network device may also receive a system information feedback signal sent by the relay device; the system information feedback signal is used to indicate that the terminal device has received the system information.
[0308] In some embodiments, the network device may also directly send system information to the terminal device. Similarly, the network device may also directly receive a system information feedback signal sent by the terminal device.
[0309] In this way, the network device can send a system message so that the terminal device can register according to the system information.
[0310] It should also be noted that, unless there is any contradiction, the above-mentioned embodiments or implementation methods of Figures 13 to 17 and their various optional schemes can be combined with each other and will not be described in detail here.
[0311] Figure 18 is a flow chart of a registration method according to an exemplary embodiment. As shown in Figure 18, the method may include:
[0312] S1801. The terminal device sends a terminal device identification to the relay device.
[0313] S1802. The relay device sends the terminal device identifier to the network device.
[0314] S1803: The network device registers the terminal device according to the terminal device identifier.
[0315] In some embodiments, the network device may send a trigger signal to the relay device, and the relay device may send the trigger signal to the terminal device.
[0316] Optionally, the terminal device may send a trigger feedback signal to the relay device in response to the trigger signal, and the relay device may also send the trigger feedback signal to the network device.
[0317] In some embodiments, the network device may send synchronization information to the relay device, and the relay device may send the synchronization information to the terminal device.
[0318] Optionally, the terminal device may send a synchronization information feedback signal to the relay device in response to the trigger signal, and the relay device may also send the synchronization information feedback signal to the network device.
[0319] In some embodiments, the network device may send system information to the relay device, and the relay device may send the system information to the terminal device.
[0320] Optionally, the terminal device may send a system information feedback signal to the relay device in response to the trigger signal, and the relay device may also send the system information feedback signal to the network device.
[0321] In some embodiments, the relay device may send a first message to the terminal device; the network device may send a second message to the terminal device; the terminal device may receive the first message and the second message, determine that the second message is a duplicate message of the first message, and discard one of the duplicate messages; the discarded message may be the first message sent by the relay device, or the discarded message may be a message whose reception time is earlier than that of the message that is not discarded.
[0322] In some embodiments, the first device can send a third message and a fourth message to a terminal device; the terminal device can receive the third message and the fourth message, determine that the fourth message and the fourth message are duplicate messages, and discard one of the duplicate messages; the discarded message can also be a message whose receiving time is earlier than the receiving time of the message that is not discarded; the first device can be a relay device or a network device.
[0323] It should be noted that, unless there is any contradiction, this embodiment can be combined with the aforementioned embodiments or implementation methods of the present disclosure and their various optional schemes. The specific implementation methods of the above steps in this embodiment can also refer to the description in the aforementioned embodiments of the present disclosure and will not be repeated here.
[0324] In this way, the terminal device can register through the relay device.
[0325] Figure 19 is a flow chart of a registration method according to an exemplary embodiment. As shown in Figure 19, the method may include:
[0326] S1901. The relay device obtains a terminal device identifier of a terminal device.
[0327] In some embodiments, the relay device may receive a terminal device identification sent by the terminal device.
[0328] In other embodiments, the relay device may obtain the terminal device identification of the terminal device based on radio frequency reading and writing.
[0329] S1902: The relay device sends the terminal device identifier to the network device.
[0330] S1903: The network device registers the terminal device according to the terminal device identifier.
[0331] In some embodiments, the network device may send a trigger signal to the relay device, and the relay device may send the trigger signal to the terminal device.
[0332] Optionally, the terminal device may send a trigger feedback signal to the relay device in response to the trigger signal, and the relay device may also send the trigger feedback signal to the network device.
[0333] In some embodiments, the network device may send synchronization information to the relay device, and the relay device may send the synchronization information to the terminal device.
[0334] Optionally, the terminal device may send a synchronization information feedback signal to the relay device in response to the trigger signal, and the relay device may also send the synchronization information feedback signal to the network device.
[0335] In some embodiments, the network device may send system information to the relay device, and the relay device may send the system information to the terminal device.
[0336] Optionally, the terminal device may send a system information feedback signal to the relay device in response to the trigger signal, and the relay device may also send the system information feedback signal to the network device.
[0337] It should be noted that, unless there is any contradiction, this embodiment can be combined with the aforementioned embodiments or implementation methods of the present disclosure and their various optional schemes. The specific implementation methods of the above steps in this embodiment can also refer to the description in the aforementioned embodiments of the present disclosure and will not be repeated here.
[0338] In this way, the terminal device can register through the relay device.
[0339] In an exemplary embodiment, the present disclosure also provides a communication system, which may include a terminal device, a relay device and a network device, wherein the terminal device can execute the registration method executed by the terminal device in the aforementioned embodiment of the present disclosure; the relay device can execute the registration method executed by the relay device in the aforementioned embodiment of the present disclosure; and the network device can execute the registration method executed by the network device in the aforementioned embodiment of the present disclosure.
[0340] Figure 20 is a block diagram of a terminal device according to an exemplary embodiment. As shown in Figure 20, the terminal device 150 may include:
[0341] The first processing module 2101 is configured to register through a relay device; the relay device is used to forward the wireless signal between the terminal device and the network device, the wireless signal is used for the terminal device to register, and the terminal device is an environmental Internet of Things device.
[0342] In some embodiments, the first processing module 2101 is configured to send the terminal device identification of the terminal device to the relay device.
[0343] In some embodiments, the first processing module 2101 is configured to receive a trigger signal sent by the relay device; the trigger signal is used to instruct the terminal device to register;
[0344] Registration is performed according to the trigger signal.
[0345] In some embodiments, the first processing module 2101 is configured to send the terminal device identification of the terminal device to the relay device according to the trigger signal; the terminal device identification is used by the network device to register the terminal device; or
[0346] According to the trigger signal, the terminal device identification is transmitted to the relay device based on radio frequency reading and writing.
[0347] In some embodiments, the terminal device further includes:
[0348] The first transceiver module 2102 is configured to send a trigger feedback signal to the relay device, where the trigger feedback signal is used to indicate that the terminal device has received the trigger signal.
[0349] In some embodiments, the first transceiver module 2102 is further configured to receive synchronization information sent by the relay device, where the synchronization information includes time domain synchronization information and / or frequency domain synchronization information.
[0350] In some embodiments, the first transceiver module 2102 is further configured to send a synchronization feedback signal to the relay device, where the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information.
[0351] In some embodiments, the first transceiver module 2102 is further configured to receive system information sent by the relay device.
[0352] In some embodiments, the first transceiver module 2102 is further configured to send a system information feedback signal to the relay device; the system information feedback signal is used to indicate that the terminal device has received the system information.
[0353] In some embodiments, the first transceiver module 2102 is further configured to receive a first message sent by the relay device; receive a second message sent by the network device;
[0354] The first processing module 2101 is also configured to determine that the second message and the first message are duplicate messages; discard one of the duplicate messages; the discarded message is the first message sent by the relay device, or the reception time of the discarded message is earlier than the reception time of the non-discarded message.
[0355] In some embodiments, the first transceiver module 2102 is further configured to receive a third message and a fourth message sent by a first device; the first device is a relay device or a network device;
[0356] The first processing module 2101 is further configured to determine that the third message and the fourth message are duplicate messages; discard one of the duplicate messages; and the discarded message is a message whose receiving time is earlier than the receiving time of the non-discarded message.
[0357] FIG21 is a block diagram of a relay device according to an exemplary embodiment. As shown in FIG21 , the relay device 190 may include:
[0358] The second processing module 2201 is configured to forward a wireless signal between the terminal device and the network device, where the wireless signal is used for the terminal device to register.
[0359] In some embodiments, the second processing module 2201 is configured to obtain a terminal device identification of the terminal device; send the terminal device identification to a network device; and use the terminal device identification to register the terminal device with the network device.
[0360] In some embodiments, the second processing module 2201 is configured to receive the terminal device identification sent by the terminal device; or obtain the terminal device identification of the terminal device based on radio frequency reading and writing.
[0361] In some embodiments, the second processing module 2201 is configured to receive a trigger signal sent by the network device; send the trigger signal to the terminal device; and the trigger signal is used to instruct the terminal device to register.
[0362] In some embodiments, the relay device further includes:
[0363] The second transceiver module 2202 is configured to receive a trigger feedback signal sent by the terminal device, where the trigger feedback signal is used to indicate that the terminal device has received the trigger signal; and send the trigger feedback signal to the network device.
[0364] In some embodiments, the second transceiver module 2202 is further configured to receive synchronization information sent by the network device, where the synchronization information includes time domain synchronization information and / or frequency domain synchronization information; and send the synchronization information to the terminal device.
[0365] In some embodiments, the second transceiver module 2202 is further configured to receive a synchronization feedback signal sent by the terminal device, where the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information; and send the synchronization feedback signal to the network device.
[0366] In some embodiments, the second transceiver module 2202 is further configured to receive system information sent by the network device; and send the system information to the terminal device.
[0367] In some embodiments, the second transceiver module 2202 is further configured to receive a system information feedback signal sent by the terminal device; the system information feedback signal is used to indicate that the terminal device has received the system information; and send a system information feedback signal to the network device.
[0368] In some embodiments, the relay device includes a radio frequency reading / writing device, and the radio frequency reading / writing device writes information to the terminal device or reads information from the terminal device based on a radio frequency reading / writing method.
[0369] In some embodiments, the relay device is connected to the network device via a wired or wireless connection; or, the relay device is integrated into the network device.
[0370] In some embodiments, the relay device is further configured to:
[0371] Sending a wireless signal to the terminal device;
[0372] receiving a wireless signal sent by the terminal device;
[0373] receiving a wireless signal sent by the network device;
[0374] A wireless signal is sent to the network device.
[0375] Figure 22 is a block diagram of a network device according to an exemplary embodiment. As shown in Figure 22, the network device 160 may include:
[0376] The third processing module 2301 is configured to register the terminal device through a relay device, where the relay device is used to forward wireless signals between the terminal device and the network device, and the wireless signals are used for the terminal device to register.
[0377] In some embodiments, the third processing module 2301 is configured to receive a terminal device identifier sent by the relay device; the terminal device identifier is an identifier of the terminal device; and register the terminal device according to the terminal device identifier.
[0378] In some embodiments, the terminal device identifier is an identifier sent by the terminal device to the relay device; or, the terminal device identifier is an identifier of the terminal device obtained by the relay device based on radio frequency reading and writing.
[0379] In some embodiments, the third processing module 2301 is configured to send a trigger signal to the relay device; the trigger signal is used to instruct the terminal device to register.
[0380] In some embodiments, the network device further includes:
[0381] The third transceiver module 2302 is configured to receive a trigger feedback signal sent by the relay device, where the trigger feedback signal is used to indicate that the terminal device has received the trigger signal.
[0382] In some embodiments, the third transceiver module 2302 is further configured to send synchronization information to the relay device, where the synchronization information includes time domain synchronization information and / or frequency domain synchronization information.
[0383] In some embodiments, the third transceiver module 2302 is further configured to receive a synchronization feedback signal sent by the relay device, where the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information.
[0384] In some embodiments, the third transceiver module 2302 is further configured to send system information to the relay device.
[0385] In some embodiments, the third transceiver module 2302 is further configured to receive a system information feedback signal sent by the relay device; the system information feedback signal is used to indicate that the terminal device has received the system information.
[0386] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0387] Fig. 23 is a block diagram of a registration device according to an exemplary embodiment. The registration device 3000 may be a terminal device, a relay device, or a network device in the communication system shown in Fig. 1 .
[0388] 23 , the apparatus 3000 may include one or more of the following components: a processing component 3002 , a memory 3004 , and a communication component 3006 .
[0389] The processing component 3002 can be used to control the overall operation of the device 3000, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 3002 can include one or more processors 3020 to execute instructions to complete all or part of the steps of the registration method described above. In addition, the processing component 3002 can include one or more modules to facilitate interaction between the processing component 3002 and other components. For example, the processing component 3002 can include a multimedia module to facilitate interaction between the multimedia component and the processing component 3002.
[0390] The memory 3004 is configured to store various types of data to support operations on the device 3000. Examples of such data include instructions for any application or method operating on the device 3000, contact data, phone book data, messages, pictures, videos, etc. The memory 3004 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0391] The communication component 3006 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as Wi-Fi, 2G, 3G, 4G, 5G, 6G, NB-IOT, eMTC, etc., or a combination thereof. In an exemplary embodiment, the communication component 3006 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3006 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0392] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned registration method.
[0393] The above-mentioned device 3000 can be an independent electronic device or a part of an independent electronic device. For example, in one embodiment, the electronic device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be an IC or a collection of multiple ICs; the chip can include but is not limited to the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip, SoC, system on chip or system-on-chip), etc. The above-mentioned integrated circuit or chip can be used to execute executable instructions (or codes) to implement the above-mentioned registration method. The executable instructions can be stored in the integrated circuit or chip, or obtained from other devices or equipment, for example, the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices. The executable instruction may be stored in the processor, and when the executable instruction is executed by the processor, the above-mentioned registration method is implemented; alternatively, the integrated circuit or chip may receive the executable instruction through the interface and transmit it to the processor for execution, so as to implement the above-mentioned registration method.
[0394] In an exemplary embodiment, the present disclosure further provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the steps of the registration method provided by the present disclosure. For example, the computer-readable storage medium may be a non-transitory computer-readable storage medium including instructions, for example, the above-mentioned memory 3004 including instructions, and the above-mentioned instructions may be executed by the processor 3020 of the device 3000 to complete the above-mentioned registration method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0395] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program that can be executed by a programmable device, and the computer program has a code portion for performing the above registration method when executed by the programmable device.
[0396] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0397] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A registration method, characterized in that: Executed by a terminal device, the method includes: Registration is performed through a relay device; the relay device is used to forward the wireless signal between the terminal device and the network device, the wireless signal is used for registration of the terminal device, and the terminal device is an environmental Internet of Things device.
2. The method according to claim 1, characterized in that The registration through the relay device includes: Sending the terminal device identification of the terminal device to the relay device.
3. The method according to claim 1, characterized in that The registration through the relay device includes: Receiving a trigger signal sent by the relay device; the trigger signal is used to instruct the terminal device to register; Registering is performed according to the trigger signal.
4. The method according to claim 3, characterized in that The registering according to the trigger signal comprises: Sending the terminal device identification of the terminal device to the relay device according to the trigger signal; the terminal device identification is used by the network device to register the terminal device; or, According to the trigger signal, the terminal device identification is transmitted to the relay device based on radio frequency reading and writing.
5. The method according to claim 3, characterized in that: The method further comprises: A trigger feedback signal is sent to the relay device, where the trigger feedback signal is used to indicate that the terminal device has received the trigger signal.
6. The method according to claim 1, characterized in that The method further comprises: Receive synchronization information sent by the relay device, where the synchronization information includes time domain synchronization information and / or frequency domain synchronization information.
7. The method according to claim 6, characterized in that The method further comprises: A synchronization feedback signal is sent to the relay device, where the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information.
8. The method according to claim 1, characterized in that The method further comprises: Receive system information sent by the relay device.
9. The method according to claim 8, characterized in that The method further comprises: A system information feedback signal is sent to the relay device; the system information feedback signal is used to indicate that the terminal device has received the system information.
10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: receiving a first message sent by the relay device; receiving a second message sent by the network device; Determining that the second message and the first message are duplicate messages; A message in the repeated messages is discarded; the discarded message is the first message sent by the relay device, or the discarded message is a message whose receiving time is earlier than the receiving time of the message that is not discarded.
11. The method according to any one of claims 1 to 9, characterized in that The method further comprises: Receiving a third message and a fourth message sent by a first device; the first device is a relay device or a network device; Determining that the third message and the fourth message are duplicate messages; Discard one of the repeated messages; the discarded message is received earlier than the non-discarded message Time news.
12. A registration method, characterized in that: The method is performed by a relay device and includes: Forwarding wireless signals between the terminal device and the network device, wherein the wireless signals are used for the terminal device to register.
13. The method according to claim 12, characterized in that The wireless signal between the forwarding terminal device and the network device includes: Obtaining a terminal device identification of the terminal device; The terminal device identification is sent to a network device; the terminal device identification is used by the network device to register the terminal device.
14. The method according to claim 13, characterized in that The obtaining of the terminal device identification of the terminal device comprises: receiving the terminal device identification sent by the terminal device; or, The terminal device identification of the terminal device is obtained based on radio frequency reading and writing.
15. The method according to claim 12, characterized in that The wireless signal between the forwarding terminal device and the network device includes: Receiving a trigger signal sent by the network device; The trigger signal is sent to the terminal device; the trigger signal is used to instruct the terminal device to register.
16. The method according to claim 15, characterized in that The method further comprises: Receiving a trigger feedback signal sent by the terminal device, wherein the trigger feedback signal is used to indicate that the terminal device has received the trigger signal; The trigger feedback signal is sent to the network device.
17. The method according to claim 12, characterized in that The method further comprises: Receiving synchronization information sent by the network device, the synchronization information including time domain synchronization information and / or frequency domain synchronization information; The synchronization information is sent to the terminal device.
18. The method according to claim 17, characterized in that The method further comprises: Receiving a synchronization feedback signal sent by the terminal device, wherein the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information; The synchronization feedback signal is sent to the network device.
19. The method according to claim 12, characterized in that The method further comprises: Receiving system information sent by the network device; Sending the system information to the terminal device.
20. The method according to claim 19, characterized in that The method further comprises: Receiving a system information feedback signal sent by the terminal device; the system information feedback signal is used to indicate that the terminal device has received the system information; A system information feedback signal is sent to the network device.
21. The method according to any one of claims 12 to 20, characterized in that The relay device includes a radio frequency reading and writing device, and the radio frequency reading and writing device writes information to the terminal device or reads information of the terminal device based on a radio frequency reading and writing method.
22. The method according to any one of claims 12 to 20, characterized in that The relay device is connected to the network device via wired or wireless connection; or, the relay device is integrated into the network device.
23. The method according to any one of claims 12 to 20, characterized in that The relay device is also used for at least one of the following: Sending a wireless signal to the terminal device; Receiving a wireless signal sent by the terminal device; Receiving a wireless signal sent by the network device; A wireless signal is sent to the network device.
24. A registration method, characterized in that: Executed by a network device, the method includes: The terminal device is registered through a relay device, and the relay device is used to forward a wireless signal between the terminal device and a network device, and the wireless signal is used for the terminal device to register.
25. The method according to claim 24, characterized in that The registering of the terminal device through the relay device includes: receiving a terminal device identifier sent by the relay device; the terminal device identifier is an identifier of the terminal device; The terminal device is registered according to the terminal device identification.
26. The method according to claim 25, characterized in that The terminal device identifier is an identifier sent by the terminal device to the relay device; or, the terminal device identifier is an identifier of the terminal device obtained by the relay device based on radio frequency reading and writing.
27. The method according to claim 25, characterized in that The registering of the terminal device through the relay device includes: A trigger signal is sent to the relay device; the trigger signal is used to instruct the terminal device to register.
28. The method according to claim 27, characterized in that The method further comprises: Receive a trigger feedback signal sent by the relay device, where the trigger feedback signal is used to indicate that the terminal device has received the trigger signal.
29. The method according to claim 24, characterized in that The method further comprises: Send synchronization information to the relay device, where the synchronization information includes time domain synchronization information and / or frequency domain synchronization information.
30. The method according to claim 29, characterized in that The method further comprises: Receive a synchronization feedback signal sent by the relay device, where the synchronization feedback signal is used to indicate that the terminal device has received the synchronization information.
31. The method according to claim 24, characterized in that The method further comprises: Sending system information to the relay device.
32. The method according to claim 31, characterized in that The method further comprises: Receive a system information feedback signal sent by the relay device; the system information feedback signal is used to indicate that the terminal device has received the system information.
33. A terminal device, characterized in that: include: The first processing module is configured to register through a relay device; the relay device is used to forward a wireless signal between the terminal device and the network device, the wireless signal is used for the terminal device to register, and the terminal device is an environmental object. Internet-connected devices.
34. A relay device, characterized in that: include: The second processing module is configured to forward a wireless signal between the terminal device and the network device, wherein the wireless signal is used for the terminal device to register.
35. A network device, characterized in that: include: The third processing module is configured to register the terminal device through a relay device, where the relay device is used to forward a wireless signal between the terminal device and the network device, and the wireless signal is used for registering the terminal device.
36. A communication device, characterized in that: The device comprises: processor; a memory for storing processor-executable instructions; The processor is configured to execute the steps of the method described in any one of claims 1 to 11, or the processor is configured to execute the steps of the method described in any one of claims 12 to 23, or the processor is configured to execute the steps of the method described in any one of claims 24 to 32.
37. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: The computer program instructions, when executed by a processor, implement the steps of the method described in any one of claims 1 to 11, or, when executed by a processor, implement the steps of the method described in any one of claims 12 to 23, or, when executed by a processor, implement the steps of the method described in any one of claims 24 to 32.
38. A communication system, characterized in that: include: A terminal device, wherein the terminal device executes the method according to any one of claims 1 to 11; A relay device, wherein the network device performs the method according to any one of claims 12 to 23; A network device, wherein the network device executes the method according to any one of claims 24 to 32.