Physical layer identification management method and apparatus, terminal, and management device
By introducing a timer to manage the release time of physical layer identification in the on-board wireless short-range communication system, the problem of resource waste caused by long-term unused terminals is solved, and efficient use of resources is achieved.
Patent Information
- Application Number
- CN202011081272.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-10
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2040-10-10
AI Technical Summary
In vehicle-mounted wireless short-range communication systems, the terminal has not used physical layer identifiers for a long time, which makes it impossible to recycle, resulting in waste of resources.
A first timer is introduced to timely manage the release time of the physical layer identification retained by the terminal. When the timer timed out, the terminal releases the physical layer identifier, thereby realizing its recycling.
It effectively avoids resource waste caused by the terminal's long-term failure to use physical layer identifiers, and improves resource utilization efficiency.
Smart Images

Figure CN114340044B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method and apparatus for managing physical layer identifiers, a terminal, and a management device. Background Art
[0002] Currently, the China Communications Standards Association (CCSA) is formulating protocol standards for automotive wireless short-range communication, and its protocol standards involve random access procedures.
[0003] In the random access procedure, the management device is responsible for maintaining the mapping relationship between the terminals in the communication domain and the physical layer identifiers, and the physical layer identifiers are used to uniquely identify the terminals in the communication domain, so that the terminals can perform random access based on the physical layer identifiers. At the same time, the management device can instruct the terminals to retain or update the physical layer identifiers used for the current random access, so that the terminals can continue to use the physical layer identifiers for access during the next random access, or can instruct the terminals to release the physical layer identifiers. In addition, further research is needed on how to manage the physical layer identifiers in its protocol standards. Summary of the Invention
[0004] Embodiments of this application provide a method and apparatus for managing physical layer identifiers, a terminal, and a management device, in order to expect to realize timing management of the release time of the physical layer identifiers through a first timer, which is beneficial to avoiding the situation that the physical layer identifiers cannot be recycled because the terminals have not used the physical layer identifiers for a long time, and improving the resource utilization efficiency.
[0005] In a first aspect, embodiments of this application provide a method for managing physical layer identifiers, including:
[0006] A terminal obtains a first timer, where the first timer is used to time the release time of the physical layer identifier retained by the terminal for the current random access;
[0007] If the first timer times out, the terminal releases the physical layer identifier.
[0008] In a second aspect, embodiments of this application provide a method for managing physical layer identifiers, including:
[0009] A management device configures a first timer for a terminal, where the first timer is used to time the release time of the physical layer identifier retained by the terminal for the current random access.
[0010] In a third aspect, an embodiment of the present application provides a physical layer identifier management device, which is applied to a terminal; the device includes a processing unit, and the processing unit is configured to:
[0011] Obtain a first timer, where the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access.
[0012] If the first timer times out, release the physical layer identifier.
[0013] In a fourth aspect, an embodiment of the present application provides a physical layer identifier management device, which is applied to a management device; the device includes a processing unit and a communication unit, and the processing unit is configured to:
[0014] Configure a first timer for the terminal through the communication unit, where the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access.
[0015] In a fifth aspect, an embodiment of the present application provides a terminal, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any of the methods in the first aspect of the embodiments of the present application.
[0016] In a sixth aspect, an embodiment of the present application provides a management device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any of the methods in the second aspect of the embodiments of the present application.
[0017] In a seventh aspect, an embodiment of the present application provides a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application.
[0018] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application.
[0019] In a ninth aspect, an embodiment of the present application provides a computer program, where the computer program is operable to enable a computer to execute some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application. This computer program can be a software installation package.
[0020] It can be seen that in the embodiments of the present application, since the terminal can retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier for access during the next random access, the embodiments of the present application introduce a first timer to implement the timing management of the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation that the physical layer identifier cannot be recycled due to the terminal not using this physical layer identifier for a long time, and improving the resource utilization efficiency. Description of the Drawings
[0021] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following described drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0022] Figure 1 It is a schematic diagram of the architecture of a vehicle-mounted wireless short-range communication system provided by an embodiment of the present application;
[0023] Figure 2 It is a schematic diagram of the structure of the protocol stack architecture of a vehicle-mounted wireless short-range communication system provided by an embodiment of the present application;
[0024] Figure 3 It is a schematic diagram of the process of authentication and security context negotiation provided by an embodiment of the present application;
[0025] Figure 4 It is a schematic diagram of the process of a physical layer identifier management method provided by an embodiment of the present application;
[0026] Figure 5 It is a schematic diagram of the process of another physical layer identifier management method provided by an embodiment of the present application;
[0027] Figure 6 It is a block diagram of the functional units of a physical layer identifier management device provided by an embodiment of the present application;
[0028] Figure 7 It is a block diagram of the functional units of another physical layer identifier management device provided by an embodiment of the present application;
[0029] Figure 8 It is a schematic diagram of the structure of a terminal provided by an embodiment of the present application;
[0030] Figure 9 It is a schematic diagram of the structure of a management device provided by an embodiment of the present application. Detailed Embodiments
[0031] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. For the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0032] The technical solutions of the embodiments of the present application can be applied to an automotive wireless short-range communication system, and the automotive wireless short-range communication system includes a terminal and a management device.
[0033] Exemplarily, the automotive wireless short-range communication system to which the embodiments of the present application are applied is as Figure 1 shown. The automotive wireless short-range communication system 10 may include a management device 110 and a terminal 120. Among them, the management device 110 may be a device that communicates with the terminal 120. At the same time, the management device 110 can provide communication coverage for a specific geographical area and can communicate with the terminal 120 located within the coverage area.
[0034] Optionally, the automotive wireless short-range communication system 10 may further include multiple management devices, and the coverage range of each management device may include a certain number of terminals, which is not specifically limited herein.
[0035] Optionally, the communication between the management device and the terminal, between the management device and the management device, and between the terminal and the terminal in the automotive wireless short-range communication system 10 may be wireless communication or wired communication, which is not specifically limited herein.
[0036] Since the embodiments of the present application describe each embodiment in combination with the terminal and the management device, the terminal and the management device involved will be specifically described below.
[0037] Specifically, the terminal in the embodiments of the present application may be a terminal node (T-Node or T node), in-vehicle device, in-vehicle terminal, non-vehicle device, non-vehicle terminal, may be a car key, in-vehicle camera device or audio device, etc., may be a user equipment (UE), user unit, user station, mobile station, remote terminal, mobile device, user terminal, intelligent terminal, wireless communication device, user agent or user device, and may also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, relay device, wearable device, terminal in a new radio (NR) network, terminal in a future evolved public land mobile network (PLMN) or terminal in a non-terrestrial network (NTN), etc., and no specific limitation is made thereto.
[0038] Furthermore, the terminal may be a mobile phone, tablet computer (Pad), computer with wireless transceiver function, virtual reality (VR) device, augmented reality (AR) device, terminal device in industrial control, in-vehicle device in self-driving, terminal device in remote medical, terminal device in smart grid, terminal device in transportation safety, terminal device in smart city or terminal device in smart home, etc.
[0039] Specifically, the management device in the embodiments of this application may be a grant node (G-Node or G node), which may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) communication system, a base station (gNB) in a New Radio (NR) communication system, an access point (AP) in a Wireless Local Area Network (WLAN), a relay station, a network device in a future evolved Public Land Mobile Network (PLMN) network, or a network device in a Non-Terrestrial Network (NTN) communication system, etc. There is no specific limitation on this.
[0040] Before introducing the physical layer identifier management method provided in the embodiments of this application in detail, the relevant communication technologies involved in this application will be introduced.
[0041] 1. Related communication concepts
[0042] Management node: A node that sends data scheduling information in a vehicle-mounted wireless short-range communication system.
[0043] Terminal node: A node that receives data scheduling information in a vehicle-mounted wireless short-range communication system and sends data according to the data scheduling information.
[0044] G link (G link): A communication link from the management node to the terminal node.
[0045] T link (T link): A communication link from the terminal node to the management node.
[0046] Communication domain: On a carrier used by a management node, the resource set composed of the resources where the management node sends synchronization signals, broadcast information, G link control information, and the resources that the management node can schedule and configure is called the communication domain of the management node, and the management node is called the management node of this communication domain. In addition, a communication domain is composed of the G link of this communication domain and the T link of this communication domain. Among them, the G link of a communication domain is defined as the resource for the management node of this communication domain to send physical layer signals, physical layer control information, and physical layer data information; the T link of a communication domain is defined as the resource for the management node of this communication domain to receive physical layer signals, physical layer control information, and physical layer data information.
[0047] Communication domain system message: The communication domain system message (DomainSysInfo) is sent by the management node in the communication domain to the terminal nodes in its communication domain in a broadcast manner.
[0048] Physical Layer Identity (PID): An identifier used for physical layer addressing, that is, used to uniquely identify a terminal node in a communication domain, with a length of 12 bits.
[0049] 2. Protocol Stack Architecture of Vehicular Wireless Short-Range Communication System
[0050] The protocol stack architecture of the vehicular wireless short-range communication system is as Figure 2 shown. Among them, the access layer specifically includes the data link layer and the physical layer. The physical layer uses the transmission medium to provide a physical connection for the data link layer and realizes the transparent transmission of bit streams; the data link layer performs functions such as resource management, access control, data segmentation, concatenation, and reordering to ensure the reliable transmission of data. In order to achieve secure and efficient data transmission between the access layer management device (such as G-Node) and the terminal (T-Node), necessary management functions and security functions such as connection management, authentication, security mechanism update, and resource scheduling are required between the management device and the terminal. Information can be exchanged between layers, and the lower layer provides services for the upper layer.
[0051] In addition, the vehicular wireless short-range communication system provides security protection for the transmission between the management device and the terminal, supporting security requirements such as mutual authentication, authorization, confidentiality protection, integrity protection, and anti-replay protection. The management device and the terminal can perform mutual authentication based on a 256-bit pre-shared key and negotiate the security context (session key, cryptographic algorithm, etc.). The negotiated security context is used to protect the communication between the management device and the terminal.
[0052] 3. Random Access Process
[0053] All terminal nodes support the physical layer initial access process (simply referred to as the random access process), so that the management node can obtain terminal node information. The terminal node performs random access based on the physical layer identity, and the physical layer identity at least includes the physical layer identity domain for non-competitive access and the physical layer identity domain for competitive access. Among them, the range of the physical layer identity domain for competitive access is indicated by [contentionPhysID-starting, contentionPhysID-ending] in the communication domain system message.
[0054] The management node is responsible for maintaining the mapping relationship between the terminal nodes in the communication domain and the physical layer identifiers. Among them, the physical layer identifier is used to uniquely identify the terminal node in the communication domain. The physical layer identifier can be pre-configured or configured by the management node. The management node can instruct the terminal node to retain or update the physical layer identifier so that the terminal node can continue to use the physical layer identifier to access during the next random access, or can also instruct the terminal node to release the physical layer identifier. The management node can perform physical layer identifier domain management based on the device type information of the terminal node, which specifically depends on the implementation of the management node.
[0055] The physical layer identifier can also be used for scheduling. After the security context is established, the management node can configure a physical layer identifier for the terminal node for unicast communication, and can also configure one or more physical layer identifiers for the terminal node for multicast or broadcast. Among them, the physical layer identifier used for scheduling is not within the physical layer identifier domain of contention access.
[0056] The random access process is initiated by the media access layer. Random access is divided into two methods: contention access method and non-contention access. The random access process is only executed when the access control information (accessControl) carried in the communication domain system broadcast message indicates that access for the corresponding type of device is allowed.
[0057] When only the contention access resource (ContentionAccessResource) configuration is included in the management node communication domain system message, all terminal nodes adopt the contention access method.
[0058] 4. Obtaining Communication Domain System Messages
[0059] The terminal node executes the process of obtaining communication domain system messages:
[0060] When the terminal node is powered on, makes a connection selection, indicates that the communication domain broadcast information or the system message has changed, it is necessary to execute the process of obtaining communication domain system messages:
[0061] 1> Obtain the broadcast information of the communication domain.
[0062] 1> Based on the broadcast information configuration of the communication domain, obtain the communication domain system messages.
[0063] 1> When the terminal node obtains the necessary communication domain system messages that can be used to initiate random access,
[0064] 2> When the terminal node is of type 2 (Type2),
[0065] 3> If the access control information (accessControl) carried in the communication domain system message indicates that access for Type2 type terminal nodes is not allowed,
[0066] - The connection establishment process ends;
[0067] 3> Otherwise,
[0068] 4> If the physical layer identifier configured for the terminal node is valid and non - contention access resources (NonContentionAccessResource) are configured,
[0069] - Initiate the non - contention access process
[0070] 4> Otherwise, initiate the contention access process
[0071] 2> When the terminal node is of Type1,
[0072] 3> If the physical layer identifier configured for the terminal node is valid and non - contention access resources (NonContentionAccessResource) are configured
[0073] - Initiate the non - contention access process;
[0074] 3> Otherwise, initiate the contention access process.
[0075] Note 1: Generally, for devices of Type1, the configured physical layer identifier is always valid after configuration.
[0076] Note 2: Type1 devices are vehicle - mounted devices, and Type2 devices are non - vehicle - mounted devices.
[0077] Note 3: In a vehicle - mounted environment, the terminal node initiates random access if and only if the management node is the communication node expected by the terminal node. The terminal node can determine whether it is the expected communication node through the communication domain identifier information (domainID) carried in the communication domain system message.
[0078] 5. Authentication and security context scenario
[0079] When the terminal node has no security context, the authentication and security context negotiation process should be carried out. The authentication and security context negotiation process is executed in the association process. The process is as shown in Figure 3 and the process description is as follows:
[0080] S301. The management node carries its identity (DomainID) and supported key negotiation algorithms in the broadcast message. The key negotiation algorithms are arranged in order of priority, with the algorithms with higher priority ranked in the front.
[0081] S302. The terminal node selects a key negotiation algorithm according to the key negotiation algorithm capabilities of the management node. This algorithm should be a key negotiation algorithm supported by the terminal node and have the highest priority among the key negotiation algorithms supported by the management node. The terminal node generates a private key and generates a corresponding public key according to the selected key negotiation algorithm. Among them, this public key is used as the key negotiation parameter KEt. The terminal node generates a random number NONCEt.
[0082] The terminal node sends an association request message to the management node. Among them, this association request message carries the fixed ID of the terminal node (the fixed ID of the terminal node is the media access layer identifier), the key negotiation algorithm (KE alg) selected by the terminal node, the key negotiation parameter KEt, the security capabilities (Sec Capabilities) of the terminal node, and the random number NONCEt. At the same time, the security capabilities include the key derivation function, encryption algorithm, integrity protection algorithm, and authenticated encryption algorithm supported by the terminal node.
[0083] S303. The management node determines whether the key negotiation algorithm selected by the terminal node is among the key negotiation algorithms carried in the broadcast message. If not, the management node discards the message. If so, the management node selects the algorithm with the highest priority according to the security capabilities of the terminal node and the pre-configured algorithm preference strategy of the management node
[0084] The management node generates a private key and generates a corresponding public key according to the selected key negotiation algorithm. Among them, the public key is used as the key negotiation parameter KEc. The management node generates a random number NONCEc. The management node calculates the shared key K according to KEt and the key negotiation algorithm KE . The management node calculates the master key Kct according to K KE , NONCEt, and NONCEc using the selected key derivation function. The calculation method is as follows:
[0085] Kct = KDF(K KE , NONCEt, NONCEc),
[0086] where KDF is the key derivation function supported or selected by the management node.
[0087] The management node generates an identifier (Kct ID) of Kct and further derives the security key for the signaling plane (i.e., the encryption key and integrity protection key for the signaling plane) and the security key for the user plane (i.e., the encryption key and integrity protection key for the user plane, or the authenticated encryption key for the user plane) from Kct according to the selected key derivation function.
[0088] The management node queries whether there is PSK information corresponding to the terminal node ID according to the terminal node ID. If not, the terminal node generates a PSK according to the password. The PSK calculation method is as follows:
[0089] PSK = KDF(Password, Terminal Node ID, Management Node ID, NONCEt, NONCEc, Kct).
[0090] The management node calculates the authentication parameter AUTHc. Among them, the calculation method of AUTHc is as follows:
[0091] AUTHc = KDF(PSK || K KE , NONCEc, Association Request Message| 高32比特 .
[0092] The management node sends a security context request message to the terminal node. Among them, the security context request message carries the key negotiation parameter KEc of the management node, the random number NONCEc, the identifier (Kct ID) of Kct, the selected algorithm, the message integrity code length (MIClength) of the signaling plane, and AUTHc. The selected algorithm includes the key derivation function, the encryption algorithm and integrity protection algorithm of the signaling plane, and also includes the encryption algorithm and integrity protection algorithm of the user plane, or the authenticated encryption algorithm of the user plane.
[0093] The management node uses the selected integrity protection algorithm and integrity protection key Ks.int of the signaling plane to perform integrity protection on the security context request message, that is, calculates the MIC and includes the MIC in the security context request message.
[0094] S304. The terminal node checks the integrity of the message, that is, verifies whether the MIC is correct. If the integrity verification fails, the terminal node discards the message and resends the association request message.
[0095] The terminal node verifies whether AUTHc is correct. If the AUTHc verification fails, the terminal node discards the message and resends the association request message.
[0096] The terminal node calculates the shared key Kct, the security key of the signaling plane, and the security key of the user plane in the same way as the management node according to the key derivation function selected by the management node.
[0097] The terminal node queries whether there is PSK information corresponding to the management node ID according to the management node ID. If not, the terminal node generates PSK according to the password, and the calculation method of PSK is as follows:
[0098] PSK = KDF(Password, Terminal Node ID, Management Node ID, NONCEt, NONCEc, Kct).
[0099] The terminal node sends a security context response message to the management node. Among them, the security context response message carries AUTHt. The calculation method of AUTHt is as follows:
[0100] AUTHt = KDF(PSK || K KE , security context request message, NONCEt, management node key negotiation algorithm capability)| 高32位 .
[0101] The terminal node uses the integrity protection algorithm and integrity protection key Ks.int of the signaling plane to perform integrity protection on the security context response message. The generated MIC of the integrity protection is carried in the security context response message. When the signaling plane encryption protection is started, the terminal node uses the encryption algorithm and encryption key Ks.enc of the signaling plane to perform encryption protection on the security context response message.
[0102] S305. If the security context response message is encrypted, the management node decrypts the security context response message. The management node checks the integrity of the security context response message and verifies whether AUTHt is correct. If the integrity or AUTHt verification fails, the management node sends an association establishment failure message to the terminal node.
[0103] If the integrity and AUTHt verifications are passed, the management node generates a temporary ID (T-ID) for the terminal node (the temporary ID is a physical layer identifier).
[0104] The management node determines whether there is a pre-configured group ID corresponding to the fixed ID of the terminal node according to the fixed ID of the terminal node. If there is a group ID, the management node determines whether there is a group key GK and a group algorithm Galgorithm in the group where the terminal node is located. When there is no group key GK in the group where the terminal node is located, the management node generates a random number RAND, and generates a group key GK according to RAND and the group ID. The calculation method of GK is as follows:
[0105] GK = KDF(RAND, group ID),
[0106] Among them, KDF is the key derivation function supported or selected by the management node. The management node generates an identifier (GKID) of GK.
[0107] The management node initializes COUNTERg to 0. When the encryption protection of the unicast signaling plane is not enabled, the management node calculates the key Kg for protecting the confidentiality of the group key GK according to the shared key Kct and COUNTERg using the selected key derivation function: Kg = KDF(Kct, COUNTERg). The management node performs an exclusive OR operation on GK and Kg to obtain: GKc = GK ⊕ Kg.
[0108] The management node sends an association establishment message to the terminal node. Among them, the association establishment message carries a temporary ID (T-ID), the validity period of Kct (Kct expiration), [GKc / GK], [GK ID], [Galgorithm], [the validity period of GK (GKexpiration)]. GKc / GK means that when the encryption protection of the unicast signaling plane is not enabled, GKc is carried, and when the encryption protection of the unicast signaling plane is enabled, GK is carried.
[0109] The management node performs integrity protection on the association establishment message using the integrity protection algorithm and integrity protection key Ks.int of the signaling plane. The MIC generated by the integrity protection is carried in the association establishment message. When the signaling plane encryption protection is started, the terminal node performs encryption protection on the association establishment message using the encryption algorithm and encryption key Ks.enc of the signaling plane.
[0110] S306: If the association establishment message is encrypted, the terminal node decrypts the association establishment message. The terminal node checks the integrity of the association establishment message. If the integrity verification fails, the message is discarded. If the integrity verification passes, when the terminal node receives an association establishment failure message, the terminal node shall re-initiate an association request message; when the terminal node receives an association establishment success message, the terminal node sends an association completion message to the management node.
[0111] 6. Physical layer identifier configuration
[0112] After the terminal node and the associated node have established a security context, the management node can configure a physical layer identifier (newphy-IDforUnicast) for the terminal node for unicast communication, and one or more physical layer identifiers (newphy-IdforGroupcast) for multicast or broadcast communication. Among them, the physical layer identifiers for unicast communication and multicast communication are not within the range of the physical layer identifiers for random access ([contentionPhysID-starting,contentionPhysID-ending]). At the same time, the management node can also configure the physical layer identifier (newphy-IDforNextAccess) for the next random access of the terminal node. However, when the management node does not configure newphy-IDforNextAccess, the management node can also configure saveID. Among them, saveID is used to indicate that the terminal node releases the physical layer identifier used for the current random access, or retains the physical layer identifier used for the current random access for continued use in the next random access.
[0113] In summary, the management node can instruct the terminal node to retain the physical layer identifier used for the current random access so that the terminal node can continue to use this physical layer identifier for access during the next random access. However, if the terminal node has not used this physical layer identifier for access for a long time, it will cause this physical layer identifier to not be recycled, thus wasting resources.
[0114] Combined with the above description, the embodiment of the present application provides a schematic flowchart of a method for managing a physical layer identifier. Please refer to Figure 4 . The method includes:
[0115] S410. The terminal obtains a first timer.
[0116] Among them, the first timer can be used to time the release time of the physical layer identifier retained by the terminal for the current random access.
[0117] It should be noted that since the management device can instruct the terminal to retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier for access during the next random access, the embodiment of the present application introduces a first timer to time the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation where the physical layer identifier cannot be recycled due to the terminal not using this physical layer identifier for a long time and improving the resource utilization efficiency.
[0118] Specifically, the terminal obtaining the first timer can include the following operations: The terminal obtains the first timer configured by the management device; or, the terminal obtains a pre-configured first timer. It can be understood that the first timer can be configured by the management device for the terminal or pre-configured by the system.
[0119] Specifically, after S410, the terminal can also perform the following operations: If the terminal enters the connected state, the terminal resets or stops the first timer; or, if the terminal leaves the connected state, the terminal starts the first timer. It should be noted that when the terminal obtains the first timer, if the terminal enters the connected state through the physical layer identifier used for the current random access and retains this physical layer identifier, since the terminal has entered the connected state, the terminal may not need to perform the next random access within a certain period of time, so the terminal can first reset or stop the first timer from timing the release time of this physical layer identifier; if the terminal enters the connected state through the physical layer identifier used for the current random access and retains this physical layer identifier, since the terminal leaves the connected state, the terminal may perform the next random access within a certain period of time, so the terminal can start the first timer to time the release time of this physical layer identifier.
[0120] S420. If the first timer times out, the terminal releases the physical layer identifier.
[0121] It should be noted that in the embodiment of the present application, the physical layer identifier is released by the timeout of the first timer, which is conducive to realizing the timely recycling of the physical layer identifier and avoiding the waste of resources caused by the terminal not using the physical layer identifier for a long time.
[0122] Furthermore, it should be noted that if the first timer does not time out, the terminal will continue to retain the physical layer identifier so that the terminal can continue to use the physical layer identifier for access during the next random access.
[0123] Specifically, the timeout duration of the first timer can meet one of the following methods: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard. It should be noted that the timeout duration of the first timer can be configured by the management device to the terminal, can be pre-configured by the vehicle-mounted wireless short-range communication system, or can be specified by the protocol standard for vehicle-mounted wireless short-range communication.
[0124] Furthermore, when the timeout duration of the first timer is configured by the management device, it can include that the timeout duration of the first timer is broadcast by the management device through the system message; or, the timeout duration of the first timer is unicast by the management device through the management plane configuration information. It can be understood that the management device can configure the timeout duration of the first timer by broadcasting the system message to the terminal or by unicasting the configuration information to the terminal. Among them, the system message can be the communication domain system message mentioned above, and no specific limitation is made thereto.
[0125] Specifically, the timeout duration of the first timer can be variable or fixed. It should be noted that since there are different communication scenarios between the terminal and the management device in the vehicle-mounted wireless short-range communication system, in order to be applicable to different communication scenarios, the timeout duration of the first timer in the embodiment of the present application can either configure different values according to different communication scenarios or be configured as a fixed value, thereby improving the flexibility and diversity of the entire vehicle-mounted wireless short-range communication system.
[0126] Specifically, the timeout duration of the first timer can be a first value. Among them, the first value can be used to indicate that the terminal permanently retains the physical layer identifier. It can be understood that when the management device instructs the terminal to retain the physical layer identifier used for the current random access so that the terminal can continue to use the physical layer identifier for access during the next random access, the embodiment of the present application can directly set the timeout duration of the first timer to the first value, thereby realizing that the terminal permanently retains the physical layer identifier and improving the flexibility and diversity of the entire vehicle-mounted wireless short-range communication system.
[0127] Furthermore, the first value can be an infinite (Infinity) value.
[0128] Specifically, the timeout duration of the first timer can be the validity period of the key. It can be understood that the validity period of the key is equal to the timeout duration of the first timer.
[0129] Furthermore, the validity period of the key can include the validity period of the master key Kct (Kct-expiration). It should be noted that Kct is the master key of the vehicle-mounted wireless short-range communication system deduced by the management device and / or the terminal according to the key negotiation parameters K KE , the random number NONCEc, and the random number NONCEt. Meanwhile, the validity period of Kct is carried in the association establishment message sent by the management device to the terminal. For details, please refer to the above "Authentication and Security Context Scenario" section, and no further elaboration will be provided here.
[0130] It can be seen that in the embodiments of the present application, since the terminal can retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier for access during the next random access, the embodiments of the present application introduce a first timer to manage the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation that the physical layer identifier cannot be recycled due to the terminal not using it for a long time and improving the resource utilization efficiency.
[0131] Consistent with the above embodiments, the flowchart of another method for managing the physical layer identifier provided by the embodiments of the present application is shown in Figure 5 . This method includes:
[0132] S510. The management device configures a first timer for the terminal.
[0133] Wherein, the first timer can be used to time the release time of the physical layer identifier retained by the terminal for the current random access.
[0134] S520. The terminal obtains the first timer configured by the management device.
[0135] Specifically, after S520, the terminal can also perform the following operations: if the terminal enters the connected state, the terminal resets or stops the first timer; or, if the terminal leaves the connected state, the terminal starts the first timer.
[0136] S530. If the first timer times out, the terminal releases the physical layer identifier.
[0137] Specifically, the timeout duration of the first timer can meet one of the following methods: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
[0138] Furthermore, the timeout duration of the first timer is configured by the management device, which may include that the management device broadcasts the timeout duration of the first timer through a system message; or, the management device unicasts the timeout duration of the first timer through management plane configuration information.
[0139] Specifically, the timeout duration of the first timer can be variable or fixed.
[0140] Specifically, the timeout duration of the first timer can be a first value. Among them, the first value can be used to indicate that the terminal permanently retains the physical layer identifier.
[0141] Specifically, the timeout duration of the first timer can be the validity period of the key.
[0142] It should be noted that the technical solution in this embodiment is the same as that in the above embodiment. Therefore, the detailed description of the specific implementation in this embodiment can be found in the above embodiment and will not be repeated here.
[0143] It can be seen that in the embodiment of the present application, since the management device can instruct the terminal to retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier to access during the next random access, the embodiment of the present application configures the first timer for the terminal by the management device, and realizes the timing management of the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation that the physical layer identifier cannot be recycled due to the terminal not using this physical layer identifier for a long time, and improving the resource utilization efficiency.
[0144] The above mainly introduces the solution of the embodiment of the present application from the perspective of the interaction between each network element on the method side. It can be understood that in order for the terminal to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combined with the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way 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, but such implementation should not be considered to exceed the scope of the present application.
[0145] The embodiment of the present application can divide the functions of the terminal according to the above method examples. For example, each function unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiment of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.
[0146] In the case of adopting an integrated unit, Figure 6 A block diagram of the functional units of a physical layer identification management device is provided. The physical layer identification management device 600 is applied to a terminal in a vehicle-mounted wireless short-range communication system, and specifically includes: a processing unit 602 and a communication unit 603. The processing unit 602 is used to control and manage the actions of the terminal. For example, the processing unit 602 is used to support the terminal to execute Figure 4 or Figure 5 Some of the steps in and other processes for the technical solutions described in this application. The communication unit 603 is used to support communication between the terminal and other devices in the vehicle-mounted wireless short-range communication system. The physical layer identification management device 600 may further include a storage unit 601 for storing the program code and data of the terminal.
[0147] Among them, the processing unit 602 may be a processor or a controller. For example, it may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosure of this application. The processing unit 602 may also be a combination that implements a computing function, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit 603 may be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit 601 may be a memory. When the processing unit 602 is a processor, the communication unit 603 is a communication interface, and the storage unit 601 is a memory, the physical layer identification management device 600 involved in the embodiments of this application may be Figure 8 The terminal shown.
[0148] Specifically, the processing unit 602 is used to execute any step performed by the terminal in the above method embodiments, and when performing data transmission such as sending, it can optionally call the communication unit 603 to complete the corresponding operation. The following is a detailed description.
[0149] The processing unit 602 is used to: obtain a first timer, where the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access; if the first timer times out, release the physical layer identifier.
[0150] It can be seen that in the embodiments of the present application, since the terminal can retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier for access during the next random access, the embodiments of the present application introduce a first timer to manage the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation that the physical layer identifier cannot be recycled due to the terminal not using this physical layer identifier for a long time and improving the resource utilization efficiency.
[0151] In a possible example, in terms of obtaining the first timer, the processing unit 602 is specifically configured to: obtain the first timer configured by the management device; or, obtain the pre-configured first timer.
[0152] In a possible example, the timeout duration of the first timer satisfies one of the following methods: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
[0153] In a possible example, the timeout duration of the first timer is configured by the management device, including: the timeout duration of the first timer is broadcast by the management device through the system message; or, the timeout duration of the first timer is unicast by the management device through the management plane configuration information.
[0154] In a possible example, the timeout duration of the first timer is variable or fixed.
[0155] In a possible example, the timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
[0156] In a possible example, the timeout duration of the first timer is the validity period of the key.
[0157] In a possible example, the processing unit 602 is further configured to: if the terminal enters the connected state, reset or stop the first timer; or, if the terminal leaves the connected state, start the first timer.
[0158] In the case of adopting an integrated unit, Figure 7 Another functional unit composition block diagram of the physical layer identifier management device is provided. The physical layer identifier management device 700 is applied to the management device in the vehicle-mounted wireless short-range communication system and specifically includes: a processing unit 702 and a communication unit 703. The processing unit 702 is used to control and manage the actions of the management device. For example, the processing unit 702 is used to support the management device to execute Figure 4 or Figure 5Some steps therein and other processes for the technical solutions described in this application. The communication unit 703 is used to support the communication between the management device and other devices in the vehicle-mounted wireless short-range communication system. The physical layer identification management device 700 may further include a storage unit 701 for storing the program code and data of the management device.
[0159] Among them, the processing unit 702 may be a processor or a controller. For example, it may be a CPU, a DSP, an ASIC, an FPGA or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in connection with the disclosure of this application. The processing unit 702 may also be a combination that realizes computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit 703 may be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit 701 may be a memory. When the processing unit 702 is a processor, the communication unit 703 is a communication interface, and the storage unit 701 is a memory, the physical layer identification management device 700 involved in the embodiments of this application may be Figure 9 the management device shown.
[0160] In specific implementation, the processing unit 702 is used to execute any step performed by the management device in the above method embodiments, and when performing data transmission such as sending, the communication unit 703 may be selectively called to complete the corresponding operation. The following is a detailed description.
[0161] The processing unit 702 is used to: configure a first timer for the terminal, and the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access.
[0162] It can be seen that in the embodiments of this application, since the management device can instruct the terminal to retain the physical layer identifier used for the current random access so that the terminal can continue to use this physical layer identifier for access during the next random access, the embodiments of this application introduce a first timer to implement the timing management of the release time of this physical layer identifier through the first timer, which is beneficial to avoiding the situation that the physical layer identifier cannot be recycled due to the terminal not using this physical layer identifier for a long time, and improving the resource utilization efficiency.
[0163] In a possible example, the timeout duration of the first timer satisfies one of the following methods: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
[0164] In a possible example, the timeout duration of the first timer is configured by the management device, including: the timeout duration of the first timer is broadcast by the management device through a system message; or, the timeout duration of the first timer is unicast by the management device through management plane configuration information.
[0165] In a possible example, the timeout duration of the first timer is variable or fixed.
[0166] In a possible example, the timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
[0167] In a possible example, the timeout duration of the first timer is the validity period of the key.
[0168] Please refer to Figure 8 , Figure 8 FIG. is a schematic structural diagram of a terminal provided by an embodiment of the present application. Among them, the terminal 800 includes a processor 810, a memory 820, a communication interface 830, and at least one communication bus for connecting the processor 810, the memory 820, and the communication interface 830.
[0169] The memory 820 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (PROM), or a compact disc read-only memory (CD-ROM). The memory 820 is used for relevant instructions and data.
[0170] The communication interface 830 is used to receive and send data.
[0171] The processor 810 may be one or more CPUs. When the processor 1410 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0172] The processor 810 in the terminal 800 is used to read one or more programs 1521 stored in the memory 820 and perform the following operations: obtain a first timer, where the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access; if the first timer times out, release the physical layer identifier.
[0173] It should be noted that the specific implementation of each operation may be as described above Figure 4 or Figure 5For the corresponding description of the method embodiments shown, the terminal 800 can be used to execute the method on the terminal side of the above method embodiments of the present application, which will not be elaborated herein.
[0174] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of a management device provided by an embodiment of the present application. Among them, the management device 900 includes a processor 910, a memory 920, a communication interface 930, and at least one communication bus for connecting the processor 910, the memory 920, and the communication interface 930.
[0175] The memory 920 includes but is not limited to RAM, ROM, PROM, or CD-ROM, and this memory 820 is used to store relevant instructions and data.
[0176] The communication interface 930 is used to receive and send data.
[0177] The processor 910 can be one or more CPUs. When the processor 910 is a single CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0178] The processor 910 in the management device 900 is used to read one or more programs 921 stored in the memory 920 and perform the following operations: configure a first timer for the terminal, and the first timer is used to time the release time for the terminal to retain the physical layer identifier used for the current random access.
[0179] It should be noted that the specific implementation of each operation can be the corresponding description of the above Figure 4 or Figure 5 shown method embodiments. The management device 900 can be used to execute the method on the management device side of the above method embodiments of the present application, which will not be elaborated herein.
[0180] An embodiment of the present application also provides a chip. Among them, the chip includes a processor, which is used to call and run a computer program from a memory, so that a device installed with the chip executes some or all of the steps described in the terminal or management device in the above method embodiments.
[0181] An embodiment of the present application also provides a computer-readable storage medium. Among them, the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute some or all of the steps described in the terminal or management device in the above method embodiments.
[0182] An embodiment of the present application also provides a computer program product, wherein the computer program product includes a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described for the terminal or the management device in the above method embodiment. The computer program product may be a software installation package.
[0183] The steps of the method or algorithm described in the embodiments of the present application may be implemented in a hardware manner or by a processor executing software instructions. The software instructions may be composed of corresponding software modules, and the software modules may be stored in a RAM, a flash memory, a ROM, an erasable programmable ROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may be located in the terminal or the management device. Of course, the processor and the storage medium may also exist as discrete components in the terminal or the management device.
[0184] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0185] The specific embodiments described above further elaborate on the purpose, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific embodiments of the embodiments of the present application and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. A method for managing physical layer identifiers, characterized in that, it includes: The terminal obtains a first timer, which is used to time the release time of the physical layer identifier reserved by the terminal for the current random access. The physical layer identifier refers to the physical layer identifier reserved for continued use in the next random access when the management device does not configure the physical layer identifier for the next random access; If the first timer times out, the terminal releases the physical layer identifier.
2. The method according to claim 1, characterized in that, the terminal obtaining the first timer includes: The terminal obtains the first timer configured by the management device; or, The terminal obtains the pre-configured first timer.
3. The method according to claim 1, characterized in that, the timeout duration of the first timer satisfies one of the following ways: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
4. The method according to claim 3, characterized in that, the timeout duration of the first timer being configured by the management device includes: The timeout duration of the first timer is broadcast by the management device through a system message; or, The timeout duration of the first timer is unicast by the management device through management plane configuration information.
5. The method according to claim 1, characterized in that, the timeout duration of the first timer is variable or fixed.
6. The method according to claim 1, characterized in that, the timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
7. The method according to claim 1, characterized in that, the timeout duration of the first timer is the validity period of the key.
8. The method according to any one of claims 1-7, characterized in that, it further includes: If the terminal enters the connected state, the terminal resets or stops the first timer; Or, If the terminal leaves the connected state, the terminal starts the first timer.
9. A method for managing physical layer identifiers, characterized in that, it includes: The management device configures a first timer for the terminal, and the first timer is used to time the release time of the physical layer identifier reserved by the terminal for the current random access. The physical layer identifier refers to the physical layer identifier reserved for continued use in the next random access when the management device does not configure the physical layer identifier for the next random access.
10. The method according to claim 9, characterized in that, the timeout duration of the first timer satisfies one of the following ways: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
11. The method according to claim 10, characterized in that, the timeout duration of the first timer being configured by the management device includes: The timeout duration of the first timer is broadcast by the management device through a system message; or, The timeout duration of the first timer is unicast by the management device through management plane configuration information.
12. The method according to claim 9, wherein, The timeout duration of the first timer is variable or fixed.
13. The method according to claim 9, wherein, The timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
14. The method according to claim 9, wherein, The timeout duration of the first timer is the validity period of the key.
15. A physical layer identifier management device, wherein, Applied to a terminal; the device includes a processing unit, and the processing unit is used for: Obtain a first timer, which is used to time the release time of the physical layer identifier used by the terminal to retain the current random access. The physical layer identifier refers to the physical layer identifier used in the current random access and retained for continued use in the next random access when the management device does not configure the physical layer identifier for the next random access; If the first timer times out, release the physical layer identifier.
16. The device according to claim 15, wherein, For obtaining the first timer, the processing unit is specifically used for: Obtain the first timer configured by the management device; or, Obtain the pre-configured first timer.
17. The device according to claim 15, wherein, The timeout duration of the first timer satisfies one of the following methods: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
18. The device according to claim 17, wherein, The timeout duration of the first timer is configured by the management device, including: The timeout duration of the first timer is broadcast by the management device through a system message; or, The timeout duration of the first timer is unicast by the management device through management plane configuration information.
19. The device according to claim 15, wherein, The timeout duration of the first timer is variable or fixed.
20. The device according to claim 15, wherein, The timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
21. The device according to claim 15, wherein, The timeout duration of the first timer is the validity period of the key.
22. The device according to any one of claims 15-21, wherein, The processing unit is further used for: If the terminal enters the connected state, reset or stop the first timer; or, If the terminal leaves the connected state, start the first timer.
23. A physical layer identifier management device, wherein, Applied to a management device; the device includes a processing unit and a communication unit, and the processing unit is used for: Configure a first timer for the terminal through the communication unit, where the first timer is used to time the release time of the physical layer identifier used by the terminal to retain the current random access. The physical layer identifier refers to the physical layer identifier that is retained for continued use in the next random access when the management device does not configure the physical layer identifier for the next random access and has been used in the current random access.
24. The apparatus according to claim 23, wherein, the timeout duration of the first timer satisfies one of the following: the timeout duration of the first timer is configured by the management device, the timeout duration of the first timer is pre-configured by the system, and the timeout duration of the first timer is specified by the standard.
25. The apparatus according to claim 24, wherein, the timeout duration of the first timer being configured by the management device includes: the timeout duration of the first timer is broadcast by the management device through a system message; or, the timeout duration of the first timer is unicast by the management device through management plane configuration information.
26. The apparatus according to claim 23, wherein, the timeout duration of the first timer is variable or fixed.
27. The apparatus according to claim 23, wherein, the timeout duration of the first timer is a first value, and the first value is used to indicate that the terminal permanently retains the physical layer identifier.
28. The apparatus according to claim 23, wherein, the timeout duration of the first timer is the validity period of the key.
29. A terminal, wherein, it includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps in the method according to any one of claims 1-8.
30. A management device, wherein, it includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps in the method according to any one of claims 9-14.
31. A computer-readable storage medium, wherein, it stores a computer program for electronic data exchange, and the computer program causes a computer to execute the method according to any one of claims 1-8 or 9-14.
Citation Information
Patent Citations
Data transmission method and device and computer readable storage medium
CN109392061A