Access method, device and communication system
By using the network control device to send access configuration information in the wireless communication system and configuring the access method of the terminal, the problem that the traditional random access method cannot meet different access scenarios is solved, and flexible access and efficient communication of the terminal are realized.
Patent Information
- Application Number
- CN202080100352.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-29
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2040-04-29
AI Technical Summary
In the existing wireless communication system, the traditional random access method cannot meet the requirements of the terminal in different access scenarios, so as to ensure reliable communication of the terminal.
The access configuration information is sent through the network control device, and the access method of the terminal is configured, including the first access method and the second access method. The terminal sends access information requesting access based on the access configuration information, and the network control device receives and processes access information.
It realizes flexible access to the network according to the needs of the terminal in different access scenarios, improves communication efficiency and resource utilization, and reduces the probability of resource conflict during terminal access.
Smart Images

Figure CN115462165B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to an access method and device and a communication system in the field of communications. Background Art
[0002] As people's requirements for personalized driving experience continue to increase, smart cockpit services are playing an increasingly important role in people's driving experience. Smart cockpits usually include cockpit domain controllers (CDCs), car audio, car microphones, car displays, smart terminals, other portable devices and other devices. CDCs are connected to various devices through wired or wireless means and communicate with these devices, thereby providing people with richer entertainment, audio, video and office experiences.
[0003] With the continuous development of communication technology, the cockpit domain controller (CDC) can be connected wirelessly with on-board terminals (such as on-board speakers, on-board screens, etc.) and non-on-board terminals (such as users' smart terminals, Bluetooth headsets, etc.) to achieve communication between the CDC and the terminals (including on-board terminals and / or non-on-board terminals).
[0004] In existing wireless communication systems, terminals use traditional random access methods, such as contention-based random access methods, to access network devices. Since the arrival of each terminal is random, the access demand follows a Poisson distribution, that is, the access requests of each terminal are approximately averaged in time. When each terminal requests random access, there are other terminals being served in the system. Therefore, most of the available time-frequency resources in the system are used to maintain and guarantee the services of other terminals, and only limited fixed time-frequency resources are allocated for random access.
[0005] There are usually two terminal access scenarios in the cockpit domain:
[0006] Scenario 1: When the vehicle is just powered on, multiple on-board terminals in the cockpit initiate access requests to the CDC in a short period of time, that is, the scenario of terminal batch access or group access.
[0007] Scenario 2: When the vehicle is running smoothly, non-vehicle terminals need to access the network, or the link of individual vehicle terminals has problems and needs to be reconnected, that is, the terminal randomly accesses the scenario.
[0008] However, in the traditional random access method, limited time-frequency resources can only carry a very limited number of terminal accesses at a time. Therefore, it is impossible to flexibly access the network according to the needs of the terminal in the above-mentioned different access scenarios, thereby ensuring reliable communication of the terminal. Summary of the invention
[0009] The embodiments of the present application provide an access method and device as well as a communication system, which can realize flexible network access according to terminal requirements in different access scenarios, thereby improving communication efficiency and resource utilization.
[0010] In the first aspect, an embodiment of the present application provides an access method. The method can be applied to a communication system, the communication system includes a network control device and at least one terminal, the method includes: the network control device sends access configuration information, the access configuration information is used to configure the access mode of the at least one terminal, the access mode includes a first access mode or a second access mode; the first terminal of the at least one terminal sends the access information of the first terminal to the network control device according to the access configuration information, the access information is used to request access; the network control device receives the access information from the first terminal. Specifically, the above-mentioned "access" is initial access.
[0011] Optionally, the network control device and the at least one terminal may be in various forms, which is not limited in the embodiments of the present application.
[0012] In one possible implementation, the network control device may be a CDC in a cabin, and the at least one terminal may be at least one vehicle-mounted terminal in the cabin. The vehicle manufacturer integrates the CDC and the at least one vehicle-mounted terminal into the vehicle where the cabin is located.
[0013] In another possible implementation, the network control device may be a CDC in a vehicle cabin, and the at least one terminal may include at least one of an onboard terminal or an off-board terminal in the vehicle cabin.
[0014] It should be noted that before the network control device sends the access configuration information, the at least one terminal is in a non-connected state, that is, the at least one terminal is not connected to the network, or has not established a connection with the network control device, or the connection with the network control device is disconnected and needs to be re-established.
[0015] It should also be noted that the non-connected state described in the embodiments of the present application may include an idle state or a deactivated state.
[0016] It should be noted that the at least one terminal may belong to at least one terminal type.
[0017] Optionally, the terminal type may include a first terminal type or a second terminal type, which is not limited in the embodiment of the present application.
[0018] In a possible implementation, the first terminal type may be a vehicle-mounted terminal type, and the second terminal type may be a non-vehicle-mounted terminal type.
[0019] For example, a vehicle-mounted terminal may include a vehicle-mounted speaker, a vehicle-mounted display, a vehicle-mounted microphone, and the like.
[0020] For another example, non-vehicle terminals may include smart terminals, Bluetooth headsets, tablet computers, etc.
[0021] Optionally, the first access mode may include a contention-based access mode or a random access mode, and the first access mode is used to indicate that terminals of the first terminal type and the second terminal type are allowed to access.
[0022] Optionally, the second access mode may include non-contention-based access, group access mode or batch access mode, and the second access mode is used to indicate that only terminals of the first terminal type are allowed to access.
[0023] Optionally, the access configuration information may configure the access mode in a variety of ways, which is not limited in the embodiments of the present application.
[0024] In a first possible implementation manner, the access configuration information may include at least one first bit, and the at least one first bit is used to configure the access mode.
[0025] That is to say, the access configuration information can directly indicate the access mode.
[0026] In a second possible implementation manner, the access configuration information may include first status information, where the first status information is used to indicate a status of the network control device, and the status of the network control device may indicate an access mode of the at least one terminal.
[0027] That is to say, the access configuration information may directly indicate the state of the network control device, and indirectly indicate the access mode of the at least one terminal through the state of the network control device.
[0028] Optionally, there may be a one-to-one correspondence between the state of the network control device and the access mode of the terminal, or there may be a many-to-one correspondence, which is not limited in the embodiments of the present application.
[0029] In a first possible implementation manner, the network control device may include a first state or a second state, the first state corresponds to the first access mode, and the second state corresponds to the second access mode.
[0030] In a second possible implementation, the state of the network control device may include a first state, a second state, a third state or a fourth state, wherein the first state and the third state correspond to the first access method, and the second state and the fourth state correspond to the second access method.
[0031] Optionally, the network control device may send the access configuration information in a variety of ways, which is not limited in the embodiments of the present application.
[0032] In a first possible implementation manner, the network control device may send the access configuration information to each terminal of the at least one terminal.
[0033] In a second possible implementation manner, the network control device may send a multicast message, where the multicast message includes the access configuration information and a multicast address.
[0034] It should be noted that the multicast address refers to the address of a group of terminals, and the messages sent to this address can be recognized and received by the group of terminals.
[0035] For example: the multiple terminals include terminal 1 and terminal 2, and terminal 1 and terminal 2 belong to the first terminal group. The multicast message sent by the network control device includes the resource configuration information and the multicast address of the first terminal group; accordingly, terminal 1 and terminal 2 determine that they belong to the first terminal group corresponding to the multicast address, and receive the multicast message.
[0036] Optionally, the multicast message may further include terminal quantity information, where the terminal quantity information is used to indicate the number of terminals corresponding to the multicast address.
[0037] In a third possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the access configuration information.
[0038] By adopting the access method provided in the embodiment of the present application, the network control device carries the access configuration information in a multicast message or a broadcast message, which can reduce transmission delay and thus improve access efficiency.
[0039] The following will use two different scenarios to respectively introduce the implementation process of the first terminal in the at least one terminal sending the access information of the first terminal to the network control device according to the access configuration information.
[0040] Scenario 1: The access mode is a first access mode (such as random access, contention access), and the first access mode indicates that terminals of a first terminal type and terminals of a second terminal type are allowed to access, and the first terminal belongs to the first terminal type or the second terminal type.
[0041] Optionally, in scenario one, the first terminal among the at least one terminal sends the access information of the first terminal to the network control device according to the access configuration information, which may include: the first terminal sends the access information of the first terminal to the network control device on the preconfigured first time-frequency resource according to the first access method; accordingly, the network control device receives the access information of the first terminal on the first time-frequency resource.
[0042] Before a first terminal among the at least one terminal sends access information of the first terminal to the network control device according to the access configuration information, the first terminal and the network control device need to determine the first time-frequency resource first.
[0043] Optionally, the first terminal or the network control device may determine the first time-frequency resource in a variety of ways, which is not limited in the embodiments of the present application.
[0044] In a first possible implementation, the network control device may send first resource configuration information to the first terminal in advance, and the first resource configuration information is used to configure the first time-frequency resource; accordingly, the first terminal may receive the first resource configuration information from the network control device; and determine the first time-frequency resource according to the first resource configuration information.
[0045] In a second possible implementation manner, the first terminal and the network control device may pre-agree on the position of the first time-frequency resource in the time domain and in the frequency domain.
[0046] In a third possible implementation, the first terminal and the network control device may pre-agree on a rule for determining the location of the first time-frequency resource, and the first terminal and the network control device may determine the first time-frequency resource according to the rule.
[0047] It should be noted that the above-mentioned first time-frequency resource is a preconfigured, limited, fixed time-frequency resource. Specifically, the first time-frequency resource can occupy a time domain resource unit (or time domain length) of a fixed position and a fixed size, and a frequency domain resource unit (or frequency domain bandwidth) of a fixed position and a fixed size.
[0048] It should also be noted that the above-mentioned time domain resource unit can be understood as the granularity of scheduling in the time domain, such as the minimum granularity, and the above-mentioned frequency domain resource unit can be understood as the granularity of scheduling in the frequency domain.
[0049] Specifically, the time domain resource unit may be, but is not limited to, a time slot or a frame, wherein a frame or a slot includes a plurality of symbols. For example, the above-mentioned symbol is an orthogonal frequency division multiplexing (OFDM) symbol. The frequency domain resource unit may be, but is not limited to, one or more subcarriers, etc.
[0050] For example, it is agreed in the communication protocol that the first time-frequency resource occupies two fixed symbols in each time slot in the time domain, and occupies two fixed subcarriers in the system bandwidth in the frequency domain.
[0051] As another example, it is agreed in the communication protocol that the first time-frequency resource occupies one or more fixed resource blocks in the time-frequency resources available to the system.
[0052] Optionally, the access information of the first terminal may be represented in a variety of ways, which is not limited in the embodiments of the present application.
[0053] In a possible implementation manner, the access information of the first terminal may include the first identifier, and the first identifier belongs to a preconfigured identifier set.
[0054] That is, the network control device and the first terminal may pre-configure the identification set, and when the network control device receives an identification belonging to the identification set, it may determine that the identification corresponds to a terminal requesting access.
[0055] In another possible implementation manner, the access information of the first terminal may include a first address, and the first address belongs to a preconfigured address set.
[0056] That is, the network control device and the first terminal may pre-configure the address set, and when the network control device receives an address belonging to the address set, it may determine that the address corresponds to a terminal requesting access.
[0057] Optionally, the first terminal may pre-configure the identification set (or the address set) in a variety of ways, which is not limited in this embodiment of the present application.
[0058] In a first possible implementation manner, the identification set (or the address set) may be predefined in a communication protocol, and the first terminal and the network control device may determine the identification set (or the address set) according to the communication protocol.
[0059] In a second possible implementation, the network control device may send first configuration information to the first terminal in advance, and the first configuration information is used to configure the identifier set (or the address set); accordingly, the first terminal receives the first configuration information from the network control device; and configures the identifier set (or the address set) according to the first configuration information.
[0060] In a third possible implementation manner, the first terminal and the network control device may pre-agreed on the identification set (or the address set).
[0061] It should be noted that in the existing random access method, the terminal needs to send a PRACH sequence to the network in a fixed and limited time-frequency resource to request access. Since PRACH is a signal, the parsing complexity of the network device is relatively high.
[0062] Using the access method provided in the embodiment of the present application, the first terminal sends access information to the network control device instead of PRACH to request access. The access information is data, which can reduce the parsing complexity of the network control device, thereby improving communication efficiency.
[0063] Since the access information of the first terminal is used to request access, the network control device can only know that a terminal needs to request access based on the access information, but the network control device does not know the true identity of the terminal. Therefore, the network control device needs to determine the true identity of the terminal requesting access.
[0064] Optionally, the method may further include: the network control device sending an identity information request to the first terminal according to the access information of the first terminal, the identity information request is used to request first identity information, and the first identity information is used to identify the first terminal.
[0065] Correspondingly, the first terminal receives the identity information request from the network control device; and sends the first identity information to the network control device according to the identity information request.
[0066] Correspondingly, the network control device receives the first identity information from the first terminal.
[0067] Optionally, the identity information request may be used to instruct the network control device to request the first identity information, and the identity information request includes the identity information of the network control device.
[0068] It should be noted that the identity information of the network control device can be understood as information that can uniquely identify the network control device in the communication domain. The first identity information of the first terminal can be understood as information that can uniquely identify the terminal in the communication domain.
[0069] Optionally, in the embodiment of the present application, the identity information (such as the identity information of the network control device or the first identity information of the terminal) may include at least one of the following items: device identification, media access control (MAC) address, soft address, short address.
[0070] It should be noted that the device identification refers to a string of numbers or a serial number that can uniquely identify a terminal, for example, the international mobile equipment identification number (IMEI) or the mobile equipment identifier (MEID).
[0071] It should also be noted that the MAC address refers to the address used at the media access layer, also called the physical address or hardware address.
[0072] It should also be noted that the soft address may be an address that is allocated by the network control device to the first terminal when the terminal accesses last time and that can uniquely identify the terminal in the communication domain.
[0073] It should also be noted that the short address may be an address obtained according to a part of at least one of the above-mentioned device identification, MAC address, and soft address.
[0074] For example, the network control device may generate a short address using the lowest 10 bits of any of the above addresses of the first terminal, and the generated short address can uniquely identify the first terminal in the communication domain.
[0075] In one possible implementation, taking the identity information as a device identification code as an example, the network control device and the first terminal can pre-agree on the encoding rules of the device identification code, that is, pre-agree that different fields in the device identification code have different meanings, and obtain the identity information of the network control device by parsing some or all of the fields.
[0076] Optionally, the identity information may include at least one field, and the network control device and the first terminal may define the meanings of different fields in a variety of ways, which is not limited in this embodiment of the present application.
[0077] In a possible implementation manner, the identity information may include a first field, where the first field is used to indicate a device type.
[0078] In another possible implementation, the identity information may include a second field, where the second field is used to indicate a device function.
[0079] In yet another possible implementation, the identity information may include a third field, where the third field is used to indicate a device number.
[0080] Optionally, the identity information request may also carry second resource configuration information, and the second resource configuration information is used to configure time-frequency resources for the first identity information. Accordingly, the first terminal may send the first identity information to the network control device on the time-frequency resources indicated by the second resource configuration information.
[0081] It should be noted that, after the network control device receives the first identity information, it can establish a corresponding relationship between the first identity information and the first address, that is, determine the real identity of the first terminal.
[0082] That is to say, if the network control device successfully resolves the first identity information, the first terminal accesses successfully.
[0083] Optionally, when it is determined that the first terminal has accessed successfully, the network control device may send scheduling information to the first terminal, and the scheduling information is used to indicate the time and frequency resources used for the first terminal to perform data transmission; accordingly, the first terminal receives the scheduling information from the network control device and performs data transmission with the network control device on the time and frequency resources indicated by the scheduling information.
[0084] Optionally, before the network control device sends the scheduling information to the first terminal, the network control device may send first indication information to the first terminal, where the first indication information is used to indicate that the first terminal has successfully accessed.
[0085] It should be noted that the scheduling information can also be used to indicate that the first terminal has successfully accessed, that is, the network control device does not need to send first indication information separately to indicate that the first terminal has successfully accessed. As long as the first terminal receives the scheduling information, it can determine that it has successfully accessed.
[0086] It should also be noted that if the network control device fails to successfully resolve the first identity information, for example, due to failure to successfully resolve the access information of the first terminal, resulting in failure to obtain the first identity information, the access of the first terminal fails.
[0087] Optionally, when it is determined that the first terminal access fails, the network control device may send a second indication message to the first terminal, and the second indication message is used to indicate that the first terminal access fails; accordingly, the first terminal may receive the second indication message from the network control device, and initiate random access again through the first time-frequency resource according to the second indication message.
[0088] It should be noted that the process of the first terminal accessing again is similar to the implementation process of the first access mentioned above, and will not be described again here to avoid repetition.
[0089] Optionally, after determining the successful access of the first terminal, the network control device may reassign a new address that does not belong to the address set (or a new identifier that does not belong to the identifier set) to the first terminal in order to avoid the first terminal and other terminals requesting access selecting the same address in the address set (or the same identifier in the identifier set), resulting in an address (or identifier) conflict, and perform subsequent data transmission based on the new address (or new identifier).
[0090] In a first possible implementation manner, the network control device may send address information to the first terminal, where the address information is used to indicate that the first address is updated to a second address, and the address information carries the second address, and the second address does not belong to the address set.
[0091] Correspondingly, the first terminal can receive the address information from the network control device, and update the first address to the second address according to the address information.
[0092] In a second possible implementation manner, the network control device may send identification information to the first terminal, where the identification information is used to indicate that the first identification is updated to a second identification, and the identification information carries the second identification, and the second identification does not belong to the identification set.
[0093] Correspondingly, the first terminal may receive identification information from the network control device, and update the first identification to the second identification according to the identification information.
[0094] The following will continue to introduce the implementation process of the first terminal in the at least one terminal sending the access information of the first terminal to the network control device according to the access configuration information in scenario 2. It should be noted that the implementation process of the above scenario 1 is independent of the implementation process of the following scenario 2.
[0095] Scenario 2: the access mode is the second access mode (such as group access, batch access or non-contention access), the second access mode indicates that only terminals of the first terminal type are allowed to access, and the first terminal is a terminal of the first terminal type.
[0096] Optionally, the access configuration information is also used to configure a first time-frequency resource for access by the at least one terminal through the second access method.
[0097] Optionally, in scenario two, the first terminal among the at least one terminal sends the access information of the first terminal to the network control device according to the access configuration information, which may include: the first terminal sends the access information of the first terminal to the network control device on the first time-frequency resource according to the second access method; accordingly, the network control device receives the access information from the first terminal on the second time-frequency resource.
[0098] Optionally, before a first terminal among the at least one terminal sends access information of the first terminal to the network control device according to the access configuration information, the network control device needs to first determine the first time-frequency resource.
[0099] In a possible implementation, the first time-frequency resource refers to the time-frequency resource available in the communication domain where the network control device is located. Compared with the limited and fixed time-frequency resources pre-configured in the existing random access method, the available time-frequency resource can provide more sufficient resources to meet the group access of multiple terminals.
[0100] For example, the first time-frequency resources may include all time-frequency resources available in the communication domain where the network control device is located.
[0101] It should be noted that all available time-frequency resources described in the embodiments of the present application may 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 the first time domain length) and at least one frequency domain resource unit (or the first frequency domain bandwidth). Since no on-board equipment has been connected when the vehicle is just powered on, all the available time-frequency resources mentioned above can be used as access resources.
[0102] In a possible implementation, after the multiple terminals complete initial access through all the time-frequency resources used for initial access, the network control device can send a system broadcast message indicating that the initial access has been completed. Accordingly, the subsequent terminals with access requirements perform random access according to the existing random access method or the random access method provided in scenario 1 of this application.
[0103] It should also be noted that all available time-frequency resources or all time-frequency resources used for initial access do not include time-frequency resources available in the communication domain for carrying symbols of system control plane overhead (such as symbols carrying pilot signals, synchronization signals, control signals, broadcast signals, etc.).
[0104] That is to say, 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. The control information here may include control signaling for scheduling data, such as broadcast channel information, data feedback information, etc. The control signal here may include at least one of a synchronization signal, an access channel signal, a channel sounding reference signal (SRS), and a demodulation reference signal (DMRS).
[0105] In the access method provided by the embodiment of the present application, in the scenario of group access or batch access, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located. Therefore, the network control device can calculate or determine all available time and frequency resources in the current communication domain, and allocate all time and frequency resources to these terminals for group access or batch access, which can meet the needs of group access or batch access, and at the same time can reduce the probability of resource conflicts that may occur when each terminal accesses.
[0106] Optionally, the network control device may determine the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0107] In one possible implementation, taking the example that the network control device and the at least one terminal belong to the first communication domain, the network control device can receive a broadcast message sent by a second network control device in the second communication domain, and the broadcast message is used to indicate all time-frequency resources occupied by the second communication domain; the network control device can determine the first time-frequency resources based on all time-frequency resources occupied by the second communication domain.
[0108] Optionally, the first communication domain and the second communication domain may belong to the same cabin or different cabins, which is not limited in this embodiment of the present application.
[0109] It should be noted that the above only takes the example of the network control device determining the first time-frequency resource based on all time-frequency resources occupied by the second communication domain to introduce the way in which the network control device determines the first time-frequency resource, but the embodiments of the present application are not limited to this.
[0110] Optionally, the network control device may determine the first time-frequency resource based on all time-frequency resources occupied by multiple communication domains, where the multiple communication domains include the second communication domain, which is not limited in this embodiment of the present application.
[0111] In another possible implementation, the network control device may obtain the first time-frequency resource through a higher-layer network device, and the higher-layer network device can calculate and allocate to each network control device all time-frequency resources available in the communication domain where each network control device is located. Optionally, the network control device receives indication information from another network device, and the indication information is used to indicate the first time-frequency resource.
[0112] The access method provided by the embodiment of the present application is adopted. In the scenario of group access or batch access, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located, that is, there are no other terminals or services that need to be served in the system. Therefore, the network control device can calculate all the time-frequency resources available in the current communication domain, and use all the time-frequency resources for group access or batch access of the terminal, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0113] Optionally, the access information may be carried in an access message, which is obtained by modulating and encoding the access information using predefined modulation and coding information, where the modulation and coding information includes at least one of a modulation and coding mode, a channel coding mode, and a code rate.
[0114] Correspondingly, the network control device can decode the access message according to the pre-configured modulation and coding information to obtain the access information.
[0115] Optionally, the network control device and the first terminal may obtain the modulation coding information in a variety of ways, which is not limited in the embodiments of the present application.
[0116] In a first possible implementation manner, the modulation and coding information may be pre-configured in a communication protocol, and the first terminal and the network control device may determine the modulation and coding information according to the communication protocol.
[0117] In a second possible implementation, the network control device may send first configuration information to the first terminal in advance, and the first configuration information is used to configure the modulation and coding information; accordingly, the first terminal receives the first configuration information from the network control device; and configures the modulation and coding information according to the first configuration information.
[0118] Optionally, the access configuration information and the above-mentioned first configuration information can be carried in the same message, or carried in different messages, which is not limited in the embodiment of the present application.
[0119] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the modulation coding information.
[0120] Optionally, the access information of the first terminal may include at least one item of the first identity information or the state information, which is not limited in this embodiment of the present application.
[0121] It should be noted that the first identity information can be understood as information that can uniquely identify the identity of the first terminal in the communication domain where the first terminal is located.
[0122] Optionally, in the embodiment of the present application, the identity information (such as the identity information of the network control device or the first identity information of the terminal) may include at least one of the following: device identification, MAC address, soft address, short address.
[0123] Optionally, in an embodiment of the present application, the identity information (such as the identity information of the network control device or the first identity information of the terminal) may include at least one field. The network control device and the first terminal may define the meaning of different fields in a variety of ways, which is not limited in this embodiment of the present application.
[0124] In a possible implementation manner, the identity information may include a first field, where the first field is used to indicate a device type.
[0125] In another possible implementation, the identity information may include a second field, where the second field is used to indicate a device function.
[0126] In yet another possible implementation, the identity information may include a third field, where the third field is used to indicate a device number.
[0127] It should be noted that the status information can be understood as information that can indicate the current status of the first terminal.
[0128] Optionally, the first terminal may include a first state or a second state.
[0129] For example, the first state may be a "normal state" and the second state may be an "abnormal state".
[0130] Optionally, when the status information indicates that the status of the first terminal is an "abnormal status", the status information may further include abnormal indication information, where the abnormal indication information is used to indicate the abnormal cause of the first terminal.
[0131] Optionally, the status information may indicate the status of the first terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0132] In a possible implementation manner, the state information may include at least one bit, and the state information may indicate the current state of the first terminal through the at least one bit.
[0133] For example, taking the case where the status information includes 1 bit, when the bit is "1", it indicates a "normal state"; when the bit is "0", it indicates an "abnormal state".
[0134] In another possible implementation manner, the status information may include abnormal indication information, where the abnormal indication information is used to indicate that the status of the first terminal is an "abnormal status" and a reason for the abnormality.
[0135] It should be noted that since individual terminals may be in an abnormal state after power-on, for example: equipment failure, line failure, network failure, etc., the network control device can pre-agree with the at least one terminal that only terminals in a normal state (such as the first terminal) report access information to the network control device, and terminals in an abnormal state do not need to report access information.
[0136] Optionally, the first terminal may send the access information of the first terminal to the network control device on the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0137] In a first possible implementation manner, the first terminal may send the access information of the first terminal to the network control device on the first time-frequency resource by competing for resources.
[0138] Since the first time-frequency resources are all the time-frequency resources available in the communication domain where the network control device is located, that is, the resource size of the first time-frequency resources is more sufficient than the resource size of the pre-configured, limited time-frequency resources used for random access in the existing competition-based random access method, it can reduce the probability of resource conflicts when multiple terminals access.
[0139] In a second possible implementation, the first terminal may determine a second time-frequency resource corresponding to the first terminal in the first time-frequency resource; and the first terminal sends access information of the first terminal to the network control device on the second time-frequency resource.
[0140] It should be noted that the second time-frequency resources corresponding to the first terminal in the embodiment of the present application can be understood as the time-frequency resources used for the first terminal to report access information.
[0141] Optionally, when the number of the at least one terminal is greater than 1, the first time-frequency resources include time-frequency resources used for each of the multiple terminals to report access information.
[0142] It should be noted that the time-frequency resources used for each of the multiple terminals to report access information are mutually orthogonal, such as in the first time-frequency resource, the second time-frequency resource used to report access information of the first terminal and the third time-frequency resource used to report access information of the second terminal are mutually orthogonal. In other words, the time-frequency resources used for any two of the multiple terminals to report access information do not overlap in time-frequency or frequency domain.
[0143] By adopting the access method provided in the embodiment of the present application, the time-frequency resources used for each of the multiple terminals to report access information are mutually orthogonal, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0144] Optionally, the second time-frequency resource corresponding to the first terminal can be indicated according to at least one of the following items: the second identity 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 numerical value, which is not limited to this in the embodiment of the present application.
[0145] It should be noted that the second identity information of the first terminal can be understood as information that can uniquely identify the identity of the terminal in the communication domain.
[0146] Optionally, the second identity information may include at least one of the following: a device identifier, a MAC address, a soft address, and a short address.
[0147] Optionally, the first identity information and the second identity information of the first terminal may be the same or different, which is not limited in this embodiment of the present application.
[0148] Optionally, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal in a variety of ways, which is not limited in the embodiment of the present application.
[0149] In a possible implementation, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal according to the size of the modulation and coding information and the access information.
[0150] In a second possible implementation, before a first terminal among the at least one terminal sends access information of the first terminal to the network control device based on the access configuration information, the first terminal may receive second configuration information from the network control device, where the second configuration information is used to configure the resource size of a second time-frequency resource corresponding to the first terminal.
[0151] Optionally, the access configuration information and the above-mentioned second configuration information can be carried in the same message, or carried in different messages, which is not limited in the embodiment of the present application.
[0152] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the resource size of the second time-frequency resource corresponding to the first terminal.
[0153] It should be noted that the at least one pre-configured value may be a pre-configured value used to determine the second time-frequency resource corresponding to each terminal.
[0154] In a possible implementation manner, the at least one numerical value may include a first numerical value, where the first numerical value is used to represent the number of terminals.
[0155] For example, the number of terminals may refer to the number of a group of terminals corresponding to the multicast address.
[0156] For another example, the number of terminals may refer to the number of terminals called by the network control device through resource configuration information.
[0157] Optionally, the at least one numerical value may be pre-configured to the first terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0158] In a first possible implementation manner, the at least one numerical value may be pre-configured in a communication protocol, and the first terminal may obtain the at least one numerical value according to the communication protocol.
[0159] In a second possible implementation, before the first terminal sends the access information of the first terminal to the network control device according to the access configuration information, the first terminal may receive third configuration information from the network control device, where the third configuration information is used to configure the at least one numerical value.
[0160] Optionally, the access configuration information and the third configuration information may be carried in the same message or in different messages, which is not limited in the embodiments of the present application.
[0161] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the at least one numerical value.
[0162] Optionally, the first terminal may determine the second time-frequency resource corresponding to the first terminal in the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0163] In a first possible implementation manner, the first terminal may determine the second time-frequency resource corresponding to the first terminal according to the resource size of the first time-frequency resource and the resource size of the second time-frequency resource corresponding to the first terminal.
[0164] It should be noted that since the network control device and the first terminal can be produced by the same vehicle manufacturer, the network control device can be pre-configured before the vehicle leaves the factory with relevant information for determining the second time-frequency resources corresponding to the first terminal (such as the second identity information of the first terminal, the resource size of the second time-frequency resources corresponding to the first terminal, the at least one numerical value, etc.) and the calculation rules for the second time-frequency resources. Therefore, the network control device does not need to perform additional signaling interaction with the first terminal to obtain the relevant information required to determine the second time-frequency resources corresponding to the first terminal, which can reduce signaling overhead, thereby reducing access delay and improving communication efficiency.
[0165] Optionally, the network control device and the first terminal may pre-agree on a division rule and a numbering rule for the resource blocks in the first time-frequency resource, and the network control device and the first terminal may determine the number of each resource block and the resource size of each resource block in the first time-frequency resource based on the numbering rule and the division rule.
[0166] That is to say, the network control device can adopt a method similar to that of the first terminal to determine the second time-frequency resource corresponding to the first terminal.
[0167] In a second possible implementation, the first terminal may 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 the second identity information of the first terminal.
[0168] In a third possible implementation manner, the first terminal may determine the second time-frequency resource corresponding to the first terminal according to the second identity information of the first terminal and the first value, and the at least one value includes the first value.
[0169] By adopting the above-mentioned method of selecting resource blocks, since the network control device is pre-configured with the second identity information of each terminal, by reasonably setting the first value, the time-frequency resources used for different terminals to report access information can be effectively staggered, that is, the time-frequency resources used for different terminals to report access information are ensured to not overlap with each other, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0170] Optionally, when the number of the at least one terminal is greater than 1, there may be at least two terminals among the multiple terminals with different attributes, and the network control device may configure different sub-resources for terminals with different attributes through the resource configuration information, wherein the first time-frequency resources include sub-resources corresponding to terminals with different attributes.
[0171] Optionally, the attribute may include at least one of a device type, a multicast address, or a device priority.
[0172] Specifically, the device type may include microphone type, audio type, display type, etc. This application does not specifically limit the device type.
[0173] It should be noted that different multicast addresses of terminals can be understood as different terminal groups to which the terminals belong.
[0174] Optionally, the device priority of the terminal may be divided in a variety of ways, which is not limited in the embodiments of the present application.
[0175] In a possible implementation, device priorities may be divided according to the location area of the terminal in the vehicle cabin.
[0176] For example, the device priority of a terminal located in the front seat area is higher than the device priority of a terminal located in the back seat area.
[0177] In another possible implementation, the device priorities of the terminals may be divided according to the device types of the terminals.
[0178] For example, the display device priority is higher than the speaker device priority, and the speaker device priority is higher than the microphone device priority.
[0179] In a possible implementation, taking the case where the multiple terminals include a first terminal with a first attribute and a second terminal with a second attribute, the first terminal corresponds to a first sub-time-frequency resource in the first time-frequency resource, and the second terminal corresponds to a second sub-time-frequency resource in the first time-frequency resource, the first terminal sends access information of the first terminal to the network control device on the first sub-time-frequency resource; accordingly, the network control device receives access information of the first terminal on the first sub-time-frequency resource. Similarly, the second terminal sends access information of the second terminal to the network control device on the second sub-time-frequency resource; accordingly, the network control device receives access information from the second terminal on the second sub-time-frequency resource.
[0180] In another possible implementation, taking the case where the multiple terminals include a first terminal and a second terminal with a first attribute, and the first attribute corresponds to a first sub-frequency resource in the first frequency resource, the first terminal sends access information of the first terminal to the network control device on the second frequency resource in the first sub-frequency resource; accordingly, the network control device receives access information of the first terminal on the second frequency resource. Similarly, the second terminal sends access information of the second terminal to the network control device on the third frequency resource in the first sub-frequency resource; accordingly, the network control device receives access information from the second terminal on the third frequency resource.
[0181] It should be noted that at least one of the time domain resources or frequency domain resources of the sub-time-frequency resources corresponding to terminals with different attributes is different.
[0182] That is to say, at least one of the time domain resources or the frequency domain resources of the first sub-time-frequency resource and the second sub-time-frequency resource does not overlap.
[0183] By adopting the access method provided in the embodiment of the present application, the network control device configures different sub-frequency resources for terminals with different attributes, so that terminals with different attributes can access through the sub-frequency resources corresponding to their attributes, which can reduce the probability of resource conflicts when terminals with different attributes access, thereby improving communication efficiency and resource utilization.
[0184] It should be noted that the method for the first terminal to determine the second time-frequency resource corresponding to the first terminal on the first sub-time-frequency resource can refer to the method for determining the second time-frequency resource corresponding to the first terminal on the first time-frequency resource described above. The only difference is that the resource size of the above-mentioned first time-frequency resource is replaced by the resource size of the first sub-time-frequency resource. To avoid repetition, it will not be repeated here.
[0185] It should be noted that the above only introduces the process of the first terminal among the at least one terminal to implement the access method of the embodiment of the present application as an example. When the number of the at least one terminal is greater than 1, the process of other terminals among the at least one terminal to implement the access method of the embodiment of the present application is similar to that of the first terminal. To avoid repetition, it will not be repeated here.
[0186] Optionally, the method may further include: the network control device determines that at least one first target terminal among the at least one terminal has successfully accessed.
[0187] Optionally, the network control device may determine that the at least one first target terminal has successfully accessed through a variety of methods, which is not limited in this embodiment of the present application.
[0188] In a first possible implementation manner, the network control device may determine, based on access information of each terminal in the at least one terminal, that the at least one first target terminal has successfully accessed.
[0189] In a second possible implementation manner, the network control device may determine that the at least one first target terminal has successfully accessed according to the access information of each first target terminal in the at least one first target terminal.
[0190] Optionally, the method also includes: the network control device sends an indication message to the at least one first target terminal, and the indication message is used to indicate that the at least one first target terminal has successfully accessed; accordingly, each first target terminal in the at least one first target terminal receives the indication message from the network control device and determines that the access is successful based on the indication message.
[0191] Optionally, the network control device may send the indication information to the at least one first target terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0192] In a possible implementation manner, the network control device may send the indication information to each first target terminal of the at least one first target terminal.
[0193] In another possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the indication information.
[0194] Optionally, the indication information may indicate that the at least one first target terminal has successfully accessed in a variety of ways, which is not limited in this embodiment of the present application.
[0195] In a first possible implementation manner, the indication information may include third identity information of each first target terminal in the at least one first target terminal, and the third identity information of each first target terminal is used to indicate each first target terminal.
[0196] It should be noted that the third identity information may include at least one of the following items: a device identifier, a MAC address, a soft address, and a short address of the first target terminal.
[0197] Optionally, the third identity information of the first target terminal may be the same as or different from the first identity information reported when requesting access, which is not limited in this embodiment of the present application.
[0198] For example: taking the at least one terminal including terminal 1, terminal 2, terminal 3 and terminal 4 as an example, when the indication information includes MAC 1, MAC 2, MAC 3, it indicates that terminal 1 corresponding to MAC 1, terminal 2 corresponding to MAC 2 and terminal 3 corresponding to MAC 3 have successfully accessed.
[0199] In a second possible implementation, the indication information may include third identity information of each second target terminal in at least one second target terminal, and the third identity information of each second target terminal is used to indicate each second target terminal, and the at least one second target terminal is a terminal in the at least one terminal that fails to access.
[0200] For example: taking the at least one terminal including terminal 1, terminal 2, terminal 3 and terminal 4 as an example, when the indication information includes MAC 2 and MAC 4, it indicates that terminal 2 corresponding to MAC 2 and terminal 4 corresponding to MAC4 have failed to access, and terminal 1 corresponding to MAC 1 and terminal 3 corresponding to MAC 3 have successfully accessed.
[0201] Optionally, the method also includes: the network control device sends scheduling information to the at least one first target terminal, and the scheduling information is used to indicate the fourth time-frequency resource used for each first target terminal in the at least one first target terminal; accordingly, each first target terminal receives the scheduling information from the network control device and transmits data with the network control device on the fourth time-frequency resource of each first target terminal.
[0202] Optionally, the network control device may send the scheduling information to the at least one first target terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0203] In a first possible implementation manner, the network control device may send scheduling information of each first target terminal to each first target terminal, where the scheduling information of each first target terminal is used to indicate the fourth time-frequency resource of each first target terminal.
[0204] In a second possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the scheduling information, where the scheduling information is used to indicate the fourth time-frequency resource of each first target terminal.
[0205] For example, the scheduling information includes the corresponding relationship between the identity information of each first target terminal and the fourth time-frequency resource of each first target terminal.
[0206] In a third possible implementation manner, when the at least one target terminal includes a plurality of target terminals, the network control device may group schedule the plurality of target terminals.
[0207] It should be noted that, in order to reduce signaling overhead, the network control does not need to send the indication information to the at least one target terminal, and can directly send the scheduling information to the at least one target terminal.
[0208] That is to say, as long as the first target terminal receives the scheduling information, it can confirm that its access is successful.
[0209] Optionally, for at least one second target terminal among the at least one terminal that fails to access through the second time-frequency resource, access may be initiated again to the network control device.
[0210] In one possible implementation, each of the at least one second target terminal can send access information of each second target terminal to the network control device on the fifth time-frequency resource; correspondingly, the network control device receives access information from the at least one second target terminal on the fifth time-frequency resource.
[0211] Specifically, each second target terminal can send the access information of each second target terminal to the network control device on the sixth time-frequency resource corresponding to each second target terminal, and the fifth time-frequency resource includes the sixth time-frequency resource corresponding to each target terminal among the multiple second target terminals; accordingly, the network control device receives the access information from each second target terminal on the sixth time-frequency resource corresponding to each second target terminal.
[0212] 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 sixth time-frequency resource corresponding to the second target terminal can refer 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. To avoid repetition, it will not be repeated here.
[0213] Optionally, the first time-frequency resource includes the fifth time-frequency resource; or the fifth time-frequency resource is different from the first time-frequency resource.
[0214] In a first possible implementation manner, the first time-frequency resource may include the second time-frequency resource corresponding to each terminal and the fifth time-frequency resource.
[0215] It should be noted that the starting time of the fifth 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.
[0216] In a second possible implementation manner, when there are at least two terminals among the multiple terminals with different attributes, the first time-frequency resource may include sub-time-frequency resources corresponding to terminals with different attributes and the fifth time-frequency resource.
[0217] It should be noted that the starting time of the fifth time-frequency resource in the time domain is not earlier than the ending time of the sub-time-frequency resource corresponding to the terminal with different attributes in the time domain.
[0218] In summary, the first time-frequency resource may include two stages in the time domain. The first stage is used for group access or batch access by multiple terminals, and the second stage is used for re-access by terminals that failed to access in the first stage.
[0219] In a third possible implementation manner, the fifth time-frequency resource is other time-frequency resource except the first time-frequency resource.
[0220] It should be noted that the starting time of the fifth time-frequency resource in the time domain is not earlier than the ending time of the first time-frequency resource in the time domain.
[0221] To summarize, the first time-frequency resource is used for group access or batch access by multiple terminals, and the fifth time-frequency resource is used for re-access by terminals that failed to access the first time-frequency resource.
[0222] Optionally, the second target terminal may determine the fifth time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0223] In a possible implementation manner, the resource configuration information is also used to configure the fifth time-frequency resource for the at least one second target terminal to access again.
[0224] In another possible implementation, the network control device may send fourth access configuration information to the at least one second target terminal, where the fourth access configuration information is used to indicate the fifth time-frequency resource.
[0225] Using the access method provided in the embodiment of the present application, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located, that is, there are no other terminals or services that need to be served in the system. Therefore, the network control device can calculate all the time-frequency resources available in the current communication domain for initial access, and use all the time-frequency resources for group access or batch access of vehicle-mounted terminals. After the initial access is completed, the vehicle enters the running state, and subsequent access requests obey the random distribution, that is, random access is initiated after the services of the terminals (including vehicle-mounted terminals and / or non-vehicle terminals that have not performed initial access) arrive randomly. Therefore, after the vehicle enters the running state, the subsequent terminals requesting access can use the pre-configured time-frequency resources for random access to perform random access as described in the above scenario one. In this way, while meeting the access requirements of terminals in different access scenarios, resource utilization and communication efficiency are improved.
[0226] In a second aspect, an embodiment of the present application further provides a smart car, which includes the communication system described in the above-mentioned first aspect or any possible implementation of the first aspect.
[0227] In a third aspect, an embodiment of the present application further provides an access control method, which is applied to a network control device, and includes the steps performed by the network control device in the above-mentioned first aspect or any possible implementation of the first aspect.
[0228] In a fourth aspect, an embodiment of the present application further provides an access method, which is applied to a terminal, and includes the steps performed by the terminal in the above-mentioned first aspect or any possible implementation of the first aspect.
[0229] In the fifth aspect, an embodiment of the present application also provides an access control device, which includes a communication unit and a processing unit, wherein the processing unit is used to control the communication unit to send access configuration information, wherein the access configuration information is used to configure an access mode of at least one terminal, wherein the access mode includes a first access mode or a second access mode; the processing unit is also used to control the communication unit to receive access information from a first terminal, wherein the access information is used to request access, and the at least one terminal includes the first terminal.
[0230] Optionally, the communication unit and the processing unit are also used to implement the method performed by the network control device in any possible implementation manner of the first aspect above.
[0231] In the sixth aspect, an embodiment of the present application also provides an access device, which includes a communication unit and a processing unit, wherein the processing unit is used to control the communication unit to receive access configuration information from the network control device, and the access configuration information is used to configure the access mode of at least one terminal, and the access mode includes a first access mode or a second access mode; the processing unit is also used to control the communication unit to send access information of a first terminal to the network control device according to the access configuration information, and the access information is used to request access, and the at least one terminal includes the first terminal.
[0232] Optionally, the communication unit and the processing unit are also used to implement the method executed by the terminal in any possible implementation manner of the first aspect above.
[0233] In the seventh aspect, an embodiment of the present application also provides an access control device, which includes: at least one processor and a communication interface, the at least one processor and the communication interface communicate with each other through an internal connection path, the at least one processor is used to call and run instructions from the communication interface, and when the at least one processor executes the instruction, it implements the method performed by the network control device in the above-mentioned first aspect or any possible implementation of the first aspect.
[0234] Optionally, the access control device may further include a memory, and the memory is used to store the above instructions.
[0235] In a possible implementation, the access control device may be a network control device, such as a CDC.
[0236] In the eighth aspect, an embodiment of the present application also provides an access control device, which includes: a processor and a communication interface, the processor and the communication interface communicate with each other through an internal connection path, the processor is used to call and run instructions from the communication interface, and when the processor executes the instruction, it implements the method executed by the terminal in the above-mentioned first aspect or any possible implementation of the first aspect.
[0237] Optionally, the access device may further include a memory, and the memory is used to store the above instructions.
[0238] In a possible implementation, the access control device may be a network control device, such as a CDC.
[0239] In a ninth aspect, the present application also provides a computer-readable storage medium for storing a computer program, wherein the computer program includes instructions for implementing the method executed by a network control device or a method executed by a terminal in the above-mentioned first aspect or any possible implementation of the first aspect.
[0240] In the tenth aspect, the present application also provides a computer program product comprising instructions, which includes instructions that, when executed on a computer or a processor, enable the computer or the processor to implement the method executed by the network control device or the method executed by the terminal in the above-mentioned first aspect or any possible implementation of the first aspect.
[0241] In the eleventh aspect, the present application also provides a chip device, comprising: a communication interface and at least one processor, the communication interface and the processor communicate with each other through an internal connection path, the processor is used to call and run instructions from the communication interface, when the processor executes the instruction, it implements the method executed by the network control device or the method executed by the terminal in the above-mentioned first aspect or any possible implementation method of the first aspect.
[0242] Optionally, the chip device may further include a memory, wherein the memory is used to store the above instructions. BRIEF DESCRIPTION OF THE DRAWINGS
[0243] Figure 1 A schematic block diagram of a communication system 100 according to an embodiment of the present application is provided;
[0244] Figure 2 Another schematic block diagram of a communication system 100 according to an embodiment of the present application is provided;
[0245] Figure 3 A schematic flow chart of an access method 200 according to an embodiment of the present application is provided;
[0246] Figure 4 A schematic block diagram of an apparatus 300 according to an embodiment of the present application is provided;
[0247] Figure 5 A schematic block diagram of an apparatus 400 according to an embodiment of the present application is provided;
[0248] Figure 6 A schematic block diagram of a terminal 500 according to an embodiment of the present application is provided;
[0249] Figure 7 A schematic block diagram of a chip 600 according to an embodiment of the present application is provided. DETAILED DESCRIPTION
[0250] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0251] Figure 1 1 shows a schematic block diagram of a communication system 100 provided in an embodiment of the present application. The communication system 100 includes at least one communication domain. Figure 1 , a communication domain 110 is shown, which includes a master node 111 and at least one slave node 112.
[0252] It should be noted that the master node 111 described in the embodiment of the present application refers to a device that can communicate with the slave node 112 and has the ability to manage the slave node 112 (such as scheduling resources for the slave node 112).
[0253] It should also be noted that the slave node 112 described in the embodiment of the present application refers to a device that can obey the management of the master node 111 and has the ability to communicate using the resources allocated by the master node 111.
[0254] Optionally, the communication domain 110 may be applicable to a cockpit (also referred to as a vehicle cabin) of a motor vehicle (eg, a smart car, an electric car, a digital car, etc.).
[0255] In a possible implementation, the master node 111 may be a network control device, and the slave node 112 may be a terminal.
[0256] Optionally, the network control device may be in various forms, which is not limited in the embodiments of the present application.
[0257] In a possible implementation manner, the network control device may be an independent device.
[0258] In another possible implementation manner, the network control device may be integrated into other equipment as a functional module or a chip device.
[0259] It should be noted that the network control device described in the embodiment of the present application may also be referred to as an access device or a wireless access network device, which may be an evolved base station (evolvedNodeB, eNB or eNodeB) in a long term evolution (LTE) system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the access device may be a relay station, access point, vehicle-mounted device, wearable device, and access device in a 5G network or a network device in a future evolved public land mobile network (PLMN), etc. It may be an access point (AP) in a wireless local area network (WLAN), or it may be a gNB in a new radio system (NR) system. The embodiment of the present application is not limited.
[0260] Optionally, the access device is a device in a radio access network (RAN), or in other words, a RAN node that connects the terminal to a wireless network. For example, as an example and not a limitation, as an access network device, for example: gNB, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wifi) access point (AP), etc. In a network structure, the network device may include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.
[0261] Optionally, the terminal may be in various forms, which is not limited in the embodiments of the present application.
[0262] In a possible implementation manner, the terminal may be an independent device.
[0263] In another possible implementation, the terminal may be integrated into other equipment as a functional module or a chip device.
[0264] It should be noted that the terminal described in the embodiments of the present application may be a device that provides voice / data connectivity to users, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), 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 (PDA), handheld devices with wireless communication functions, computing devices, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or terminal devices in future public land mobile networks (PLMN), etc., and the embodiments of the present application are not limited to this.
[0265] It should also be noted that wearable devices can also be called wearable smart devices, which are a general term for wearable devices that are designed and developed using wearable technology to intelligently design daily wearables, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories.
[0266] It should also be noted that in the embodiment of the present application, the terminal is divided into "on-board terminal" and "off-board terminal" according to the relationship between the terminal and the cabin.
[0267] "In-vehicle terminal", also known as on-board unit (OBU), refers to a device that is integrated or installed in the cockpit domain and is part of the cockpit domain. For example: car audio, car microphone, car display, etc. In general, the in-vehicle terminal can refer to the device that is factory-installed on the vehicle by the vehicle manufacturer before the vehicle leaves the factory.
[0268] "Non-vehicle terminal" refers to a device that is placed in the cockpit domain, can communicate or connect with other devices in the cockpit domain, but is not part of the cockpit, such as: the user's smart terminal, tablet computer, Bluetooth headset, wearable device, etc.
[0269] In a possible implementation, the network control device in the embodiment of the present application may be a cockpit domain controller (CDC), and the at least one terminal may include at least one of a vehicle-mounted terminal and a non-vehicle-mounted terminal.
[0270] For example: CDC can communicate with vehicle displays, smart terminals, and vehicle audio.
[0271] It should be noted that the vehicle manufacturer may integrate the CDC and at least one vehicle-mounted terminal into the vehicle, such as in the vehicle cabin domain, during the vehicle manufacturing process.
[0272] In another possible implementation, the network control device in the embodiment of the present application may be an intelligent terminal, and the at least one terminal may include at least one of a vehicle-mounted terminal and a non-vehicle-mounted terminal.
[0273] For example: smart terminals can communicate with car audio, Bluetooth headsets, car microphones, etc.
[0274] Optionally, the network control device and the terminal may communicate in a variety of ways, which is not limited in the embodiments of the present application.
[0275] In a possible implementation, the network control device may communicate with the terminal in a wired manner.
[0276] It should be noted that the above-mentioned wired method can be to achieve communication through data line connection or through internal bus connection.
[0277] In another possible implementation manner, the network control device may communicate with the terminal in a wireless manner.
[0278] It should be noted that the above wireless method can be implemented by communication through a communication network, and the communication network can be a local area network, or a wide area network transferred by a relay device, or include a local area network and a wide area network. When the communication network is a local area network, exemplarily, the communication network can be a wifi hotspot network, a wifi P2P network, a Bluetooth network, a zigbee network or a near field communication (nearfield communication, NFC) network or a possible general short-range communication network in the future. When the communication network is a wide area network, exemplarily, the communication network can be a third-generation mobile communication technology (3rd-generation wireless telephone technology, 3G) network, a fourth-generation mobile communication technology (the4th generation mobile communication technology, 4G) network, a fifth-generation mobile communication technology (5th-generation mobile communication technology, 5G) network, PLMN or the Internet, etc., and the embodiments of the present application are not limited to this.
[0279] It should be noted that Figure 1 Only the communication domain 110 is exemplarily shown in FIG. 1 , and the communication system 100 may also include other communication domains, such as Figure 2 As shown, the communication system 100 may further include a communication domain 120 , and the communication domain 120 includes a master node 121 and at least one slave node 122 , and the master node 121 and the at least one slave node 122 may communicate with each other.
[0280] It should be noted that the communication domain 110 and the communication domain 120 can communicate with each other.
[0281] For example, two master nodes belonging to different communication domains can communicate with each other.
[0282] Optionally, the communication domain 120 may be applicable to a cockpit (also referred to as a vehicle cabin) of a motor vehicle (eg, a smart car, an electric car, a digital car, etc.).
[0283] Optionally, the communication domain 110 and the communication domain 120 may belong to different domains of the same vehicle (or cabin), for example, the communication domain 110 is the entertainment domain, and the communication domain 120 is the driving domain; or the communication domain 110 and the communication domain 120 may belong to or be different vehicles (cabins), which is not limited in the embodiments of the present application.
[0284] In existing wireless communication systems, terminals use traditional random access methods, such as contention-based random access methods, to access network devices. Since the arrival of each terminal is random, the access demand follows a Poisson distribution, that is, the access requests of each terminal are approximately averaged in time. When each terminal requests random access, there are other terminals being served in the system. Therefore, most of the available time-frequency resources in the system are used to maintain and guarantee the services of other terminals, and only limited fixed time-frequency resources are allocated for random access, and limited time-frequency resources can only carry very limited terminal access at a time.
[0285] There are usually two terminal access scenarios in the cockpit communication domain:
[0286] Scenario 1: When the vehicle is just powered on, multiple on-board terminals in the cockpit initiate access requests to the CDC in a short period of time, that is, the scenario of terminal batch access or group access.
[0287] When traditional random access is used in scenario 1, multiple terminals perform contention-based random access through fixed and limited time-frequency resources, which may cause serious resource collisions and lead to access failures.
[0288] Scenario 2: When the vehicle is running smoothly, non-vehicle terminals need to access the network, or the link of individual vehicle terminals has problems and needs to be reconnected, that is, the terminal randomly accesses the scenario.
[0289] When traditional random access is used in scenario 2, the terminal needs to send a physical random access channel (PRACH) sequence to the CDC in a fixed and limited time-frequency resource to request access. However, the analysis complexity of PRACH is relatively high for the CDC.
[0290] In summary, the existing random access method cannot meet the requirements of accessing the network according to the needs of the terminal in the above different access scenarios, thereby ensuring reliable communication of the terminal.
[0291] The embodiments of the present application provide an access method and device, which can flexibly access the network according to the needs of the terminal in different access scenarios.
[0292] Figure 3 A schematic flow chart of an access method 200 provided in an embodiment of the present application is shown. The method 200 is applied to Figure 1 The communication system 100 shown, such as the communication domain 110 in the communication system 100 , is suitable for use in a cockpit of a vehicle.
[0293] S210, the network control device sends access configuration information, where the access configuration information is used to configure an access mode of at least one terminal, where the access mode includes a first access mode or a second access mode; accordingly, each of the at least one terminal receives the access configuration information from the network control device.
[0294] Optionally, the network control device and the at least one terminal may be in various forms, which is not limited in the embodiments of the present application.
[0295] In one possible implementation, the network control device may be a CDC in a cabin, and the at least one terminal may be at least one vehicle-mounted terminal in the cabin. The vehicle manufacturer integrates the CDC and the at least one vehicle-mounted terminal into the vehicle where the cabin is located.
[0296] In another possible implementation, the network control device may be a CDC in a vehicle cabin, and the at least one terminal may include at least one of an onboard terminal or an off-board terminal in the vehicle cabin.
[0297] It should be noted that before S210, the at least one terminal is in a non-connected state, that is, the at least one terminal is not connected to the network, or has not established a connection with the network control device, or the connection with the network control device is disconnected and needs to be re-established.
[0298] It should also be noted that the non-connected state described in the embodiments of the present application may include an idle state, a dormant state, and a deactivated state.
[0299] It should be noted that the at least one terminal may belong to at least one terminal type.
[0300] Optionally, the terminal type may include a first terminal type or a second terminal type, which is not limited in this embodiment of the present application.
[0301] In a possible implementation, the first terminal type may be a vehicle-mounted terminal type, and the second terminal type may be a non-vehicle-mounted terminal type.
[0302] For example, a vehicle-mounted terminal may include a vehicle-mounted speaker, a vehicle-mounted display, a vehicle-mounted microphone, and the like.
[0303] For another example, non-vehicle terminals may include smart terminals, Bluetooth headsets, tablet computers, etc.
[0304] Optionally, the first access mode may include a contention-based access mode or a random access mode, and the first access mode is used to indicate that terminals of the first terminal type and the second terminal type are allowed to access.
[0305] Optionally, the second access mode may include non-contention-based access, group access mode or batch access mode, and the second access mode is used to indicate that only terminals of the first terminal type are allowed to access.
[0306] It should be noted that when the access mode indicated by the access configuration information is the first access mode, the first terminal type terminal and the second terminal type terminal access the pre-configured first time-frequency resources using the random access method described below. During the above random access process, the terminals need to compete for resources.
[0307] It should also be noted that when the access method indicated by the access configuration information is the second access method, the terminal of the first terminal type accesses the first time-frequency resource indicated by the network control device using the group access or batch access method described below. During the above-mentioned group access or batch access process, the terminal does not need to compete for resources.
[0308] Optionally, the access configuration information may configure the access mode in a variety of ways, which is not limited in the embodiments of the present application.
[0309] In a first possible implementation manner, the access configuration information may include at least one bit, and the at least one first bit is used to configure the access mode.
[0310] That is to say, the access configuration information can directly indicate the access mode.
[0311] For example, taking the at least one bit including 1 bit as an example, when the 1 bit is "1", the at least one terminal is configured to adopt the first access method, and when the 1 bit is "0", the at least one terminal is configured to adopt the second access method.
[0312] In a second possible implementation manner, the access configuration information may include first status information, where the first status information is used to indicate a status of the network control device, and the status of the network control device may indicate an access mode of the at least one terminal.
[0313] That is to say, the access configuration information may directly indicate the state of the network control device, and indirectly indicate the access mode of the at least one terminal through the state of the network control device.
[0314] Optionally, there may be a one-to-one correspondence between the state of the network control device and the access mode of the terminal, or there may be a many-to-one correspondence, which is not limited in the embodiments of the present application.
[0315] In a first possible implementation manner, the network control device may include a first state or a second state, the first state corresponds to the first access mode, and the second state corresponds to the second access mode.
[0316] For example, the first state is the "system preparation state" and the second state is the "system operation state". When the vehicle is just powered on, the CDC is in the "system preparation state", in which only the first type of terminal is allowed to access, and the second type of terminal is not allowed to access, that is, the first state corresponds to the first access method. After the vehicle is running stably, the CDC is in the "system operation state", in which the first type of terminal and the second type of terminal are allowed to access, that is, the second state corresponds to the second access method.
[0317] In a second possible implementation, the state of the network control device may include a first state, a second state, a third state or a fourth state, wherein the first state and the third state correspond to the first access mode, and the second state and the fourth state correspond to the second access mode.
[0318] For example: the first state is the "system preparation state", the second state is the "system operation state", the third state is the "state that only allows the first type of terminal to access", and the fourth state is the "state that allows the first type of terminal and the second type of terminal to access". When the vehicle is just powered on, the CDC is in the "system preparation state" or the "state that only allows the first type of terminal to access". In these two states, the CDC only allows the first type of terminal to access, and does not allow the second type of terminal to access, that is, the first state and the third state correspond to the first access method. After the vehicle is running stably, the CDC is in the "system preparation state" or the "state that allows the first type of terminal and the second type of terminal to access". In these two states, the CDC allows the first type of terminal and the second type of terminal to access, that is, the second state and the fourth state correspond to the second access method.
[0319] Optionally, the network control device may send the access configuration information in a variety of ways, which is not limited in the embodiments of the present application.
[0320] In a first possible implementation manner, the network control device may send the access configuration information to each terminal of the at least one terminal.
[0321] In a second possible implementation manner, the network control device may send a multicast message, where the multicast message includes the access configuration information and a multicast address.
[0322] It should be noted that the multicast address refers to the address of a group of terminals, and the messages sent to this address can be recognized and received by the group of terminals.
[0323] For example: the multiple terminals include terminal 1 and terminal 2, and terminal 1 and terminal 2 belong to the first terminal group. The multicast message sent by the network control device includes the resource configuration information and the multicast address of the first terminal group; accordingly, terminal 1 and terminal 2 determine that they belong to the first terminal group corresponding to the multicast address, and receive the multicast message.
[0324] Optionally, the multicast message may further include terminal quantity information, where the terminal quantity information is used to indicate the number of terminals corresponding to the multicast address.
[0325] In a third possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the access configuration information.
[0326] For example, the system broadcast message may be a master information block (MIB) message or a system information block (SIB) message.
[0327] By adopting the access method provided in the embodiment of the present application, the network control device carries the access configuration information in a multicast message or a broadcast message, which can reduce transmission delay and thus improve access efficiency.
[0328] S220, a first terminal among the at least one terminal sends access information of the first terminal to the network control device according to the access configuration information, where the access information is used to request access; correspondingly, the network control device receives the access information from the first terminal.
[0329] The following will introduce the implementation process of S220 through two different scenarios.
[0330] Scenario 1: The access mode is a first access mode (such as random access, contention access), and the first access mode indicates that terminals of a first terminal type and terminals of a second terminal type are allowed to access, and the first terminal belongs to the first terminal type or the second terminal type.
[0331] Optionally, in scenario one, S220 may include: the first terminal sends the access information of the first terminal to the network control device on the preconfigured first time-frequency resource according to the first access method; accordingly, the network control device receives the access information of the first terminal on the first time-frequency resource.
[0332] Before S220, the first terminal and the network control device need to determine the first time-frequency resource first.
[0333] Optionally, the first terminal or the network control device may determine the first time-frequency resource in a variety of ways, which is not limited in the embodiments of the present application.
[0334] In a first possible implementation, the network control device may send first resource configuration information to the first terminal in advance, and the first resource configuration information is used to configure the first time-frequency resource; accordingly, the first terminal may receive the first resource configuration information from the network control device; and determine the first time-frequency resource according to the first resource configuration information.
[0335] In a second possible implementation manner, the first terminal and the network control device may pre-agree on the position of the first time-frequency resource in the time domain and in the frequency domain.
[0336] In a third possible implementation, the first terminal and the network control device may pre-agree on a rule for determining the location of the first time-frequency resource, and the first terminal and the network control device may determine the first time-frequency resource according to the rule.
[0337] It should be noted that the above-mentioned first time-frequency resource is a preconfigured, limited, fixed time-frequency resource. Specifically, the first time-frequency resource can occupy a time domain resource unit (or time domain length) of a fixed position and a fixed size, and a frequency domain resource unit (or frequency domain bandwidth) of a fixed position and a fixed size.
[0338] It should also be noted that the above-mentioned time domain resource unit can be understood as the granularity of scheduling in the time domain, such as the minimum granularity, and the above-mentioned frequency domain resource unit can be understood as the granularity of scheduling in the frequency domain.
[0339] Specifically, the time domain resource unit may be, but is not limited to, a time slot or a frame, wherein a frame or a slot includes a plurality of symbols. For example, the above-mentioned symbol is an orthogonal frequency division multiplexing (OFDM) symbol. The frequency domain resource unit may be, but is not limited to, one or more subcarriers, etc.
[0340] For example, it is agreed in the communication protocol that the first time-frequency resource occupies two fixed symbols in each time slot in the time domain, and occupies two fixed subcarriers in the system bandwidth in the frequency domain.
[0341] As another example, it is agreed in the communication protocol that the first time-frequency resource occupies one or more fixed resource blocks in the time-frequency resources available to the system.
[0342] Optionally, the access information of the first terminal may be represented in a variety of ways, which is not limited in this embodiment of the present application.
[0343] In a possible implementation manner, the access information of the first terminal may include the first identifier, and the first identifier belongs to a preconfigured identifier set.
[0344] That is, the network control device and the first terminal may pre-configure the identification set, and when the network control device receives an identification belonging to the identification set, it may determine that the identification corresponds to a terminal requesting access.
[0345] In another possible implementation manner, the access information of the first terminal may include a first address, where the first address belongs to a preconfigured address set.
[0346] That is, the network control device and the first terminal may pre-configure the address set, and when the network control device receives an address belonging to the address set, it may determine that the address corresponds to a terminal requesting access.
[0347] For example, taking the address set preconfigured between the network control device and the first terminal including address 1 to address 64 as an example, the terminal randomly selects an address from the address set, such as address 3; sends access information to the network control device through the preconfigured first time-frequency resource, and the access information includes the address 3. Correspondingly, the network control device receives the access information from the first terminal on the first time-frequency resource; and determines that there is a terminal requesting access according to address 3 in the access information.
[0348] Optionally, the first terminal may pre-configure the identification set (or the address set) in a variety of ways, which is not limited in this embodiment of the present application.
[0349] In a first possible implementation manner, the identification set (or the address set) may be predefined in a communication protocol, and the first terminal and the network control device may determine the identification set (or the address set) according to the communication protocol.
[0350] In a second possible implementation, the network control device may send first configuration information to the first terminal in advance, and the first configuration information is used to configure the identifier set (or the address set); accordingly, the first terminal receives the first configuration information from the network control device; and configures the identifier set (or the address set) according to the first configuration information.
[0351] In a third possible implementation manner, the first terminal and the network control device may pre-agreed on the identification set (or the address set).
[0352] It should be noted that in the existing random access method, the terminal needs to send a PRACH sequence to the network in a fixed and limited time-frequency resource to request access. Since PRACH is a signal, the parsing complexity of the network device is relatively high.
[0353] Using the access method provided in the embodiment of the present application, the first terminal sends access information to the network control device instead of PRACH to request access. The access information is data, which can reduce the parsing complexity of the network control device, thereby improving communication efficiency.
[0354] Since the access information of the first terminal is used to request access, the network control device can only know that a terminal needs to request access based on the access information, but the network control device does not know the true identity of the terminal. Therefore, the network control device needs to determine the true identity of the terminal requesting access.
[0355] Optionally, the method may further include: the network control device sending an identity information request to the first terminal according to the access information of the first terminal, the identity information request is used to request first identity information, and the first identity information is used to identify the first terminal.
[0356] Correspondingly, the first terminal receives the identity information request from the network control device; and sends the first identity information to the network control device according to the identity information request.
[0357] Correspondingly, the network control device receives the first identity information from the first terminal.
[0358] Optionally, the identity information request may be used to instruct the network control device to request the first identity information, and the identity information request includes the identity information of the network control device.
[0359] It should be noted that the identity information of the network control device can be understood as information that can uniquely identify the network control device in the communication domain. The first identity information of the first terminal can be understood as information that can uniquely identify the terminal in the communication domain.
[0360] Optionally, the identity information described in the embodiment of the present application (such as the identity information of the network control device or the first identity information of the terminal) may include at least one of the following: device identification, MAC address, soft address, short address.
[0361] It should be noted that the device identification refers to a string of numbers or a serial number that can uniquely identify a terminal, for example, the international mobile equipment identification number (IMEI) or the mobile equipment identifier (MEID).
[0362] It should also be noted that the MAC address refers to the address used at the media access layer, also called the physical address or hardware address.
[0363] It should also be noted that the soft address may be an address that is allocated by the network control device to the first terminal when the terminal accesses last time and that can uniquely identify the terminal in the communication domain.
[0364] It should also be noted that the short address may be an address obtained according to a part of at least one of the above-mentioned device identification, MAC address, and soft address.
[0365] For example, the network control device may generate a short address using the lowest 10 bits of any of the above addresses of the first terminal, and the generated short address can uniquely identify the first terminal in the communication domain.
[0366] In one possible implementation, taking the identity information as a device identification code as an example, the network control device and the first terminal can pre-agree on the encoding rules of the device identification code, that is, pre-agree that different fields in the device identification code have different meanings, and obtain the identity information of the network control device by parsing some or all of the fields.
[0367] Optionally, the identity information may include at least one field, and the network control device and the first terminal may define the meanings of different fields in a variety of ways, which is not limited in this embodiment of the present application.
[0368] In a possible implementation manner, the identity information may include a first field, where the first field is used to indicate a device type.
[0369] For example, taking the first field including 2 bits as an example, "00" represents CDC, "01" represents vehicle-mounted terminal, "10" represents "non-vehicle-mounted terminal", and so on.
[0370] In another possible implementation, the identity information may include a second field, where the second field is used to indicate a device function.
[0371] For example, taking the second field including 1 bit as an example, "1" represents a master node and "0" represents a slave node.
[0372] In yet another possible implementation, the identity information may include a third field, where the third field is used to indicate a device number.
[0373] For example, taking the third field including 3 bits as an example, "010" represents the number 2, "100" represents the number 4, and "111" represents the number 7.
[0374] Optionally, the identity information request may also carry second resource configuration information, and the second resource configuration information is used to configure time-frequency resources for the first identity information. Accordingly, the first terminal may send the first identity information to the network control device on the time-frequency resources indicated by the second resource configuration information.
[0375] It should be noted that, after the network control device receives the first identity information, it can establish a corresponding relationship between the first identity information and the first address, that is, determine the real identity of the first terminal.
[0376] That is to say, if the network control device successfully resolves the first identity information, the first terminal accesses successfully.
[0377] Optionally, when it is determined that the first terminal has accessed successfully, the network control device may send scheduling information to the first terminal, and the scheduling information is used to indicate the time and frequency resources used for the first terminal to perform data transmission; accordingly, the first terminal receives the scheduling information from the network control device and performs data transmission with the network control device on the time and frequency resources indicated by the scheduling information.
[0378] Optionally, before the network control device sends the scheduling information to the first terminal, the network control device may send first indication information to the first terminal, where the first indication information is used to indicate that the first terminal has successfully accessed.
[0379] It should be noted that the scheduling information can also be used to indicate that the first terminal has successfully accessed, that is, the network control device does not need to send first indication information separately to indicate that the first terminal has successfully accessed. As long as the first terminal receives the scheduling information, it can determine that it has successfully accessed.
[0380] It should also be noted that if the network control device fails to successfully resolve the first identity information, for example, due to failure to successfully resolve the access information of the first terminal, resulting in failure to obtain the first identity information, the access of the first terminal fails.
[0381] Optionally, when it is determined that the first terminal access fails, the network control device may send a second indication message to the first terminal, and the second indication message is used to indicate that the first terminal access fails; accordingly, the first terminal may receive the second indication message from the network control device, and initiate random access again through the first time-frequency resource according to the second indication message.
[0382] It should be noted that the process of the first terminal accessing again is similar to the process of method 200, and will not be described again here to avoid repetition.
[0383] Optionally, after determining the successful access of the first terminal, the network control device may reassign a new address that does not belong to the address set (or a new identifier that does not belong to the identifier set) to the first terminal in order to avoid the first terminal and other terminals requesting access selecting the same address in the address set (or the same identifier in the identifier set), resulting in an address (or identifier) conflict, and perform subsequent data transmission based on the new address (or new identifier).
[0384] In a first possible implementation manner, the network control device may send address information to the first terminal, where the address information is used to indicate that the first address is updated to a second address, and the address information carries the second address, and the second address does not belong to the address set.
[0385] Correspondingly, the first terminal can receive the address information from the network control device, and update the first address to the second address according to the address information.
[0386] In a second possible implementation manner, the network control device may send identification information to the first terminal, where the identification information is used to indicate that the first identification is updated to a second identification, and the identification information carries the second identification, and the second identification does not belong to the identification set.
[0387] Correspondingly, the first terminal may receive identification information from the network control device, and update the first identification to the second identification according to the identification information.
[0388] The implementation process of S220 in scenario 2 will be described below. It should be noted that the implementation process of scenario 1 above is independent of the implementation process of scenario 2 below.
[0389] Scenario 2: the access mode is the second access mode (such as group access, batch access or non-contention access), the second access mode indicates that only terminals of the first terminal type are allowed to access, and the first terminal is a terminal of the first terminal type.
[0390] Optionally, the access configuration information is also used to configure a first time-frequency resource for access by the at least one terminal through the second access method.
[0391] Optionally, in scenario two, S220 may include: the first terminal sends the access information of the first terminal to the network control device on the first time-frequency resource according to the second access method; accordingly, the network control device receives the access information from the first terminal on the second time-frequency resource.
[0392] Optionally, before S210, the network control device needs to first determine the first time-frequency resource.
[0393] In a possible implementation, the first time-frequency resource refers to the time-frequency resource available in the communication domain where the network control device is located. Compared with the limited and fixed time-frequency resources pre-configured in the existing random access method, the available time-frequency resource can provide more sufficient resources to meet the group access of multiple terminals.
[0394] For example, the first time-frequency resources may include all time-frequency resources available in the communication domain where the network control device is located.
[0395] It should be noted that all available time-frequency resources described in the embodiments of the present application may 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 the first time domain length) and at least one frequency domain resource unit (or the first frequency domain bandwidth). Since no on-board equipment has been connected when the vehicle is just powered on, all the available time-frequency resources mentioned above can be used as access resources.
[0396] Optionally, the at least one time domain resource unit (or the first time domain length) may be continuous or discrete, and the at least one frequency domain resource unit (or the first frequency domain bandwidth) may be continuous or discrete, and this embodiment of the present application does not limit this.
[0397] It should be noted that all available time-frequency resources or all time-frequency resources used for initial access are all time-frequency resources available in the communication domain and used to transmit data, that is, time-frequency resources of the data channel.
[0398] Optionally, the time domain resources among all the time-frequency resources used for initial access may be of limited length.
[0399] In a possible implementation, after the multiple terminals complete initial access through all the time-frequency resources used for initial access, the network control device can send a system broadcast message indicating that the initial access has been completed. Accordingly, the subsequent terminals with access requirements perform random access on the pre-configured, limited time-frequency resources used for random access according to the existing random access method.
[0400] It should also be noted that all available time-frequency resources or all time-frequency resources used for initial access do not include time-frequency resources available in the communication domain for carrying symbols of system control plane overhead (such as symbols carrying pilot signals, synchronization signals, control signals, broadcast signals, etc.).
[0401] That is to say, 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. The control information here may include control signaling for scheduling data, such as broadcast channel information, data feedback information, etc. The control signals here may include synchronization signals, access channel signals, SRS, DMRS, etc.
[0402] In the access method provided by the embodiment of the present application, in the scenario of group access or batch access, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located. Therefore, the network control device can calculate or determine all available time and frequency resources in the current communication domain, and allocate all time and frequency resources to these terminals for group access or batch access, which can meet the needs of group access or batch access, and at the same time can reduce the probability of resource conflicts that may occur when multiple terminals access.
[0403] Optionally, the network control device may determine the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0404] In one possible implementation, taking the example that the network control device and the at least one terminal belong to the first communication domain, the network control device can receive a broadcast message sent by a second network control device in the second communication domain, and the broadcast message is used to indicate all time-frequency resources occupied by the second communication domain; the network control device can determine the first time-frequency resources based on all time-frequency resources occupied by the second communication domain.
[0405] Optionally, the first communication domain and the second communication domain may belong to the same cabin or different cabins, which is not limited in this embodiment of the present application.
[0406] It should be noted that the above only takes the example of the network control device determining the first time-frequency resource based on all time-frequency resources occupied by the second communication domain to introduce the way in which the network control device determines the first time-frequency resource, but the embodiments of the present application are not limited to this.
[0407] Optionally, the network control device may determine the first time-frequency resource based on all time-frequency resources occupied by multiple communication domains, where the multiple communication domains include the second communication domain, which is not limited in this embodiment of the present application.
[0408] In another possible implementation, the network control device may obtain the first time-frequency resource through a higher-layer network device, and the higher-layer network device can calculate and allocate to each network control device all time-frequency resources available in the communication domain where each network control device is located. Optionally, the network control device receives indication information from another network device, and the indication information is used to indicate the first time-frequency resource.
[0409] For example, taking the network control device as an access network device, the network control device can send a resource request to the core network device, where the resource request is used to request all time-frequency resources currently available to the network control device; and receive resource information sent from the core network device, where the resource information is used to indicate the first time-frequency resource.
[0410] The access method provided by the embodiment of the present application is adopted. In the scenario of group access or batch access, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located, that is, there are no other terminals or services that need to be served in the system. Therefore, the network control device can calculate all the time-frequency resources available in the current communication domain, and use all the time-frequency resources for group access or batch access of the terminal, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0411] Optionally, the access information may be carried in an access message, which is obtained by modulating and encoding the access information using predefined modulation and coding information, where the modulation and coding information includes at least one of a modulation and coding mode, a channel coding mode, and a code rate.
[0412] Correspondingly, the network control device can decode the access message according to the pre-configured modulation and coding information to obtain the access information.
[0413] Optionally, the network control device and the first terminal may obtain the modulation coding information in a variety of ways, which is not limited in the embodiments of the present application.
[0414] In a first possible implementation manner, the modulation and coding information may be pre-configured in a communication protocol, and the first terminal and the network control device may determine the modulation and coding information according to the communication protocol.
[0415] In a second possible implementation, the network control device may send first configuration information to the first terminal in advance, and the first configuration information is used to configure the modulation and coding information; accordingly, the first terminal receives the first configuration information from the network control device; and configures the modulation and coding information according to the first configuration information.
[0416] Optionally, the access configuration information and the above-mentioned first configuration information can be carried in the same message, or carried in different messages, which is not limited in the embodiment of the present application.
[0417] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the modulation coding information.
[0418] Optionally, the access information of the first terminal may include at least one item of the first identity information or the state information, which is not limited in this embodiment of the present application.
[0419] It should be noted that the first identity information can be understood as information that can uniquely identify the identity of the first terminal in the communication domain where the first terminal is located.
[0420] Optionally, the identity information (such as the first identity information) described in the embodiment of the present application may include at least one of the following: a device identifier, a MAC address, a soft address, and a short address.
[0421] For example, the first identity information may include a MAC address, or a MAC address + a device identifier.
[0422] It should be noted that the short address may be an address obtained by intercepting a portion of the above-mentioned device identification, MAC address, and soft address.
[0423] For example, the network control device may intercept the lowest 10 bits of any of the above addresses of the first terminal to generate a short address, and the generated short address can uniquely identify the first terminal in the communication domain.
[0424] Optionally, the identity information (such as the first identity information) described in the embodiment of the present application may include at least one field, and the network control device and the first terminal may define the meaning of different fields in a variety of ways, which is not limited in the embodiment of the present application.
[0425] In a possible implementation manner, the identity information may include a first field, where the first field is used to indicate a device type.
[0426] For example, taking the first field including 2 bits as an example, "00" represents CDC, "01" represents vehicle-mounted terminal, "10" represents "non-vehicle-mounted terminal", and so on.
[0427] In another possible implementation, the identity information may include a second field, where the second field is used to indicate a device function.
[0428] For example, taking the second field including 1 bit as an example, "1" represents a master node and "0" represents a slave node.
[0429] In yet another possible implementation, the identity information may include a third field, where the third field is used to indicate a device number.
[0430] For example, taking the third field including 3 bits as an example, "010" represents the number 2, "100" represents the number 4, and "111" represents the number 7.
[0431] It should be noted that the status information can be understood as information that can indicate the current status of the first terminal.
[0432] Optionally, the first terminal may include a first state or a second state.
[0433] For example, the first state may be a "normal state" and the second state may be an "abnormal state".
[0434] Optionally, when the status information indicates that the status of the first terminal is an "abnormal status", the status information may further include abnormal indication information, where the abnormal indication information is used to indicate the abnormal cause of the first terminal.
[0435] Optionally, the status information may indicate the status of the first terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0436] In a possible implementation manner, the state information may include at least one bit, and the state information may indicate the current state of the first terminal through the at least one bit.
[0437] For example, taking the case where the status information includes 1 bit, when the bit is "1", it indicates a "normal state"; when the bit is "0", it indicates an "abnormal state".
[0438] In another possible implementation manner, the status information may include abnormal indication information, where the abnormal indication information is used to indicate that the status of the first terminal is an "abnormal status" and a reason for the abnormality.
[0439] It should be noted that since individual terminals may be in an abnormal state after power-on, for example: equipment failure, line failure, network failure, etc., the network control device can pre-agree with the at least one terminal that only terminals in a normal state (such as the first terminal) report access information to the network control device, and terminals in an abnormal state do not need to report access information.
[0440] Optionally, the first terminal may send the access information of the first terminal to the network control device on the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0441] In a first possible implementation manner, the first terminal may send the access information of the first terminal to the network control device on the first time-frequency resource by competing for resources.
[0442] Since the first time-frequency resources are all the time-frequency resources available in the communication domain where the network control device is located, that is, the resource size of the first time-frequency resources is more sufficient than the resource size of the pre-configured, limited time-frequency resources used for random access in the existing competition-based random access method, it can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0443] In a second possible implementation, the first terminal may determine a second time-frequency resource corresponding to the first terminal in the first time-frequency resource; and the first terminal sends access information of the first terminal to the network control device on the second time-frequency resource.
[0444] It should be noted that the second time-frequency resources corresponding to the first terminal described in the embodiment of the present application can be understood as the time-frequency resources used for the first terminal to report access information.
[0445] Optionally, when the at least one terminal is a plurality of terminals, the first time-frequency resources include time-frequency resources used for each of the plurality of terminals to report access information.
[0446] It should be noted that the time-frequency resources used for each of the multiple terminals to report access information are mutually orthogonal, such as in the first time-frequency resource, the second time-frequency resource used to report access information of the first terminal and the third time-frequency resource used to report access information of the second terminal are mutually orthogonal. In other words, the time-frequency resources used for any two of the multiple terminals to report access information do not overlap in time-frequency or frequency domain.
[0447] For example: when the multiple terminals include the first terminal and the second terminal, the first time-frequency resource may include the second time-frequency resource used for the first terminal to report access information and the third time-frequency resource used for the second terminal to report access information, and the second time-frequency resource and the third time-frequency resource do not overlap with each other, or the second time-frequency resource and the third time-frequency resource do not overlap with each other in time-frequency or in the frequency domain.
[0448] By adopting the access method provided in the embodiment of the present application, the time-frequency resources used for each of the multiple terminals to report access information are mutually orthogonal, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0449] Optionally, the second time-frequency resource corresponding to the first terminal can be indicated according to at least one of the following items: the second identity 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 numerical value, which is not limited to this in the embodiment of the present application.
[0450] It should be noted that the second identity information of the first terminal can be understood as information that can uniquely identify the identity of the terminal in the communication domain.
[0451] Optionally, the second identity information may include at least one of the following: a device identifier, a MAC address, a soft address, and a short address.
[0452] Optionally, the first identity information and the second identity information of the first terminal may be the same or different, which is not limited in this embodiment of the present application.
[0453] For example, the first identity information may include a MAC address, and the second identity information may include a soft address.
[0454] For another example: the first identity information may include a MAC address+device identifier, and the second identity information may include a soft address.
[0455] Optionally, the resource size of the time-frequency resources described in the embodiment of the present application (such as the resource size of the first time-frequency resource or the resource size of the second time-frequency resource) can represent any of the following meanings: the number of resource elements (RE) included in the time-frequency resources, the number of channels included in the time-frequency resources, the number of time domain resource units and the number of frequency domain resource units included in the time-frequency resources, or the time domain length and frequency domain bandwidth of the time-frequency resources). However, those skilled in the art will know that the above meanings are only used for exemplary explanations and do not limit the meaning of resource size.
[0456] Optionally, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal in a variety of ways, which is not limited in the embodiment of the present application.
[0457] In a possible implementation, the first terminal may determine the resource size of the second time-frequency resource corresponding to the first terminal according to the size of the modulation and coding information and the access information.
[0458] In a second possible implementation manner, before S220, the first terminal may receive second configuration information from the network control device, where the second configuration information is used to configure a resource size of a second time-frequency resource corresponding to the first terminal.
[0459] Optionally, the access configuration information and the above-mentioned second configuration information can be carried in the same message, or carried in different messages, which is not limited in the embodiment of the present application.
[0460] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the resource size of the second time-frequency resource corresponding to the first terminal.
[0461] It should be noted that the at least one pre-configured value may be a pre-configured value used to determine the second time-frequency resource corresponding to each terminal.
[0462] In a possible implementation manner, the at least one numerical value may include a first numerical value, where the first numerical value is used to represent the number of terminals.
[0463] For example, the number of terminals may refer to the number of a group of terminals corresponding to the multicast address.
[0464] For another example, the number of terminals may refer to the number of terminals called by the network control device through resource configuration information.
[0465] Optionally, the at least one numerical value may be pre-configured for each terminal in a variety of ways, which is not limited in the embodiments of the present application.
[0466] In a first possible implementation manner, the at least one numerical value may be pre-configured in a communication protocol, and the first terminal may obtain the at least one numerical value according to the communication protocol.
[0467] In a second possible implementation manner, before S220, the first terminal may receive third configuration information from the network control device, where the third configuration information is used to configure the at least one value.
[0468] Optionally, the access configuration information and the third configuration information may be carried in the same message or in different messages, which is not limited in the embodiments of the present application.
[0469] In a third possible implementation manner, the first terminal and the network control device may pre-agree on the at least one numerical value.
[0470] Optionally, the first terminal may determine the second time-frequency resource corresponding to the first terminal in the first time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0471] In a first possible implementation manner, the first terminal may determine the second time-frequency resource corresponding to the first terminal according to the resource size of the first time-frequency resource and the resource size of the second time-frequency resource corresponding to the first terminal.
[0472] For example, the first terminal may determine the number 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. ( represents rounding down); the first terminal randomly selects from [0, N u -1] or [1, N u ] generates an integer M, and the first time-frequency resource includes N u The first resource block numbered M in the resource blocks is determined as the second time-frequency resource corresponding to the first terminal.
[0473] It should be noted that since the network control device and the first terminal can be produced by the same vehicle manufacturer, the network control device can be pre-configured with relevant information for determining the second time-frequency resources corresponding to the first terminal (such as the second identity information of the first terminal, the resource size of the second time-frequency resources corresponding to the first terminal, the at least one numerical value, etc.) and the calculation rules for the second time-frequency resources before the vehicle leaves the factory. Therefore, the network control device does not need to perform additional signaling interaction with the first terminal to obtain the relevant information required to determine the second time-frequency resources corresponding to the first terminal, which can reduce signaling overhead, thereby reducing access delay and improving communication efficiency.
[0474] It should also be noted that the network control device and the first terminal may pre-agreed on the N u The network control device and the first terminal can determine N resource blocks according to the numbering rule and the division rule. u The number of each resource block in the resource blocks and the resource size of each resource block.
[0475] That is to say, the network control device can adopt a method similar to that of the first terminal to determine the second time-frequency resource corresponding to the first terminal.
[0476] However, in the first possible implementation method mentioned above, since M is a random number selected by the first terminal, the network control device cannot know which random number the first terminal randomly selected. Therefore, the network control device needs to receive access information reported by the first terminal on the first time-frequency resource.
[0477] By using the above method of randomly selecting resource blocks, when the number of at least one terminal reporting access information to the network control device is much smaller than N u When the access information is sent to different terminals, different resource blocks can be selected to reduce the probability of resource conflicts, thus reducing access delays and improving communication efficiency.
[0478] In a second possible implementation, the first terminal may 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 the second identity information of the first terminal.
[0479] For example, taking the second identity information including a media access control (MAC) address as an example, the first terminal may determine the number 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. ( represents rounding down); the first terminal may compare the MAC address with the N u Take the modulus to get the integer M, and convert the N included in the first time-frequency resource into u The first resource block numbered M in the resource blocks is determined as the second time-frequency resource corresponding to the first terminal.
[0480] By adopting the above-mentioned method of selecting resource blocks through MAC addresses, since the network control device is pre-configured with the MAC address of the first terminal, the network control device can directly use the pre-configured MAC address to select the resource block corresponding to the first terminal without signaling interaction with the first terminal to obtain the MAC address, which can reduce access delay and improve communication efficiency.
[0481] For another example: Taking the second identity information including the soft address as an example, the first terminal can determine the number of access information that can be supported for reporting 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. ( represents rounding down); the first terminal may compare the soft address with the N u Take the modulus to get the integer M, and convert the N included in the first time-frequency resource into u The first resource block numbered M in the resource blocks is determined as the second time-frequency resource corresponding to the first terminal.
[0482] By adopting the above-mentioned method of selecting resource blocks through soft addresses, through flexibly configuring the soft address of each terminal and the resource size of the first time-frequency resource, the time-frequency resources used for different terminals to report access information can be effectively staggered, that is, the time-frequency resources used for different terminals to report access information are ensured to not overlap with each other, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0483] In a third possible implementation manner, the first terminal may determine the second time-frequency resource corresponding to the first terminal according to the second identity information of the first terminal and the first value, and the at least one value includes the first value.
[0484] For example: taking the second identity information including a MAC address as an example, the first terminal can take the modulus of the MAC address and the first value to obtain an integer M, and determine the first resource block numbered M in the first numerical number of resource blocks included in the first time-frequency resource as the second time-frequency resource corresponding to the first terminal.
[0485] Accordingly, in the above-mentioned second or third possible implementation manner, the network control device can determine M according to the relevant information pre-configured for determining the second time-frequency resource corresponding to the first terminal. Therefore, the network control device receiving the access information of the first terminal on the first time-frequency resource may include: the network control device receiving the access information of the first terminal on the second time-frequency resource corresponding to the first terminal.
[0486] By adopting the above-mentioned method of selecting resource blocks, since the network control device is pre-configured with the second identity information of each terminal, by reasonably setting the first value, the time-frequency resources used for different terminals to report access information can be effectively staggered, that is, the time-frequency resources used for different terminals to report access information are ensured to not overlap with each other, which can reduce the probability of resource conflicts when each terminal accesses, thereby improving communication efficiency and resource utilization.
[0487] Optionally, when the number of the at least one terminal is greater than 1, there may be at least two terminals among the multiple terminals with different attributes, and the network control device may configure different sub-resources for terminals with different attributes through the resource configuration information, wherein the first time-frequency resources include sub-resources corresponding to terminals with different attributes.
[0488] Optionally, the attribute may include at least one of a device type, a multicast address, or a device priority.
[0489] Specifically, the device type may include microphone type, audio type, display type, etc. This application does not specifically limit the device type.
[0490] It should be noted that different multicast addresses of terminals can be understood as different terminal groups to which the terminals belong.
[0491] Optionally, the device priority of the terminal may be divided in a variety of ways, which is not limited in the embodiments of the present application.
[0492] In a possible implementation, device priorities may be divided according to the location area of the terminal in the vehicle cabin.
[0493] For example, the device priority of a terminal located in the front seat area is higher than the device priority of a terminal located in the back seat area.
[0494] In another possible implementation, the device priorities of the terminals may be divided according to the device types of the terminals.
[0495] For example, the display device priority is higher than the speaker device priority, and the speaker device priority is higher than the microphone device priority.
[0496] Optionally, the network control device may configure different sub-time-frequency resources for terminals with different attributes in the following ways.
[0497] For example, the attribute includes the device type, and the multiple terminals include microphone 1, microphone 2, and display screen 1. Then, microphone 1 and microphone 2 correspond to sub-time-frequency resource 1, and display screen 1 corresponds to sub-time-frequency resource 2, wherein the first time-frequency resource includes sub-time-frequency resource 1 and sub-time-frequency resource 2.
[0498] For another example, the attribute includes the device type and the device priority, and the multiple terminals may include audio 1, audio 2, audio 3, display 1 and display 2 located in the front seat area, and audio 4 and audio 5 located in the back seat area. Then, audio 1, audio 2 and audio 3 correspond to sub-time-frequency resource 1, display 1 and display 2 correspond to sub-time-frequency resource 2, and audio 4 and audio 5 correspond to sub-time-frequency resource 3, wherein the first time-frequency resource includes sub-time-frequency resource 1, sub-time-frequency resource 2 and sub-time-frequency resource 3.
[0499] For another example: the attribute includes device type, multicast address and device priority, and the multiple terminals may include audio 1, audio 2, audio 3, audio 4 and display 1 located in the front seat area, and audio 5 and display 2 located in the back seat area, wherein audio 1, audio 2 and display 1 belong to the first terminal group, and audio 3, audio 4, audio 5 and display 2 belong to the second terminal group. Then, audio 1, audio 2 and display 1 correspond to sub-frequency resource 3 and audio 4 corresponds to sub-frequency resource 2, and audio 5 and display 2 correspond to sub-frequency resource 3, wherein the first frequency resource includes the sub-frequency resource 1, the sub-frequency resource 2 and the sub-frequency resource 3.
[0500] That is to say, the first time-frequency resource may include at least two sub-time-frequency resources, and the at least two sub-time-frequency resources correspond one-to-one to at least two attributes, wherein each sub-time-frequency resource is used for access by at least one terminal corresponding to the attribute of the sub-time-frequency resource.
[0501] That is to say, terminals with different attributes access through the sub-time-frequency resources corresponding to the attribute to which each terminal belongs; at least one terminal with the same attribute accesses through the sub-time-frequency resources corresponding to the attribute, and the sub-time-frequency resources used for access of at least one terminal with the same attribute include time-frequency resources used for each of the at least one terminal to report access information.
[0502] In a possible implementation, taking the multiple terminals including a first terminal of a first attribute and a second terminal of a second attribute, the first terminal corresponding to the first sub-frequency resource in the first frequency resource, and the second terminal corresponding to the second sub-frequency resource in the first frequency resource as an example, S220 may be: the first terminal sends the access information of the first terminal to the network control device on the first sub-frequency resource; accordingly, the network control device receives the access information of the first terminal on the first sub-frequency resource. Similarly, the second terminal sends the access information of the second terminal to the network control device on the second sub-frequency resource; accordingly, the network control device receives the access information from the second terminal on the second sub-frequency resource.
[0503] In another possible implementation, taking the case where the multiple terminals include a first terminal and a second terminal with a first attribute, and the first attribute corresponds to a first sub-frequency resource in the first frequency resource, S220 may be: the first terminal sends access information of the first terminal to the network control device on the second frequency resource in the first sub-frequency resource; accordingly, the network control device receives access information of the first terminal on the second frequency resource. Similarly, the second terminal sends access information of the second terminal to the network control device on the third frequency resource in the first sub-frequency resource; accordingly, the network control device receives access information from the second terminal on the third frequency resource.
[0504] It should be noted that at least one of the time domain resources or frequency domain resources of the sub-time-frequency resources corresponding to terminals with different attributes is different.
[0505] That is to say, at least one of the time domain resources or the frequency domain resources of the first sub-time-frequency resource and the second sub-time-frequency resource does not overlap.
[0506] By adopting the access method provided in the embodiment of the present application, the network control device configures different sub-frequency resources for terminals with different attributes, so that terminals with different attributes can access through the sub-frequency resources corresponding to their attributes, which can reduce the probability of resource conflicts when terminals with different attributes access, thereby improving communication efficiency and resource utilization.
[0507] It should be noted that the method for the first terminal to determine the second time-frequency resource corresponding to the first terminal on the first sub-time-frequency resource can refer to the method for determining the second time-frequency resource corresponding to the first terminal on the first time-frequency resource described above. The only difference is that the resource size of the above-mentioned first time-frequency resource is replaced by the resource size of the first sub-time-frequency resource. To avoid repetition, it will not be repeated here.
[0508] It should be noted that, above, only the first terminal among the at least one terminal is used as an example to introduce S220. When the number of the at least one terminal is greater than 1, the process of implementing S220 by other terminals among the multiple terminals is similar to that of the first terminal. To avoid repetition, it will not be repeated here.
[0509] Optionally, the method may further include: the network control device determines that at least one first target terminal among the at least one terminal has successfully accessed.
[0510] Optionally, the network control device may determine that the at least one first target terminal has successfully accessed through a variety of methods, which is not limited in this embodiment of the present application.
[0511] In a first possible implementation manner, the network control device may determine, based on access information of each terminal in the at least one terminal, that the at least one first target terminal has successfully accessed.
[0512] That is to say, the network control device successfully parses the access information of each terminal in the at least one terminal.
[0513] For example: taking the at least one terminal including terminal 1 and terminal 2 as an example, if the network control device successfully resolves MAC address 1-abnormal state and MAC address 2-normal state, it can be determined that terminal 2 corresponding to MAC address 2 is successfully connected.
[0514] For another example: taking the at least one terminal including terminal 1 and terminal 2 as an example, if the network control device successfully resolves MAC address 1-normal state and MAC address 2-normal state, it can be determined that terminal 1 corresponding to MAC address 1 and terminal 2 corresponding to MAC address 2 are successfully connected.
[0515] For another example: taking the at least one terminal including terminal 1 and terminal 2 as an example, if the network control device successfully resolves MAC address 1 and MAC address 2, it can be determined that terminal 1 corresponding to MAC address 1 and terminal 2 corresponding to MAC address 2 are successfully connected.
[0516] For another example: taking the at least one terminal including terminal 1 and terminal 2 as an example, if the access information received by the network control device on resource block 1 indicates "normal status", and the access information received on resource block 2 indicates "normal status", it can be determined that terminal 1 corresponding to resource block 1 and terminal 2 corresponding to resource block 2 have successfully accessed.
[0517] In a second possible implementation manner, the network control device may determine that the at least one first target terminal has successfully accessed according to the access information of each first target terminal in the at least one first target terminal.
[0518] For example, if terminal 1 and terminal 2 happen to select the same resource block and send their respective access information, the network control device may only be able to successfully decode the access information of one of the terminals, or the decoding may fail and no access information may be obtained. In this way, only the terminal corresponding to the access information successfully decoded by the network control device can successfully access.
[0519] Optionally, the method also includes: the network control device sends an indication message to the at least one first target terminal, and the indication message is used to indicate that the at least one first target terminal has successfully accessed; accordingly, each first target terminal in the at least one first target terminal receives the indication message from the network control device and determines that the access is successful based on the indication message.
[0520] Optionally, the network control device may send the indication information to the at least one first target terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0521] In a possible implementation manner, the network control device may send the indication information to each first target terminal of the at least one first target terminal.
[0522] In another possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the indication information.
[0523] Optionally, the indication information may indicate that the at least one first target terminal has successfully accessed in a variety of ways, which is not limited in this embodiment of the present application.
[0524] In a first possible implementation manner, the indication information may include third identity information of each first target terminal in the at least one first target terminal, and the third identity information of each first target terminal is used to indicate each first target terminal.
[0525] It should be noted that the third identity information may include at least one of the following items: a device identifier, a MAC address, a soft address, and a short address of the first target terminal.
[0526] Optionally, the third identity information of the first target terminal may be the same as or different from the first identity information reported when requesting access, which is not limited in this embodiment of the present application.
[0527] For example: taking the at least one terminal including terminal 1, terminal 2, terminal 3 and terminal 4 as an example, when the indication information includes MAC 1, MAC 2, MAC 3, it indicates that terminal 1 corresponding to MAC 1, terminal 2 corresponding to MAC 2 and terminal 3 corresponding to MAC 3 have successfully accessed.
[0528] In a second possible implementation, the indication information may include third identity information of each second target terminal in at least one second target terminal, and the third identity information of each second target terminal is used to indicate each second target terminal, and the at least one second target terminal is a terminal in the at least one terminal that fails to access.
[0529] For example: taking the at least one terminal including terminal 1, terminal 2, terminal 3 and terminal 4 as an example, when the indication information includes MAC 2 and MAC 4, it indicates that terminal 2 corresponding to MAC 2 and terminal 4 corresponding to MAC4 have failed to access, and terminal 1 corresponding to MAC 1 and terminal 3 corresponding to MAC 3 have successfully accessed.
[0530] Optionally, the method also includes: the network control device sends scheduling information to the at least one first target terminal, and the scheduling information is used to indicate the fourth time-frequency resource used for each first target terminal in the at least one first target terminal; accordingly, each first target terminal receives the scheduling information from the network control device and transmits data with the network control device on the fourth time-frequency resource of each first target terminal.
[0531] Optionally, the network control device may send the scheduling information to the at least one first target terminal in a variety of ways, which is not limited in this embodiment of the present application.
[0532] In a first possible implementation manner, the network control device may send scheduling information of each first target terminal to each first target terminal, where the scheduling information of each first target terminal is used to indicate the fourth time-frequency resource of each first target terminal.
[0533] In a second possible implementation manner, the network control device may send a system broadcast message, where the system broadcast message includes the scheduling information, where the scheduling information is used to indicate the fourth time-frequency resource of each first target terminal.
[0534] For example, the scheduling information includes a correspondence between an identifier of each first target terminal and the fourth time-frequency resource of each first target terminal.
[0535] In a third possible implementation manner, when the at least one target terminal includes a plurality of target terminals, the network control device may group schedule the plurality of target terminals.
[0536] It should be noted that, in order to reduce signaling overhead, the network control does not need to send the indication information to the at least one target terminal, and can directly send the scheduling information to the at least one target terminal.
[0537] That is to say, as long as the first target terminal receives the scheduling information, it can confirm that its access is successful.
[0538] Optionally, for at least one second target terminal among the at least one terminal that fails to access through the second time-frequency resource, access may be initiated again to the network control device.
[0539] In one possible implementation, each of the at least one second target terminal can send access information of each second target terminal to the network control device on the fifth time-frequency resource; correspondingly, the network control device receives access information from the at least one second target terminal on the fifth time-frequency resource.
[0540] Specifically, each second target terminal can send the access information of each second target terminal to the network control device on the sixth time-frequency resource corresponding to each second target terminal, and the fifth time-frequency resource includes the sixth time-frequency resource corresponding to each target terminal among the multiple second target terminals; accordingly, the network control device receives the access information from each second target terminal on the sixth time-frequency resource corresponding to each second target terminal.
[0541] 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 sixth time-frequency resource corresponding to the second target terminal can refer 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. To avoid repetition, it will not be repeated here.
[0542] Optionally, the first time-frequency resource includes the fifth time-frequency resource; or the fifth time-frequency resource is different from the first time-frequency resource.
[0543] In a first possible implementation manner, the first time-frequency resource may include the second time-frequency resource corresponding to each terminal and the fifth time-frequency resource.
[0544] It should be noted that the starting time of the fifth 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.
[0545] In a second possible implementation manner, when there are at least two terminals among the multiple terminals with different attributes, the first time-frequency resource may include sub-time-frequency resources corresponding to terminals with different attributes and the fifth time-frequency resource.
[0546] It should be noted that the starting time of the fifth time-frequency resource in the time domain is not earlier than the ending time of the sub-time-frequency resource corresponding to the terminal with different attributes in the time domain.
[0547] In summary, the first time-frequency resource may include two stages in the time domain. The first stage is used for group access or batch access by multiple terminals, and the second stage is used for re-access by terminals that failed to access in the first stage.
[0548] In a third possible implementation manner, the fifth time-frequency resource is other time-frequency resource except the first time-frequency resource.
[0549] It should be noted that the starting time of the fifth time-frequency resource in the time domain is not earlier than the ending time of the first time-frequency resource in the time domain.
[0550] To summarize, the first time-frequency resource is used for group access or batch access by multiple terminals, and the fifth time-frequency resource is used for re-access by terminals that failed to access the first time-frequency resource.
[0551] Optionally, the second target terminal may determine the fifth time-frequency resource in a variety of ways, which is not limited in this embodiment of the present application.
[0552] In a possible implementation manner, the resource configuration information is also used to configure the fifth time-frequency resource for the at least one second target terminal to access again.
[0553] In another possible implementation, the network control device may send fourth access configuration information to the at least one second target terminal, where the fourth access configuration information is used to indicate the fifth time-frequency resource.
[0554] Using the access method provided in the embodiment of the present application, since the vehicle has just been powered on, no terminal has been connected to the communication domain where the network control device is located, that is, there are no other terminals or services that need to be served in the system. Therefore, the network control device can calculate all the time-frequency resources available in the current communication domain for initial access, and use all the time-frequency resources for group access or batch access of vehicle-mounted terminals. After the initial access is completed, the vehicle enters the running state, and subsequent access requests obey the random distribution, that is, random access is initiated after the services of the terminals (including vehicle-mounted terminals and / or non-vehicle terminals that have not performed initial access) arrive randomly. Therefore, after the vehicle enters the running state, the subsequent terminals requesting access can use the pre-configured time-frequency resources for random access to perform random access as described in the above scenario one. In this way, while meeting the access requirements of terminals in different access scenarios, resource utilization and communication efficiency are improved.
[0555] Combined with the above Figure 3 The access method 200 provided in the embodiment of the present application is introduced. Figures 4 to 6 An access device and an access control device for executing the above method 200 are introduced.
[0556] It should be noted that the access device may be the terminal described 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 the network control device described in the embodiment of the method 200, and may execute the method implemented by the network control device in the method 200.
[0557] It is understandable that, in order to implement the above functions, the access device or access control device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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 in combination with the embodiments, but such implementation should not be considered to be beyond the scope of this application.
[0558] In this embodiment, the access device or access control device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0559] In the case of dividing each functional module into corresponding functional modules, Figure 4 A possible composition diagram of an access device (such as a terminal) or an access control device (such as a network control device) involved in the above embodiments is shown. Figure 4 As shown, the device 300 may include: a transceiver unit 310 and a processing unit 320 .
[0560] The processing unit 320 may control the transceiver unit 310 to implement the method executed by the network control device or the terminal in the above-mentioned method 200 embodiment, and / or other processes used for the technology described herein.
[0561] It should be noted that the transceiver unit described in the embodiment of the present application may also be a communication interface.
[0562] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0563] The device 300 provided in this embodiment is used to execute the above method 200, and thus can achieve the same effect as the above implementation method.
[0564] In the case of using integrated units, the device 300 may include a processing unit, a storage unit and a communication unit. Among them, the processing unit can be used to control and manage the actions of the device 300, for example, it can be used to support the device 300 to execute the steps performed by the above-mentioned various units. The storage unit can be used to support the device 300 to execute and store program codes and data. The communication unit can be used to support the communication between the device 300 and other devices.
[0565] Among them, the processing unit can be a processor or a controller. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and so on. The storage unit can be a memory. The communication unit can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.
[0566] In a possible implementation, the access device or access control device involved in this embodiment may be a Figure 5 The device 400 of the structure shown can be a schematic diagram of the structure of a terminal or a schematic diagram of the structure of a network control device. The device 400 includes a processor 410 and a transceiver 420. The processor 410 and the transceiver 420 communicate with each other through an internal connection path. Figure 4The related functions implemented by the processing unit 320 in the embodiment can be implemented by the processor 410, and the related functions implemented by the transceiver unit 310 can be implemented by the processor 410 controlling the transceiver 420.
[0567] Optionally, the device 400 may further include a memory 430, and the processor 410, the transceiver 420 and the memory 430 communicate with each other through an internal connection path. Figure 4 The related functions implemented by the storage unit described in the above can be implemented by the memory 430.
[0568] In a possible implementation, when the above-mentioned device 300 or device 400 is deployed (or integrated) in a terminal, the device 300 or device 400 involved in the embodiment of the present application may be a terminal.
[0569] Figure 6 FIG. 5 shows a schematic diagram of the structure of a terminal 500. The terminal 500 can be Figure 6 As shown, the terminal 500 may include a processor 510, an external memory interface 520, an internal memory 521, a universal serial bus (USB) interface 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, an earphone interface 570D, a sensor module 580, a button 590, a motor 591, an indicator 592, a camera 593, a display screen 594, and at least one of a subscriber identification module (SIM) card interface 595.
[0570] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the terminal 500. In other embodiments of the present application, the terminal 500 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0571] The processor 510 may include one or more processing units, for example: the processor 510 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a video codec, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field-programmable gate array (field-programmable gate array, FPGA), a baseband processor, and / or a neural network processor (neural-network processing unit, NPU), etc. Among them, different processing units may be independent components or integrated into one or more processors. In some embodiments, the terminal 500 may also include one or more processors 510. Among them, the controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. In some other embodiments, a memory may also be set in the processor 510 for storing instructions and data. Exemplarily, the memory in the processor 510 may be a high-speed cache memory. The memory may store instructions or data that the processor 510 has just used or circulated. If the processor 510 needs to use the instruction or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the processor 510, thereby improving the efficiency of the terminal 500 in processing data or executing instructions.
[0572] In some embodiments, the processor 510 may include one or more interfaces. The interface 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, and / or a USB interface, etc. Among them, the USB interface 530 is an interface that complies with the USB standard specification, and can specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 530 can be used to connect a charger to charge the terminal 500, and can also be used to transmit data between the terminal 500 and a peripheral device. The USB interface 530 can also be used to connect headphones to play audio through the headphones.
[0573] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the terminal 500. In other embodiments of the present application, the terminal 500 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0574] The charging management module 540 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 540 may receive charging input from a wired charger through the USB interface 530. In some wireless charging embodiments, the charging management module 540 may receive wireless charging input through a wireless charging coil of the terminal 500. While the charging management module 540 is charging the battery 542, it may also power the terminal through the power management module 541.
[0575] The power management module 541 is used to connect the battery 542, the charging management module 540 and the processor 510. The power management module 541 receives input from the battery 542 and / or the charging management module 540, and supplies power to the processor 510, the internal memory 521, the external memory, the display screen 594, the camera 593, and the wireless communication module 560. The power management module 541 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 541 can also be set in the processor 510. In other embodiments, the power management module 541 and the charging management module 540 can also be set in the same device.
[0576] The wireless communication function of the terminal 500 can be implemented through antenna 1, antenna 2, mobile communication module 550, wireless communication module 560, modem processor and baseband processor.
[0577] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal 500 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0578] The mobile communication module 550 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal 500. The mobile communication module 550 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 550 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 550 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 550 can be set in the processor 510. In some embodiments, at least some of the functional modules of the mobile communication module 550 can be set in the same device as at least some of the modules of the processor 510.
[0579] The wireless communication module 560 can provide wireless communication solutions applied on the terminal 500, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR) or other possible general transmission technologies.
[0580] Optionally, the wireless communication module 560 may be one or more devices integrating at least one communication processing module, wherein one communication processing module may correspond to one network interface, the network interface may be set in different service function modes, and the network interface set in different modes may establish a network connection corresponding to the mode.
[0581] For example, a network connection supporting the P2P function can be established through a network interface in the P2P function mode, a network connection supporting the STA function can be established through a network interface in the STA function mode, and a network connection supporting the AP function can be established through a network interface in the AP mode.
[0582] The wireless communication module 560 receives electromagnetic waves via the antenna 2, modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 510. The wireless communication module 560 can also receive signals to be sent from the processor 510, modulate the frequencies of the signals, amplify the signals, and convert them into electromagnetic waves for radiation via the antenna 2.
[0583] The terminal 500 implements the display function through a GPU, a display screen 594, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 594 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 510 may include one or more GPUs, which execute program instructions to generate or change display information.
[0584] The display screen 594 is used to display images, videos, etc. The display screen 594 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the terminal 500 may include one or more display screens 594.
[0585] In some embodiments of the present application, when the display panel is made of materials such as OLED, AMOLED, FLED, etc., the above Figure 6 The display screen 594 in the embodiment can be bent. Here, the display screen 594 can be bent means that the display screen can be bent to any angle at any position and can be maintained at the angle. For example, the display screen 594 can be folded in half from the middle to the left and right. It can also be folded in half from the middle to the top and bottom. In this application, a display screen that can be bent is referred to as a foldable display screen. The touch display screen can be a single screen or a display screen composed of multiple screens pieced together, which is not limited here.
[0586] The display screen 594 of the terminal 500 may be a flexible screen. Currently, flexible screens have attracted much attention for their unique characteristics and great potential. Compared with traditional screens, flexible screens have the characteristics of strong flexibility and bendability, which can provide users with a new interaction method based on the bendable characteristics, and can meet more user needs for the terminal. For a terminal equipped with a foldable display screen, the foldable display screen on the terminal can be switched between a small screen in a folded form and a large screen in an unfolded form at any time. Therefore, users are using the split-screen function on terminals equipped with foldable displays more and more frequently.
[0587] The terminal 500 can realize the shooting function through the ISP, the camera 593, the video codec, the GPU, the display screen 594 and the application processor.
[0588] The ISP is used to process the data fed back by the camera 593. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can also perform algorithm optimization on the noise, brightness, and skin color of the image. The ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, the ISP can be set in the camera 593.
[0589] The camera 593 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted 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 RGB, YUV or other format. In some embodiments, the terminal 500 may include one or more cameras 593.
[0590] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the terminal 500 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
[0591] Video codecs are used to compress or decompress digital videos. Terminal 500 may support one or more video codecs. Thus, terminal 500 may play or record videos in various coding formats, such as moving picture experts group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
[0592] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission of business functions between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of the terminal 500 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.
[0593] The external memory interface 520 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal 500. The external memory card communicates with the processor 510 through the external memory interface 520 to implement a data storage function, such as storing music, video and other files in the external memory card.
[0594] The internal memory 521 can be used to store one or more computer programs, which include instructions. The processor 510 can execute the above instructions stored in the internal memory 521, so that the terminal 500 executes the method of screen-off display provided in some embodiments of the present application, as well as various applications and data processing. The internal memory 521 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system; the program storage area can also store one or more applications (such as a gallery, contacts, etc.). The data storage area can store data (such as photos, contacts, etc.) created during the use of the terminal 500. In addition, the internal memory 521 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage components, a flash memory component, a universal flash storage (UFS), etc. In some embodiments, the processor 510 can execute the method of screen-off display provided in the embodiment of the present application, as well as other applications and data processing by running instructions stored in the internal memory 521 and / or instructions stored in a memory provided in the processor 510. The terminal 500 can implement audio functions such as music playing and recording through the audio module 570, the speaker 570A, the receiver 570B, the microphone 570C, the earphone interface 570D, and the application processor.
[0595] 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, a proximity light 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.
[0596] This embodiment further provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the access method in the above-mentioned embodiment.
[0597] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the access method in the above-mentioned embodiment.
[0598] In addition, an embodiment of the present application also provides a device, which may specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer execution instructions, and when the device is running, the processor may execute the computer execution instructions stored in the memory so that the chip executes the access method in the above-mentioned method embodiments.
[0599] Figure 6 Schematic diagram of the structure of a chip 600 is shown. The chip 600 includes one or more processors 610 and an interface circuit 620. Optionally, the chip 600 may also include a bus 630. Among them:
[0600] The processor 610 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 610 or an instruction in the form of software. The above processor 610 can be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The disclosed methods and steps in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0601] The interface circuit 620 can be used to send or receive data, instructions or information. The processor 610 can use the data, instructions or other information received by the interface circuit 620 to process, and can send the processing completion information through the interface circuit 620.
[0602] Optionally, the chip also includes a memory, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory (NVRAM).
[0603] Optionally, the memory stores executable software modules or data structures, and the processor can perform corresponding operations by calling operation instructions stored in the memory (the operation instructions can be stored in the operating system).
[0604] Optionally, the chip can be used in the access device or access control device involved in the embodiment of the present application. Optionally, the interface circuit 620 can be used to output the execution result of the processor 610. For the access method provided by one or more embodiments of the present application, reference can be made to the aforementioned embodiments, which will not be repeated here.
[0605] It should be noted that the functions corresponding to the processor 610 and the interface circuit 620 can be implemented through hardware design, software design, or a combination of hardware and software, which is not limited here.
[0606] Among them, the network control device, terminal, computer storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0607] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0608] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0609] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0610] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0611] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0612] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0613] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0614] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An access method, characterized in that: The method is applied to a network control device, and the method comprises: Sending access configuration information, where the access configuration information is used to configure an access mode of at least one terminal, where the access mode includes contention access or non-contention access; receiving access information from a first terminal, where the access information is used to request access, and the at least one terminal includes the first terminal; The contention access is used to indicate that when the vehicle is running stably, terminals of the first terminal type and the second terminal type are allowed to access; The non-contention access is used to indicate that when the vehicle is just powered on, only terminals of the first terminal type are allowed to access; Among them, the first terminal type is a vehicle-mounted terminal type, and the second terminal type is a non-vehicle-mounted terminal type.
2. The method according to claim 1, characterized in that The access configuration information includes first status information for indicating a status of the network control device, and the status of the network control device indicates the access mode.
3. The method according to claim 1, characterized in that The first terminal belongs to the first terminal type or the second terminal type.
4. The method according to any one of claims 1 to 3, characterized in that The receiving access information from the first terminal includes: Access information of the first terminal is received on a preconfigured first time-frequency resource.
5. The method according to any one of claims 1 to 3, characterized in that The access information of the first terminal includes a first address, and the first address belongs to a preconfigured address set.
6. The method according to claim 5, characterized in that The address set is predefined in the communication protocol; Alternatively, the address set is determined by first configuration information sent by the network control device to the first terminal; Alternatively, the network control device and the first terminal pre-determine the address set.
7. The method according to claim 6, characterized in that The method further comprises: Sending an identity information request to the first terminal according to the access information of the first terminal, where the identity information request is used to request first identity information, and the first identity information is used to identify the first terminal; The first identity information is received from the first terminal.
8. The method according to claim 5, characterized in that The method further comprises: Address information is sent to the first terminal, where the address information is used to indicate that the first address is updated to a second address, and the second address does not belong to the address set.
9. The method according to claim 1, characterized in that: The first terminal belongs to the first terminal type.
10. The method according to claim 1 or 9, characterized in that: The access configuration information is further used to configure a first time-frequency resource for access by the at least one terminal through the non-contention access, and the receiving access information from the first terminal includes: Access information of the first terminal is received on the first time-frequency resource.
11. The method according to claim 10, characterized in that The access information of the first terminal includes at least one of first identity information or state information, the first identity information is used to identify the first terminal, and the state information is used to indicate a state of the first terminal.
12. The method according to claim 11, characterized in that The receiving, on the first time-frequency resource, access information of the first terminal includes: Access information of the first terminal is received on a second time-frequency resource corresponding to the first terminal, where the first time-frequency resource includes the second time-frequency resource.
13. The method according to claim 12, characterized in that The at least one terminal further includes a second terminal, and the method further includes: Access information of the second terminal is received on a third time-frequency resource corresponding to the second terminal, where the first time-frequency resource includes the third time-frequency resource.
14. The method according to claim 13, characterized in that The second time-frequency resource and the third time-frequency resource are orthogonal to each other.
15. The method according to any one of claims 1 to 3, 6 to 9, 11 to 14, characterized in that The access configuration information is used to configure an access mode of the at least one terminal in a non-connected state, where the non-connected state includes an idle state or a deactivated state.
16. An access method, characterized in that: The method comprises: A first terminal receives access configuration information from a network control device, where the access configuration information is used to configure an access mode of at least one terminal, where the access mode includes contention access or non-contention access, and the at least one terminal includes the first terminal; The first terminal sends access information of the first terminal to the network control device according to the access configuration information, where the access information is used to request access; The contention access is used to indicate that when the vehicle is running stably, terminals of the first terminal type and the second terminal type are allowed to access; The non-contention access is used to indicate that when the vehicle is just powered on, only terminals of the first terminal type are allowed to access; Among them, the first terminal type is a vehicle-mounted terminal type, and the second terminal type is a non-vehicle-mounted terminal type.
17. The method according to claim 16, characterized in that The access configuration information includes first status information for indicating a status of the network control device, and the status of the network control device indicates the access mode.
18. The method according to claim 16, characterized in that The first terminal belongs to the first terminal type or the second terminal type.
19. The method according to any one of claims 16 to 18, characterized in that The first terminal sending access information of the first terminal to the network control device according to the access configuration information includes: The first terminal sends access information of the first terminal to the network control on a preconfigured first time-frequency resource according to the competitive access.
20. The method according to any one of claims 16 to 18, characterized in that The access information of the first terminal includes a first address, and the first address belongs to a preconfigured address set.
21. The method according to claim 20, characterized in that The address set is predefined in the communication protocol; Alternatively, the address set is determined by first configuration information sent by the network control device to the first terminal; Alternatively, the network control device and the first terminal pre-determine the address set.
22. The method according to claim 21, characterized in that The method further comprises: The first terminal receives an identity information request from the network control device, where the identity information request is used to request first identity information, and the first identity information is used to identify the first terminal; The first terminal sends the first identity information to the network control device according to the identity information request.
23. The method according to claim 20, characterized in that The method further comprises: The first terminal receives address information from the network control device, where the address information is used to indicate that the first address is updated to a second address, where the second address does not belong to the address set; The first terminal updates the first address to the second address according to the address information.
24. The method according to claim 16, characterized in that The first terminal belongs to the first terminal type.
25. The method according to claim 16 or 24, characterized in that The access configuration information is further used to configure a first time-frequency resource for access by the at least one terminal through the non-contention access, and the first terminal sends access information of the first terminal to the network control device according to the access configuration information, including: The first terminal sends access information of the first terminal to the network control device on the first time-frequency resource according to the non-contention access.
26. The method according to claim 25, characterized in that The access information of the first terminal includes at least one of first identity information or state information, the first identity information is used to identify the first terminal, and the state information is used to indicate a state of the first terminal.
27. The method according to claim 26, characterized in that The first terminal sending access information of the first terminal to the network control device on the first time-frequency resource according to the non-contention access includes: The first terminal sends access information of the first terminal to the network control device on a second time-frequency resource corresponding to the first terminal, where the first time-frequency resource includes the second time-frequency resource.
28. The method according to claim 27, characterized in that The at least one terminal also includes a second terminal, the second time-frequency resource and a third time-frequency resource corresponding to the second terminal are orthogonal to each other, and the third time-frequency resource is used to report access information of the second terminal.
29. The method according to any one of claims 16 to 18, 21 to 24, 26 to 28, characterized in that The access configuration information is used to configure an access mode of the at least one terminal in a non-connected state, where the non-connected state includes an idle state or a deactivated state.
30. An access device, comprising a processor and a memory, wherein the processor and the memory are coupled, characterized in that: The processor is configured to execute the method of any one of claims 1 to 15 or any one of claims 16 to 29.
31. A chip device comprising at least one processor and a communication interface, wherein the processor is used to call and run instructions from the communication interface, and when the processor executes the instructions, the method of any one of claims 1 to 15 or any one of claims 16 to 29 is implemented.
32. A computer-readable storage medium for storing a computer program, characterized in that: The computer program comprises instructions for implementing the method of any one of claims 1 to 15 or any one of claims 16 to 29 above.
33. A computer program product, comprising instructions, characterized in that: When the instructions are executed on a computer or a processor, the computer or the processor is caused to implement the method of any one of claims 1 to 15 or any one of claims 16 to 29.
34. An access system, comprising a first access device for executing the method according to any one of claims 1 to 15 and a second access device for executing the method according to any one of claims 16 to 29.
Citation Information
Patent Citations
Network access methods and equipment
CN102547914A
Network access configuration method, network access method, base station and user equipment
CN107466084A