Access method and device, and communication system
By configuring all available time-frequency resources for initial access and orthogonal allocation, the method addresses resource conflicts in vehicle terminals, enabling efficient batch access in intelligent cockpits.
Patent Information
- Application Number
- JP2024131237
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2040-04-29
AI Technical Summary
Existing wireless communication systems face severe resource conflicts when multiple terminals in a vehicle's intelligent cockpit compete for limited time-frequency resources upon power-on, preventing batch access.
A method where a network controller configures all available time-frequency resources for initial access, allowing terminals to transmit identification and status information, followed by orthogonal allocation of resources to reduce conflicts, enabling batch access.
This approach reduces the probability of resource conflicts and enhances access efficiency by utilizing all available resources for initial access, ensuring simultaneous connection of multiple terminals without overlap.
Smart Images

Figure 2024170415000001_ABST
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communication technology, in particular to short-range communication. More specifically, the present application relates to an access method and device, and a communication system in the field of communication technology. [Background technology]
[0002] As people's demand for personalized driving experience increases, intelligent cockpit services play an increasingly important role in people's driving process. An intelligent cockpit usually includes multiple devices, such as a cockpit domain controller (CDC), in-vehicle speakers, in-vehicle microphones, in-vehicle displays, intelligent terminals, and other portable devices. The CDC establishes wired or wireless connections to various devices and communicates with these devices to provide people with richer entertainment, audio, video, and office experiences.
[0003] In existing wireless communication systems, multiple terminals randomly reach out and sequentially initiate random access, eg, contention-based random access, to a limited fixed time-frequency resource in order to establish a connection to a network device.
[0004] However, when a vehicle with an intelligent cockpit is powered on, if all the on-board terminals in the cockpit start contention-based random access to the limited fixed time-frequency resource within a short time period, serious resource collision will occur, so batch access of on-board terminals cannot be realized. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present application provide an access method and apparatus, and a communication system for supporting batch access of terminals. [Means for solving the problem]
[0006] According to a first aspect, an embodiment of the present application provides an access method. The method may be applied to a communication system, the communication system including a network controller and a plurality of terminals. The method includes: a network controller transmitting resource configuration information, the resource configuration information being used to configure a first time-frequency resource used by the plurality of terminals to access a network; at least one of the plurality of terminals transmitting access information of each of the at least one terminal to the network controller on the first time-frequency resource, the access information of the terminal including at least one of first identification information or status information, the first identification information identifying the terminal and the status information indicating a state of the terminal; the network controller receiving the access information of each of the at least one terminal on the first time-frequency resource. Specifically, the above "access" is an initial access.
[0007] Optionally, the network controller and the terminals may be in multiple forms, respectively, which is not limited in this embodiment of the present application.
[0008] In one possible implementation, the network control device may be a CDC in the cabin, and the multiple terminals may be multiple on-board terminals in the cabin, and a vehicle manufacturer integrates the CDC and the multiple on-board terminals into the vehicle in which the cabin is located.
[0009] It should be noted that before the network controller transmits the resource configuration information, the terminals are in a non-connected state, in other words, none of the terminals has access to or established a connection to the network controller.
[0010] Furthermore, it should be noted that the unconnected state in this embodiment of the present application may include an idle state or a deactivated state.
[0011] In other words, the state of the terminal may include a connected state and a disconnected state, and the disconnected state may include an idle state or a deactivated state.
[0012] Optionally, before the network controller sends the resource configuration information, the network controller needs to determine the first time-frequency resource first.
[0013] In one possible implementation, the first time-frequency resource is an available time-frequency resource in a communication area where a network controller is located. Compared with the pre-configured limited fixed time-frequency resource in an existing random access scheme, the available time-frequency resource can provide more sufficient resources to satisfy group access of multiple terminals.
[0014] For example, the first time-frequency resource may include all available time-frequency resources in a communications region in which the network controller is located.
[0015] It should be noted that all available time-frequency resources in this embodiment of the present application can be referred to as all time-frequency resources that can be used for initial access. Furthermore, all time-frequency resources occupy at least one time domain resource unit (or a first time domain length) and at least one frequency domain resource unit (or a first frequency domain bandwidth). When the vehicle is just powered on, there is no on-board device to access, so all available time-frequency resources can be used as access resources.
[0016] In one possible implementation, after multiple terminals have completed initial access on all time-frequency resources used for initial access, the network controller may send a system broadcast message used to indicate that initial access is completed. Correspondingly, subsequent terminals having access requirements perform random access on the pre-configured limited time-frequency resources used for random access according to existing random access methods.
[0017] Furthermore, it should be noted that all available time-frequency resources or all time-frequency resources used for initial access are available in the communications domain and do not include time-frequency resources of symbols used to carry system control plane overhead (e.g., symbols carrying pilot signals, synchronization signals, control signals or broadcast signals).
[0018] In other words, all available time-frequency resources, or all time-frequency resources used for initial access, do not include time-frequency resources used for control information or control signals. Control information herein may include control signals used to schedule data, such as broadcast channel information and data feedback information. Control signals herein may include at least one of a synchronization signal, an access channel signal, a channel sounding reference signal (SRS), a demodulation reference signal (DMRS), etc.
[0019] In the access method provided in this embodiment of the present application, in the scenario of group access or batch access, when the vehicle has just been powered on, there are no terminals for accessing in the communication area where the network controller is located. Therefore, the network controller can calculate or determine all available time-frequency resources in the current communication area, and allocate all time-frequency resources to these terminals for group access or batch access. This can meet the requirements of group access or batch access, and reduce the probability of resource conflict occurring during the access of the terminals.
[0020] Optionally, the network controller can determine the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0021] In one possible implementation, a case where a network controller and multiple terminals belong to a first communication area is used as an example. The network controller can receive a system broadcast message from a second network controller in a second communication area, where the system broadcast message indicates all time-frequency resources occupied by the second communication area. The network controller may determine a first time-frequency resource based on all time-frequency resources occupied by the second communication area, where all time-frequency resources occupied by the second communication area are different from the first time-frequency resource.
[0022] Optionally, the first communication area and the second communication area may belong to the same cabin or different cabins, which is not limited in this embodiment of the present application.
[0023] The manner in which the network control device determines the first time-frequency resource has been described above by only using an example in which the network control device determines the first time-frequency resource based on all the time-frequency resources occupied by the second communication area, but this embodiment of the present application is not limited thereto.
[0024] Optionally, the network control device can determine the first time-frequency resource based on all the time-frequency resources occupied by a plurality of communication regions, the plurality of communication regions including the second communication region, which is not limited in this embodiment of the present application.
[0025] In another possible implementation, the network controller may obtain the first time-frequency resource by using a higher layer network device. The higher layer network device can calculate all available time-frequency resources in the communication area where each network controller is located, and assign all time-frequency resources to each network controller. Optionally, the network controller receives indication information from another network device, where the indication information indicates the first time-frequency resource.
[0026] Optionally, the network controller may send the resource configuration information in multiple ways, which is not limited in this embodiment of the present application.
[0027] In a first possible implementation, the network controller may transmit resource configuration information to each of a plurality of terminals.
[0028] In a second possible implementation, the network controller may send a multicast message, where the multicast message includes the resource configuration information and a multicast address.
[0029] It should be noted that a multicast address is an address for a group of terminals, and messages sent to that address can be received by all terminals in that group.
[0030] Optionally, the multicast message may further include terminal quantity information, where the terminal quantity information indicates the quantity of terminals corresponding to the multicast address.
[0031] In a third possible implementation, the network controller may transmit a system broadcast message that includes the resource configuration information.
[0032] According to the access method provided in this embodiment of the present application, the network control device uses a multicast message or a system broadcast message to convey resource configuration information, which can reduce the transmission delay and improve the access efficiency.
[0033] Optionally, at least one of the plurality of terminals transmitting respective access information of the at least one terminal to the network control device on a first time-frequency resource may include: the first terminal transmitting the access information of the first terminal to the network control device on the first time-frequency resource; and correspondingly, the network control device receiving the access information of the first terminal on the first time-frequency resource.
[0034] The first terminal is any one of the at least one terminal, and the process of another terminal in the at least one terminal performing S220 is similar to the process of the first terminal performing S220. In order to avoid repetition, the details will not be described again here.
[0035] Optionally, the access information may be carried in an access message, in which case the access message is obtained by performing modulation and coding on the access information by using predefined modulation and coding information, where the modulation and coding information includes at least one of a modulation and coding scheme, a channel coding scheme, and a bit rate.
[0036] Correspondingly, the network controller may decode the access message based on the preconfigured modulation and coding information to obtain the access information.
[0037] Optionally, the network controller and the first terminal can obtain the modulation and coding information in multiple ways, which is not limited in this embodiment of the present application.
[0038] In a first possible implementation, the modulation and coding information may be predefined in a communication protocol, and the first terminal and the network controller may determine the modulation and coding information based on the communication protocol.
[0039] In a second possible implementation, the network controller may send first access configuration information to the first terminal, where the first access configuration information is used to configure modulation and coding information. Correspondingly, the first terminal receives the first access configuration information from the network controller and determines the modulation and coding information based on the first access configuration information. Specifically, the first access configuration information may be transmitted to the first terminal in advance, or may be transmitted to the first terminal together with the resource configuration information.
[0040] Optionally, the resource configuration information and the first access configuration information may be transmitted in the same message or in different messages, which is not limited in this embodiment of the present application.
[0041] In a third possible implementation, the first terminal and the network controller may agree on the modulation and coding information in advance.
[0042] Optionally, the access information of the first terminal may include at least one of the first identification information or the status information, which is not limited in this embodiment of the present application.
[0043] It should be noted that the first identification information may be understood as information that can uniquely identify the identity of the first terminal in the communication area in which the first terminal is located.
[0044] Optionally, the identification information (e.g., the first identification information) of the terminal in this embodiment of the present application may include at least one of a device identifier, a media access control (MAC) address, a soft address, and a short address.
[0045] Optionally, the identification information (for example, the first identification information) of the terminal in this embodiment of the present application may include at least one field. The network control device and the first terminal can define the meaning of different fields in multiple ways, which is not limited in this embodiment of the present application.
[0046] In one possible implementation, the identification information may include a first field, the first field indicating a device type, and / or the identification information may include a second field, the second field indicating a device function, and / or the identification information may include a third field, the third field indicating a device number.
[0047] It should be noted that status information may be understood as information capable of indicating a current state of the first terminal.
[0048] Optionally, the first terminal may include the first state or the second state.
[0049] For example, the first state may be a "normal state" and the second state may be an "abnormal state."
[0050] Optionally, when the status information indicates that the status of the first terminal is in an "abnormal state", the status information may further include exception indication information, which indicates the cause of the exception of the first terminal.
[0051] Optionally, the status information can indicate the status of the first terminal in multiple ways, which is not limited in this embodiment of the present application.
[0052] In one possible implementation, the status information may include at least one bit, and the status information may indicate a current status of the first terminal by using the at least one bit.
[0053] In another possible implementation, the status information may include exception indication information, which indicates that the status of the first terminal is in an "abnormal state" and indicates the cause of the exception.
[0054] Optionally, the at least one terminal may include some or all of the plurality of terminals, which is not limited in this embodiment of the present application.
[0055] Since some terminals may be in an abnormal state after power-on, for example, may encounter an equipment failure, a line failure, or a network failure, the network control device may agree in advance with the plurality of terminals that only the terminals in a normal state report access information to the network control device, and the terminals in an abnormal state do not need to report access information. In this case, the at least one terminal includes a terminal in a normal state among the plurality of terminals.
[0056] Optionally, the first terminal can send the access information of the first terminal to the network controller on the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0057] In a first possible implementation, the first terminal may transmit access information of the first terminal to the network controller on a first time-frequency resource in a contention-based resource manner.
[0058] Since the first time-frequency resource indicates all available time-frequency resources in the communication area where the network controller is located, the resource size of the first time-frequency resource is larger than the resource size of the pre-configured limited time-frequency resource used for random access in the existing contention-based random access method, which can reduce the probability of resource conflict occurring during the access of multiple terminals.
[0059] In a second possible implementation, the first terminal can determine a second time-frequency resource corresponding to each terminal from the first time-frequency resource, and the first terminal transmits the access information of the first terminal to the network controller on the second time-frequency resource corresponding to the first terminal.
[0060] It should be noted that the second time-frequency resource corresponding to the first terminal in this embodiment of the present application can be understood as the time-frequency resource used by the first terminal to report access information.
[0061] In other words, the first time-frequency resource may include at least one second time-frequency resource, and the at least one second time-frequency resource is in one-to-one correspondence with the at least one terminal.
[0062] It is further noted that the second time-frequency resources corresponding to all of the plurality of terminals are orthogonal to each other, in other words, the second time-frequency resources corresponding to any two terminals do not overlap each other in the time-frequency or frequency domain.
[0063] According to the access method provided in this embodiment of the present application, the second time-frequency resources corresponding to all of the multiple terminals are orthogonal to each other, so that the probability of resource conflict occurring during the access of the multiple terminals can be avoided.
[0064] Optionally, the second time-frequency resource corresponding to the first terminal may be determined by using at least one of a second identification information of the first terminal, a resource size of the first time-frequency resource, a resource size of the second time-frequency resource corresponding to the first terminal, or at least one preconfigured value.
[0065] The second identification information of the first terminal may be understood as information that can uniquely identify the identity of the terminal in the communication area in which the first terminal is located.
[0066] Optionally, the second identification information may include at least one of a device identifier, a MAC address, a soft address, or a short address.
[0067] Optionally, the first identification information and the second identification information of the first terminal may be the same or different, which is not limited in this embodiment of the present application.
[0068] For example, the first identification may include a MAC address and the second identification may include a soft address.
[0069] In another example, the first identification information may include a MAC address and a device identifier, and the second identification information may include a soft address.
[0070] Optionally, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal in multiple ways, which is not limited in this embodiment of the present application.
[0071] In one possible implementation, the first terminal may determine a resource size of the second time-frequency resource corresponding to the first terminal based on the modulation and coding information and the size of the access information.
[0072] In a second possible implementation, before S220, the first terminal may receive second access configuration information from a network control device, where the second access configuration information is used to configure a resource size of a second time-frequency resource corresponding to the first terminal.
[0073] Optionally, the resource configuration information and the second access configuration information may be carried in the same message or in different messages, which is not limited in this embodiment of the present application.
[0074] In a third possible implementation, the first terminal and the network controller may pre-agree on a resource size of the second time-frequency resource corresponding to the first terminal, in other words, the resource size of the second time-frequency resource is pre-configured or pre-defined.
[0075] It should be noted that the at least one preconfigured value may be a preconfigured value used to determine a second time-frequency resource corresponding to each terminal.
[0076] In one possible implementation, the at least one value may include a first value, the first value indicating a quantity of terminals.
[0077] For example, the quantity of terminals may indicate the quantity of terminals in a group corresponding to a multicast address.
[0078] As another example, the quantity of terminals may be the number of terminals making incoming calls by the network controller based on resource configuration information.
[0079] Optionally, the at least one value may be pre-configured for the terminal in multiple ways, which is not limited in this embodiment of the present application.
[0080] In a first possible implementation, the at least one value may be pre-configured in a communication protocol, and the first terminal may obtain the at least one value based on the communication protocol.
[0081] In a second possible implementation, before S220, the first terminal may receive third access configuration information from a network control device, where the third access configuration information is used to configure the at least one value.
[0082] Optionally, the resource configuration information and the third access configuration information may be carried in the same message or in different messages, which is not limited in this embodiment of the present application.
[0083] In a third possible implementation, the first terminal and the network controller may agree on said at least one value in advance.
[0084] Optionally, the first terminal can determine the second time-frequency resource corresponding to the first terminal from the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0085] In a first possible implementation, the first terminal may determine a second time-frequency resource corresponding to the first terminal based on a resource size of the first time-frequency resource and a resource size of the second time-frequency resource corresponding to the first terminal.
[0086] It should be noted that since the network control device and the first terminal may be manufactured by the same vehicle manufacturer, the vehicle manufacturer may pre-configure the network control device with relevant information (e.g., the second identification information of the first terminal, the resource size of the second time-frequency resource corresponding to the first terminal, and the at least one value) used to determine the second time-frequency resource corresponding to the first terminal, and the calculation rule of the second time-frequency resource corresponding to the first terminal. Thus, the network control device does not need to perform additional signaling interactions with the first terminal to obtain the relevant information required to determine the second time-frequency resource corresponding to the first terminal. This can reduce the signaling overhead and reduce the access delay.
[0087] Optionally, the network control device and the first terminal may agree in advance on a division rule and a number rule of the resource blocks in the first time-frequency resource, and the network control device and the first terminal can determine the number of each resource block in the first time-frequency resource and the resource size of each resource block according to the number rule and the division rule.
[0088] In other words, the network controller and the first terminal can use a similar method to determine the second time-frequency resource corresponding to the first terminal.
[0089] In a second possible implementation, the first terminal can determine the second time-frequency resource corresponding to the first terminal based on the resource size of the first time-frequency resource, the resource size of the second time-frequency resource corresponding to the first terminal, and second identification information of the first terminal.
[0090] In a third possible implementation, the first terminal can determine a second time-frequency resource corresponding to the first terminal based on a second identification information of the first terminal and a first value, where the at least one value includes the first value.
[0091] Optionally, at least two terminals in the plurality of terminals may have different attributes, and the network controller may use the resource configuration information to configure different sub-resources for the terminals with different attributes, and the first time-frequency resource includes the sub-resources corresponding to those terminals with different attributes.
[0092] Optionally, the attributes may include at least one of a device type, a multicast address, or a device priority.
[0093] In one possible implementation, for example, the plurality of terminals includes a first terminal having a first attribute and a second terminal having a second attribute, the first terminal corresponding to a first time-frequency sub-resource in the first time-frequency resource, and the second terminal corresponding to a second time-frequency sub-resource in the first time-frequency resource. The first terminal transmitting the access information of the first terminal to the network controller on the first time-frequency resource may include: the first terminal transmitting the access information of the first terminal to the network controller on the first time-frequency sub-resource; and correspondingly, the network controller receiving the access information of the first terminal on the first time-frequency sub-resource.
[0094] It should be noted that at least one of the time domain resources or frequency domain resources of the time-frequency sub-resources corresponding to terminals with different attributes is different.
[0095] In other words, the first time-frequency sub-resource does not overlap with at least one of the time domain or frequency domain resources of the second time-frequency sub-resource.
[0096] According to the access method provided in the embodiment of the present application, the network control device configures different time-frequency sub-resources for terminals with different attributes, and the terminals with different attributes perform access to the time-frequency sub-resources corresponding to the attributes to which the terminals belong, which can reduce the probability of resource conflict occurring during access between terminals with different attributes.
[0097] It should be noted that for the method for the first terminal to determine the second time-frequency resource corresponding to the first terminal in the first time-frequency sub-resource, refer to the above-mentioned method for determining the second time-frequency resource corresponding to the first terminal in the first time-frequency resource. The difference lies only in that: the resource size of the first time-frequency resource is replaced by the resource size of the first time-frequency sub-resource. To avoid repetition, the details will not be described again here.
[0098] Optionally, the method may further include: the network control device determining that at least one first target terminal of the at least one terminal successfully performs access.
[0099] Optionally, the network control device can determine that the at least one first target terminal successfully performs access in multiple ways, which is not limited in this embodiment of the present application.
[0100] In a first possible implementation, the network control device may determine that the at least one first target terminal successfully performs access based on the access information of each of the at least one terminal.
[0101] In other words, the network control device successfully obtains the access information of each of the at least one terminal through parsing.
[0102] In a second possible implementation, the network control device may determine that the at least one first target terminal successfully performs access based on the access information of each of the at least one first target terminal.
[0103] Optionally, the method includes: a network control device sending indication information to the at least one first target terminal, where the indication information indicates that the at least one first target terminal successfully performs access. Correspondingly, each of the at least one first target terminal receives the indication information from the network control device and determines that the access is successful based on the indication information.
[0104] Optionally, the network control device can send indication information to the at least one first target terminal in multiple ways, which is not limited in this embodiment of the present application.
[0105] In one possible implementation, the network controller may send indication information to each of the at least one first target terminal.
[0106] In another possible implementation, the network controller may send a system broadcast message, where the system broadcast message includes the indication information.
[0107] Optionally, the indication information may indicate that the at least one first target terminal successfully performs access in multiple ways, which is not limited in this embodiment of the present application.
[0108] In a first possible implementation, the instruction information may include a third identification information of each of the at least one first target terminal, wherein the third identification information of each first target terminal indicates that first target terminal.
[0109] It should be noted that the third identification information may include at least one of a device identifier, a MAC address, a soft address, or a short address of the first target terminal.
[0110] Optionally, the third identification information of the first target terminal may be the same as or different from the first identification information reported when access is requested, which is not limited in this embodiment of the present application.
[0111] In a second possible implementation, the instruction information may include a third identification information of each of the at least one second target terminal, the third identification information of each second target terminal indicating that second target terminal, the at least one second target terminal being a terminal among the at least one terminal that fails to perform access.
[0112] Optionally, the method includes: a network controller transmitting scheduling information to the at least one first target terminal, the scheduling information indicating a third time-frequency resource to be used for each of the at least one first target terminal; correspondingly, each first target terminal receiving the scheduling information from the network controller and transmitting data with the network controller on the third time-frequency resource.
[0113] Optionally, the network controller can send scheduling information to the at least one first target terminal in multiple ways, which is not limited in this embodiment of the present application.
[0114] In a first possible implementation, the network control device may transmit scheduling information of each first target terminal to each first target terminal, where the scheduling information of each first target terminal indicates a third time-frequency resource of each first target terminal.
[0115] In a second possible implementation, the network controller may transmit a system broadcast message, the system broadcast message including scheduling information, the scheduling information indicating a third time-frequency resource for each first target terminal.
[0116] For example, the scheduling information indicates a correspondence between an identity of each first target terminal and a third time-frequency resource of each first target terminal.
[0117] In a third possible implementation, if the quantity of the at least one target terminal is greater than one, the network controller may perform group-based scheduling for the at least one target terminal.
[0118] It should be noted that in order to reduce signaling overhead, the network control may send scheduling information directly to said at least one target terminal without sending indication information to said at least one target terminal.
[0119] In other words, if the scheduling information is received, the first target terminal can determine that the first target terminal will successfully perform access.
[0120] Optionally, at least one second target terminal of said at least one terminal that fails to perform an access on a second time-frequency resource may re-initiate an access to the network controller.
[0121] In one possible implementation, each of the at least one second target terminal may transmit access information of the respective second target terminal to the network controller on a fourth time-frequency resource. Correspondingly, the network controller receives access information from the at least one second target terminal on the fourth time-frequency resource.
[0122] Specifically, each second target terminal may transmit access information of each second target terminal to the network controller on a fifth time-frequency resource corresponding to each second target terminal, where the fourth time-frequency resource includes a fifth time-frequency resource corresponding to each of the plurality of second target terminals. Correspondingly, the network controller receives access information from each second target terminal on the fifth time-frequency resource corresponding to each second target terminal.
[0123] It should be noted that the process of the second target terminal sending the access information of the second target terminal to the network control device on the fifth time-frequency resource corresponding to the second target terminal refers to the process of the first terminal sending the access information of the first terminal to the network control device on the second time-frequency resource corresponding to the first terminal. In order to avoid repetition, the details will not be described again here.
[0124] Optionally, the first time-frequency resource includes a fourth time-frequency resource, or the fourth time-frequency resource is different from the first time-frequency resource.
[0125] In a first possible implementation, the first time-frequency resource may include a second time-frequency resource and a fourth time-frequency resource corresponding to each terminal.
[0126] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the second time-frequency resource corresponding to each terminal in the time domain.
[0127] In a second possible implementation, when at least two terminals of the plurality of terminals have different attributes, the first time-frequency resource may include a time-frequency sub-resource corresponding to the terminal with the different attribute and a fourth time-frequency resource.
[0128] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the time-frequency sub-resources corresponding to terminals with different attributes in the time domain.
[0129] In conclusion, the first time-frequency resource may include two phases in the time domain: the first phase is used by multiple terminals to perform group access or batch access, and the second phase is used by terminals that fail to perform access in the first phase to perform access again.
[0130] In a third possible implementation, the fourth time-frequency resource is a time-frequency resource other than the first time-frequency resource.
[0131] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the first time-frequency resource in the time domain.
[0132] In conclusion, the first time-frequency resource is used by the multiple terminals to perform group access or batch access, and the fourth time-frequency resource is used by terminals that fail to perform access on the first time-frequency resource to perform access again.
[0133] Optionally, the second target terminal can determine the fourth time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0134] In one possible implementation, the resource configuration information is further used to configure a fourth time-frequency resource to be used by said at least one second target terminal to again perform access.
[0135] In another possible implementation, the network controller may send fourth access configuration information to the at least one second target terminal, where the fourth access configuration information indicates a fourth time-frequency resource.
[0136] According to a second aspect, an embodiment of the present application further provides an access control method, the method being applied to a network controller, the method comprising the steps executed by the network controller according to the first aspect or any one of the possible implementations of the first aspect.
[0137] According to a third aspect, an embodiment of the present application further provides an access control method, the method being applied to a terminal, the method comprising the steps of being executed by the terminal according to the first aspect or any one of the possible implementations of the first aspect.
[0138] According to a fourth aspect, an embodiment of the present application further provides an access control device configured to perform the method implemented by the network control device according to the first aspect or any one of the possible implementations of the first aspect. In particular, the access device may include a unit configured to perform the method implemented by the network control device according to the first aspect or any one of the possible implementations of the first aspect.
[0139] According to a fifth aspect, an embodiment of the present application further provides an access device configured to execute the method implemented by a terminal according to the first aspect or any one of the possible implementations of the first aspect. In particular, the access device may include a unit configured to execute the method implemented by a terminal according to the first aspect or any one of the possible implementations of the first aspect.
[0140] According to a sixth aspect, an embodiment of the present application further provides an access control device. The device includes a memory, at least one processor, a transceiver, and instructions stored in the memory and executable on the processor. Furthermore, the memory, the processor, and the communication interface communicate with each other through an internal connection path. The at least one processor executes the instructions, whereby the access device implements the method performed by the network control device according to the first aspect or any one of the possible implementations of the first aspect.
[0141] In one possible implementation, the access controller may be a network controller, for example a CDC.
[0142] According to a seventh aspect, an embodiment of the present application further provides an access device. The device includes a memory, at least one processor, a transceiver, and instructions stored in the memory and executable on the processor. Furthermore, the memory, the processor, and the communication interface communicate with each other through an internal connection path. The at least one processor executes the instructions, whereby the access device implements the method performed by the terminal according to the first aspect or any one of the possible implementations of the first aspect.
[0143] In one possible implementation, the access device may be a terminal.
[0144] According to an eighth aspect, the present application further provides a computer readable storage medium configured to store a computer program comprising instructions used to implement a method to be performed by a network controller or a method to be performed by a terminal according to the first aspect or a possible implementation of the first aspect.
[0145] According to a ninth aspect, the present application further provides a computer program product comprising instructions, which, when executed on a computer, cause the computer to implement a method performed by a network controller or a method performed by a terminal according to the above aspects or any possible implementation of the above aspects.
[0146] According to a tenth aspect, the present application further provides a chip device including an input interface, an output interface, and at least one processor. Optionally, the chip device further includes a memory. The at least one processor is configured to execute code in the memory. When the at least one processor executes the code, the chip device implements a method performed by a network controller or a method performed by a terminal according to the first aspect or any one of the possible implementations of the first aspect. [Brief description of the drawings]
[0147] [Figure 1] 1 is a schematic block diagram of a communication system 100 according to an embodiment of the present application.
[0148] [Diagram 2] 1 is another schematic block diagram of a communication system 100 according to an embodiment of the present application.
[0149] [Diagram 3] 2 is a schematic flow chart of an access method 200 according to an embodiment of the present application.
[0150] [Figure 4] 1 is a schematic block diagram of an apparatus 300 according to an embodiment of the present application.
[0151] [Diagram 5] 4 is a schematic block diagram of an apparatus 400 according to an embodiment of the present application.
[0152] [Figure 6] 5 is a schematic block diagram of a terminal 500 according to an embodiment of the present application.
[0153] [Figure 7] 6 is a schematic block diagram of a chip 600 according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0154] The following describes the technical solutions of the present application with reference to the accompanying drawings.
[0155] 1 is a schematic block diagram of a communication system 100 according to an embodiment of the present application. The communication system 100 includes at least one communication area. FIG 1 shows a communication area 110. The communication area 110 includes a primary node 111 and at least one secondary node 112.
[0156] It should be noted that the primary node 111 in this embodiment of the present application is a device that can communicate with the secondary nodes 112 and has the ability to manage the secondary nodes 112 (e.g., schedule resources for the secondary nodes 112).
[0157] Furthermore, it should be noted that the secondary node 112 in this embodiment of the present application is a device that can follow the management of the primary node 111 and has the ability to perform communication by using resources allocated by the primary node 111.
[0158] Optionally, the communication area 110 is applicable to a cockpit (also called a cabin) of a vehicle (eg, an intelligent vehicle, an electric vehicle, or a digital vehicle).
[0159] In one possible implementation, the primary node 111 may be a network controller and the secondary node 112 may be a terminal.
[0160] Optionally, the network controller can be in multiple forms, which is not limited in this embodiment of the present application.
[0161] In one possible implementation, the network controller may be a separate device.
[0162] In another possible implementation, the network controller may be integrated into another device as a functional module or chip device.
[0163] It should be noted that the network control device in this embodiment of the present application may be referred to as an access device or radio access network device, and may be an evolved NodeB (eNB or eNodeB) in a long term evolution (LTE) system, or may be a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the access device may be a relay station, an access point, an in-vehicle device, a wearable device, an access device in a 5G network, or a network device in a future evolved public land mobile network (PLMN), an access point (AP) in a wireless local area network (WLAN), or a gNB in a new radio (NR) system. This is not limited in this embodiment of the present application.
[0164] Optionally, the access device is a device in a radio access network (RAN) or a RAN node through which a terminal accesses a radio network. By way of example and not limitation, the access network device may be a gNB, a transmission reception point (TRP), an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB or home NodeB, HNB), a baseband unit (BU), a wireless fidelity (Wi-Fi) access point (AP), etc. In the network structure, the network equipment may include a centralized unit (CU) node, or a distributed unit (DU) node, a RAN equipment including a CU node and a DU node, or a RAN equipment including a control plane CU node (CU-CP node), a user plane CU node (CU-UP node), and a DU node.
[0165] Optionally, the terminal can be in multiple forms, which is not limited in this embodiment of the present application.
[0166] In one possible implementation, the terminal may be a separate device.
[0167] In another possible implementation, the terminal may be integrated into another device as a functional module or chip device.
[0168] It should be noted that the terminal in this embodiment of the present application may be a device that provides voice / data connectivity for a user, such as a handheld device or an in-vehicle device with wireless connectivity. Currently, some examples of terminals are mobile phones, tablet computers, notebook computers, palmtop computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in self-driving, cellular phones, cordless phones, session initiation protocol (SIP) phones, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices, in-vehicle devices, wearable devices, terminal devices in 5G networks, and terminal devices in future evolved public land mobile networks (PLMNs). This is not limited in this embodiment of the present application.
[0169] It should be noted that wearable devices, which may also be referred to as wearable intelligent devices, are a general term for wearable devices such as glasses, gloves, watches, clothing, and shoes that are developed by applying wearable technology in the intelligent design of everyday objects. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothing or accessories.
[0170] Furthermore, it should be noted that in this embodiment of the present application, the terminals are classified into "vehicle-mounted terminals" and "non-vehicle-mounted terminals" based on the relationship between the terminals and the cockpit.
[0171] An "on-board terminal", also called an on-board unit (OBU), is a device that is integrated into or installed in the cockpit area and belongs to a part of the cockpit area, such as an on-board speaker, an on-board microphone, or an on-board display. In general, the on-board terminal may be a device that is factory-installed in the vehicle by the vehicle manufacturer.
[0172] A "non-vehicle-mounted terminal" is a device that is located within the cockpit area and can communicate or connect with other devices in the cockpit area, but is not part of the cockpit, such as a user's intelligent terminal, a tablet computer, a Bluetooth headset, or a wearable device.
[0173] In one possible implementation, the network control device in this embodiment of the present application may be a cockpit domain controller (CDC), and the at least one terminal may include at least one of an in-vehicle terminal or a non-in-vehicle terminal.
[0174] For example, the CDC can communicate with in-vehicle displays, intelligent terminals, and in-vehicle speakers.
[0175] It should be noted that the vehicle manufacturer may integrate both the CDC and the at least one on-board terminal into the vehicle, for example into the cabin area of the vehicle.
[0176] In another possible implementation, the network control device in this embodiment of the present application may be an intelligent terminal, and the at least one terminal may include at least one of an in-vehicle terminal or a non-in-vehicle terminal.
[0177] For example, the intelligent terminal can communicate with an in-car speaker, a Bluetooth headset, and an in-car microphone.
[0178] Optionally, the network controller may communicate with the terminal in multiple ways, which is not limited in this embodiment of the present application.
[0179] In one possible implementation, the network controller may communicate with the terminals in a wired manner.
[0180] It should be noted that the aforementioned wired method may be to implement communication through a data cable connection or an internal bus connection.
[0181] In another possible implementation, the network controller can communicate with the terminals in a wireless manner.
[0182] It should be noted that the aforementioned wireless method may be to implement communication through a communication network. The communication network may be a local area network, or may be a wide area network forwarded using a relay device, or may include a local area network and a wide area network. For example, if the communication network is a local area network, the communication network may be a Wi-Fi hotspot network, a Wi-Fi P2P network, a Bluetooth network, a ZigBee network, a near field communication (NFC) network, or a possible future universal short-range communication network. For example, if the communication network is a wide area network, the communication network may be a 3rd-generation wireless telephone technology (3G) network, the 4th-generation mobile communication technology (4th generation) network, a 5th-generation mobile communication technology (5th generation) network, a PLMN, or the Internet. This is not limited in this embodiment of the present application.
[0183] It should be noted that Figure 1 only shows an example of communication area 110, and communication system 100 may include further communication areas. As shown in Figure 2, communication system 100 may further include communication area 120, which may include a primary node 121 and at least one secondary node 122, and primary node 121 may communicate with said at least one secondary node 122.
[0184] It should be noted that communication area 110 may be in communication with communication area 120 .
[0185] For example, two main nodes that belong to different communication domains can communicate with each other.
[0186] Optionally, the communication area 120 is applicable to a cockpit (also called a cabin) of a vehicle (eg, an intelligent vehicle, an electric vehicle, or a digital vehicle).
[0187] Optionally, the communication area 110 and the communication area 120 may belong to different areas in the same vehicle (or cabin). For example, the communication area 110 is an entertainment area and the communication area 120 is a driving area. Alternatively, the communication area 110 and the communication area 120 may belong to different vehicles (cabins). This is not limited in this embodiment of the present application.
[0188] In existing wireless communication systems, terminals access network equipment through random access, e.g., contention-based random access. The access requirements follow a Poisson distribution due to the random arrival of terminals. That is, the access requests of terminals are approximately averaged over time. When a terminal requests random access, there is another terminal being served in the system.
[0189] The network device typically assigns some limited fixed time-frequency resources of the currently available time-frequency resources to the terminal for random access, for example, two fixed symbols in an available time domain slot and two fixed subcarriers in the available frequency domain bandwidth, while other available time-frequency resources are used to maintain and guarantee the services of other terminals.
[0190] However, there may be a scenario where multiple on-board terminals in the cockpit communication area all initiate access requests to the CDC in a short time period when the vehicle is powered on. In the above scenario of batch or group access of terminals, if multiple on-board terminals perform contention-based random access by using the existing random access method, i.e., by using the fixed and limited time-frequency resources used for random access, serious resource conflicts may occur. Therefore, batch or group access of on-board terminals cannot be realized.
[0191] The embodiments of the present application provide an access method and apparatus for realizing batch access or group access of terminals in the above scenario.
[0192] 3 is a schematic flow chart of an access method 200 according to an embodiment of the present application. The method 200 is applied to the communication system 100 shown in FIG. 1, for example, the communication area 110 in the communication system 100, and is applicable to a cockpit of a vehicle.
[0193] S210: A network controller transmits resource configuration information, where the resource configuration information is used to configure a first time-frequency resource used by a plurality of terminals to access a network. Correspondingly, the plurality of terminals receive the resource configuration information from the network controller. Specifically, the resource configuration information is used to configure the plurality of terminals to perform initial access.
[0194] Optionally, the network controller and the terminals may be in multiple forms, respectively, which is not limited in this embodiment of the present application.
[0195] In one possible implementation, the network control device may be a CDC in the cabin, the multiple terminals may be multiple on-board terminals in the cabin, and the vehicle manufacturer integrates the CDC and the multiple on-board terminals into the vehicle in which the cabin is located.
[0196] It should be noted that before S210, the terminals are in a non-connected state, in other words, none of the terminals accesses or establishes a connection to a network controller.
[0197] Furthermore, it should be noted that the unconnected state in this embodiment of the present application may include an idle state or a deactivated state.
[0198] In other words, the state of the terminal may include a connected state and a disconnected state, and the disconnected state may include an idle state or a deactivated state.
[0199] The following describes the connected, idle and deactivated states separately.
[0200] (1) The connected state, also referred to as the radio resource control (RRC) connected state, is a state in which the terminal has established a network connection to a network controller and can perform data transmission.
[0201] (2) The idle state, also called the RRC idle state, is a state in which the terminal does not establish a network connection to the network controller and the network controller does not store the context information of the terminal. In other words, when the terminal needs to enter the connected state from the idle state, the terminal needs to initiate a network connection establishment process.
[0202] (3) The deactivated state, also called the RRC deactivated state, is a state in which the terminal previously enters the connected state, and then the network controller suspends the network connection, but the network controller stores the context information of the terminal. In other words, when the terminal needs to enter the connected state again from the invalid state, it needs to initiate a network connection restoration process (also called a network connection re-establishment process). It should be noted that compared with the network connection establishment process, the network connection restoration process has a shorter delay and lower signaling overhead. However, the network controller needs to store the context of the terminal, which occupies the storage overhead of the network controller.
[0203] Optionally, before S210, the network control device needs to determine a first time-frequency resource first.
[0204] In one possible implementation, the first time-frequency resource is an available time-frequency resource in a communication area where a network controller is located. Compared with the limited and fixed time-frequency resource preconfigured in an existing random access scheme, the available time-frequency resource can provide more sufficient resources to satisfy group access of multiple terminals.
[0205] For example, the first time-frequency resource may include all available time-frequency resources within a communications area in which the network controller is located.
[0206] It should be noted that all available time-frequency resources in this embodiment of the present application may also be referred to as all time-frequency resources that can be used for initial access. Furthermore, all time-frequency resources occupy at least one time domain resource unit (or a first time domain length) and at least one frequency domain resource unit (or a first frequency domain bandwidth). Because there is no on-board device for access when the vehicle has just been powered on, all available time-frequency resources can be used as access resources.
[0207] Optionally, the at least one time domain resource unit (or the first time domain length) may be continuous or discrete, or the at least one frequency domain resource unit (or the first frequency domain bandwidth) may be continuous or discrete, which is not limited in this embodiment of the present application.
[0208] Furthermore, it should be noted that a time domain resource unit may be understood as a granularity, e.g., a minimum granularity, for scheduling in the time domain, and a frequency domain resource unit may be understood as a granularity for scheduling in the frequency domain.
[0209] Specifically, the time domain resource unit may be, but is not limited to, a slot or a frame, and the frame or slot includes several symbols, for example, an orthogonal frequency division multiplexing (OFDM) symbol, and the frequency domain resource unit may be, but is not limited to, one or more subcarriers.
[0210] It should be noted that all available time-frequency resources or all time-frequency resources used for initial access are all available time-frequency resources in the communication area used to transmit data, i.e., the time-frequency resources of the data channel.
[0211] Optionally, the time domain resources in all time-frequency resources used for initial access may have a limited length.
[0212] In one possible implementation, after multiple terminals have completed initial access by using all time-frequency resources used for initial access, the network controller may send a system broadcast message used to indicate that the initial access is completed. Correspondingly, subsequent terminals having access requirements perform random access on the preconfigured limited time-frequency resources used for random access according to existing random access methods.
[0213] Furthermore, it should be noted that all available time-frequency resources or all time-frequency resources used for initial access are within the communication area and do not include available time-frequency resources of symbols used to carry system control plane overhead (e.g., symbols carrying pilot signals, synchronization signals, control signals or broadcast signals).
[0214] In other words, all available time-frequency resources or all time-frequency resources used for initial access do not include time-frequency resources used for control information or control signals. Control information herein may include control signals used to schedule data, such as broadcast channel information and data feedback information. Control signals herein may include synchronization signals, access channel signals, SRS, DMRS, etc.
[0215] In the access method provided in this embodiment of the present application, in a group access or batch access scenario, when a vehicle has just been powered on, there are no terminals for accessing in the communication area where the network controller is located. Therefore, the network controller can calculate or determine all available time-frequency resources in the current communication area, and allocate all time-frequency resources to these terminals for group access or batch access. This can meet the requirements of group access or batch access, and reduce the probability of resource conflict occurring during the access of multiple terminals.
[0216] Optionally, the network controller can determine the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0217] In one possible implementation, for example, a network controller and a plurality of terminals belong to a first communication area. The network controller may receive a system broadcast message from a second network controller in a second communication area, where the system broadcast message indicates all time-frequency resources occupied by the second communication area. The network controller may determine first time-frequency resources based on all time-frequency resources occupied by the second communication area, where all time-frequency resources occupied by the second communication area are different from the first time-frequency resources.
[0218] Optionally, the first communication area and the second communication area may belong to the same cabin or different cabins, which is not limited in this embodiment of the present application.
[0219] The manner in which the network control device determines the first time-frequency resource is described above by using an example in which the network control device simply determines the first time-frequency resource based on all the time-frequency resources occupied by the second communication area, but this embodiment of the present application is not limited thereto.
[0220] Optionally, the network control device can determine the first time-frequency resource based on all the time-frequency resources occupied by the multiple communication regions, the multiple communication regions including the second communication region, which is not limited in this embodiment of the present application.
[0221] In another possible implementation, the network controller can obtain the first time-frequency resource by using a higher layer network device, which can calculate all available time-frequency resources in the communication area where each network controller is located, and assign all the time-frequency resources to each network controller. Optionally, the network controller receives indication information from another network device, where the indication information indicates the first time-frequency resource.
[0222] For example, the network controller is an access network device. The network controller may send a resource request to the core network device, where the resource request requests all time-frequency resources currently available to the network controller. The network controller may receive resource information sent by the core network device, where the resource information indicates a first time-frequency resource.
[0223] Optionally, in S210, the network controller may send the resource configuration information in multiple ways, which are not limited in this embodiment of the present application.
[0224] In a first possible implementation, the network controller may transmit resource configuration information to each of a plurality of terminals.
[0225] In a second possible implementation, the network controller may send a multicast message that includes the resource configuration information and a multicast address.
[0226] It should be noted that a multicast address is an address for a group of terminals such that messages sent to that address can be identified and received by all terminals in that group.
[0227] For example, the plurality of terminals includes terminal 1 and terminal 2, terminal 1 and terminal 2 belong to a first terminal group, and the multicast message sent by the network controller includes resource configuration information and a multicast address for the first terminal group. Correspondingly, terminal 1 and terminal 2 receive the multicast message sent for the multicast address corresponding to the group to which terminal 1 and terminal 2 belong.
[0228] Optionally, the multicast message may further include terminal quantity information, where the terminal quantity information indicates the quantity of terminals corresponding to the multicast address.
[0229] In a third possible implementation, the network controller may send a system broadcast message, the system broadcast message including the resource configuration information.
[0230] For example, the system broadcast message may be a master information block (MIB) message or a system information block (SIB) message.
[0231] According to the access method provided in this embodiment of the present application, the network control device uses a multicast message or a system broadcast message to convey resource configuration information, which can reduce the transmission delay and improve the access efficiency.
[0232] S220: At least one of the plurality of terminals transmits access information of each of the at least one terminal to a network control device on a first time-frequency resource. The access information of the terminal includes at least one of first identification information or status information, where the first identification information identifies the terminal and the status information indicates a status of the terminal. Correspondingly, the network control device receives the access information of each of the at least one terminal on the first time-frequency resource.
[0233] For clarity, the following uses the first terminal of the at least one terminal as an example to describe the process of S220.
[0234] The first terminal is any one of the at least one terminal, and the process of another terminal of the at least one terminal performing S220 is similar to the process of the first terminal performing S220. In order to avoid repetition, the details are not described in this specification.
[0235] Specifically, S220: the first terminal transmits access information of the first terminal to the network control device on the first time-frequency resource. Correspondingly, the network control device receives the access information of the first terminal on the first time-frequency resource.
[0236] Optionally, the access information may be carried in an access message, where the access message is obtained by performing modulation and coding on the access information by using predefined modulation and coding information, and the modulation and coding information includes at least one of a modulation and coding scheme, a channel coding scheme, and a bit rate.
[0237] Correspondingly, the network controller can decode the access message based on the preconfigured modulation and coding information to obtain the access information.
[0238] Optionally, the network controller and the first terminal can obtain the modulation and coding information in multiple ways, which is not limited in this embodiment of the present application.
[0239] In a first possible implementation, the modulation and coding information may be predefined in a communication protocol, and the first terminal and the network controller may determine the modulation and coding information based on the communication protocol.
[0240] In a second possible implementation, the network controller may send the first access configuration information to the first terminal, and the first access configuration information is used to configure the modulation and coding information. Correspondingly, the first terminal receives the first access configuration information from the network controller and determines the modulation and coding information based on the first access configuration information. Specifically, the first access configuration information may be sent to the first terminal in advance or together with the resource configuration information.
[0241] Optionally, the resource configuration information and the first access configuration information may be conveyed in the same message or in different messages, which is not limited in this embodiment of the present application.
[0242] In a third possible implementation, the first terminal and the network controller may agree on the modulation and coding information in advance.
[0243] Optionally, the access information of the first terminal may include at least one of the first identification information or the status information, which is not limited in this embodiment of the present application.
[0244] It should be noted that the first identification information may be understood as information that can uniquely identify the identity of the first terminal in the communication area in which the first terminal is located.
[0245] Optionally, the identification information (e.g., the first identification information) in this embodiment of the present application may include at least one of the following items: a device identifier, a MAC address, a soft address, and a short address.
[0246] A device identifier is a string of digits or a serial number that can uniquely identify a terminal, such as an international mobile equipment identification number (IMEI) or a mobile equipment identifier (MEID).
[0247] Furthermore, it should be noted that the MAC address is the address used at the media access layer and is also called the physical address or hardware address.
[0248] It should further be noted that a soft address may be an address that is assigned to a first terminal by a network controller upon the last access of the terminal and that is capable of uniquely identifying the terminal within a communication area.
[0249] It should further be noted that the short address may be an address derived based in part on at least one of the device identifier, the MAC address, and the soft address.
[0250] For example, the network controller may generate a short address by using the least significant 10 bits of any one of the aforementioned addresses of the first terminal, the generated short address being capable of uniquely identifying the first terminal within the communication area.
[0251] Optionally, the identification information (for example, the first identification information) of the terminal in this embodiment of the present application may include at least one field. The network control device and the first terminal can define the meaning of different fields in multiple ways, which is not limited in this embodiment of the present application.
[0252] In one possible implementation, the identification information may include a first field, where the first field indicates a device type.
[0253] For example, the first field contains two bits: "00" indicates a CDC, "01" indicates an in-vehicle terminal, and "10" indicates a "non-in-vehicle terminal."
[0254] In another possible implementation, the identification information may include a second field, where the second field indicates the device capabilities.
[0255] For example, the second field contains one bit: a "1" indicates a primary node and a "0" indicates a secondary node.
[0256] In yet another possible implementation, the identification information may include a third field, where the third field indicates a device number.
[0257] For example, the third field contains 3 bits: "010" indicates that the number is 2, "100" indicates that the number is 4, and "111" indicates that the number is 7.
[0258] Status information may be understood as information that may indicate the current status of the first terminal.
[0259] Optionally, the first terminal may include the first state or the second state.
[0260] For example, the first state may be a "normal state" and the second state may be an "abnormal state."
[0261] Optionally, when the status information indicates that the status of the first terminal is in an "abnormal state", the status information may further include exception indication information, which indicates the cause of the exception of the first terminal.
[0262] Optionally, the status information can indicate the status of the first terminal in multiple ways, which is not limited in this embodiment of the present application.
[0263] In one possible implementation, the status information may include at least one bit, and the status information may indicate a current status of the first terminal by using the at least one bit.
[0264] For example, the status information includes one bit. If the bit is "1", a "normal state" is indicated. If the bit is "0", an "abnormal state" is indicated.
[0265] In another possible implementation, the status information may include exception indication information, which indicates that the status of the first terminal is in an "abnormal state" and indicates the cause of the exception.
[0266] Optionally, the at least one terminal in S220 may include some or all of the plurality of terminals, which is not limited in this embodiment of the present application.
[0267] Since some terminals may be in an abnormal state after power-on, for example, may encounter an equipment failure, a line failure, or a network failure, the network control device may agree in advance with the plurality of terminals that only terminals in a normal state report access information to the network control device, and that terminals in an abnormal state do not need to report access information. In this case, the at least one terminal includes some terminals among the plurality of terminals that are in a normal state.
[0268] Optionally, the first terminal can send the access information of the first terminal to the network controller on the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0269] In a first possible implementation, the first terminal may transmit access information of the first terminal to the network controller on a first time-frequency resource in a contention-based resource manner.
[0270] Since the first time-frequency resource indicates all available time-frequency resources in the communication area where the network controller is located, the resource size of the first time-frequency resource is larger than the resource size of the pre-configured limited time-frequency resource used for random access in the existing contention-based random access method, which can reduce the probability of resource conflict occurring during the access of multiple terminals.
[0271] In a second possible implementation, the first terminal can determine a second time-frequency resource corresponding to each terminal from the first time-frequency resource, and the first terminal transmits the access information of the first terminal to the network controller on the second time-frequency resource corresponding to the first terminal.
[0272] It should be noted that the second time-frequency resource corresponding to the first terminal in this embodiment of the present application can be understood as the time-frequency resource used by the first terminal to report access information.
[0273] In other words, the first time-frequency resource may include at least one second time-frequency resource, and the at least one second time-frequency resource is in one-to-one correspondence with the at least one terminal.
[0274] It is further noted that the second time-frequency resources corresponding to all of the plurality of terminals are orthogonal to each other, in other words, the second time-frequency resources corresponding to any two terminals do not overlap each other in the time-frequency or frequency domain.
[0275] For example, the plurality of terminals includes a first terminal and a second terminal, and the second time-frequency resource corresponding to the first terminal and the second time-frequency resource corresponding to the second terminal do not overlap with each other in the time-frequency or frequency domain.
[0276] According to the access method provided in this embodiment of the present application, the second time-frequency resources corresponding to all of the multiple terminals are orthogonal to each other, so that the probability of resource conflict occurring during the access of the multiple terminals can be avoided.
[0277] Optionally, the second time-frequency resource corresponding to the first terminal may be indicated by using at least one of the second identification information of the first terminal, the resource size of the first time-frequency resource, the resource size of the second time-frequency resource corresponding to the first terminal, or at least one pre-configured value, which is not limited in this embodiment of the present application.
[0278] The second identification information of the first terminal may be understood as information that can uniquely identify the identity of the terminal in the communication area in which the first terminal is located.
[0279] Optionally, the second identification information may include at least one of a device identifier, a MAC address, a soft address, or a short address.
[0280] Optionally, the first identification information and the second identification information of the first terminal may be the same or different, which is not limited in this embodiment of the present application.
[0281] For example, the first identification may include a MAC address and the second identification may include a soft address.
[0282] In another example, the first identification information may include a MAC address and a device identifier, and the second identification information may include a soft address.
[0283] Optionally, the resource size of a time-frequency resource in this embodiment of the present application (e.g., the resource size of a first time-frequency resource or the resource size of a second time-frequency resource) can represent any one of the following meanings: the number of resource elements (RE) included in the time-frequency resource, the number of channels included in the time-frequency resource, the number of time-domain resource units and the number of frequency-domain resource units included in the time-frequency resource, or the time-domain length and frequency-domain bandwidth of the time-frequency resource. However, those skilled in the art may know that the above meanings are merely examples for description and do not limit the meaning of the resource size.
[0284] Optionally, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal in multiple ways, which is not limited in this embodiment of the present application.
[0285] In one possible implementation, the first terminal may determine a resource size of the second time-frequency resource corresponding to the first terminal based on the modulation and coding information and the size of the access information.
[0286] In a second possible implementation, before S220, the first terminal may receive second access configuration information from a network control device, where the second access configuration information is used to configure a resource size of a second time-frequency resource corresponding to the first terminal.
[0287] Optionally, the resource configuration information and the second access configuration information may be carried in the same message or in different messages, which is not limited in this embodiment of the present application.
[0288] In a third possible implementation, the first terminal and the network controller may pre-agree on the resource size of the second time-frequency resource corresponding to the first terminal, in other words, the resource size of the second time-frequency resource is pre-configured or pre-defined.
[0289] It should be noted that the at least one preconfigured value may be a preconfigured value used to determine a second time-frequency resource corresponding to each terminal.
[0290] In one possible implementation, the at least one value may include a first value, the first value indicating a quantity of terminals.
[0291] For example, the quantity of terminals may indicate the quantity of terminals in a group corresponding to a multicast address.
[0292] As another example, the quantity of terminals may be the number of terminals making incoming calls by the network controller based on resource configuration information.
[0293] Optionally, the at least one value may be pre-configured for the terminal in multiple ways, which is not limited in this embodiment of the present application.
[0294] In a first possible implementation, the at least one value may be pre-configured in a communication protocol, and the first terminal may obtain the at least one value based on the communication protocol.
[0295] In a second possible implementation, before S220, the first terminal may receive third access configuration information from a network control device, where the third access configuration information is used to configure the at least one value.
[0296] Optionally, the resource configuration information and the third access configuration information may be carried in the same message or in different messages, which is not limited in this embodiment of the present application.
[0297] In a third possible implementation, the first terminal and the network controller may agree on said at least one value in advance.
[0298] Optionally, the first terminal can determine the second time-frequency resource corresponding to the first terminal from the first time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0299] In a first possible implementation, the first terminal may determine a second time-frequency resource corresponding to the first terminal based on a resource size of the first time-frequency resource and a resource size of the second time-frequency resource corresponding to the first terminal.
[0300] For example, the first terminal may determine the number of pieces of access information that can be reported on the first time-frequency resource based on the resource size N1 of the second time-frequency resource corresponding to the first terminal and the resource size N of the first time-frequency resource.
number
[0301] It should be noted that since the network control device and the first terminal may be manufactured by the same vehicle manufacturer, the vehicle manufacturer may pre-configure the network control device with relevant information (e.g., the second identification information of the first terminal, the resource size of the second time-frequency resource corresponding to the first terminal, and the at least one value) used to determine the second time-frequency resource corresponding to the first terminal, and the calculation rule of the second time-frequency resource corresponding to the first terminal. Thus, the network control device does not need to perform additional signaling interactions with the first terminal to obtain the relevant information required to determine the second time-frequency resource corresponding to the first terminal. This can reduce the signaling overhead and reduce the access delay.
[0302] Furthermore, the network control device and the first terminal may agree in advance on the division rules and number rules for the Nu resource blocks, and the network control device and the first terminal may determine the numbers and resource sizes of each of the Nu resource blocks according to the number rules and division rules.
[0303] In other words, the network controller and the first terminal can use a similar method to determine the second time-frequency resource corresponding to the first terminal.
[0304] However, in the above first possible implementation, since M is a random number selected by the first terminal, the network control device cannot know the random number selected by the first terminal, so the network control device needs to receive the access information reported by the first terminal on the first time-frequency resource.
[0305] The number of at least one terminal that reports access information to the network controller is N uIf the number of resource blocks is much less than 1, the above method of randomly selecting resource blocks can ensure that different terminals select different resource blocks to transmit access information, thereby reducing the possibility of resource conflicts.
[0306] In a second possible implementation, the first terminal can determine the second time-frequency resource corresponding to the first terminal based on the resource size of the first time-frequency resource, the resource size of the second time-frequency resource corresponding to the first terminal, and second identification information of the first terminal.
[0307] For example, the second identification information includes a MAC address. The first terminal determines the number of pieces of access information that can be reported on the first time-frequency resource according to the resource size N1 of the second time-frequency resource corresponding to the first terminal and the resource size N of the first time-frequency resource.
number
[0308] According to the above method of selecting a resource block by using a MAC address, the MAC address of the first terminal is pre-configured in the network control device, so that the network control device can directly use the pre-configured MAC address to select a resource block corresponding to the first terminal, and does not need to perform a signaling interaction with the first terminal to obtain the MAC address, which can reduce the access delay.
[0309] For example, the second identification information includes a soft address. The first terminal determines the number of pieces of access information that can be reported on the first time-frequency resource according to the resource size N1 of the second time-frequency resource corresponding to the first terminal and the resource size N of the first time-frequency resource.
number
[0310] It should be noted that in this embodiment of the present application, the network controller can configure a soft address for each terminal in the communication area to which the terminal belongs, and the soft address of each terminal can uniquely identify each terminal within the communication area.
[0311] In one possible implementation, the soft address of the first terminal may be an address assigned to the first terminal by a network controller upon the first terminal's last access.
[0312] According to the above method of selecting resource blocks by using soft addresses, the soft addresses of each terminal and the resource sizes of the first time-frequency resources are flexibly configured, so that the second time-frequency resources corresponding to different terminals can be effectively shifted. That is, it is ensured that the second time-frequency resources determined by each terminal based on the soft addresses do not overlap with each other. This reduces the possibility of resource conflicts.
[0313] In a third possible implementation, the first terminal can determine a second time-frequency resource corresponding to the first terminal based on a second identification information of the first terminal and the first value, where the at least one value includes the first value.
[0314] For example, the second identification information includes a MAC address, and the first terminal may perform a modulo operation on the MAC address and the first value to obtain an integer M, and determine a first resource block numbered as M among resource blocks having a quantity of the first value included in the first time-frequency resource as a second time-frequency resource corresponding to the first terminal.
[0315] Correspondingly, in the above second or third possible implementation, the network controller may determine M based on pre-configured related information used to determine the second time-frequency resource corresponding to the first terminal. Thus, the network controller receiving the access information of the first terminal on the first time-frequency resource may include: the network controller receiving the access information of the first terminal on the second time-frequency resource corresponding to the first terminal.
[0316] According to the above resource block selection method, since the second identification information of each terminal is pre-configured in the network control device, the second time-frequency resources corresponding to different terminals can be effectively shifted by appropriately setting the first value, that is, it is ensured that the second time-frequency resources corresponding to different terminals do not overlap with each other, which reduces the possibility of resource conflict.
[0317] Optionally, at least two terminals in the plurality of terminals may have different attributes. The network controller may use the resource configuration information to configure different time-frequency sub-resources for the terminals with the different attributes. The first time-frequency resource includes the time-frequency sub-resources corresponding to the terminals with the different attributes.
[0318] In other words, the first time-frequency resource may include at least two time-frequency sub-resources, the at least two time-frequency sub-resources corresponding to at least two attributes, and each time-frequency sub-resource is used for access of at least one terminal having an attribute corresponding to the time-frequency sub-resource.
[0319] In other words, terminals with different attributes perform access on time-frequency sub-resources corresponding to the attribute to which they belong, and at least one terminal with the same attribute performs access on time-frequency sub-resources corresponding to its attribute, and the time-frequency sub-resources used for access of the at least one terminal with the same attribute include the respective second time-frequency resources of the at least one terminal.
[0320] Optionally, the attributes may include at least one of a device type, a multicast address, or a device priority.
[0321] Specifically, the device type may include a microphone type, a speaker type, a display type, etc. The specific device type is not limited in this application.
[0322] It should be noted that different multicast addresses of terminals may be understood as terminals belonging to different terminal groups.
[0323] Optionally, the device priority of the terminal can be divided in multiple ways, which is not limited in this embodiment of the present application.
[0324] In one possible implementation, the device priorities may be divided based on the location area of the terminal within the cabin.
[0325] For example, the device priority of a terminal located in the front seating area is higher than the device priority of a terminal located in the back seating area.
[0326] In another possible implementation, the device priorities of a terminal may be divided based on the device type of the terminal.
[0327] For example, a display has a higher device priority than a speaker, which in turn has a higher device priority than a microphone.
[0328] Optionally, the network controller may configure different time-frequency sub-resources for terminals with different attributes in some of the following ways.
[0329] For example, the attribute includes a device type, and the multiple terminals include a microphone 1, a microphone 2, and a display 1. In this case, the microphone 1 and the microphone 2 correspond to a time-frequency sub-resource 1, and the display 1 corresponds to a time-frequency sub-resource 2. The first time-frequency resource includes the time-frequency sub-resource 1 and the time-frequency sub-resource 2.
[0330] In another example, the attributes include device type and device priority, and the multiple terminals may include speaker 1, speaker 2, speaker 3, display 1, and display 2 located in a front row seating area, and speaker 4 and speaker 5 located in a back row seating area. In this case, speaker 1, speaker 2, and speaker 3 correspond to time-frequency sub-resource 1, display 1 and display 2 correspond to time-frequency sub-resource 2, and speaker 4 and speaker 5 correspond to time-frequency sub-resource 3. The first time-frequency resource includes time-frequency sub-resource 1, time-frequency sub-resource 2, and time-frequency sub-resource 3.
[0331] In another example, the attributes include a device type, a multicast address, and a device priority. The multiple terminals may include speaker 1, speaker 2, speaker 3, speaker 4, and display 1 located in a front seating area, and speaker 5 and display 2 located in a back seating area. For example, speaker 1, speaker 2, and display 1 belong to a first terminal group, and speaker 3, speaker 4, speaker 5, and display 2 belong to a second terminal group. In this case, speaker 1, speaker 2, and display 1 correspond to time-frequency sub-resource 3, speaker 4 corresponds to time-frequency sub-resource 2, and speaker 5 and display 2 correspond to time-frequency sub-resource 3. The first time-frequency resource includes time-frequency sub-resource 1, time-frequency sub-resource 2, and time-frequency sub-resource 3.
[0332] In one possible implementation, for example, the plurality of terminals includes a first terminal having a first attribute and a second terminal having a second attribute, the first terminal corresponding to a first time-frequency sub-resource in the first time-frequency resource, and the second terminal corresponding to a second time-frequency sub-resource in the first time-frequency resource. S220 may include: the first terminal transmitting access information of the first terminal to the network controller on the first time-frequency sub-resource; and correspondingly, the network controller receiving the access information of the first terminal on the first time-frequency sub-resource.
[0333] It should be noted that at least one of the time domain resources or frequency domain resources of the time-frequency sub-resources corresponding to terminals with different attributes is different.
[0334] In other words, the first time-frequency sub-resource does not overlap with at least one of the time domain or frequency domain resources of the second time-frequency sub-resource.
[0335] According to the access method provided in this embodiment of the present application, the network controller configures different time-frequency sub-resources for terminals with different attributes, so that those terminals with different attributes perform access to the time-frequency sub-resources corresponding to those attributes to which they belong, which can reduce the probability of resource conflict occurring during access between terminals with different attributes.
[0336] It should be noted that for the method for the first terminal to determine the second time-frequency resource corresponding to the first terminal in the first time-frequency sub-resource, refer to the above-mentioned method for determining the second time-frequency resource corresponding to the first terminal in the first time-frequency resource. The difference lies only in that: the resource size of the first time-frequency resource is replaced by the resource size of the first time-frequency sub-resource. To avoid repetition, the details will not be described again here.
[0337] Optionally, the method may further include: the network control device determining that at least one first target terminal of the at least one terminal successfully performs access.
[0338] Optionally, the network control device can determine that the at least one first target terminal successfully performs access in multiple ways, which is not limited in this embodiment of the present application.
[0339] In a first possible implementation, the network control device may determine that the at least one first target terminal successfully performs access based on the access information of each of the at least one terminal.
[0340] In other words, the network control device successfully obtains the access information of each of the at least one terminal through the purse.
[0341] For example, the at least one terminal includes a terminal 1 and a terminal 2. When the network control device successfully obtains a MAC address 1-abnormal state and a MAC address 2-normal state through parsing, it may determine that the terminal 2 corresponding to the MAC address 2 successfully performs access.
[0342] In another example, the at least one terminal includes a terminal 1 and a terminal 2. If the network control device successfully obtains a MAC address 1-normal state and a MAC address 2-normal state through parsing, it may be determined that the terminal corresponding to the MAC address 1 and the terminal 2 corresponding to the MAC address 2 successfully perform access.
[0343] In another example, the at least one terminal includes a terminal 1 and a terminal 2. When the network control device successfully obtains a MAC address 1 and a MAC address 2 through parsing, it may determine that the terminal corresponding to the MAC address 1 and the terminal 2 corresponding to the MAC address 2 successfully perform access.
[0344] In another example, the at least one terminal includes a terminal 1 and a terminal 2. If the access information received by the network controller on resource block 1 indicates a normal state and the access information received on resource block 2 indicates a normal state, it may be determined that the terminal 1 corresponding to resource block 1 and the terminal 2 corresponding to resource block 2 perform access successfully.
[0345] In a second possible implementation, the network control device may determine that the at least one first target terminal successfully performs access based on the access information of each of the at least one first target terminal.
[0346] For example, when terminal 1 and terminal 2 select the same resource block to transmit their respective access information, the network control device may successfully decode the access information from only one terminal, or may fail to decode the access information, or may not obtain the access information. In this way, only the terminal corresponding to the access information successfully decoded by the network control device can successfully perform access.
[0347] Optionally, the method includes: a network control device sending indication information to the at least one first target terminal, where the indication information indicates that the at least one first target terminal successfully performs access. Correspondingly, each of the at least one first target terminal receives the indication information from the network control device and determines that the access is successful based on the indication information.
[0348] Optionally, the network control device can send indication information to the at least one first target terminal in multiple ways, which is not limited in this embodiment of the present application.
[0349] In one possible implementation, the network controller may send indication information to each of the at least one first target terminal.
[0350] In another possible implementation, the network controller may send a system broadcast message, where the system broadcast message includes the indication information.
[0351] Optionally, the indication information may indicate that the at least one first target terminal successfully performs access in multiple ways, which is not limited in this embodiment of the present application.
[0352] In a first possible implementation, the instruction information may include a third identification information of each of the at least one first target terminal, wherein the third identification information of each first target terminal indicates that first target terminal.
[0353] It should be noted that the third identification information may include at least one of a device identifier, a MAC address, a soft address, or a short address of the first target terminal.
[0354] Optionally, the third identification information of the first target terminal may be the same as or different from the first identification information reported when access is requested, which is not limited in this embodiment of the present application.
[0355] For example, the at least one terminal includes terminal 1, terminal 2, terminal 3, and terminal 4. If the indication information includes MAC 1, MAC 2, and MAC 3, it indicates that terminal 1 corresponding to MAC 1, terminal 2 corresponding to MAC 2, and terminal 3 corresponding to MAC 3 perform access successfully.
[0356] In a second possible implementation, the instruction information may include a third identification information of each of the at least one second target terminal, the third identification information of each second target terminal indicating that second target terminal, the at least one second target terminal being a terminal among the at least one terminal that fails to perform access.
[0357] For example, the at least one terminal includes terminal 1, terminal 2, terminal 3, and terminal 4. If the indication information includes MAC 2 and MAC 4, it indicates that terminal 2 corresponding to MAC 2 and terminal 4 corresponding to MAC 4 fail to perform access, and terminal 1 corresponding to MAC 1 and terminal 3 corresponding to MAC 3 perform access successfully.
[0358] Optionally, the method further includes: a network controller transmitting scheduling information to the at least one first target terminal, the scheduling information indicating a third time-frequency resource to be used for each of the at least one first target terminal; correspondingly, each first target terminal receiving the scheduling information from the network controller and transmitting data with the network controller on the third time-frequency resource.
[0359] Optionally, the network controller can send scheduling information to the at least one first target terminal in multiple ways, which is not limited in this embodiment of the present application.
[0360] In a first possible implementation, the network control device may transmit scheduling information of each first target terminal to each first target terminal, where the scheduling information of each first target terminal indicates a third time-frequency resource of each first target terminal.
[0361] In a second possible implementation, the network controller may transmit a system broadcast message, the system broadcast message including scheduling information, the scheduling information indicating a third time-frequency resource for each first target terminal.
[0362] For example, the scheduling information includes a correspondence between an identity of each first target terminal and a third time-frequency resource of each first target terminal.
[0363] In a third possible implementation, if the quantity of the at least one target terminal is greater than one, the network controller may perform group-based scheduling for the at least one target terminal.
[0364] It should be noted that in order to reduce signaling overhead, the network control may send scheduling information directly to said at least one target terminal without sending indication information to said at least one target terminal.
[0365] In other words, if the scheduling information is received, the first target terminal can determine that the first target terminal will successfully perform access.
[0366] Optionally, at least one second target terminal of said at least one terminal that fails to perform an access on a second time-frequency resource may re-initiate an access to the network controller.
[0367] In one possible implementation, each of the at least one second target terminal may transmit access information of the respective second target terminal to the network controller on a fourth time-frequency resource. Correspondingly, the network controller receives access information from the at least one second target terminal on the fourth time-frequency resource.
[0368] Specifically, each second target terminal may transmit access information of each second target terminal to the network controller on a fifth time-frequency resource corresponding to each second target terminal, where the fourth time-frequency resource includes a fifth time-frequency resource corresponding to each of the plurality of second target terminals. Correspondingly, the network controller receives access information from each second target terminal on the fifth time-frequency resource corresponding to each second target terminal.
[0369] It should be noted that the process of the second target terminal sending the access information of the second target terminal to the network control device on the fifth time-frequency resource corresponding to the second target terminal refers to the process of the first terminal sending the access information of the first terminal to the network control device on the second time-frequency resource corresponding to the first terminal. In order to avoid repetition, the details will not be described again here.
[0370] Optionally, the first time-frequency resource includes a fourth time-frequency resource, or the fourth time-frequency resource is different from the first time-frequency resource.
[0371] In a first possible implementation, the first time-frequency resource may include a second time-frequency resource and a fourth time-frequency resource corresponding to each terminal.
[0372] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the second time-frequency resource corresponding to each terminal in the time domain.
[0373] In a second possible implementation, when at least two terminals of the plurality of terminals have different attributes, the first time-frequency resource may include a time-frequency sub-resource corresponding to the terminal with the different attribute and a fourth time-frequency resource.
[0374] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the time-frequency sub-resources corresponding to terminals with different attributes in the time domain.
[0375] In conclusion, the first time-frequency resource may include two phases in the time domain: the first phase is used by multiple terminals to perform group access or batch access, and the second phase is used by terminals that fail to perform access in the first phase to perform access again.
[0376] In a third possible implementation, the fourth time-frequency resource is a time-frequency resource other than the first time-frequency resource.
[0377] It should be noted that the starting time of the fourth time-frequency resource in the time domain is not earlier than the ending time of the first time-frequency resource in the time domain.
[0378] In conclusion, the first time-frequency resource is used by the multiple terminals to perform group access or batch access, and the fourth time-frequency resource is used by terminals that fail to perform access on the first time-frequency resource to perform access again.
[0379] Optionally, the second target terminal can determine the fourth time-frequency resource in multiple ways, which is not limited in this embodiment of the present application.
[0380] In one possible implementation, the resource configuration information is further used to configure a fourth time-frequency resource to be used by said at least one second target terminal to again perform access.
[0381] In another possible implementation, the network controller may send fourth access configuration information to the at least one second target terminal, where the fourth access configuration information indicates a fourth time-frequency resource.
[0382] The access method 200 provided in the embodiment of the present application is described above with reference to Fig. 3. An access device and an access control device configured to perform the method 200 are described below with reference to Figs. 4 to 6.
[0383] It should be noted that the access device may be a terminal in the embodiment of the method 200 and may execute the method implemented by the terminal in the method 200. The access control device may be a network control device in the embodiment of the method 200 and may execute the method implemented by the network control device in the method 200.
[0384] It can be understood that to implement the aforementioned functions, the access device or the access control device includes corresponding hardware and / or software modules for performing the functions. The algorithm steps in the examples described with reference to the embodiments disclosed herein can be implemented in this application by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application with reference to the embodiments, but such implementation should not be considered to go beyond the scope of this application.
[0385] In embodiments, the access device and the access control device may be divided into functional modules based on the examples in the above method. For example, each functional module corresponding to each function may be obtained through division, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware. It should be noted that in the embodiments, the module division is an example, and is merely a logical functional division, and may be other divisions in actual implementation.
[0386] When each functional module is obtained based on its corresponding function through division, FIG. 4 is a schematic diagram of a possible composition of an access device (e.g., a terminal) or an access control device (e.g., a network control device) in the above embodiment. As shown in FIG. 4, the device 300 may include a transceiver unit 310 and a processing unit 320.
[0387] The processing unit 320 may control the transceiver 310 to implement methods performed by a network controller or terminal in embodiments of the method 200 and / or other processes of the techniques described herein.
[0388] It should be noted that all the relevant contents of the steps in the foregoing method embodiments can be cited in the functional descriptions of the corresponding functional modules, and the details will not be described again here.
[0389] In case integrated units are used, the device 300 may include a processing unit, a storage unit, and a communication unit. The processing unit may be configured to control and manage the operation of the device 300, for example configured to support the device 300 in performing steps performed by the aforementioned units. The storage unit may be configured to support the device 300 in storing program codes, data, etc. The communication unit may be configured to support communication between the device 300 and other devices.
[0390] The processing unit may be a processor or a controller. The processor may implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosed subject matter. The processor may alternatively be, for example, one or more microprocessors, or a combination including a combination of a digital signal processing (DSP) and a microprocessor, for implementing computing functions. The storage unit may be a memory. The communication unit may specifically be a device for communicating with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, and a Wi-Fi chip.
[0391] In one possible implementation, the access device or access control device in this embodiment may be an apparatus 400 with a structure shown in FIG. 5. The apparatus 400 may be a schematic diagram of the structure of a terminal or a schematic diagram of the structure of a network control device. The apparatus 400 includes a processor 410 and a transceiver 420, and the processor 410 and the transceiver 420 communicate with each other through an internal connection path. The related functions implemented by the processing unit 320 in FIG. 4 may be implemented by the processor 410. The related functions implemented by the transceiver unit 310 may be implemented by the processor 410 by controlling the transceiver 420.
[0392] Optionally, the device 400 may further include a memory 430. The processor 410, the transceiver 420, and the memory 430 communicate with each other through an internal connection path. The relevant functions implemented by the storage unit of FIG.
[0393] In one possible implementation, when the device 300 or the device 400 is deployed (or integrated) in a terminal, the device 300 or the device 400 in the embodiment of the present application may be a terminal.
[0394] 6 is a schematic diagram of the structure of a terminal 500. The terminal 500 may be shown in FIG. 6, and may include a processor 510, an external memory interface 520, an internal memory 521, a universal serial bus (USB) port 530, a charging management module 540, a power management module 541, a battery 542, an antenna 1, an antenna 2, a mobile communication module 550, a wireless communication module 560, an audio module 570, a speaker 570A, a receiver 570B, a microphone 570C, a headset jack 570D, a sensor module 580, a button 590, a motor 591, an indicator 592, a camera 593, a display 594, a subscriber identification module (SIM) card interface 595, and the like.
[0395] It may be understood that the structure shown in this embodiment of the present application does not constitute a specific limitation for the terminal 500. In some other embodiments of the present application, the terminal 500 may include more or fewer components than those shown in the figure, or some components may be combined, or some components may be split, or there may be a different component layout. The components shown in the figure may be implemented using hardware, software, or a combination of software and hardware.
[0396] The processor 510 may include one or more processing units. For example, the processor 510 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a baseband processor, a neural-network processing unit (NPU), and / or others. Different processing units may be independent components or may be integrated into one or more processors. In some embodiments, the terminal 500 may alternatively include one or more processors 510. The controller may generate operation control signals based on the instruction operation code and the time sequence signal to complete the control of instruction reading and instruction execution. In some other embodiments, a memory may be disposed in the processor 510 to store instructions and data. For example, the memory in the processor 510 may be a cache. The memory can store instructions or data that have just been used or are used cyclically by the processor 510. When the processor 510 needs to use the instructions or data again, the processor 510 can directly call the instructions or data from the memory. In this way, repeated accesses are avoided, the latency of the processor 510 is reduced, and the efficiency of data processing or execution instructions by the terminal 500 is improved.
[0397] In some embodiments, the processor 510 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM card interface, a USB port, and / or others. The USB port 530 is a port that conforms to the USB standard specification, and may specifically be a mini USB port, a micro USB port, a USB Type-C port, etc. The USB port 530 may be used to connect to a charger for charging the terminal 500, or may be configured to transmit data between the terminal 500 and a peripheral device. The USB port 530 may alternatively be used to connect to a headset and play audio using the headset.
[0398] It may be understood that the interface connection relationships between modules in this embodiment of the present application are merely examples for description and do not constitute limitations on the structure of the terminal 500. In some other embodiments of the present application, the terminal 500 may alternatively use interface connection manners different from those in the above-mentioned embodiment, or may use a combination of multiple interface connection manners.
[0399] The charging management module 540 is configured to receive a charging input from a charger. The charger may be a wireless charger or a wired charger. In some embodiments of wired charging, the charging management module 540 may receive the charging input of the wired charger through the USB port 530. In some embodiments of wireless charging, the charging management module 540 may receive the wireless charging input through a wireless charging coil of the terminal 500.
[0400] The charging management module 540 may further provide power to the terminal by using the power management module 541 while charging the battery 542. The power management module 541 is configured to connect to the battery 542, the charging management module 540, and the processor 510. The power management module 541 receives inputs of the battery 542 and / or the charging management module 540 and provides power to the processor 510, the internal memory 521, the external memory, the display 594, the camera 593, the wireless communication module 560, etc. The power management module 541 may be configured to monitor parameters such as battery capacity, battery cycle count, and battery health (leakage or impedance). In some other embodiments, the power management module 541 may alternatively be located within the processor 510. In some other embodiments, the power management module 541 and the charging management module 540 may alternatively be located within the same device.
[0401] The wireless communication function of the terminal 500 may be implemented through antenna 1, antenna 2, a mobile communication module 550, a wireless communication module 560, a modem processor, a baseband processor, etc.
[0402] Antenna 1 and Antenna 2 are configured to transmit and receive electromagnetic wave signals. Each antenna in terminal 500 may be configured to cover one or more communication frequency bands. Different antennas may be further multiplexed to improve antenna utilization. For example, Antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, antennas may be used in combination with tuning switches.
[0403] The mobile communication module 550 may be applied to the terminal 500 to provide solutions including wireless communication such as 2G, 3G, 4G, 5G, etc. The mobile communication module 550 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 550 may receive electromagnetic waves through the antenna 1, perform processing such as filtering or amplification on the received electromagnetic waves, and send the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 550 may further amplify the signal modulated by the modem processor and convert the amplified signal to electromagnetic waves through the antenna 1 for emission. In some embodiments, at least some of the functional modules in the mobile communication module 550 may be disposed in the processor 510. In some embodiments, at least some of the functional modules in the mobile communication module 550 and at least some of the modules in the processor 510 may be disposed in the same device.
[0404] The wireless communication module 560 may provide solutions for wireless communication applied to the terminal 500, including wireless local area networks (WLANs) (e.g. wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite systems (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, other possible universal transmission technologies, etc.
[0405] Optionally, the wireless communication module 560 may be one or more components that integrate at least one communication processing module. One communication processing module may correspond to one network interface. The network interface may be arranged in different service function modes. The network interfaces arranged in different modes can establish a network connection corresponding to the mode.
[0406] For example, a network connection supporting a P2P function may be established by using the network interface in a P2P function mode, a network connection supporting a STA function may be established by using the network interface in a STA function mode, and a network connection supporting an AP function may be established by using the network interface in an AP mode.
[0407] The wireless communication module 560 receives electromagnetic waves through the antenna 2 , performs frequency modulation and filtering on the electromagnetic wave signals, and sends the processed signals to the processor 510 . The wireless communication module 560 may further receive signals to be transmitted from the processor 510, perform frequency modulation and amplification on the signals, and convert the processed signals into electromagnetic waves for radiation through the antenna 2.
[0408] The terminal 500 implements display functions using a GPU, a display 594, an application processor, etc. The GPU is a microprocessor for image processing and is connected to the display 594 and the application processor. The GPU is configured to perform mathematical and geometric calculations and render images. The processor 510 may include one or more GPUs that execute program instructions to generate or modify display information.
[0409] The display 594 is configured to display images, videos, etc. The display 594 includes a display panel. The display panel may use a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a mini-LED, a micro-LED, a micro-OLED, a quantum dot light emitting diode (QLED), etc. In some embodiments, the terminal 500 may include one or more displays 594.
[0410] In some embodiments of the present application, when the display panel is made of a material such as OLED, AMOLED or FLED, the display 594 in FIG. 6 can be folded. Here, the display 594 can be folded means that the display can be folded at any part to any angle and can be maintained at that angle. For example, the display 594 can be folded left and right in the middle, or can be folded up and down in the middle. In the present application, a display that can be folded is called a foldable display. The touch display may be a screen or a display formed by combining multiple screens. This is not limited in the present specification.
[0411] The display 594 of the terminal 500 may be a flexible display. Currently, flexible displays have attracted much attention due to the unique characteristics and great possibilities of flexible displays. Compared with traditional displays, flexible displays have strong flexibility and bendability characteristics, and can provide users with new bendability-based interaction modes to satisfy more of the users' requirements for terminals. For a terminal with a foldable display, the foldable display of the terminal can be switched between a small display in a folded form and a large display in an unfolded form at any time. Thus, users will use the multi-screen display function more frequently on a terminal with a foldable display.
[0412] The terminal 500 may implement imaging functionality through an ISP, a camera 593, a video codec, a GPU, a display 594, an application processor, and the like.
[0413] The ISP is configured to process data fed back by the camera 593. For example, during shooting, the shutter is pressed and light is transmitted to the light-sensitive element of the camera through the lens. The light signal is converted into an electrical signal, and the light-sensitive element of the camera transmits the electrical signal to the ISP for processing, converting the electrical signal into a visible image. The ISP may further perform algorithmic optimization on image noise, brightness, and complexion. The ISP may further optimize parameters such as exposure and color temperature for the shooting scenario. In some embodiments, the ISP may be located within the camera 593.
[0414] The camera 593 is configured to capture still images or video. An optical image of an object is generated through a lens and projected onto a light-sensitive element. The light-sensitive element may be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The light-sensitive element converts the optical signal into an electrical signal, which is then sent to the ISP for conversion into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard format, such as RGB or YUV. In some embodiments, the terminal 500 may include one or more cameras 593.
[0415] The digital signal processor is configured to process digital signals and can process other digital signals in addition to the digital image signal, for example, when the terminal 500 selects a frequency, the digital signal processor is configured to perform a Fourier transform or the like on the frequency energy.
[0416] A video codec is configured to compress or decompress digital video. Terminal 500 may support one or more video codecs. In this manner, terminal 500 may play or record video in multiple encoding formats, e.g., moving picture experts group (MPEG)-1, MPEG-2, MPEG-3, and MPEG-4.
[0417] The NPU is a neural-network (NN) computing processor. The NPU can rapidly process input information based on the structure of a biological neural network, for example, the transmission service function between human brain neurons, and can also continuously perform self-learning. The NPU can implement applications such as intelligent cognition of the terminal 500, for example, image recognition, face recognition, speech recognition, and text understanding.
[0418] The external memory interface 520 may be used to connect to an external storage card, for example a micro SD card, to expand the storage capabilities of the terminal 500. The external storage card communicates with the processor 510 through the external memory interface 520 to implement data storage functions. For example, files such as music and videos are stored on the external storage card.
[0419] The internal memory 521 may be configured to store one or more computer programs. The one or more computer programs include instructions. The processor 510 may execute the instructions stored in the internal memory 521, so that the terminal 500 executes the screen-off display method provided in some embodiments of the present application, various applications, data processing, and the like. The internal memory 521 may include a program storage area and a data storage area. The program storage area may store an operating system. The program storage area may further store one or more applications (such as a gallery and contacts), and the like. The data storage area may store data generated during use of the terminal 500 (e.g., photos and contacts), and the like. Furthermore, the internal memory 521 may include a high-speed random access memory, or may include a non-volatile memory, for example, one or more magnetic disk storage devices, flash memory devices, or universal flash storage (UFS). In some embodiments, the processor 510 may execute instructions stored in the internal memory 521 and / or instructions stored in a memory located within the processor 510, so that the terminal 500 executes the screen-off display method, other applications, and data processing provided in the embodiments of the present application. The terminal 500 can realize audio functions, such as playing and recording music, through the audio module 570, speaker 570A, receiver 570B, microphone 570C, headset jack 570D, application processor, etc.
[0420] The sensor module 580 may include a pressure sensor 580A, a gyroscope sensor 580B, an air pressure sensor 580C, a magnetic sensor 580D, an acceleration sensor 580E, a distance sensor 580F, an optical proximity sensor 580G, a fingerprint sensor 580H, a temperature sensor 580J, a touch sensor 580K, an ambient light sensor 580L, a bone conduction sensor 580M, and the like.
[0421] An embodiment further provides a computer storage medium, which stores computer instructions, which, when executed on an electronic device, cause the electronic device to execute associated method steps to implement the access method in the aforementioned embodiment.
[0422] An embodiment further provides a computer program product, which, when executed on a computer, enables the computer to execute relevant steps to implement the access method in the aforementioned embodiment.
[0423] Furthermore, an embodiment of the present application further provides an apparatus. The apparatus may be specifically a chip, a component, or a module. The apparatus may include a processor and a memory connected together. The memory is configured to store computer-executable instructions, and when the apparatus operates, the processor may execute the computer-executable instructions stored in the memory, thereby causing the chip to perform the access method in the above method embodiment.
[0424] 6 is a schematic diagram of the structure of a chip 600. Chip 600 includes one or more processors 610 and an interface circuit 620. Optionally, chip 600 may further include a bus 630.
[0425] The processor 610 may be an integrated circuit chip and has signal processing capabilities. In one implementation process, the steps in the aforementioned method may be completed by using an instruction in the form of an integrated logic circuit of hardware or software in the processor 610. The aforementioned processor 610 may be a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement or execute the method and steps disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0426] The interface circuit 620 may be used to transmit or receive data, instructions, or information. The processor 610 may process the data, instructions, or other information received through the interface circuit 620 and transmit the resulting information after processing through the interface circuit 620.
[0427] Optionally, the chip further includes memory, which may include read-only memory and random access memory, to provide operating instructions and data for the processor, and a portion of the memory may further include non-volatile random access memory (NVRAM).
[0428] Optionally, the memory may store executable software modules or data structures, and the processor may perform corresponding operations by invoking operational instructions stored in the memory (which may be stored in an operating system).
[0429] Optionally, the chip may be used in the access device or the access control device in the embodiment of the present application. Optionally, the interface circuit 620 may be used to output the execution result of the processor 610. For the access method provided in one or more embodiments of the present application, please refer to the above-mentioned embodiment. The details will not be described again here.
[0430] It should be noted that the respective functions of the processor 610 and the interface circuit 620 may be implemented using a hardware design, a software design, or a combination of software and hardware, which is not a limitation of the present application.
[0431] The network control device, terminal, computer storage medium, computer program product, or chip provided in the embodiments are configured to execute the corresponding method provided above. Therefore, for the beneficial effects that can be achieved, please refer to the beneficial effects in the corresponding method above. Details are not described again here.
[0432] It should be understood that the sequence numbers of the above processes do not mean the execution sequence in various embodiments of the present application. The execution sequence of the processes should be determined according to the functions and internal logic of the processes, and should not be construed as any limitation on the implementation process of the embodiments of the present application.
[0433] Those skilled in the art may recognize that the units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware in combination with the examples described in the embodiments disclosed herein. Whether a function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered as going beyond the scope of this application.
[0434] Those skilled in the art can clearly understand that for convenient and simple description, the detailed operating processes of the above-mentioned systems, apparatuses, and units may be referred to the corresponding processes in the above-mentioned method embodiments, and the details will not be described again here.
[0435] In some embodiments provided in the present application, it should be understood that the disclosed system, device, and method may be implemented in other manners. For example, the described device embodiment is merely an example. For example, the division into units is merely a logical functional division, and may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings, or direct couplings, or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.
[0436] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected according to actual requirements to achieve the objectives of the solutions in the embodiments.
[0437] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, and each of the units may exist physically alone, or two or more units may be integrated into one unit.
[0438] When these functions are implemented in the form of software functional units and sold or used as independent products, these functions may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application may essentially, or the part that contributes to the current technology, or some of the technical solutions may be implemented in the form of a software product. The computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or a compact disk.
[0439] The above description is merely a specific implementation of the present application, but is not intended to limit the scope of protection of the present application. Any variation or replacement that can be easily determined by a person skilled in the art within the technical scope disclosed in the present application falls within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.
Claims
1. 1. A method of access control, the method comprising: transmitting resource configuration information, the resource configuration information being used to configure a first time-frequency resource used for access of a plurality of terminals; receiving access information from at least one of the plurality of terminals on the first time-frequency resource, the access information of the terminal including at least one of first identification information or status information of the terminal, the first identification information identifying the terminal and the status information indicating a status of the terminal. method.
2. Receiving access information from at least one of the plurality of terminals on the first time-frequency resource includes: receiving access information from each of the at least one terminal on a second time-frequency resource corresponding to each terminal, the second time-frequency resource corresponding to each terminal belonging to the first time-frequency resource; The method of claim 1.
3. The method of claim 2 , wherein the second time-frequency resources corresponding to all of the plurality of terminals are orthogonal to one another.
4. The second time-frequency resource corresponding to the terminal includes the following items: a second identification information of the terminal, a resource size of the first time-frequency resource, a resource size of the second time-frequency resource corresponding to the terminal, or at least one preconfigured value. , as indicated by using at least one of The method according to claim 2 or 3.
5. The first identification information or the second identification information includes the following items, namely: The terminal's device identifier, media access control (MAC) address, soft address, or short address At least one of The method according to claim 4.
6. The method further comprises: transmitting scheduling information to at least one first target terminal, the scheduling information indicating a third time-frequency resource to be used for the at least one first target terminal, the at least one first target terminal being one of the at least one target terminals that successfully performs access; 6. The method according to any one of claims 1 to 5.
7. Before sending the scheduling information to the at least one first target terminal, the method further includes: sending indication information to the at least one first target terminal, the indication information indicating that the at least one first target terminal has successfully performed access; The method according to claim 6.
8. The method further comprises: receiving access information from at least one second target terminal on a fourth time-frequency resource, the at least one second target terminal being one of the at least one target terminals that fails to perform access by using the second time-frequency resource; 6. The method according to any one of claims 2 to 5.
9. The method of claim 8 , wherein the first time-frequency resource includes the fourth time-frequency resource, or the fourth time-frequency resource is different from the first time-frequency resource.
10. The method of claim 1 , wherein at least two of the plurality of terminals have different attributes.
11. The method of claim 10 , wherein the attributes include at least one of a device type, a multicast address, or a device priority.
12. 12. The method according to claim 10 or 11, wherein the resource configuration information is used to configure different time-frequency sub-resources for terminals with different attributes, and the first time-frequency resource includes the time-frequency sub-resources corresponding to the terminals with different attributes.
13. The method according to any one of claims 10 to 12, wherein time-frequency sub-resources corresponding to terminals with different attributes differ from each other in at least one of time domain resources or frequency domain resources.
14. 14. The method according to claim 1, wherein the access information of the terminal is carried in an access message, and the access message is obtained by performing modulation and coding on the access information by using predefined modulation and coding information, the modulation and coding information including at least one of a modulation and coding scheme, a channel coding scheme, and a bit rate.
15. 15. The method according to claim 1, wherein the resource configuration information is used to configure the first time-frequency resource used for access of the plurality of terminals in an unconnected state, the unconnected state comprising an idle state or a deactivated state.
16. 13. A method of accessing comprising: receiving resource configuration information from a network controller, the resource configuration information being used to configure a first time-frequency resource used for access of a plurality of terminals, the plurality of terminals including a first terminal; transmitting access information to the network controller on a second time-frequency resource corresponding to the first terminal, the access information including at least one of a first identification information or a status information, the first identification information identifying the first terminal, the status information indicating a status of the first terminal, and the second time-frequency resource corresponding to the first terminal belonging to the first time-frequency resource. method.
17. Before transmitting access information to the network controller on a second time-frequency resource corresponding to the first terminal, the method further comprises: determining the second time-frequency resource corresponding to the first terminal; 17. The method of claim 16.
18. The method of claim 16 or 17, wherein the second time-frequency resources corresponding to all of the plurality of terminals are orthogonal to each other.
19. The second time-frequency resource corresponding to the first terminal may include the following items: A second identification information of the first terminal, a resource size of the first time-frequency resource, a resource size of a second time-frequency resource corresponding to the first terminal, or at least one preconfigured value.
19. The method according to claim 16, wherein the determination is made by using at least one of:
20. The first identification information or the second identification information includes the following items, namely: Device ID, Media Access Control (MAC) address, soft address, and short address 20. The method of claim 19, comprising at least one of:
21. The method further comprises: receiving scheduling information from the network controller, the scheduling information indicating a third time-frequency resource to be used for the first terminal; performing data transmission with the network controller on the third time-frequency resource.
21. The method according to any one of claims 16 to 20.
22. receiving indication information from the network controller, the indication information indicating that the first terminal has successfully performed access; 22. The method of claim 21.
23. If the first terminal fails to perform access using the second time-frequency resource, the method further comprises: transmitting said access information to said network controller on a fourth time-frequency resource.
21. The method according to any one of claims 16 to 20.
24. 24. The method of claim 23, wherein the first time-frequency resource includes the fourth time-frequency resource or the fourth time-frequency resource is different from the first time-frequency resource.
25. The plurality of terminals further includes a second terminal, and an attribute of the first terminal is different from an attribute of the second terminal; 25. The method according to any one of claims 16 to 24.
26. 26. The method of claim 25, wherein the attributes include at least one of a device type, a multicast address, or a device priority.
27. 27. The method of claim 25 or 26, wherein the resource configuration information is used to configure a first time-frequency sub-resource for the first terminal and a second time-frequency sub-resource for the second terminal, the first time-frequency sub-resource including the first time-frequency sub-resource and the second time-frequency sub-resource.
28. 28. The method of claim 27, wherein the first time-frequency sub-resource and the second time-frequency sub-resource differ from each other in at least one of a time domain resource or a frequency domain resource.
29. 29. The method according to claim 16, wherein the access information is carried in an access message, and the access message is obtained by performing modulation and coding on the access information by using predefined modulation and coding information, the modulation and coding information including at least one of a modulation and coding scheme, a channel coding scheme, and a bit rate.
30. 30. The method of claim 16, wherein the resource configuration information is used to configure the first time-frequency resource used for access of the plurality of terminals in an unconnected state, the unconnected state comprising an idle state or a deactivated state.
31. A communications device having at least one processor and a memory, the at least one processor being coupled to the memory, the at least one processor executing programs or instructions stored in the memory, thereby causing the access device to perform a method according to any one of claims 1 to 15 or any one of claims 16 to 30.
32. A chip device having at least one processor and an interface circuit, the interface circuit being configured to transmit or receive data, instructions or information to or from the at least one processor, and wherein, when executing program code or instructions, the at least one processor performs a method according to any one of claims 1 to 15 or any one of claims 16 to 30.
33. 31. A computer readable storage medium arranged to store a computer program, the computer program comprising instructions used to carry out a method according to any one of claims 1 to 15 or any one of claims 16 to 30.
34. A computer program product comprising instructions which, when executed on a computer or processor, enable the computer or processor to perform a method according to any one of claims 1 to 15 or any one of claims 16 to 30.
Citation Information
Patent Citations
Selection method and device for random access carriers and electronic equipment
CN107734552A
Mobile terminal device, server, and communication system
JP2006033541A
Communication system and communication device
JP2020043470A
Communication device and communication method
WO2017006608A1
