Method for establishing connection, and apparatus, device and storage medium
By setting the number of devices that can be connected at the working frequency point and backscatter communication, the problem of inaccurate connection in the Internet of Things system is solved, and more stable data transmission is achieved.
Patent Information
- Application Number
- PCT/CN2024/070430
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-03
- Publication Date
- 2025-07-10
AI Technical Summary
In existing IoT systems, the connection between devices is not reliable enough, resulting in insufficient effectiveness and stability of data transmission.
By setting the maximum number of second devices that can be connected at the operating frequency of the first device, using backscatter communication technology, combined with protocol agreements and wireless signal parameters, the connection can be determined and a connection is established to realize multi-frequency communication to improve reliability.
It improves the connection reliability between devices and the effectiveness and stability of data transmission, and is especially suitable for low-cost and low-complexity IoT terminals.
Smart Images

Figure CN2024070430_10072025_PF_FP_ABST
Abstract
Description
A method, device, equipment and storage medium for establishing a connection Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a method, apparatus, device, and storage medium for establishing a connection. Background Art
[0002] The Internet of Things (IoT) refers to the real-time collection of any object or process that needs to be monitored, connected, and interacted with through various devices and technologies such as information sensors, radio frequency identification technology, global positioning systems, infrared sensors, laser scanners, etc., and the collection of various required information such as sound, light, heat, electricity, mechanics, chemistry, biology, and location. Through various possible network access, it realizes ubiquitous connection between things and things, and things and people, and realizes intelligent perception, identification, and management of objects and processes.
[0003] Summary of the Invention
[0004] In order to achieve a more reliable connection, embodiments of the present disclosure provide a method, apparatus, device, and storage medium for establishing a connection.
[0005] According to a first aspect of an embodiment of the present disclosure, a method for establishing a connection is provided, which is performed by a first device. The method includes:
[0006] A connection is established with at least one second device based on a first value, wherein the first value corresponds to the number of connectable second devices.
[0007] According to a second aspect of an embodiment of the present disclosure, a method for establishing a connection is provided, which is performed by a second device. The method includes:
[0008] establishing a connection with at least one first device;
[0009] Second information is sent to a third device, where the second information includes information of the at least one first device connected to the second device.
[0010] According to a third aspect of an embodiment of the present disclosure, a method for establishing a connection is provided, which is performed by a third device. The method includes:
[0011] Second information sent by at least one second device is received, where the second information includes information of the at least one first device to which the second device is connected.
[0012] According to a fourth aspect of an embodiment of the present disclosure, there is provided a communication apparatus, configured in a first device, the apparatus comprising:
[0013] The transceiver module is configured to establish a connection with at least one second device based on a first value, wherein the first value corresponds to the number of connectable second devices.
[0014] According to a fifth aspect of an embodiment of the present disclosure, there is provided a communication apparatus, configured in a second device, the apparatus including:
[0015] The transceiver module is configured to: establish a connection with at least one first device; and send second information to a third device, where the second information includes information of the at least one first device to which the second device is connected.
[0016] According to a sixth aspect of an embodiment of the present disclosure, a communication apparatus is provided, configured in a third device, the apparatus including:
[0017] The transceiver module is configured to receive second information sent by at least one second device, where the second information includes information of the at least one first device to which the second device is connected.
[0018] According to a seventh aspect of an embodiment of the present disclosure, one or more processors are provided; wherein the processor is used to execute the method described in the first aspect of the embodiment of the present disclosure.
[0019] According to an eighth aspect of an embodiment of the present disclosure, one or more processors are provided; wherein the processor is used to execute the method described in the second aspect of the embodiment of the present disclosure.
[0020] According to a ninth aspect of an embodiment of the present disclosure, one or more processors are provided; wherein the processor is used to execute the method described in the third aspect of the embodiment of the present disclosure.
[0021] According to the tenth aspect of an embodiment of the present disclosure, a communication system is provided, including a first device, a second device and a third device, wherein the first device is configured to implement the method described in the first aspect of the embodiment of the present disclosure, the second device is configured to implement the method described in the second aspect of the embodiment of the present disclosure, and the third device is configured to implement the method described in the third aspect of the embodiment of the present disclosure.
[0022] According to an eleventh aspect of an embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the second aspect or the third aspect of the embodiment of the present disclosure.
[0023] The method provided in the embodiments of the present disclosure can achieve a more reliable connection and improve the effectiveness and stability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.
[0025] 1A-1B are schematic diagrams of a communication system architecture provided according to an embodiment of the present disclosure.
[0026] FIG2 is an interaction diagram of a method for establishing a connection provided according to an embodiment of the present disclosure.
[0027] 3A-3C are interaction diagrams of a method for establishing a connection according to an embodiment of the present disclosure.
[0028] FIG4 is an interaction diagram of a method for establishing a connection provided according to an embodiment of the present disclosure.
[0029] 5A-5C are flowcharts of a method for establishing a connection according to an embodiment of the present disclosure.
[0030] 6A-6B are schematic structural diagrams of a communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] Embodiments of the present disclosure provide a method, device, and storage medium for establishing a connection.
[0032] In a first aspect, an embodiment of the present disclosure provides a method for establishing a connection, performed by a first device, the method comprising:
[0033] A connection is established with at least one second device based on a first value, wherein the first value corresponds to the number of connectable second devices.
[0034] In the above embodiments, a more reliable connection can be achieved, thereby improving the effectiveness and stability of data transmission.
[0035] In combination with some embodiments of the first aspect, in some embodiments, the first value is the maximum number of second devices that the first device can connect to at a supported operating frequency; or, the first value is the maximum number of second devices that the first device can connect to at one of the multiple supported operating frequencies.
[0036] In the above embodiment, the first device is connected to multiple second devices at different frequencies, which can achieve more reliable connections and improve the effectiveness and stability of data transmission.
[0037] In combination with some embodiments of the first aspect, in some embodiments, the operating frequency supported by the first device includes at least one of the multiple operating frequency points agreed upon by the protocol.
[0038] In the above embodiment, a plurality of operating frequencies are agreed upon through a protocol, and a number of them are selected as usable operating frequencies, so that the first device uses the agreed operating frequencies.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0040] First information sent by at least one second device is received at the supported working frequency point, where the first information is used by the first device to initiate an access process to the second device.
[0041] With reference to some embodiments of the first aspect, in some embodiments, the access process includes:
[0042] The first device sends an identifier of the first device to the second device;
[0043] Receive response information sent by the second device.
[0044] In combination with some embodiments of the first aspect, in some embodiments, the first information includes an identification of the second device.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, establishing a connection with at least one second device based on the first value includes:
[0046] Determining, based on the first value, a second device that can be connected at the supported operating frequency, where the second device meets the condition;
[0047] A connection is established with the corresponding determined second device through a supported operating frequency.
[0048] In conjunction with some embodiments of the first aspect, in some embodiments, determining, based on the first value, a second device connectable at each operating frequency point includes:
[0049] The first device supports one operating frequency and determines a second value, where the second value is the number of second devices that can be connected to the one operating frequency, the second value is the minimum value between the first value and the third value, and the third value is the number of second devices that meet the conditions and are monitored by the first device.
[0050] With reference to some embodiments of the first aspect, in some embodiments, the condition is a condition agreed upon in the agreement;
[0051] Alternatively, the condition is a condition configured by a third device;
[0052] Alternatively, the condition is determined according to a parameter of a wireless signal between the first device and the second device.
[0053] In conjunction with some embodiments of the first aspect, in some embodiments, determining, based on the first value, a second device connectable at each operating frequency point includes:
[0054] The first device supports more than one operating frequency point, and multiple fourth values are determined, each fourth value corresponds to an operating frequency point, and the fourth value is the number of second devices that can be connected to the corresponding operating frequency point; wherein,
[0055] When the first value is the maximum number of second devices that the first device can connect to at the supported operating frequency, the sum of the fourth values corresponding to the respective operating frequencies is less than or equal to the first value;
[0056] When the first value is the maximum number of second devices that the first device can connect to at one of the supported operating frequencies, the fourth value is less than or equal to the first value.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0058] Receive commands sent by different second devices, and respond to the commands respectively for different second devices.
[0059] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0060] A plurality of configuration information is received, each configuration information corresponding to a second device.
[0061] In a second aspect, an embodiment of the present disclosure provides a method for establishing a connection, performed by a second device, the method comprising:
[0062] establishing a connection with at least one first device;
[0063] Second information is sent to a third device, where the second information includes information of the at least one first device connected to the second device.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0065] Configuration information is sent to the at least one first device.
[0066] In a third aspect, an embodiment of the present disclosure provides a method for establishing a connection, performed by a third device, the method comprising:
[0067] Second information sent by at least one second device is received, where the second information includes information of the at least one first device to which the second device is connected.
[0068] In a fourth aspect, an embodiment of the present disclosure provides a communication apparatus, configured in a first device, the apparatus comprising:
[0069] The transceiver module is configured to establish a connection with at least one second device based on a first value, wherein the first value corresponds to the number of connectable second devices.
[0070] In a fifth aspect, an embodiment of the present disclosure provides a communication apparatus, configured in a second device, the apparatus comprising:
[0071] The transceiver module is configured to: establish a connection with at least one first device; and send second information to a third device, where the second information includes information of the at least one first device to which the second device is connected.
[0072] In a sixth aspect, an embodiment of the present disclosure provides a communication apparatus, configured in a third device, the apparatus comprising:
[0073] The transceiver module is configured to receive second information sent by at least one second device, where the second information includes information of the at least one first device to which the second device is connected.
[0074] In a seventh aspect, an embodiment of the present disclosure provides a communication device, including a processor and a memory, wherein:
[0075] The memory is used to store computer programs;
[0076] The processor is configured to execute the computer program to implement the method according to any one of the first aspects.
[0077] In an eighth aspect, an embodiment of the present disclosure provides a communication device, including a processor and a memory, wherein:
[0078] The memory is used to store computer programs;
[0079] The processor is configured to execute the computer program to implement the method according to any one of the second aspects.
[0080] In a ninth aspect, an embodiment of the present disclosure provides a communication device, including a processor and a memory, wherein:
[0081] The memory is used to store computer programs;
[0082] The processor is configured to execute the computer program to implement the method according to any one of the third aspects.
[0083] In the tenth aspect, an embodiment of the present disclosure provides a communication system, comprising a first device, a second device, and a third device, wherein the first device is configured to execute the method described in the first aspect, the second device is configured to execute the method described in the second aspect, and the third device is configured to execute the method described in the third aspect.
[0084] In the eleventh aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which instructions are stored. When the instructions are called and executed by a processor, the processor executes a method as described in any one of the first aspect, or a method as described in any one of the second aspect, or a method as described in any one of the third aspect.
[0085] In a twelfth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method according to the first aspect, the second aspect, or the third aspect.
[0086] The embodiments of the present disclosure are now further described with reference to the accompanying drawings and specific implementation methods.
[0087] 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 implementations consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0088] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0089] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first indication information may also be referred to as the second indication information, and similarly, the second indication information may also be referred to as the first indication information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0090] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0091] As shown in Figure 1A, the method provided in the embodiment of the present disclosure can be applied to a wireless communication system 100, which may include a first device 101, a second device 102, and a third device 103. There may be multiple second devices 102 connected to the same first device 101. It should be noted that the wireless communication system 100 may also include other devices, and this application does not limit the devices included in the wireless communication system 100.
[0092] The wireless communication system 100 is applicable to both low-frequency and high-frequency scenarios. Application scenarios of the wireless communication system 100 include, but are not limited to, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, cloud radio access networks (CRAN) systems, future fifth-generation (5G) systems, new radio (NR) communication systems, future evolved public land mobile networks (PLMN) systems, and Internet of Things systems.
[0093] The first device 101 can be a terminal, an access terminal, a terminal unit, a terminal station, a mobile station (MS), a remote station, a remote terminal, a mobile terminal, a wireless communication device, a terminal agent, an Internet of Things terminal, etc. The terminal 101 can have a wireless transceiver function, which can communicate with one or more network devices of one or more communication systems (such as wireless communication) and receive network services provided by the network devices, where the network devices here include but are not limited to the network device 102 shown in the figure. The terminal 101 can also be an Internet of Things terminal (Ambient-IoT). Among them, the complexity, manufacturing cost and maintenance cost of the Internet of Things terminal are lower than those of ordinary terminals. The Internet of Things terminal can be powered by receiving electromagnetic signals without a battery. The Internet of Things terminal can also have a small amount of battery with an electrical storage function. The battery does not need to be manually charged, but obtains battery energy from the outside, for example, by obtaining battery energy from electromagnetic waves, thermal energy, kinetic energy, etc.
[0094] The second device 102 may be an intermediate node device used to enable the first device 101 to access the network, for example, it may be a base station, a terminal, an intermediate node, etc.
[0095] The third device 103 may be a core network device.
[0096] The wireless communication system 100 may further include a charging device, which is used to send an excitation signal to the first device 101. In one example, the charging device is a continuous wave node (CWN), and the excitation signal is a continuous electromagnetic wave.
[0097] The charging device may also be an Energy Source Node (ESN).
[0098] In some embodiments, different first devices 101 have different capabilities. For example, different first devices 101 have different types and working modes, and their power acquisition and storage capabilities may also be different. The first device 101 can be one of the following three types of devices:
[0099] (1) The capabilities of the first type of device (referred to as device A) include: being unable to actively send uplink signals.
[0100] In some possible embodiments, the first type of device (which may be referred to as device A) may or may not have energy storage capability.
[0101] In some possible embodiments, the first type of device (which may be referred to as device A) can only passively send uplink signals.
[0102] For example, after receiving the excitation signal sent by the network device, the first type of device uses the backscattering working mode to send an uplink signal. If the first type of device does not receive the excitation signal sent by the network device, it cannot actively send an uplink signal.
[0103] (2) The capabilities of the second type of device (which can be called device B) include: energy storage capability and the inability to actively send uplink signals.
[0104] (3) The capabilities of the third type of device (which can be called device C) include: energy storage capability and the ability to actively send uplink signals.
[0105] In one example, the third type of device has a radio frequency (RF) module that actively sends uplink signals.
[0106] Of the three types of devices mentioned above, Type 3 devices have the strongest capabilities and the highest cost. Type 1 devices have the weakest capabilities and the lowest cost. Furthermore, since Type 1 and Type 2 devices can only operate in backscatter mode and cannot actively send uplink signals, their supported coverage range is smaller. However, the power consumption of Type 1 and Type 2 devices in this operating mode is lower than that of Type 3 devices.
[0107] In some embodiments, the first device 101 is Ambient-IoT, which uses backscatter communications technology, which is one of the key technologies for building a green, energy-saving, low-cost, and flexibly deployable future Internet of Things, and is an important means to achieve "intelligent connection of all things".
[0108] Backscatter communication is a modulation and transmission technology designed with extremely low power consumption, which utilizes the principle of backscattering of radio frequency signals. Since a portion of the radio frequency signal will be reflected when it reaches the surface of an object, the sending node adjusts the matching between the receiving antenna and the impedance according to the information to be sent, enhances the reflection of the incident radio frequency signal, modulates the perception data acquired by itself onto the reflected signal, and completes the transmission of the data. In the process of using backscatter communication, the first device 101 receives the radio frequency signal, and the internal circuit of the first device 101 modulates the information to be transmitted on the basis of the incident electromagnetic wave through load impedance modulation and other methods, and sends out the modulated electromagnetic wave carrying the information. There are many ways to modulate information, such as amplitude shift keying (ASK), frequency shift keying (FSK), and phase shift keying (PSK).
[0109] For the first device 101 using backscatter communication, the working process is as follows: the second device 102 sends a downlink instruction to the first device 101. After receiving the downlink instruction, the first device 101 sends a corresponding response message to the second device 102 or performs a corresponding operation. When the first device 101 sends the response message, it needs a CWN to provide it with electromagnetic waves for reflection. The CWN can be a separate node, or it can be a base station or intermediate node that communicates with the first device 101. Continuous electromagnetic waves (CW) generally have a constant amplitude. The frequency of the electromagnetic wave reflected by the first device 101 can be exactly the same as the frequency of the continuous electromagnetic wave, or there can be some offset. The value of the offset is related to the hardware characteristics of the first device 101. The offset may be a fixed value, or one of multiple fixed values if the hardware of the first device 101 can support it. The offset may also be a value that can be dynamically adjusted.
[0110] Compared with other communication technologies, backscatter communication has the following advantages: it does not require a complex RF structure, reduces the use of devices such as power amplifiers, high-precision crystal oscillators, duplexers, and high-precision filters, and does not require complex baseband processing. Therefore, backscatter communication technology can simplify the design and significantly reduce hardware costs.
[0111] In some embodiments, as shown in FIG1B , the first device 101 may have four types of links. Specifically:
[0112] The first link is the downlink for transmitting downlink data, which can be called link1;
[0113] The second link is the uplink for transmitting uplink data and can be called link2;
[0114] The third link is used to receive continuous electromagnetic waves and can be called link 3;
[0115] The fourth link is a link for receiving charging signals, which may be referred to as link 4.
[0116] The four nodes involved in these four links can be the same node, or two, three, or four separate nodes.
[0117] For example, the node connected by the first link is a downlink signal node (DSN), the node connected by the second link is an uplink receiver (UR), the node connected by the third link is a continuous electromagnetic wave node (CWN), and the node connected by the fourth link is an energy source node (ESN).
[0118] The fourth link (Link 4) may be controlled by the network. For example, the second device 102 can control the ESN to enable or disable charging for the first device 101. The energy in the fourth link (Link 4) can come from electromagnetic waves or non-electromagnetic charging signals. In this case, it can be considered that the ESN can better cooperate with network scheduling and other functions to ensure charging while minimizing communication impact.
[0119] The fourth link (Link 4) may also be uncontrolled by the network, or in other words, the first device 101 flexibly collects energy on its own according to its capabilities and energy sources in the actual environment, for example, collecting energy from electromagnetic waves or non-electromagnetic waves that are not controlled by the network. In this case, the fourth link (Link 4) can be considered to not exist.
[0120] The following embodiments of the present disclosure are applicable to a first device 101 having energy storage capability, and may be applicable to a first type of device (which may be referred to as device A), a second type of device (which may be referred to as device B), or a third type of device (which may be referred to as device C).
[0121] An embodiment of the present disclosure provides a method for processing a downlink signal, in which a first device 101 can establish connections with a maximum of N second devices 102, where N is an integer greater than or equal to 1.
[0122] In some embodiments, the first device 101 can maintain connections with up to N second devices 102 at the same time.
[0123] In some embodiments, the first device 101 maintains connections with a maximum of N second devices 102 at the same time.
[0124] In some embodiments, the capability information of the first device 101 includes N.
[0125] In some embodiments, the capability information of the first device 101 may be reported to the third device 103 .
[0126] In some embodiments, the capability information of the first device 101 may be reported to the third device 103 via the second device 102 .
[0127] In some embodiments, N is the maximum number of second devices 102 to which the first device 101 can connect at a supported operating frequency.
[0128] In some embodiments, N is the maximum number of second devices 102 to which the first device 101 can connect at each of the supported operating frequencies.
[0129] In some embodiments, the value of N is determined according to protocol conventions.
[0130] In this embodiment, considering that the channel conditions and interference conditions at different operating frequencies may be different, different second devices 102 are connected to different operating frequencies to obtain frequency diversity gain. When the channel conditions at some of the operating frequencies are poor, other operating frequencies with better channel conditions can be used for communication to improve communication reliability. In addition, when the third device 103 needs to address a certain first device 101, it can communicate with the first device 101 through any second device 102 of the multiple second devices 102 connected to the first device 101, or it can communicate with the first device 101 through some or all of the multiple second devices 102. Since multiple second devices 102 that can communicate with the first device 101 are provided, the reliability of communication can be improved.
[0131] The present disclosure provides a method for processing downlink signals. FIG2A is a flow chart of a method for processing downlink signals according to an embodiment of the present disclosure. As shown in FIG2A , the method includes the following steps:
[0132] Step S2101: The second device 102 sends first information to the first device 101.
[0133] In some embodiments, the first information is used by the first device 101 to initiate an access procedure.
[0134] In one example, the first information is used by the first device 101 to initiate an access process to the second device 102 .
[0135] In some embodiments, the first information includes an identification of the second device 102 .
[0136] In some embodiments, the first information is reference information including an identification of the second device 102 .
[0137] In one example, the reference information consists of preamble information and an identifier of the second device 102 .
[0138] In some embodiments, the first information is: indication information including an identification of the second device 102 .
[0139] In some embodiments, when the second device 102 is a base station, the identifier of the second device 102 includes at least one of the following: a base station identifier and a cell identifier.
[0140] In some embodiments, when the second device 102 is a terminal, the identifier of the second device 102 includes at least one of the following: a terminal identifier and a cell identifier.
[0141] In some embodiments, when the second device 102 is an intermediate node, the identifier of the second device 102 includes at least one of the following: an intermediate node identifier and a cell identifier.
[0142] In some embodiments, after receiving the first information, the first device 101 does not need to initiate an access process, that is, the access process may not be initiated.
[0143] In one example, after receiving the first information, the first device 101 determines whether to initiate an access process.
[0144] In some embodiments, the first device 101 supports one or more operating frequencies.
[0145] In some embodiments, at least one second device 102 sends the first information on one or more operating frequencies supported by the first device 101 .
[0146] In some embodiments, the first device 101 receives first information sent by at least one second device 102 at a supported operating frequency.
[0147] In some embodiments, the operating frequency supported by the first device 101 includes at least one of the multiple operating frequencies agreed upon by the protocol.
[0148] In some embodiments, the protocol stipulates multiple operating frequencies for the first device 101.
[0149] In one example, the protocol stipulates M operating frequency points, and the M operating frequency points are used for the first device, where M is an integer greater than 1.
[0150] In some embodiments, the second device 102 supports a portion of the operating frequencies of the first device 101 .
[0151] In some embodiments, the first device 101 supports a portion of the operating frequencies of the plurality of operating frequencies for the first device 101 .
[0152] In one example, the operating frequency points supported by the first device 101 when it is configured to leave the factory are: some of the operating frequency points among the multiple operating frequency points used for the first device 101 .
[0153] In one example, the operating frequency supported by the first device 101 is configured at the factory.
[0154] In some embodiments, given that the first device 101 has lower cost and lower complexity, the number of operating frequencies supported by the second device 102 is greater than the number of operating frequencies supported by the first device 101 .
[0155] In one example, the protocol stipulates 10 working frequencies, the second device 102 supports 6 working frequencies among the 10 working frequencies, and the first device 101 supports 2 working frequencies among the 10 working frequencies.
[0156] In step S2102 , the first device 101 determines a connectable second device 102 .
[0157] In some embodiments, based on the first value, the second device 102 connectable at each operating frequency is determined, and the second device 102 meets the condition.
[0158] In some embodiments, the first value is the maximum number of second devices 102 to which the first device 101 can connect at a supported operating frequency.
[0159] In some embodiments, the first value is the maximum number of second devices 102 to which the first device 101 can connect at all supported operating frequencies.
[0160] In one example, the number of operating frequencies supported by the first device is 4, and the first value is 7, where the first value is the maximum number of second devices 102 that the first device 101 can connect to at the 4 supported operating frequencies, that is, the maximum number of second devices 102 that the first device 101 can connect to at the 4 supported operating frequencies is 7.
[0161] In some embodiments, the first value is the maximum number of second devices 102 to which the first device 101 can connect at one of the plurality of supported operating frequencies.
[0162] In some embodiments, the first value is the maximum number of second devices 102 that can be connected to the first device 101 at any of the multiple operating frequencies supported. That is, the maximum number of second devices 102 that can be connected to the first device at each supported operating frequency is the first value.
[0163] In one example, the number of operating frequencies supported by the first device is 4, and the first value is 7.
[0164] The maximum number of second devices 102 that can be connected to the first device at the first operating frequency is 7;
[0165] The maximum number of second devices 102 that can be connected to the first device at the second operating frequency is also 7;
[0166] The maximum number of second devices 102 that can be connected to the first device at the third operating frequency is also 7;
[0167] The maximum number of second devices 102 that can be connected to the first device at the fourth operating frequency is also 7.
[0168] In some embodiments, each operating frequency point corresponds to a first value, and there are at least two different operating frequencies corresponding to different first values.
[0169] In one example, the number of operating frequency points supported by the first device is 4, which involves multiple first values. For example, the first values corresponding to the 4 operating frequency points are: 7, 4, 5, and 7, respectively.
[0170] The maximum number of second devices 102 that can be connected to the first device at the first operating frequency is 7;
[0171] The maximum number of second devices 102 that can be connected to the first device at the second operating frequency is also 4;
[0172] The maximum number of second devices 102 that can be connected to the first device at the third operating frequency is also 5;
[0173] The maximum number of second devices 102 that can be connected to the first device at the fourth operating frequency is also 7.
[0174] In some embodiments, the first value is determined according to a protocol agreement.
[0175] In some embodiments, the condition is a condition agreed upon in the agreement;
[0176] In some embodiments, the condition is a condition configured by the third device 103 .
[0177] In one example, the condition is that the load level of the second device 102 is lower than a first threshold.
[0178] In some embodiments, the condition is determined based on a parameter of a wireless signal between the first device and the second device.
[0179] In an example, the signal quality of the second device 102 monitored by the first device 101 is greater than a second threshold.
[0180] In one example, the signal quality is a received signal strength indication (RSSI).
[0181] In some embodiments, the first device 101 supports an operating frequency and determines a second value, where the second value is the number of second devices that can be connected at the operating frequency, the second value is the minimum value between the first value and the third value, and the third value is the number of second devices that meet the conditions and are monitored by the first device.
[0182] In some embodiments, the first device 101 supports more than one operating frequency point, and determines multiple fourth values, each fourth value corresponds to an operating frequency point, and the fourth value is the number of second devices that can be connected to the corresponding operating frequency point; wherein,
[0183] When the first value is the maximum number of second devices that the first device can connect to at the supported operating frequency, the sum of the fourth values corresponding to the respective operating frequencies is less than or equal to the first value;
[0184] When the first value is the maximum number of second devices to which the first device can connect at one of the supported operating frequencies, any fourth value is less than or equal to the first value.
[0185] In some embodiments, the first device 101 receives the first information sent by the same second device 102 at different operating frequencies, and can determine the same second device 102 as one of the second devices 102 corresponding to one of the different operating frequencies, or can determine the same second device 102 as one of the second devices 102 corresponding to each of the different operating frequencies.
[0186] Step S2103: The first device 101 accesses the determined connectable second device.
[0187] In some embodiments, the access process includes:
[0188] The first device 101 sends an identifier of the first device 101 to the second device 102;
[0189] The second device 102 sends response information to the first device 101 .
[0190] In some embodiments, for the first device 101, the access process includes:
[0191] Sending the identifier of the first device 101 to the second device 102;
[0192] Receive response information sent by the second device 102.
[0193] In some embodiments, for the second device 102, the access process includes:
[0194] receiving an identifier of the first device 101 sent by the first device 101;
[0195] Send response information to the first device 101.
[0196] In some embodiments, when the first device 101 supports one operating frequency, the determined connectable second device 102 is accessed through the one operating frequency.
[0197] In some embodiments, when the first device 101 supports more than one operating frequency point, the first device 101 accesses the corresponding determined second device 102 through each operating frequency point.
[0198] In step S2104 , the first device 101 establishes a connection with the second device 102 .
[0199] In some embodiments, the first device 101 establishes a connection with the connected second device 102 .
[0200] Step S2105 : The first device 101 sends capability information to the second device 102 .
[0201] In some embodiments, the capability information includes a first value.
[0202] Step S2106 : The second device 102 sends capability information to the third device 103 .
[0203] Step S2107 : The second device 102 sends configuration information to the first device 101 .
[0204] In some embodiments, the configuration information is used for resource configuration, and the resource includes at least one of an uplink resource and a downlink resource. The uplink resource may be a periodic uplink resource, and the downlink resource may be a periodic downlink resource.
[0205] In some embodiments, the configuration information includes scheduling information.
[0206] In one example, the scheduling information includes a scheduling sequence number.
[0207] In one example, when a network node broadcasts / multicasts and schedules a device, the device determines the sequence number of its own uplink transmission resource.
[0208] Step S2108 : The second device 102 sends a command to the first device 101 .
[0209] In some embodiments, the command relates to a reporting operation.
[0210] In one example, the command is a command requesting reporting of first-category sensor information.
[0211] In some embodiments, the command does not involve a reporting operation.
[0212] Step S2109: The first device 101 responds to the command.
[0213] In some embodiments, the first device 101 responds to commands separately for different second devices.
[0214] In some embodiments, the command relates to a reporting operation.
[0215] In some embodiments, the command is a command requesting reporting of first-category sensory information.
[0216] In some embodiments, the first device 101 receives the same command sent by different second devices 102 within a first period of time, and responds to the command for each second device 102 respectively.
[0217] In some embodiments, the first device 101 receives the same command sent by different second devices 102 within a first period of time, and some of the second devices 102 respond to the command.
[0218] In some embodiments, the first device 101 receives the same command sent by different second devices 102 within a first period of time, and responds to the command with respect to one of the second devices 102 .
[0219] In some embodiments, the command does not involve a reporting operation.
[0220] In some embodiments, the command is used to delete information within at least one address.
[0221] In one example, the first device 101 receives the same command sent by different second devices 102 within a first time period, and the first device 101 executes each received command in sequence.
[0222] In step S2110 , the second device 102 sends second information to the third device 103 .
[0223] In some embodiments, the second information is information of the first device 101 connected to the second device 102 .
[0224] In an example, the second device 102 is connected to T first devices 101 , and the second information is information of the T first devices 101 , where T is a positive integer greater than 1.
[0225] The method for establishing a connection involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2110. For example, step S2104 may be implemented as an independent embodiment, steps S2103 to S2104 may be implemented as independent embodiments, steps S2102 to S2104 may be implemented as independent embodiments, and steps S2101 to S2104 may be implemented as independent embodiments, but are not limited thereto.
[0226] In some embodiments, any one or more steps from step S2101 to step S2103 are optional, and any one or more steps from step S2105 to step S2110 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0227] In some embodiments, the execution order of different steps in steps S2101 to S2110 can be changed.
[0228] FIG3A is a flow chart of a method for establishing a connection according to an embodiment of the present disclosure, which is applied to the first device 101. As shown in FIG3A , the method includes the following steps:
[0229] Step S3101: Receive first information sent by the second device 102.
[0230] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0231] Step S3102: Determine a connectable second device 102.
[0232] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0233] Step S3103: access the determined connectable second device.
[0234] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0235] Step S3104: Establish a connection with the second device 102.
[0236] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0237] Step S3105: Send capability information to the second device 102.
[0238] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0239] Step S3106: receive configuration information sent by the second device 102.
[0240] The optional implementation of step S3106 can refer to the optional implementation of step S2107 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0241] Step S3107: Receive a command sent by the second device 102.
[0242] The optional implementation of step S3107 can refer to the optional implementation of step S2108 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0243] Step S3108, respond to the command.
[0244] The optional implementation of step S3108 can refer to the optional implementation of step S2109 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0245] The capability receiving method according to the embodiment of the present disclosure may include at least one of steps S3101 to S3109. For example, steps S3101 to S3102 may be implemented as independent embodiments, and steps S3101 to S3103 may be implemented as independent embodiments, but are not limited thereto.
[0246] In some embodiments, any one of step S3103 and step S3109 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0247] In some embodiments, the execution order of different steps in step S3101 to step S3109 can be changed.
[0248] FIG3B is a flow chart of a method for establishing a connection according to an embodiment of the present disclosure, which is applied to the second device 102. As shown in FIG3B , the method includes the following steps:
[0249] Step S3201: Send first information to the first device 101.
[0250] The optional implementation of step S3201 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0251] Step S3202: access the first device 101.
[0252] The optional implementation of step S3202 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0253] Step S3203: Establish a connection with the first device 101.
[0254] The optional implementation of step S3203 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0255] Step S3204: receiving capability information sent by the first device 101.
[0256] The optional implementation of step S3204 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0257] Step S3205: Send capability information to the third device 103.
[0258] The optional implementation of step S3205 can refer to the optional implementation of step S2106 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0259] Step S3206: Send configuration information to the first device 101.
[0260] The optional implementation of step S3206 can refer to the optional implementation of step S2107 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0261] Step S3207: Send a command to the first device 101.
[0262] The optional implementation of step S3207 can refer to the optional implementation of step S2108 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0263] Step S3208: Send the second information to the third device 103.
[0264] The optional implementation of step S3208 can refer to the optional implementation of step S2110 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0265] The method for receiving capabilities involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3208. For example, steps S3201 to S3202 may be implemented as independent embodiments, and steps S3203 to S3208 may be implemented as independent embodiments, but are not limited thereto.
[0266] In some embodiments, any one of step S3203 and step S3208 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0267] In some embodiments, the execution order of different steps in steps S3201 to S3208 can be changed.
[0268] FIG3C is a flow chart of a method for establishing a connection according to an embodiment of the present disclosure, which is applied to the third device 102. As shown in FIG3C , the method includes the following steps:
[0269] Step S3301: receiving capability information sent by the second device 102.
[0270] The optional implementation of step S3301 can refer to the optional implementation of step S2106 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0271] Step S3302: Receive the second information sent by the second device 102.
[0272] The optional implementation of step S3302 can refer to the optional implementation of step S2110 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0273] FIG4 is a flow chart of a method for establishing a connection according to an embodiment of the present disclosure. As shown in FIG4 , the method includes the following steps:
[0274] Step S4101: A first device establishes a connection with at least one second device based on a first value.
[0275] The first value corresponds to the number of connectable second devices.
[0276] In some embodiments, the first value is the maximum number of second devices that the first device can connect to at a supported operating frequency; or, the first value is the maximum number of second devices that the first device can connect to at one of a plurality of supported operating frequencies.
[0277] In some embodiments, the operating frequency point supported by the first device includes at least one of a plurality of operating frequency points agreed upon by the protocol.
[0278] In some embodiments, the method further includes: receiving first information sent by at least one second device at the supported working frequency point, where the first information is used by the first device to initiate an access process to the second device.
[0279] In some embodiments, the access process includes:
[0280] The first device sends an identifier of the first device to the second device;
[0281] Receive response information sent by the second device.
[0282] In some embodiments, the first information includes an identification of the second device.
[0283] In some embodiments, establishing a connection with at least one second device based on the first value includes:
[0284] Determining, based on the first value, a second device that can be connected at the supported operating frequency, where the second device meets the condition;
[0285] A connection is established with the corresponding determined second device through a supported operating frequency.
[0286] In some embodiments, determining, based on the first value, a second device connectable at each operating frequency point includes:
[0287] The first device supports one operating frequency and determines a second value, where the second value is the number of second devices that can be connected to the one operating frequency, the second value is the minimum value between the first value and the third value, and the third value is the number of second devices that meet the conditions and are monitored by the first device.
[0288] In some embodiments, the conditions are conditions agreed upon in the agreement;
[0289] Alternatively, the condition is a condition configured by a third device;
[0290] Alternatively, the condition is determined according to a parameter of a wireless signal between the first device and the second device.
[0291] In some embodiments, determining, based on the first value, a second device connectable at each operating frequency point includes:
[0292] The first device supports more than one operating frequency point, and multiple fourth values are determined, each fourth value corresponds to an operating frequency point, and the fourth value is the number of second devices that can be connected to the corresponding operating frequency point; wherein,
[0293] When the first value is the maximum number of second devices that the first device can connect to at the supported operating frequency, the sum of the fourth values corresponding to the respective operating frequencies is less than or equal to the first value;
[0294] When the first value is the maximum number of second devices that the first device can connect to at one of the supported operating frequencies, the fourth value is less than or equal to the first value.
[0295] In some embodiments, the method further comprises:
[0296] Receive commands sent by different second devices, and respond to the commands respectively for different second devices.
[0297] In some embodiments, the method further comprises:
[0298] A plurality of configuration information is received, each configuration information corresponding to a second device.
[0299] In some embodiments, the configuration information is used to configure resources of the second device.
[0300] Step S4102: The second device sends second information to the third device.
[0301] The second information includes information of the at least one first device to which the second device is connected.
[0302] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0303] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0304] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0305] Figure 5A is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure, which is applied to a first device 101. As shown in Figure 7A, the first device 101 may include a transceiver module 7101. In some embodiments, the transceiver module 7101 is configured to establish a connection with at least one second device based on a first value, where the first value corresponds to the number of connectable second devices. Optionally, the transceiver module is configured to perform at least one of the communication steps, such as sending and / or receiving, performed by the terminal 101 in any of the above methods, and will not be further described here.
[0306] Figure 5B is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure, which is applied to a second device 102. As shown in Figure 7B, the second device 102 may include a transceiver module 7201. In some embodiments, the transceiver module 7201 is configured to establish a connection with at least one first device and send second information to a third device, where the second information includes information about the at least one first device to which the second device is connected. Optionally, the transceiver module is configured to perform at least one of the communication steps, such as sending and / or receiving, performed by the second device 102 in any of the above methods, and will not be further described here.
[0307] Figure 5C is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure, which is applied to third device 102. As shown in Figure 7C, third device 102 may include a transceiver module 7301 configured to receive second information sent by at least one second device, where the second information includes information about the at least one first device to which the second device is connected. The transceiver module is used to perform at least one of the communication steps of sending and / or receiving in second device 103 in any of the above methods, and will not be further described here.
[0308] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0309] Figure 6A is a schematic diagram of the structure of a communication device 6100 according to an embodiment of the present disclosure. Communication device 6100 can be a first device (e.g., a terminal, user equipment, IoT device, etc.), a second device (e.g., an intermediate node), or a third device (e.g., an access network device, a core network device, etc.). It can also be a chip, chip system, or processor that implements any of the above methods in a network device, or a chip, chip system, or processor that implements any of the above methods in a terminal. Communication device 6100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0310] As shown in Figure 6A, the communication device 6100 includes one or more processors 6101. Processor 6101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, baseband chip, terminal device, terminal device chip, DU or CU, etc.), execute programs, and process program data. The communication device 6100 is used to perform any of the above methods.
[0311] In some embodiments, the communication device 6100 further includes one or more memories 6102 for storing instructions. Optionally, all or part of the memories 6102 may be located outside the communication device 6100.
[0312] In some embodiments, the communication device 6100 further includes one or more transceivers 6103. When the communication device 6100 includes one or more transceivers 6103, the transceiver 6103 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 6101 performs at least one of the other steps.
[0313] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0314] In some embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102. The interface circuit 6104 may be configured to receive signals from the memory 6102 or other devices, and may be configured to send signals to the memory 6102 or other devices. For example, the interface circuit 6104 may read instructions stored in the memory 6102 and send the instructions to the processor 6101.
[0315] The communication device 6100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited to FIG6A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (8) others, etc.
[0316] 6B is a schematic diagram of the structure of a chip 6200 according to an embodiment of the present disclosure. If the communication device 6200 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 6200 shown in FIG6B , but the present disclosure is not limited thereto.
[0317] The chip 6200 includes one or more processors 6201 , and the chip 6200 is configured to execute any of the above methods.
[0318] In some embodiments, the chip 6200 further includes one or more interface circuits 6202. Optionally, the interface circuit 6202 is connected to the memory 6203. The interface circuit 6202 can be used to receive signals from the memory 6203 or other devices, and can be used to send signals to the memory 6203 or other devices. For example, the interface circuit 6202 can read instructions stored in the memory 6203 and send the instructions to the processor 6201.
[0319] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 6201 performs at least one of the other steps.
[0320] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0321] In some embodiments, the chip 6200 further includes one or more memories 6203 for storing instructions. Alternatively, all or part of the memories 6203 may be outside the chip 6200.
[0322] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.
[0323] The present disclosure also provides a program product, which, when executed by the communication device 6100, enables the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0324] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods. Industrial Applicability
[0325] It can achieve more reliable connections and improve the effectiveness and stability of data transmission.
Claims
1. A method for establishing a connection, which is executed by a first device, and the method includes: Establishing a connection with at least one second device based on a first value, where the first value corresponds to the number of second devices that can be connected.
2. The method according to claim 1, wherein The first value is the maximum number of second devices that the first device can connect to on the supported operating frequency points; Or, the first value is the maximum number of second devices that the first device can connect to on one of the multiple supported operating frequency points.
3. The method according to claim 2, wherein The operating frequency points supported by the first device include at least one of the multiple operating frequency points agreed upon by the protocol.
4. The method according to any one of claims 1 to 3, wherein, The method further includes: Receiving at least one piece of first information sent by the at least one second device on the supported operating frequency point, where the first information is used for the first device to initiate an access process to the second device.
5. The method according to claim 4, wherein, The access process includes: The first device sending the identifier of the first device to the second device; Receiving the response information sent by the second device.
6. The method according to claim 4 or 5, wherein The first information includes the identifier of the second device.
7. The method according to any one of claims 1 to 6, wherein, The establishing a connection with at least one second device based on the first value includes: Based on the first value, determining the second devices that can be connected on the supported operating frequency points, and the second devices meet the conditions; Establishing a connection with the correspondingly determined second devices through the supported operating frequency points.
8. The method according to claim 7, wherein The determining the second devices that can be connected on the supported operating frequency points based on the first value includes: When the first device supports one operating frequency point, determining a second value, where the second value is the number of second devices that can be connected on the one operating frequency point, and the second value is the minimum of the first value and a third value, and the third value is the number of second devices that meet the conditions monitored by the first device.
9. The method according to claim 7 or 8, wherein The condition is the condition agreed upon by the protocol; Or, the condition is the condition configured by a third device; Or, the condition is determined according to the parameters of the wireless signal between the first device and the second device.
10. The method according to claim 7, wherein, The determining the second devices that can be connected on the supported operating frequency points based on the first value includes: When the first device supports more than one operating frequency point, determining multiple fourth values, each fourth value corresponding to one operating frequency point, and the fourth value is the number of second devices that can be connected on the corresponding operating frequency point; wherein When the first value is the maximum number of second devices that the first device can connect to on the supported operating frequency points, the sum of the fourth values corresponding to each operating frequency point is less than or equal to the first value; When the first value is the maximum number of second devices that the first device can connect to on one of the supported operating frequency points, the fourth value is less than or equal to the first value.
11. The method according to any one of claims 1 to 10, wherein, The method further includes: Receiving commands sent by different second devices and respectively responding to the commands for different second devices.
12. The method according to any one of claims 1 to 11, wherein, The method further includes: Receiving multiple pieces of configuration information, each piece of configuration information corresponding to one second device.
13. A method for establishing a connection, which is executed by a second device, and the method includes: Establishing a connection with at least one first device; Send second information to a third device, where the second information includes information about the at least one first device connected to the second device.
14. The method according to claim 13, wherein, The method further includes: Send configuration information to the at least one first device.
15. A method for establishing a connection, executed by a third device, the method including: Receive second information sent by at least one second device, where the second information includes information about the at least one first device connected to the second device.
16. A communication device, configured in a first device, the device including: A transceiver module, configured to: establish a connection with at least one second device based on a first value, where the first value corresponds to the number of second devices that can be connected.
17. A communication device, configured in a second device, the device including: A transceiver module, configured to: establish a connection with at least one first device; Send second information to a third device, where the second information includes information about the at least one first device connected to the second device.
18. A communication device, configured in a third device, the device including: A transceiver module, configured to: receive second information sent by at least one second device, where the second information includes information about the at least one first device connected to the second device.
19. A communication device, including a processor and a memory, where The memory is used to store a computer program; The processor is used to execute the computer program to implement the method according to any one of claims 1-15.
20. A computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are called and executed by a processor, the processor is caused to execute the method according to any one of claims 1-15.
Citation Information
Patent Citations
Connection management method, terminal and network side equipment
CN111278002A
Relay management method and communication device
CN114079995A
Method for selecting PRS resource and communication apparatus
WO2022237560A1
Establishing multiple infrastructure connections to multiple access points via a single wireless network interface controller
WO2022271312A1