Communication method and communication device

The method and device enable devices to request specific system information, reducing unnecessary signaling by allowing only required messages to be transmitted, thus optimizing network resources.

JP2025530728APending Publication Date: 2025-09-17HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025511828
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-26
Filing Date
2023-06-28
Publication Date
2025-09-17

AI Technical Summary

Technical Problem

Existing communication systems waste signaling resources by broadcasting system information messages that not all devices need, leading to inefficiency.

Method used

A communication method and device that allow a terminal device to request specific system information messages using bit information sets, enabling the network device to transmit only the required messages, thereby reducing unnecessary signaling.

Benefits of technology

This approach reduces signaling overhead by allowing devices to request and transmit only necessary system information, optimizing network resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025530728000001_ABST
    Figure 2025530728000001_ABST
Patent Text Reader

Abstract

This application provides a communication method and a communication apparatus, relating to the field of communications. In the method, a terminal device may request a first system information message required by the terminal device from a network device by using first information to avoid signaling overhead caused by the network device blindly broadcasting system information messages. When N types of system information messages exist, N bit information sets in the first information correspond to the N types of system information. After receiving the first information, the network device may determine that the terminal device requests a first system information message of the first type based on the first bit information set to which the first bit information belongs, and may transmit the first system information message of the first type. In this way, a method for requesting a system information message is provided, which avoids a situation in which the terminal device does not know how to request a system information message and the network device does not know the type of system information message requested by the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202211034984.6, entitled "COMMUNICATION METHOD AND COMMUNICATION APPARATUS," filed with the State Intellectual Property Office of China on August 26, 2022, which is incorporated herein by reference in its entirety.

[0002] [Technical field] This application relates to the field of communications, and more particularly to communication methods and devices. [Background technology]

[0003] Currently, one device may broadcast a system information message, and other devices may receive the broadcasted system information message. However, since there are many system information messages, some system information messages may not be needed by other devices, but the system information messages are still broadcast. As a result, signaling is wasted. Summary of the Invention

[0004] SUMMARY OF THE INVENTION Embodiments of the present application provide a communication method and a communication device for reducing signaling.

[0005] According to a first aspect, there is provided a communication method and a communication apparatus, which are applicable to a terminal device and include the steps of: determining to request a first system information message; and transmitting the first information, wherein first bit information in the first information is used to request the first system information message, N bit information sets in the first information correspond to N types of system information messages, the first bit information belongs to the first bit information set included in the N bit information sets, the first system information message belongs to the first type of system information message corresponding to the first bit information set, the N types include the first type, and N is an integer greater than 1.

[0006] In the above solution, the terminal device may request a first system information message required by the terminal device from the network device by using the first information, thereby avoiding signaling overhead caused by the network device blindly broadcasting system information messages. Furthermore, when N types of system information messages exist, N bit information sets in the first information correspond to the N types of system information. Since the first bit information for requesting the first system information message belongs to the first bit information set, it is equivalent to the terminal device requesting the first type of system information message corresponding to the first bit information set. Therefore, after receiving the first information, the network device may determine that the terminal device requests the first type of first system information message based on the first bit information set to which the first bit information belongs, and the network device may transmit the first type of first system information message. In this way, a case where the terminal device does not know how to request a system information message and the network device does not know the type of system information message requested by the terminal device can be avoided, and a method for requesting a system information message is provided. Furthermore, the case where the terminal device needs to further indicate the type of system information message requested is avoided, thereby reducing signaling overhead.

[0007] Optionally, the first system information message requested by the terminal device is a non-broadcast system information message.

[0008] Optionally, before transmitting the first information, the method further comprises generating the first information.

[0009] Optionally, when the value of the first bit information in the first information is a first value, this indicates that the terminal device requests a system information message corresponding to the first bit information. When the value of the bit information in the first information is a second value, this indicates that the terminal device does not request a system information message corresponding to the bit information. For example, the first value is 1 and the second value is 0. In other words, when the terminal device requests a system information message from the network device, the value corresponding to the system information message is set to the first value. When the terminal device does not request a system information message, the value corresponding to the system information message is set to the second value.

[0010] Optionally, the terminal device may request one or more system information messages of a first type. For example, if the terminal device needs to request multiple system information messages of a first type, bit information corresponding to the multiple system information messages may be set to a first value. Optionally, the terminal device may request one or more system information messages of a first type and one or more system information messages of a second type. The terminal device may set bit information corresponding to the multiple system information messages of the two types that need to be requested to a first value. In other words, the terminal device may request multiple types of system information messages in the first information.

[0011] In some possible implementations, the communication method further includes receiving a first system information message.

[0012] According to a second aspect, there is provided a communication method and a communication apparatus, the communication method being applicable to a network device, and including the steps of receiving first information, where first bit information in the first information is used to request a first system information message, where N bit information sets in the first information correspond to N types of system information messages, the first bit information belongs to the first bit information set included in the N bit information sets, the first system information message belongs to the first type of system information message corresponding to the first bit information set, the N types include the first type, and N is an integer greater than 1, and transmitting the first system information message.

[0013] In the above solution, the network device may transmit the first system information message based on the first information from the terminal device to avoid signaling overhead caused by the network device blindly broadcasting the system information message. Furthermore, when N types of system information messages exist, the N bit information sets in the first information correspond to the N types of system information. Since the first bit information for requesting the first system information message belongs to the first bit information set, it is equivalent to the terminal device requesting the first type of system information message corresponding to the first bit information set. Therefore, after receiving the first information, the network device may determine that the terminal device requests the first type of first system information message based on the first bit information set to which the first bit information belongs, and the network device may broadcast the first type of first system information message. In this way, a case where the network device does not know the type of system information message requested by the terminal device can be avoided, and a method for requesting a system information message is provided. Furthermore, a case where the terminal device needs to further indicate the type of the requested system information message can be avoided, thereby reducing signaling overhead.

[0014] The first and second aspects may further include the following implementation methods.

[0015] In some possible implementations, the first bit string in the first information includes N bit information sets, and the N positions of the N bit information sets in the first bit string correspond to N types.

[0016] In the above solution, one bit string in the first information may include N bit information sets, and the position of each bit information set in the first bit string corresponds to the type corresponding to each bit information set. In this way, the network device may determine that the first bit information set corresponds to a first type of system information message based on the position of the first bit information set, and then broadcast a first system information message among the first type of system information messages based on the first bit information.

[0017] In some possible implementations, the N-bit information sets further include a second bit information set, where the first bit information set is N positions before the second bit information set, or the first bit information set is N positions after the second bit information set, the second bit information set corresponds to a second type of system information message, and the N types include the second type, for example, the first type is R15 and / or R16, and the second type is R17.

[0018] In some possible implementations, the state of the first type of system information message includes a broadcast state and a non-broadcast state, or the state of the first type of system information message includes a non-broadcast state and the state of the second type of system information message includes a broadcast state and a non-broadcast state, or the state of the second type of system information message includes a non-broadcast state.

[0019] In the above solution, the terminal device may request a system information message whose system information message state is a non-broadcast state.

[0020] In some possible implementations, the first information includes a plurality of bit sequences, the first information includes a third bit information set, the bit information included in the third bit information set belongs to at least two of the plurality of bit sequences, the third bit information set corresponds to a third type of system information message, and the N types include the third type, and / or the first information includes a fourth bit information set, the bit information included in the fourth bit information set belongs to a second bit sequence of the plurality of bit sequences, the fourth bit information set corresponds to a fourth type of system information message, and the N types include the fourth type.

[0021] In the above solution, when one bit string is insufficient to convey the N bit information sets, multiple bit strings may be used to convey the N bit information sets. Alternatively, the fourth bit information set corresponding to the fourth type system information message may belong to one bit string or may not span multiple bit strings. In other words, some of the N bit information sets may span multiple bit strings, and some may belong to one bit string. After receiving the first information, the network device may concatenate bit information in the multiple bit strings in the first information to determine each bit information set.

[0022] In some possible implementations, the N bit information sets in the first information have a one-to-one correspondence with the N types of system information messages, and the N types of system information messages have a one-to-one correspondence with the N system information message lists.

[0023] In the above solution, when a terminal device requests a first system information message corresponding to a first bit information in a first bit information set, this is equivalent to requesting a first system information message in a system information message list corresponding to a first type of system information message. In other words, the network device and the terminal device may maintain a system information message list, the terminal device requests a system information message in the system information message list, and the network device transmits a system information message in the system information message list.

[0024] In some possible implementations, the N types further include a second type. The system information message of the first type is a system information message of the first feature, and the system information message of the second type is a system information message of the second feature. For example, the system information message of the first feature is a common system information message, and the system information message of the second feature is a dedicated system information message. In another example, the system information message of the first feature is a system information message for positioning, and the system information message of the second feature is a system information message for non-positioning. In another example, the system information message of the first feature is a system information message for low power consumption, and the system information message of the second feature is a system information message for positioning.

[0025] In some possible implementations, the N types further include a second type. The first type system information message is a system information message of a first release, and the second type system information message is a system information message of a second release. Optionally, the first release may be an earlier release and the second release may be a later release, or the first release may be a later release and the second release may be an earlier release. Optionally, the first release may be an older release and the second release may be a newer release, or the first release may be a newer release and the second release may be an older release. For example, the first release may be R15 and / or R16 and the second release may be R17, or the first release may be R17 and the second release may be R18. The N types of system information messages may further include more types of system information messages, for example, a system information message of a third release. For example, the first release is R15 and / or R16, the second release is R17, and the third release is R18.

[0026] In some possible implementations, the N types further include a second type. The first type of system information message is a system information message of a first release, and the second type of system information message is a system information message of a third feature of a second release. In other words, the attributes of the first type may be different from the attributes of the second type, and the first type may be an attribute related to a release, and the second type may be an attribute related to both a feature and a release. For example, the first type may be R15 and / or R16, and the second type may be R17 low power consumption.

[0027] In some possible implementations, the first release is Release 15 and / or Release 16, and the second release is Release 17.

[0028] In some possible implementations, the first information is carried in a radio resource control system information request message.

[0029] According to a third aspect, there is provided a communication method applicable to a terminal device, the communication method including: receiving a first information list, the first information list including at least two pieces of configuration information, the at least two pieces of configuration information corresponding to at least two types of system information messages; and requesting, based on the first configuration information, a first type of system information message corresponding to the first configuration information, the at least two pieces of configuration information including the first configuration information, the at least two types including the first type.

[0030] In the above solution, the terminal device may obtain first configuration information corresponding to the first type of system information message based on a correspondence relationship between at least two pieces of configuration information and at least two types of system information messages, and request the first type of system information message based on the first configuration information. Thus, a method for requesting a system information message is provided.

[0031] According to a fourth aspect, there is provided a communication method applicable to a network device, the communication method including: transmitting a first information list, the first information list including at least two pieces of configuration information, the at least two pieces of configuration information corresponding to at least two types of system information messages; and, when a terminal device requests a system information message from the network device based on the first configuration information, transmitting a first type system information message corresponding to the first configuration information, the at least two pieces of configuration information including the first configuration information, the at least two types including the first type.

[0032] In the above solution, the network device may transmit a first information list, and at least two pieces of configuration information in the first information list correspond to at least two types of system information messages. When the terminal device requests a system information message from the network device based on the first configuration information, the network device may transmit a first type of system information message corresponding to the first configuration information. Thus, a method for requesting a system information message is provided.

[0033] Optionally, if the first configuration information corresponds to one system information message of the first type of system information message, the network device transmits the system information message, or if the first configuration information corresponds to multiple system information messages of the first type of information message, the network device transmits multiple system information messages.

[0034] The third and fourth aspects may further include the following implementation methods.

[0035] In some possible implementations, the at least two pieces of configuration information belong to at least two configuration information sets, and the at least two configuration information sets correspond to at least two types of system information messages. In this case, the first information list includes at least two configuration information sets.

[0036] In the above solution, the terminal device may determine that a type of system information message that needs to be requested is a first type, then determine a first configuration information set corresponding to the first type, determine first configuration information within the first configuration information set that corresponds to the first system information message that needs to be requested, and request a first system information message of the first type based on the first configuration information. The network device may determine that the terminal device requests a system information message of the first type based on the first configuration information belonging to the first configuration information set. The network device may determine that the terminal device requests a first system information message among the system information messages of the first type based on the first configuration information. The network device may transmit the first system information message.

[0037] Optionally, the at least two configuration information sets have a one-to-one correspondence with the at least two types of system information messages. Specifically, the at least two configuration information may belong to N configuration information sets, and the number of types of system information messages is also N. In this case, the N configuration information sets have a one-to-one correspondence with the N types of system information messages, that is, one configuration information set corresponds to one type of system information message. In other words, the terminal device may request a system information message of a type corresponding to a configuration information set based on the configuration information in the configuration information set.

[0038] Optionally, the number of configuration information is N, the number of types of system information messages is also N, and the N configuration information has a one-to-one correspondence with the N types of system information messages. In other words, the configuration information used by a terminal device to request the same type of system information message is the same. In this way, configuration can be simplified. Specifically, when requesting a first type of system information message, the terminal device determines that the first type of system information message corresponds to the first configuration information, the terminal device requests the first type of system information message based on the first configuration information, the network device determines that the terminal device requests the first type of system information message based on the first configuration information, and the network device transmits the first type of system information message.

[0039] In some possible implementations, the at least two types further include a second type, where the first type system information message is a system information message of a first feature, and the second type system information message is a system information message of a second feature.

[0040] In some possible implementations, the at least two types further include a second type, where the first type system information message is a first release system information message and the second type system information message is a second release system information message.

[0041] In some possible implementations, the at least two types further include a second type, where the first type of system information message is a system information message of a first release, and the second type of system information message is a system information message of a third feature of a second release.

[0042] In some possible implementations, the first release is Release 15 and / or Release 16, and the second release is Release 17.

[0043] For the description of the first type and the second type, please refer to the description of the first embodiment and the second embodiment.

[0044] In some possible implementations, in the first information list, configuration information corresponding to Release 15 System Information messages and / or Release 16 System Information messages precedes configuration information corresponding to Release 17 System Information messages.

[0045] In the above solution, since the configuration information corresponding to the earlier Release-15 System Information message and / or the earlier Release-16 System Information message in the first information list is located before the configuration information corresponding to the later Release-17 System Information message, the network device may determine whether the terminal device requests the later release System Information message or the earlier release System Information message based on the sequence of the configuration information. For example, the first information list includes two pieces of configuration information. If the first configuration information is located at the beginning of the first information list, the network device determines that the terminal device requests the Release-15 System Information message and / or the Release-16 System Information message. If the first configuration information is located at the end of the first information list, the network device determines that the terminal device requests the Release-17 System Information message.

[0046] In some possible implementations, the states of the at least two types of system information messages include a non-broadcast state. In other words, the network device may send a first information list for a non-broadcast system information message.

[0047] According to a fifth aspect, there is provided a communication method applicable to a terminal device, the method including: determining to request a first system information message; and transmitting first information, the first information being used to request the first system information message and indicating a type of the first system information message, the type of the first system information message being one of N types, where N is an integer greater than 1.

[0048] In the above solution, the terminal device may request a first system information message required by the terminal device from the network device by using the first information, thereby avoiding signaling overhead caused by the network device blindly broadcasting the system information message. Furthermore, when there are N types of system information messages and the first information may indicate to the network device the type of the first system information message required by the terminal device, after receiving the first information, the network device may determine the type of system information message required by the terminal device and the specific requested system information message of the type based on the first information, and the network device may transmit the first system information message required by the terminal device. In this way, a case where the terminal device does not know how to request a system information message and the network device does not know the type of system information message required by the terminal device can be avoided, and a method for requesting a system information message is provided.

[0049] According to a sixth aspect, there is provided a communication method applicable to a network device, the method including: receiving first information, the first information being used to request a first system information message and to indicate a type of the first system information message, the type of the first system information message being one of N types, where N is an integer greater than 1; and transmitting the first system information message.

[0050] In the above solution, the terminal device may request a first system information message required by the terminal device from the network device by using the first information, thereby avoiding signaling overhead caused by the network device blindly broadcasting the system information message. Furthermore, when there are N types of system information messages and the first information may indicate to the network device the type of the first system information message required by the terminal device, after receiving the first information, the network device may determine the type of system information message required by the terminal device and the specific requested system information message of the type based on the first information, and the network device may transmit the first system information message required by the terminal device. In this way, a case where the terminal device does not know how to request a system information message and the network device does not know the type of system information message required by the terminal device can be avoided, and a method for requesting a system information message is provided.

[0051] The fifth and sixth aspects may further include the following embodiments.

[0052] In some possible implementations, the first indication information in the first information indicates a type of the first system information message.

[0053] In the above solution, the first indication information may directly indicate the type of the first system information message. For example, if the bit information value of the first indication information is the third value, this indicates that the type of the first system information message is the first type. If the bit information value of the first indication information is the fourth value, this indicates that the type of the first system information message is the second type. For example, the first indication information occupies one bit. If the value of the one bit is 1, this indicates that the terminal device requests the first type system information message, or if the value of the one bit is 0, this indicates that the terminal device requests the second type system information message. For example, the first type is R15 and / or R16, and the second type is R17. If the value of the one bit is 1, this indicates that the terminal device requests the R15 system information message and / or the R16 system information message, or if the value of the one bit is 0, this indicates that the terminal device requests the R17 system information message.

[0054] Optionally, the location of the first indication information within the first information may be specified in a protocol, or may be pre-configured, or may be configured by the network device for the terminal device.

[0055] In some possible implementation manners, the first information includes second indication information, and the first information indicates that the type of the first system information message is a first type, or the first information does not include the second indication information, and the first information indicates that the type of the first system information message is a second type, and the N types include the first type and the second type.

[0056] Optionally, the location of the second indication information within the first information may be specified in a protocol, may be pre-configured, or may be configured by the network device.

[0057] In some possible implementations, the first information includes a first bit string, L pieces of bit information included in the first bit string correspond to L system information messages, the L system information messages have the same type, and the L system information messages include the first system information message, where L is a positive integer.

[0058] If the value of the first bit information in the first bit string and corresponding to the first system information message is a first value, this indicates that the terminal device requests the first system information message.

[0059] In some possible implementations, the states of the L system information messages include a broadcast state and a non-broadcast state, or the states of the L system information messages include a non-broadcast state.

[0060] In some possible implementation manners, the first information includes M bit strings, where M is a positive integer greater than or equal to 2, Li bit information included in the ith bit string among the M bit strings corresponds to Li system information messages, where the value of i is a positive integer from 1 to M, the type of system information message corresponding to the bit information in each of the M bit strings is the same, and the first bit information included in a bit string among the M bit strings corresponds to the first system information message. If the value of the first bit information is a first value, this indicates that the terminal device requests the first system information message.

[0061] In some possible implementations, the states of the Li system information messages include a broadcast state and a non-broadcast state, or the states of the Li system information messages include a non-broadcast state.

[0062] In some possible implementations, the first information is carried in a radio resource control (RRC) system information request message.

[0063] In some possible implementations, the N types have a one-to-one correspondence with the N system information message lists, and a system information message list among the N system information message lists includes at least one system information message.

[0064] In some possible implementations, the N types further include a second type, where the first type system information message is a system information message of a first feature, and the second type system information message is a system information message of a second feature.

[0065] In some possible implementations, the N types further include a second type, where the first type system information message is a first release system information message and the second type system information message is a second release system information message.

[0066] In some possible implementations, the N types further include a second type, where the first type system information message is a system information message of a first release, and the second type system information message is a system information message of a third feature of a second release.

[0067] In some possible implementations, the first release is Release 15 and / or Release 16, and the second release is Release 17.

[0068] For the description of the fifth and sixth aspects, please refer to the description of the first and second aspects, and to avoid repetition, the details will not be described again.

[0069] According to a seventh aspect, the present application provides a communication device. The device has a function for implementing the behavior of each device according to the above aspects and possible implementation methods of the above aspects. The function may be implemented by hardware, or by hardware executing corresponding software. The hardware or software may include one or more modules or units corresponding to the function, such as a determination module or unit, or a transceiver module or unit.

[0070] According to an eighth aspect, the application provides a communications device, the device including a processor, the processor coupled to a memory, the memory configured to store computer programs or instructions, the processor configured to execute the computer programs or instructions stored in the memory, such that a method according to the above aspects and possible implementations of the above aspects is performed.

[0071] For example, the processor is configured to execute computer programs or instructions stored in the memory, such that the device performs methods according to the above aspects and possible implementations of the above aspects.

[0072] Optionally, the communications device includes one or more processors.

[0073] Optionally, the communications device may further include a memory coupled to the processor.

[0074] Optionally, the communication device may include one or more memories.

[0075] Optionally, the memory and processor may be integrated together or may be located separately.

[0076] Optionally, the communication device may further include a transceiver.

[0077] According to a ninth aspect, the present application provides a communication device including one or more processors, a memory, and one or more computer programs. The one or more computer programs are stored in the memory. The one or more computer programs include instructions. When the instructions are executed by the communication device, the one or more processors are enabled to perform a method according to the above aspect or any possible implementation of the above aspect, or a method described in any embodiment of this application.

[0078] Optionally, the communication device may further include a touch display and / or a camera, the touch display including a touch-sensitive surface and a display.

[0079] According to a tenth aspect, the present application provides a computer-readable storage medium comprising computer instructions which, when executed on a communications device, enable the communications device to perform a method according to the above aspect or any possible implementation of the above aspect, or a method described in any embodiment of this application.

[0080] According to an eleventh aspect, the present application provides a computer program product, which, when executed on a communication device, enables the communication device to perform a method according to the above aspect or any possible implementation of the above aspect, or a method described in any embodiment of this application.

[0081] According to a twelfth aspect, the present application provides a communication device including a unit configured to perform a method as described in any embodiment of the present application. [Brief explanation of the drawings]

[0082] [Figure 1] FIG. 1 is a diagram of an application scenario according to an embodiment of the present application. [Figure 2] 1 is a diagram of a communication method according to an embodiment of the present application. [Figure 3]FIG. 2 is a diagram of the relationship between bit information sets and types of SI messages according to an embodiment of the present application. [Figure 4] FIG. 2 is a diagram of the relationship between the position of a bit information set and the type of an SI message according to an embodiment of the present application. [Figure 5] FIG. 2 is a diagram of the relationship between bit information sets and SI messages according to an embodiment of the present application. [Figure 6] FIG. 10 is a diagram of another relationship between bit information sets and SI messages according to an embodiment of the present application. [Figure 7] FIG. 10 is a diagram of another relationship between bit information sets and SI messages according to an embodiment of the present application. [Figure 8] FIG. 10 is a diagram of another relationship between bit information sets and SI messages according to an embodiment of the present application. [Figure 9] 1 is a diagram of a relationship between a bit information set and multiple bit strings according to an embodiment of the present application; [Figure 10] FIG. 10 is another diagram of a relationship between a bit information set and a plurality of bit strings according to an embodiment of the present application. [Figure 11] 1 is a diagram of a method for transmitting first information according to an embodiment of the present application; [Figure 12] FIG. 10 is a diagram of another method for transmitting first information according to an embodiment of the present application. [Figure 13] FIG. 1 is a diagram of another communication method according to an embodiment of the present application. [Figure 14] FIG. 2 is a diagram of configuration information according to an embodiment of the present application. [Figure 15] FIG. 10 is a diagram of another configuration information according to an embodiment of the present application. [Figure 16] FIG. 1 is a diagram of another communication method according to an embodiment of the present application. [Figure 17] 1 is a diagram of a communication device according to an embodiment of the present application; [Figure 18] FIG. 2 is a diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0083] The following describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application.

[0084] The technical solutions in the embodiments of this application may be applied to various communication systems, such as a global system for mobile communications (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) system, a new radio (NR) or other future communication systems.

[0085] 1 is a diagram of an application scenario to which the embodiments of this application are applied. As shown in FIG. 1, the system includes a terminal device 110 and a network device 120.

[0086] The terminal device 110 may also be referred to as user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, a user communication device, etc.

[0087] The terminal device 110 may be a device that provides a user with a voice / data connection, such as a handheld device or an in-vehicle device with a wireless connection function. Currently, some examples of terminal devices include a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a personal digital assistant (PDAs ... This includes, but is not limited to, a mobile phone, PDA, handheld device or computing device with wireless communication capabilities or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, an unmanned aerial vehicle, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN).

[0088] The network device 120 may also be referred to as a radio access network (RAN) or a radio access network device. The network device 120 may be a transmission reception point (TRP) in an LTE system, an evolved NodeB (eNB or eNodeB), a home NodeB (e.g., home evolved NodeB or home NodeB, HNB), a baseband unit (BBU), or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device 120 may be a relay station, an access point, an in-vehicle device, a wearable device, an unmanned aerial vehicle, a satellite, a network device in a 5G network, a network device in a future evolved PLMN network, or the like, or an access point (AP) in a wireless local area network (WLAN) or a gNB in ​​an NR system. Alternatively, the network device 120 may be a metro base station, a micro base station, a pico base station, a femto base station, or the like. This is not a limitation in this application.

[0089] In a network structure, the network device 120 may include a central unit (CU) node, a distributed unit (DU) node, a radio access network (RAN) device including a CU node and a DU node, or a device including a control plane CU node (CU-CP node), a user plane CU node (CU-UP node) and a DU node.

[0090] 1 illustrates the terminal device 110 and the network device 120 as examples merely for ease of understanding, but it should be understood that this should not constitute any limitation to this application. The wireless communication system may further include more network devices, or may include more or fewer terminal devices. This is not limited in this application. The terminal device 110 may be in a fixed location or may be mobile.

[0091] Optionally, the network device 120 in FIG. 1 may be replaced with a terminal device. A link for data transmission between terminal devices is called a sidelink. A sidelink is usually used in direct communication scenarios, such as vehicle-to-everything (V2X) communication or device-to-device (D2D) communication in indoor commercial scenarios. For example, in indoor commercial scenarios, direct communication also needs to be performed between multiple terminal devices. For example, a mobile phone needs to transmit VR video to VR glasses, or a mobile phone needs to project the played image onto a smart screen. Furthermore, V2X is a key technology for realizing intelligent vehicles, autonomous driving, and intelligent transportation systems. V2X may include vehicle-to-network (V2N) communications, vehicle-to-vehicle (V2V) communications, vehicle-to-infrastructure (V2I) communications, vehicle-to-pedestrian (V2P) communications, etc.

[0092] For ease of explanation, device numbers will be omitted below. For example, "terminal device 110" may be abbreviated to "terminal device," and "network device 120" may be abbreviated to "network device."

[0093] Optionally, Figure 1 may include more terminal devices. Optionally, when Figure 1 includes more terminal devices, Figure 1 may not include a network device. Specifically, communication between multiple terminal devices may not require the assistance of a network device. Optionally, when Figure 1 includes more terminal devices, Figure 1 may include a network device. Communication between multiple terminal devices may require the assistance of a network device.

[0094] A network device may broadcast system information (SI) to terminal devices. The system information may include information used by the terminal device for initialization and / or other information. The system information includes system information blocks. Since there are many system information blocks, some terminal devices may not need some system information blocks, but the network device still broadcasts the system information blocks. This causes wasteful signaling.

[0095] System information is classified into minimum system information (minimum SI) and other system information (other SI). Minimum system information includes a master information block (MIB) and system information block 1 (SIB1). SIB1 is also called remaining minimum system information (RMSI). Other system information includes other system information blocks (SIBs). A network device periodically broadcasts a MIB on a broadcast channel. A terminal device in an RRC idle mode or an RRC inactive mode may first receive the MIB periodically broadcast by the network device, which includes scheduling information. A network device periodically broadcasts SIB1 on a broadcast channel. A terminal device acquires SIB1 broadcast by the network device and the scheduling information included in SIB1 based on the scheduling information included in the MIB. A terminal device acquires other SIBs broadcast by the network device based on the scheduling information included in SIB1. Alternatively, the network device may transmit SIB1 to a terminal device in an RRC connected mode through radio resource control (RRC) dedicated signaling, and the terminal device obtains other SIBs broadcast by the network device based on the scheduling information included in SIB1. For example, the other SIBs include SIB2, SIB3, SIB4, SIB5, SIB6, SIB7, SIB8, SIB9, etc. Since many other SIBs exist, multiple SIBs may be combined into one system information message (SI message) for transmission. In this way, the transmission periodicity of SIBs in one system information message may be the same, and the transmission periodicity of different system information messages may be the same or different.For example, SIB2 and SIB5 form system information message 1, and SIB3, SIB4, and SIB9 form system information message 2. Some system information messages may be required by multiple terminal devices. Therefore, the network device needs to broadcast these system information messages. Some system information messages may be required only by specific terminal devices. Therefore, the network device does not need to broadcast these system information messages. Only when a specific terminal device requires these system information messages, the specific terminal device may initiate a request to request these system information messages, and the network device may transmit these system information messages.

[0096] Optionally, the scheduling information included in SIB1 may include scheduling information of one or more system information messages, where the scheduling information of the system information messages includes at least one of system information message state information, system information message periodicity information, or system information message mapping information. The state information indicates a broadcast state of the system information message, where the broadcast state includes broadcast or non-broadcast. The system information message periodicity information indicates a transmission period of the system information message. The system information message mapping information indicates which SIBs are included in the system information message, i.e., which SIBs are included in the system information message.

[0097] Optionally, the scheduling information included in SIB1 may further include a random access configuration for requesting a system information message. The terminal device may request a system information message based on the random access configuration. The random access configuration may be a random access configuration for one or more system information messages. The random access configuration may include a random access resource for requesting a system information message and a preamble for requesting the system information message, where the random access resource includes a time-frequency resource and a request period for the system information message. The time-frequency resource indicates a resource for requesting the system information message, the request period is a period for requesting the system information, and the preamble is a preamble for requesting the system information. There may be one or M preambles, where M is a positive integer. If one preamble is present, the terminal device uses the preamble regardless of which system information message is requested. After receiving the preamble, the network device may transmit all non-broadcast system information. In other words, the preamble does not reflect which system information message is specifically required by the terminal device, and the network device may broadcast all system information messages whose broadcast status is non-broadcast. If there are M preambles, where M is the number of system information messages whose broadcast status is non-broadcast, one preamble corresponds to one non-broadcast system information message. When requesting a system information message, the terminal device transmits a preamble corresponding to the system information message. After receiving the preamble, the network device may broadcast the system information message corresponding to the preamble. In this way, the system information message broadcast by the network device is the system information message requested by the terminal device.

[0098] Optionally, the scheduling information included in SIB1 may further include length information of a scheduling window of a system information message. The network device periodically transmits the system information message within the scheduling window, and the terminal device periodically receives the system information message within the scheduling window. The length information of the scheduling window is the scheduling window of one or more system information messages.

[0099] With the development of communication technology, there are more and more types of system information messages. If a network device can broadcast multiple types of system information messages, a terminal device can receive multiple types of system information messages. For example, a network device may broadcast a Release 15 system information message, or a Release 16 system information message, or a Release 17 system information message. When multiple types of system information messages exist, how a terminal device requests a system information message is also an urgent technical problem to be solved.

[0100] Hereinafter, a communication method in an embodiment of this application will be described with reference to Fig. 2. As shown in Fig. 2, the communication method 200 includes the following steps:

[0101] S210: The terminal device determines to request a first system information message.

[0102] Optionally, the terminal device determines to request the first system information message based on the requirements of the terminal device. For example, some system information messages include configuration information of specific functions. If the terminal device needs a specific function, the terminal device requests a system information message including the configuration information of the function.

[0103] Optionally, before S210, method 200 includes: the terminal device determines system information messages whose status is non-broadcast, and determines a first system information message from the system information messages whose status is non-broadcast. In other words, the first system information message is a system information message that is not currently broadcast by the network device. Specifically, the terminal device determines which system information messages are system information messages that are not currently broadcast by the network device, and then determines, based on an implementation manner of the terminal device, to request which one or more system information messages are not currently broadcast by the network device. Optionally, the system information messages whose status is non-broadcast may be specified in a protocol, pre-configured by the network device, or configured by the network device for the terminal device.

[0104] Optionally, the terminal device determining the system information messages whose states are non-broadcast includes: the terminal device determining the system information messages whose states are non-broadcast based on scheduling information of the system information messages included in the scheduling information of SIB1. In other words, the scheduling information of the system information messages in SIB1 indicates which system information messages are in a broadcast state and which system information messages are in a non-broadcast state.

[0105] S220: The terminal device transmits first information, and the network device receives the first information.

[0106] The first bit information in the first information is used to request a first system information message, N bit information sets in the first information correspond to N types of system information messages, the first bit information belongs to a first bit information set included in the N bit information sets, the first system information message belongs to a first type of system information message corresponding to the first bit information set, the N types include the first type, and N is an integer greater than 1.

[0107] Optionally, when the value of the first bit information in the first information is a first value, this indicates that the terminal device requests a system information message corresponding to the first bit information. When the value of the bit information in the first information is a second value, this indicates that the terminal device does not request a system information message corresponding to the bit information. For example, the first value is 1 and the second value is 0. In other words, when the terminal device requests a system information message from the network device, the value of the bit information corresponding to the system information message is set to the first value. When the terminal device does not request a system information message, the value of the bit information corresponding to the system information message is set to the second value.

[0108] Optionally, the terminal device may request one or more system information messages of a first type. For example, if the terminal device needs to request multiple system information messages of a first type, bit information corresponding to the multiple system information messages may be set to a first value. Optionally, the terminal device may request one or more system information messages of a first type and one or more system information messages of a second type. The terminal device may set bit information corresponding to the multiple system information messages of two types that need to be requested to a first value.

[0109] Optionally, the N bit information sets correspond to M system information message lists, and the M system information message lists (SI message lists) correspond to N types of SI messages, where M is a positive integer greater than or equal to N. One system information message list may include SI messages of the same type, and SI messages of the same type may belong to one system information message list or multiple system information message lists. When SI messages of the same type may belong to one system information message list, M=N, i.e., the number of types is the same as the number of system information message lists. When SI messages of the same type may belong to multiple system information message lists, M is greater than N, i.e., there are multiple system information message lists corresponding to one type of SI message. Optionally, when SI messages of the same type may belong to one system information message list, i.e., M=N, the N bit information sets are in one-to-one correspondence with the N system information message lists, and the N system information message lists are in one-to-one correspondence with the N types. Optionally, the M system information message lists may be specified in a protocol, may be pre-configured, or may be configured by a network device for the terminal device.

[0110] Optionally, the N types of system information messages include a second type. In other words, the terminal device can request both the first type system information message and the second type system information message in the first information, and the terminal device may determine whether to request the first type or the second type system information message, or the first type and the second type system information message, based on the implementation manner of the terminal device. The first type system information message and the second type system information message are discussed in the following three cases.

[0111] Case 1: The first type system information message is a system information message of a first feature, and the second type system information message is a system information message of a second feature. For example, the system information message of the first feature is a common system information message, and the system information message of the second feature is a dedicated system information message. In another example, the system information message of the first feature is a system information message for positioning, and the system information message of the second feature is a system information message for non-positioning. In another example, the system information message of the first feature is a system information message for low power consumption, and the system information message of the second feature is a system information message for positioning. The N types of system information messages may further include more types of system information messages, for example, may further include a system information message of a third feature. The types of system information messages are not limited in the embodiments of this application.

[0112] Case 2: The first type system information message is a system information message of a first release, and the second type system information message is a system information message of a second release. The first release may include one or more releases, and the second release may include one or more releases. Optionally, the first release may be an earlier release and the second release may be a later release, or the first release may be a later release and the second release may be an earlier release. Optionally, the first release may be an older release and the second release may be a newer release, or the first release may be a newer release and the second release may be an older release. For example, the first release may be R15 and / or R16 and the second release may be R17, or the first release may be R17 and the second release may be R18. The N types of system information messages may further include more types of system information messages, for example, a third release system information message. For example, the first release is R15 and / or R16, the second release is R17, and the third release is R18. The type of the system information message is not limited in the embodiments of this application.

[0113] Case 3: The first type system information message is a system information message of a first release, and the second type system information message is a system information message of a third feature of a second release. In other words, the attributes of the first type may be different from the attributes of the second type, and the first type may be an attribute related to the release, and the second type may be an attribute related to both the feature and the release. For example, the first type may be R15 and / or R16, and the second type may be R17 low power consumption. Alternatively, in Case 3, the first type system information message may be a system information message of a third feature of a first release, and the second type system information message is a system information message of a second release.

[0114] Optionally, the N bit information sets have a one-to-one correspondence with the N types of system information messages. In this way, the network device may determine that the terminal device requests a first type of system information message by using the first bit information set to which the first bit information belongs, and then determine that the terminal device requests a first system information message among the first type of system information messages based on the first bit information, so that the network device may transmit the first system information message. For example, as shown in FIG. 3 , bit information set 1 is {0 0 1...0 0} and bit information set 2 is {0 0 0...0 0}, where bit information set 1 corresponds to a type 1 system information message, bit information set 2 corresponds to a type 2 system information message, and the first bit information is 1 in bit information set 1, where 1 indicates that the terminal device requests the first system information message corresponding to the bit position of 1.

[0115] Optionally, the N bit information sets in the first information have a one-to-one correspondence with the N positions. In other words, the positions corresponding to the bit information sets are different. Optionally, one bit information set includes at least one bit position in which at least one bit information is located, forming a position corresponding to the bit information set. Optionally, the network device determines that the terminal device requests a first type of system information message corresponding to the first position by using the first position of the first bit information set to which the first bit information belongs, and then determines that the terminal device requests a first system information message among the first type of system information messages based on the first bit information, so that the network device may transmit the first system information message. Optionally, the network device determines that the terminal device requests a first type of system information message based on a ranking, in the N positions, of the first position of the first bit information set to which the first bit information belongs, and then determines that the terminal device requests a first system information message among the first type of system information messages based on the first bit information. For example, as shown in FIG. 4, bit information set 1 is {0 0 1...0 0}, bit information set 2 is {0 0 0...0 0}, the position of bit information set 1 in the first information is position 1, the position of bit information set 2 in the first information is position 2, position 1 corresponds to a system information message of type 1, position 2 corresponds to a system information message of type 2, and the first information bit is 1 in bit information set 1. Since the position of bit information set 1 is position 1, this indicates that the terminal device requests the system information message of type 1 corresponding to position 1. The first bit information set being 1 indicates that the terminal device requests the first system information message corresponding to the bit position of 1, and 0 in bit information set 1 and bit information set 2 indicates that the terminal device does not request the system information message corresponding to these bit positions.

[0116] Optionally, the first information may include a bit string, the bit string including N bit information sets, or the first information may include one or more bit strings. When the first information includes one bit string, the bit string includes N bit information sets. When the first information includes multiple bit strings, the multiple bit strings include N bit information sets. Below, the bit string included in the first case will be described in two cases.

[0117] Case 1: The first information includes a first bit string, and the first bit string includes an N-bit information set.

[0118] Optionally, a first bit string in the first information includes N bit information sets, and N positions of the N bit information sets in the first bit string correspond to N types. Optionally, the N positions are in one-to-one correspondence with the N types. A ranking of the position of each bit information set in the N positions indicates the type corresponding to each bit information set. For example, the first bit string may include bit information set 1 in position 1 and bit information set 2 in position 2 as shown in FIG. 4 .

[0119] Optionally, the correspondence between the N locations and the N types may be specified in a protocol, may be pre-configured, or may be configured by a network device, which is not limited in the embodiments of this application.

[0120] Optionally, the N bit information sets further include a second bit information set, where the first bit information set is N positions before the second bit information set, or where the first bit information set is N positions after the second bit information set, where the second bit information set corresponds to a second type of system information message, and the N types include the second type. For example, as shown in FIG. 4, position 1 is the position of the first bit information set and position 2 is the position of the second bit information set. In this case, position 1 is before position 2 in the first bit string. Alternatively, as shown in FIG. 4, position 1 is the position of the second bit information set, position 2 is the position of the first bit information set, and position 2 is after position 1 in the first bit string.

[0121] The network device broadcasts some system information messages and does not broadcast the remaining system information messages. Which system information messages are broadcast and which may not be broadcast may be specified in the protocol or may be configured by the network device. The following describes the four system information message states in Case 1.

[0122] (a) The state of the first type system information message includes a non-broadcast state, and the state of the second type system information message includes a non-broadcast state. In other words, all system information messages of the first type corresponding to the first bit information set are system information messages that are not broadcast by the network device, and all system information messages of the second type corresponding to the second bit information set are system information messages that are not broadcast by the network device. In other words, system information messages corresponding to each of the N bit information sets are system information messages that are not broadcast by the network device. For example, the first type is R15 and / or R16, the second type is R17, and the first bit string is shown in FIG. 5. The first bit information set included in the first bit string is {0 0 1}, and the second bit information set is {1 0 0 1 0}. {0 0 1} in the first bit information set corresponds to the three non-broadcast system information messages of R15 and / or R16, and {1 0 0 1 0} in the second bit information set corresponds to the five non-broadcast system information messages of R17, where 1 indicates that a system information message is requested and 0 indicates that a system information message is not requested. The first bit string indicates that the third system information message among the non-broadcast system information messages of R15 and / or R16 and the first and fourth system information messages among the non-broadcast system information messages of R17 are requested. In other words, the network device and the terminal device have a consistent understanding of the first information. When the terminal device needs to request the system information message of R15 and / or R16, the terminal device determines that the first three bit information in the first bit string are bit information corresponding to R15 and / or R16.When the network device finds through analysis that the third bit information of the first three bit information in the first bit string is 1, this indicates that the terminal device requests the third non-broadcast system information message of R15 and / or R16. For example, the network device determines that the terminal device requests the third non-broadcast system information message in the system information message list of R15 and / or R16 (in this case, the system message list of R15 and / or R16 includes a broadcast system information message and a non-broadcast system information message, or includes a non-broadcast system information message). When the terminal device needs to request the system information message of R17, the terminal device determines that the fourth to eighth bit information in the first bit string is the bit information corresponding to R17. When the network device finds through analysis that the fourth and seventh bit information are 1, this indicates that the terminal device requests the first and fourth non-broadcast system information messages of R17. For example, the network device determines that the terminal device requests the first non-broadcast system information message and the fourth non-broadcast system information message in the system information message list of R17 (in this case, the system message list of R17 includes a broadcast system information message and a non-broadcast system information message, or includes a non-broadcast system information message).

[0123] (b) The states of the first type system information message include a broadcast state and a non-broadcast state, and the states of the second type system information message include a broadcast state and a non-broadcast state. In other words, the first type system information message corresponding to the first bit information set includes a system information message that is broadcast by the network device and a system information message that is not broadcast, and the second type system information message corresponding to the second bit information set includes a system information message that is broadcast by the network device and a system information message that is not broadcast. In other words, the system information message corresponding to each of the N bit information sets includes a system information message that is broadcast by the network device and a system information message that is not broadcast. For example, the first type is R15 and / or R16, and the second type is R17, and the first bit sequence is shown in FIG. 6. {0 1 0} in the first bit information set included in the first bit string corresponds to the three system information messages of R15 and / or R16, and {0 0 1 0 1} in the second bit information set corresponds to the five system information messages of R17, where 1 indicates that a system information message is requested and 0 indicates that a system information message is not requested. The first bit string indicates that the third system information message of the system information messages of R15 and / or R16 and the first and fourth system information messages of the system information messages of R17 are requested.For example, the third system information message in the system information message list of R15 and / or R16 (in this case, the system message list of R15 and / or R16 includes broadcast system information messages and non-broadcast system information messages) and the first and fourth system information messages in the system information message list of R17 (in this case, the system message list of R17 includes broadcast system information messages and non-broadcast system information messages) are requested. In other words, the network device and the terminal device have a consistent understanding of the first information. When the terminal device needs to request the system information message of R15 and / or R16, the terminal device determines that the first three bit information in the first bit string is the bit information corresponding to R15 and / or R16. When the network device finds through analysis that the second bit information of the first three bit information in the first bit string is 1, this indicates that the terminal device requests the second system information message of R15 and / or R16. When the terminal device needs to request the system information message of R17, the terminal device determines that the fourth to eighth bit information in the first bit string is the bit information corresponding to R17. When the network device finds through analysis that the sixth and eighth bit information are 1, this indicates that the terminal device requests the third and fifth system information messages of R17.

[0124] That is, in (b), the first type system information message belongs to a first type system information message list, and in the first type system information message, it is not distinguished which system information message is in a broadcast state and which system information message is in a non-broadcast state. The number of bit information corresponding to the first bit information set corresponding to the first type system information message in the first information is the same as the number of system information messages included in the first type system information message list. The second type system information message belongs to a second type system information message list, and in the second type system information message, it is not distinguished which system information message is in a broadcast state and which system information message is in a non-broadcast state. The number of bit information corresponding to the second bit information set corresponding to the second type system information message in the first information is the same as the number of system information messages included in the second type system information message list.

[0125] (c) The state of the first type system information message includes a non-broadcast state, and the state of the second type system information message includes a broadcast state and a non-broadcast state. In other words, the first type system information message corresponding to the first bit information set includes a system information message that is not broadcast by the network device, and the second type system information message corresponding to the second bit information set includes a system information message that is broadcast by the network device and a system information message that is not broadcast. In other words, the system information messages corresponding to some bit information sets among the N bit information sets are system information messages that are broadcast by the network device and system information messages that are not broadcast, and the system information messages corresponding to some bit information sets are system information messages that are not broadcast by the network device. For example, the first type is R15 and / or R16, and the second type is R17, and the first bit sequence is shown in FIG. 7. The {0 0 1} in the first bit information set included in the first bit string corresponds to the three non-broadcast system information messages of R15 and / or R16, and the {1 0 0 1 0} in the second bit information set corresponds to the five broadcast and non-broadcast system information messages of R17, where 1 indicates that a system information message is requested and 0 indicates that no system information message is requested. The first bit string indicates that the third non-broadcast system information message of the R15 and / or R16 system information messages and the first and fourth system information messages of the R17 system information messages are requested.For example, the third non-broadcast system information message in the system information message list of R15 and / or R16 (in this case, the system message list of R15 and / or R16 includes a broadcast system information message and a non-broadcast system information message, or includes a non-broadcast system information message) and the first and fourth system information messages in the system information message list of R17 (in this case, the system message list of R17 includes a broadcast system information message and a non-broadcast system information message) are requested. In other words, the network device and the terminal device have a consistent understanding of the first information. When the terminal device needs to request the system information message of R15 and / or the system information message of R16, the terminal device determines that the first three bit information in the first bit string is the bit information corresponding to R15 and / or R16. When the network device finds through analysis that the third bit information of the first three bit information in the first bit string is 1, this indicates that the terminal device requests the third non-broadcast system information message of R15 and / or R16. When the terminal device needs to request the system information message of R17, the terminal device determines that the fourth to eighth bit information in the first bit string is the bit information corresponding to R17. When the network device finds through analysis that the fourth and seventh bit information are 1, this indicates that the terminal device requests the first and fourth system information messages of R17.

[0126] That is, in (c), the second-type system information message belongs to the second-type system information message list, and there is no distinction between which system information message is in the broadcast state and which system information message is in the non-broadcast state in the second-type system information message. The number of bit information corresponding to the second bit information set corresponding to the second-type system information message in the first information is the same as the number of system information messages included in the second-type system information message list.

[0127] (d) The states of the first type system information message include a broadcast state and a non-broadcast state, and the states of the second type system information message include a non-broadcast state. In other words, the first type system information message corresponding to the first bit information set includes a system information message broadcast by the network device and a system information message that is not broadcast, and the second type system information message corresponding to the second bit information set includes a system information message that is not broadcast by the network device. In other words, the system information messages corresponding to some bit information sets among the N bit information sets are system information messages that are broadcast by the network device and a system information message that is not broadcast, and the system information messages corresponding to some bit information sets are system information messages that are not broadcast by the network device. For example, the first type is R15 and / or R16, the second type is R17, and the first bit sequence is shown in FIG. 8. The {0 0 1} in the first set of bit information in the first bit string corresponds to the three broadcast and non-broadcast system information messages of R15 and / or R16, and the {1 0 0 1 0} in the second set of bit information corresponds to the five non-broadcast system information messages of R17, where 1 indicates that a system information message is requested and 0 indicates that a system information message is not requested. The first bit string indicates that the third system information message of the R15 and / or R16 system information messages and the first and fourth non-broadcast system information messages of the R17 system information messages are requested.For example, the third broadcast system information message in the system information message list of R15 and / or R16 (in this case, the system message list of R15 and / or R16 includes a broadcast system information message and a non-broadcast system information message), and the first non-broadcast system information message and the fourth non-broadcast system information message in the system information message list of R17 (in this case, the system message list of R17 includes a broadcast system information message and a non-broadcast system information message, or includes a non-broadcast system information message) are requested. In other words, the network device and the terminal device have a consistent understanding of the first information. When the terminal device needs to request the system information message of R15 and / or the system information message of R16, the terminal device determines that the first three bit information in the first bit string is the bit information corresponding to R15 and / or R16. When the network device finds through analysis that the third bit information of the first three bit information in the first bit string is 1, this indicates that the terminal device requests the third system information message of R15 and / or R16. When the terminal device needs to request the system information message of R17, the terminal device determines that the fourth to eighth bit information in the first bit string is the bit information corresponding to R17. When the network device finds through analysis that the fourth and seventh bit information are 1, this indicates that the terminal device requests the first and fourth non-broadcast system information messages of R17.

[0128] That is, in (d), the first-type system information message belongs to the first-type system information message list, and there is no distinction between which system information message is in the broadcast state and which system information message is in the non-broadcast state in the first-type system information message. The number of bit information corresponding to the first bit information set corresponding to the first-type system information message in the first information is the same as the number of system information messages included in the first-type system information message list.

[0129] It should be noted that in Case 1, the terminal device and the network device have a consistent understanding of the first bit sequence in the first information. The terminal device can know that the information bits at which the first bit sequence is located in the first information carry an N-bit information set, and the network device can also know that the information bits at which the first bit sequence is located in the first information carry an N-bit information set. Furthermore, the terminal device and the network device have a consistent understanding of N positions within the first bit sequence that correspond to the N-bit information sets. The terminal device can know a specific type of system information message carried at a specific position among the N positions, and the network device can also know a specific type of system information message carried at a specific position among the N positions. Thus, the terminal device can request a corresponding type of system information message, and the network device can also know the type of system information message requested by the terminal device.

[0130] Optionally, the first bit string may further include other bit information in addition to the N bit information sets, and the other bit information may be set to 0. In other words, the length of the first bit string may be fixed. If the bit information included in the N bit information sets exactly fills the length of the first bit string, no 0s are padded. If the length of the first bit string is greater than the length of the bit information included in the N bit information sets, the remaining bits in the first bit string are 0s. For example, the length of the first bit string is X, and the number of bit information included in the N bit information sets is Y. If X is greater than Y, 0s are padded to XY bits of information.

[0131] Optionally, the length of the first bit string may be specified in the protocol, or may be pre-configured, or may be configured by the network device for the terminal device.

[0132] Case 2: The first information includes a plurality of bit strings, and the plurality of bit strings includes N bit information sets. In other words, the N bit information spans a plurality of bit strings. In other words, when one bit string is insufficient to convey the N bit information sets, the N bit information sets may be conveyed by using a plurality of bit strings. Optionally, all of the plurality of bit strings have the same length, or some of the plurality of bit strings have the same length, or some of the bit strings have different lengths.

[0133] Optionally, the ranking of any one of the N bit information sets in the multiple bit strings indicates the type of system information message corresponding to the any one bit information set. For example, as shown in FIG. 9 , the bit information set {0 1 0 0} in the two bit strings is ranked first, and the first bit information set in the multiple bit strings corresponds to the R15 system information message and / or the R16 system information message. Therefore, the network device may determine that the terminal device requests the R15 system information message and / or the R16 system information message. Then, the network device may determine based on the 1 that the terminal device requests the second R15 and / or R16 system information message, and the network device may broadcast the second R15 and / or R16 system information message. The bit information set {0 1 0 0 0 1} in the two bit strings is ranked second, and the second bit information set in the multiple bit strings corresponds to the R17 system information message. Therefore, the network device may determine that the terminal device requests the R17 system information message. The network device may determine based on 1 that the terminal device requests the R17 second system information message and the sixth system information message, and the network device may broadcast the R17 second system information message and the sixth system information message.

[0134] Optionally, the N positions of the N bit information sets in the multiple bit strings have a one-to-one correspondence with the N types. The ranking of the positions of each bit information set in the N positions indicates the type corresponding to each bit information set, and some positions of some types may span multiple bit strings. For example, as shown in FIG. 10 , position 1 in bit string 1 corresponds to type 1, and position 2, which spans bit string 1 and bit string 2, corresponds to type 2. In this way, the network device determines type 1 at position 1 and type 2 at position 2 to determine the type of system information message requested by the terminal device.

[0135] Optionally, the correspondence between the N locations and the N types may be specified in a protocol, may be pre-configured, or may be configured by a network device, which is not limited in the embodiments of this application.

[0136] Optionally, the first information includes a third bit information set, and the bit information included in the third bit information set belongs to at least two bit strings among the multiple bit strings, and the third bit information set corresponds to a third type of system information message, and the N types include the first type and the third type. Thus, after receiving the first information, the network device may determine the third bit information set by concatenating the bit information in the multiple bit strings in the first information. For example, as shown in FIG. 9 , the first information includes bit string 1 and bit string 2, the first type is R15 or R16, and the third type is R17, where bit string 1 includes bit information set {0 1 0 0} of R15 and / or R16 and some bit information {0 1 0} of bit information set {0 1 0 0 0 1} of R17, and bit string 2 includes the remaining bit information {0 0 1} in bit information set {0 1 0 0 0 1} of R17. The network device determines that the terminal device requests the second system information message of R15 and / or R16 based on {0 1 0 0} in bit string 1. The network device obtains {0 1 0 0 0 1} by concatenating the bit information {0 1 0} in bit string 1 with the remaining bit information {0 0 1} in bit string 2, and determines that the terminal device requests the second system information message of R17 and the sixth system information message.

[0137] Optionally, the first information includes a fourth bit information set, and the bit information included in the fourth bit information set belongs to a second bit sequence among the plurality of bit sequences, and the fourth bit information set corresponds to a fourth type of system information message, and the N types include the fourth type. In other words, the fourth bit information set corresponding to the fourth type of system information message may belong to one bit sequence and may not span multiple bit sequences. For example, the second bit sequence is bit sequence 1 in FIG. 9, the fourth type is R15 or R16, and the fourth bit information set {0 1 0 0} belongs to bit sequence 1.

[0138] In other words, in case 2, some bit information sets belong to one bit string, and some bit information sets belong to at least two bit strings, for example, they may belong to two bit strings or three bit strings.

[0139] It should be noted that the N bit information sets may include the third bit information set, or may include the fourth bit information set, or may include both the third bit information set and the fourth bit information set. In other words, a bit information set among the N bit information sets may span multiple bit strings, or one bit string may include one bit information set that does not span any other bit strings, or some bit information sets among the N bit information sets may span multiple bit strings, and some bit information sets may belong to one bit string.

[0140] Optionally, when the N bit information sets include a third bit information set, the third bit information set corresponds to a third type system information message, and the state of the third type system information message includes a non-broadcast state, or the broadcast state and non-broadcast state of the third type system information message are not distinguished. When the N bit information sets include a fourth bit information set, the fourth bit information set corresponds to a fourth type system information message, and the state of the fourth type system information message includes a non-broadcast state, or the broadcast state and non-broadcast state of the fourth type system information message are not distinguished. When the N bit information sets include a third bit information set and a fourth bit information set, the third bit information set corresponds to a third type system information message, and the fourth bit information set corresponds to a fourth type system information message. The state of the third type system information message and the fourth type system information message includes a non-broadcast state. For example, in FIG. 9, the state of the system information message of R15 and / or R16 is non-broadcast, and the state of the system information message of R17 is non-broadcast. Alternatively, the states of the third type system information message and the fourth type system information message include a broadcast state and a non-broadcast state. For example, in FIG. 9, the state of the system information message of R15 and / or R16 is broadcast and non-broadcast, and the state of the system information message of R17 is broadcast and non-broadcast. Alternatively, the state of the third type system information message includes a non-broadcast state, and the state of the fourth type system information message includes a broadcast state. For example, in FIG. 9, the state of the system information message of R15 and / or R16 is non-broadcast, and the state of the system information message of R17 is broadcast. Alternatively, the state of the third type system information message includes a broadcast state, and the state of the fourth type system information message includes a non-broadcast state.For example, in FIG. 9, the status of the system information message of R15 and / or R16 is broadcast, and the status of the system information message of R17 is non-broadcast.

[0141] Optionally, the multiple bit strings may further include other bit information in addition to the N bit information sets, and the other bit information may be set to 0. In other words, the sum of the lengths of the multiple bit strings may be fixed. If the bit information included in the N bit information sets exactly fills the total length of the multiple bit strings, no 0s are padded. If the sum of the lengths of the multiple bit strings is greater than the bit information included in the N bit information sets, the remaining bits in the multiple bit strings are 0. For example, the sum of the lengths of the multiple bit strings is X, and the number of bit information included in the N bit information sets is Y. If X is greater than Y, 0s are padded to XY bits of information.

[0142] Optionally, the length of each of the plurality of bit strings may be specified in a protocol, may be pre-configured, or may be configured by a network device for a terminal device. If a bit information in a bit information set does not occupy a bit string, 0s are padded to the bit string.

[0143] It should be noted that in Case 2, the terminal device and the network device have a consistent understanding of the multiple bit strings in the first information. The terminal device can know that information bits located in the multiple bit strings in the first information carry N bit information sets, and the network device can also know that information bits located in the multiple bit strings in the first information carry N bit information sets. Furthermore, the terminal device and the network device have a consistent understanding of N positions within the multiple bit strings corresponding to the N bit information sets. The terminal device can know a specific type of system information message carried in a specific position among the N positions, and the network device can also know a specific type of system information message carried in a specific position among the N positions. Thus, the terminal device can request a corresponding type of system information message, and the network device can also know the type of system information message requested by the terminal device. For a specific type of system information message spanning multiple bit strings, the network device needs to concatenate the bit information in the multiple bit strings to obtain the complete bit information set and determine the type corresponding to the bit information set.

[0144] Optionally, S220 includes: the terminal device may send the first information based on a message similar to message 3 or message A in the random access process; Optionally, the terminal device may send the first information based on a message similar to message 3 in four-step random access, or may send the first information based on a message similar to message A in two-step random access. FIG. 11 shows that the first information is sent based on a message similar to message 3 in four-step random access. As shown in FIG. 11, the following describes a process of sending the first information based on a message similar to message 3 in four-step random access.

[0145] S1110: The terminal device sends a preamble, also referred to as message 1, and the network device receives message 1.

[0146] S1110 may be that the terminal device transmits a preamble on a random access channel occasion (RACH occasion, RO).

[0147] The preamble in S1110 is a preamble used for random access.

[0148] S1120: In response to S1110, the network device sends a random access response (RAR) message to the terminal device, and the terminal device receives the RAR message, also referred to as message 2.

[0149] The RAR may include a preamble identifier, timing advance (TA) information, an uplink grant (UL grant), a cell radio network temporary identifier (C-RNTI), etc. The TA is used for uplink synchronization.

[0150] The response is successful if the preamble identified by the preamble identifier included in the RAR matches the identifier of the preamble sent by the terminal device in message 1. The terminal device may then send message 3 through the uplink grant in the RAR and perform S1130.

[0151] If the terminal device does not receive the RAR within the random access response window, or if the preamble identified by the preamble identifier included in the RAR received by the terminal device does not match the preamble sent by the terminal device, the response fails. In this case, the terminal device may then perform S1110 again.

[0152] S1130: The terminal device sends a radio resource control (RRC) system information request message to the network device on an uplink grant of message 3, where the RRC system information request message is also referred to as message 3 and includes the first information in S220.

[0153] If the network device successfully receives message 3, S1140 is executed.

[0154] S1140: In response to S1130, the network device indicates to the terminal device that the terminal device has successfully transmitted the first information. The network device may execute S230.

[0155] In other words, when the terminal device transmits the first information in a four-step random access procedure, there is no restriction on the order of performing S210 and performing either S1110 or S1120 by the terminal device, and S1130 is equivalent to S220. After S1140, the network device transmits the first system information message, and the terminal device receives the first system information message.

[0156] With reference to FIG. 12, the following describes transmitting the first information based on the principle of two-step random access.

[0157] S1210: The terminal device sends a preamble, also referred to as a message A, and a physical uplink shared channel (PUSCH) payload, and the network device receives the message A. The PUSCH payload includes first information.

[0158] The preamble in S1210 is a preamble used for random access.

[0159] S1220: The network device sends a message B to the terminal device.

[0160] If the network device successfully receives the preamble and first information contained in message A, message B is a success RAR, and the success RAR response may include a contention resolution identifier, TA information, and a C-RNTI.

[0161] If the network device successfully receives and decodes the preamble transmitted by the terminal device but fails to receive and decode the first information transmitted by the terminal device, message B includes a fallback RAR, which may include a preamble identifier, TA information, an uplink grant (UL grant), a C-RNTI, etc. If the preamble identified by the preamble identifier included in the fallback RAR matches the preamble in message A, the terminal device transmits message 3 through the uplink grant in the fallback RAR, where message 3 includes the first information and matches message 3 in S1130. Then, the network device transmits message 4. In other words, two-step random access falls back to four-step random access.

[0162] In other words, when the terminal device sends the first information in a two-step random access procedure, S1210 is equivalent to S220. After S1220, the network device sends the first system information message, and the terminal device receives the first system information message.

[0163] When the terminal device is in an RRC idle mode or an RRC inactive mode, the terminal device may transmit the first information through two-step random access in Fig. 12 or four-step random access in Fig. 11. When the terminal device is in an RRC connected mode, the terminal device may transmit the first information through RRC dedicated signaling.

[0164] S230: The network device sends a first system information message, and the terminal device receives the first system information message.

[0165] Optionally, the network device transmitting the first system information message includes: the network device broadcasting the first system information message; Optionally, when the terminal device is in an RRC idle mode or an RRC inactive mode, the network device broadcasting the first system information message.

[0166] Optionally, the network device sending the first system information message includes: when the terminal device is in an RRC connected mode, the network device sends the first system information message through RRC signaling.

[0167] It should be noted that if the network device does not agree to the first type of system information message requested by the terminal device, the network device will refuse to broadcast the first type of system information message. Therefore, S230 may not be present.

[0168] It should be noted that S210 and S230 are optional steps, and S220 may independently form an embodiment. Specifically, a terminal device transmitting first information and a network device receiving the first information may form an embodiment. In this way, a method for transmitting first information is provided, and the first information is used to request a first system information message. Optionally, S210 and S220 may form an embodiment. After determining to request the first system information message, the terminal device may transmit the first information. Furthermore, if the network device agrees to the request of the terminal device, S230 may be performed, or if the network device does not agree to the request of the terminal device, S230 may not be performed. In other words, if the network device agrees to the request of the terminal device, S220 and S230 may form an embodiment, or S210, S220, and S230 may form an embodiment.

[0169] In the above solution, the terminal device may request a first system information message required by the terminal device from the network device by using the first information, thereby avoiding signaling overhead caused by the network device blindly broadcasting system information messages. Furthermore, when N types of system information messages exist, N bit information sets in the first information correspond to the N types of system information. Since the first bit information for requesting the first system information message belongs to the first bit information set, it is equivalent to the terminal device requesting the first type of system information message corresponding to the first bit information set. Therefore, after receiving the first information, the network device may determine that the terminal device requests the first type of first system information message based on the first bit information set to which the first bit information belongs, and the network device may transmit the first type of first system information message. In this way, a case where the terminal device does not know how to request a system information message and the network device does not know the type of system information message requested by the terminal device can be avoided, and a method for requesting a system information message is provided. Furthermore, the case where the terminal device needs to further indicate the type of system information message requested is avoided, thereby reducing signaling overhead.

[0170] In some embodiments, the network device may configure configuration information for different types of system information messages. The following provides a description with reference to method 1300. As shown in FIG. 13, method 1300 includes the following steps:

[0171] S1310: The network device sends a first information list, and the terminal device receives the first information list, where the first information list includes at least two pieces of configuration information, and the at least two pieces of configuration information correspond to at least two types of system information messages.

[0172] In other words, the network device may configure the configuration information of at least two types of system information in the first information list.

[0173] Optionally, the at least two configuration information may be at least two random access configurations, each including a random access resource and a preamble. The random access resources included in different random access configurations may be the same or different, and the different random access configurations include different preambles. For example, random access configuration 1 includes random access resource 1 and preamble 1, and random access configuration 2 includes random access resource 2 and preamble 2, where preamble 1 and preamble 2 are different, and random access resource 1 and random access resource 2 may be the same or different. If random access resource 1 and random access resource 2 are the same, this indicates that the terminal device requests different types of system information messages on the same random access resource by using different preambles.

[0174] Optionally, S1310 includes: the network device sending the first information list in SIB1. Optionally, the network device sending the first information list in SIB1 includes: the network device sending the first information list within scheduling information of a system information message in SIB1.

[0175] S1320: The terminal device requests, based on the first configuration information, a system information message of a first type corresponding to the first configuration information, wherein at least two pieces of configuration information include the first configuration information, and at least two types include the first type.

[0176] There may be two correspondence relationships between at least two pieces of configuration information and at least two types of system information. The following describes two cases.

[0177] Case 1: At least two pieces of configuration information belong to at least two configuration information sets, and the at least two configuration information sets correspond to at least two types of system information messages. In this case, the first information list includes at least two configuration information sets. The common subset of the at least two configuration information sets is empty. In other words, one piece of configuration information belongs to one configuration information set. Optionally, the at least two configuration information sets have a one-to-one correspondence with the at least two types of system information messages. Specifically, the at least two pieces of configuration information may belong to N configuration information sets, and the number of types of system information messages is also N. In this case, the N configuration information sets have a one-to-one correspondence with the N types of system information messages, that is, one configuration information set corresponds to one type of system information message. In other words, the terminal device may request a type of system information message corresponding to a configuration information set based on the configuration information in the configuration information set.

[0178] For example, the N types include a first type and a second type, the N configuration information sets include a first configuration information set and a second configuration information set, the first configuration information set corresponds to a system information message of the first type, and the second configuration information set corresponds to a system information message of the second type, the number of pieces of configuration information included in the first configuration information set is the same as the number of system information messages of the first type, and the number of pieces of configuration information included in the second configuration information set is the same as the number of system information messages of the second type.

[0179] Optionally, the correspondence between the N types of system information messages and the N configuration information sets may be specified in a protocol or may be pre-configured, which is not limited in the embodiments of this application.

[0180] Optionally, the states of the N types of system information messages are non-broadcast states. In other words, the network device configures for the terminal device configuration information of system information messages that are required by the terminal device and are not broadcast by the network device.

[0181] Optionally, the ranking of the configuration information sets in the first information list indicates the type of system information message corresponding to the first configuration information set. For example, the first configuration information set is the first configuration information set in the first information list, and therefore the first configuration information set corresponds to the first type of system information message. The second configuration information set is the second configuration information set in the first information list, and therefore the second configuration information set corresponds to the second type of system information message. Optionally, the number of configuration information pieces included in the first configuration information set is the same as the number of system information messages of the first type. In other words, one configuration information piece may correspond to one system information message. In this way, when requesting a system information message of the first type, the terminal device executes the request by using the configuration information piece corresponding to the system information message. Similarly, the number of configuration information pieces included in the second configuration information set is the same as the number of system information messages of the second type. In other words, one configuration information piece may correspond to one system information message. In this way, when requesting a system information message of the second type, the terminal device executes the request by using the configuration information piece corresponding to the system information message.

[0182] For a description of the first and second types, please refer to method 200. To avoid repetition, details will not be described in this embodiment of this application.

[0183] For example, as shown in FIG. 14 , the system information message list (SI message list) of R15 and / or R16 includes five SI messages, three of which have a broadcast status of non-broadcast, and the system information message list (SI message list) of R17 includes four SI messages, two of which have a broadcast status of non-broadcast. In this case, the first information list may include two configuration information sets. Configuration information set 1 includes three pieces of configuration information, namely, configuration information 1, configuration information 2, and configuration information 3. Configuration information set 2 includes two pieces of configuration information, namely, configuration information 4 and configuration information 5. Configuration information set 1 is the first configuration information set in the first information list, and configuration information set 2 is the second configuration information set in the first information list. Therefore, the three pieces of configuration information in configuration information set 1, namely, configuration information 1, configuration information 2, and configuration information 3, correspond to the three SI messages of R15 and / or R16 whose broadcast status is non-broadcast, namely, SI message 2, SI message 3, and SI message 5, respectively. Two pieces of configuration information in the configuration information set 2, that is, the configuration information 4 and the configuration information 5, correspond to two SI messages of R17 whose broadcast state is non-broadcast, that is, the SI message 1 and the SI message 3, respectively.

[0184] For example, one piece of configuration information in the N configuration information sets includes one random access resource and one preamble, or includes one preamble. In other words, the preamble is a preamble used to request a system information message. For example, when requesting SI message 3 in FIG. 14, the terminal device first determines the type of SI message 3, for example, R15 and / or R16, and determines a first configuration information set that is in the first information list and corresponds to the system information message of R15 and / or the system information message of R16. The first configuration information set is configuration information set 1, which includes three pieces of configuration information, namely, configuration information 1, configuration information 2, and configuration information 3. The terminal device knows that the three non-broadcast SI messages of R15 and / or R16 are SI message 2, SI message 3, and SI message 5, and that SI message 3 is the second SI in the non-broadcast SI message, so the second configuration information in configuration information set 1 (configuration information 2, also referred to as first configuration information) is the configuration information of SI message 3. The terminal device requests the network device to broadcast SI message 3 by using the random access resource and preamble included in configuration information 2. The network device determines that the random access resource and preamble belong to configuration information 2, and that configuration information 2 belongs to configuration information set 1. The network device determines that the terminal device requests an SI message of R15 and / or R16, i.e., the second non-broadcast SI message in SI message 3. The network device may broadcast SI message 3, and the terminal device may receive message 3. Alternatively, the terminal device requests the network device to broadcast SI message 3 by using the preamble included in configuration information 2. The network device determines that the preamble belongs to configuration information 2, and that configuration information 2 belongs to configuration information set 1.The network device determines that the terminal device requests the SI message of R15 and / or R16, i.e., the second non-broadcast SI message in SI message 3. The network device may broadcast SI message 3, and the terminal device may receive message 3.

[0185] Case 2: The number of configuration information is N, the number of types of system information messages is also N, and the N configuration information has a one-to-one correspondence with the N types of system information messages. In other words, the configuration information used by the terminal device to request the same type of system information message is the same. In this way, the configuration can be simplified.

[0186] For example, the N types include a first type and a second type, the N configuration information includes a first configuration information and a second configuration information, the first configuration information corresponds to a first type system information message, and the second configuration information corresponds to a second type system information message.

[0187] Optionally, the correspondence between the N types of system information messages and the N pieces of configuration information may be specified in a protocol or may be pre-configured, which is not limited in the embodiments of this application.

[0188] Optionally, the states of the N types of system information messages are non-broadcast states. In other words, the network device configures for the terminal device configuration information of system information messages that are required by the terminal device and are not broadcast by the network device.

[0189] Optionally, the ranking of one piece of configuration information in the first configuration information list indicates a type of system information message corresponding to the configuration information. For example, the first configuration information is the first configuration information in the first information list, and therefore corresponds to a system information message of the first type. The second configuration information is the second configuration information in the first information list, and therefore corresponds to a system information message of the second type. Optionally, the first configuration information corresponds to one or more system information messages of the first type. In this way, when requesting any system information message of the first type, the terminal device executes the request by using the first configuration information. Similarly, the second configuration information corresponds to the number of system information messages of the second type. In other words, one piece of configuration information may correspond to one system information message. In this way, the terminal device requests one or more system information messages of the second type. In this way, when requesting any system information message of the second type, the terminal device executes the request by using the second configuration information.

[0190] For a description of the first and second types, please refer to method 200. To avoid repetition, details will not be described in this embodiment of this application.

[0191] For example, as shown in FIG. 15 , the system information message list (SI message list) of R15 and / or R16 includes five SI messages, three of which have a broadcast status of non-broadcast, while the system information message list (SI message list) of R17 includes four SI messages, two of which have a broadcast status of non-broadcast. In this case, the first information list may include two pieces of configuration information (configuration information 1 and configuration information 2). Configuration information 1 is ranked first in the first information list, and configuration information 2 is ranked second in the first information list. Configuration information 1 is the three SI messages of R15 and / or R16 whose broadcast status is non-broadcast (SI message 2, SI message 3, and SI message 5). In other words, the terminal device requests SI message 2, SI message 3, and SI message 5 of R15 and / or R16 by using configuration information 1. Configuration information 2 is the configuration information of the two SI messages of R17 whose broadcast status is non-broadcast (SI message 1 and SI message 3). In other words, the terminal device requests SI message 1 and SI message 3 of R17 by using configuration information 2.

[0192] For example, one of the N pieces of configuration information includes one random access resource and one preamble, or includes one preamble. For example, when requesting SI message 3 in FIG. 15 , the terminal device first determines the type of SI message 3, for example, R15 and / or R16, and determines the first configuration information in the first information list that corresponds to the system information message of R15 and / or the system information message of R16. The first configuration information is configuration information 1, which includes random access resource 1 and preamble 1, or includes preamble 1. Therefore, the terminal device requests the network device to broadcast SI message 3 by using the random access resource and preamble included in configuration information 1. The network device determines that the random access resource and preamble belong to configuration information 1 (also referred to as first configuration information), and configuration information 1 corresponds to the SI message of R15 and / or the SI message of R16. The network device may broadcast the R15 SI message and / or the R16 SI message in a non-broadcast state, where the R15 SI message and / or the R16 SI message in a non-broadcast state includes the SI message 3 requested by the terminal device. Alternatively, the terminal device requests the network device to broadcast the SI message 3 by using a preamble included in configuration information 2. The network device determines that the preamble belongs to configuration information 1 and that configuration information 1 corresponds to the R15 SI message and / or the R16 SI message. The network device may broadcast the R15 SI message and / or the R16 SI message in a non-broadcast state, where the R15 SI message and / or the R16 SI message in a non-broadcast state includes the SI message 3 requested by the terminal device.

[0193] When requesting a system information message from the network device based on the first configuration information, the terminal device performs S1330.

[0194] S1330: The network device transmits a first type system information message, and the terminal device receives the first type system information message.

[0195] Optionally, for case 1 in S1320, in S1330, the network device transmits a system information message corresponding to the first configuration information and having a broadcast status of non-broadcast within a first type system information message. In other words, in case 1, the network device broadcasts a system information message requested by the terminal device. In this way, fine-grained broadcasting can be performed and overhead can be reduced.

[0196] Optionally, for Case 2 in S1320, at S1330, the network device transmits one or more system information messages whose broadcast status is non-broadcast within the first type of system information message. In other words, in Case 2, the terminal device requests a system information message once, and the network device may transmit one or more system information messages, where the one or more system information messages transmitted by the network device include the system information message requested by the terminal device. In this way, coarse-grained broadcasting can avoid the case where a terminal device needs to perform a request multiple times, or the case where one terminal device requests one system information message of a certain type and the network device transmits multiple system information messages of the same type, thereby avoiding the overhead caused by resuming requests by other terminal devices when other system information messages of the same type are needed.

[0197] It should be noted that if the network device does not agree to the first type of system information message requested by the terminal device, the network device refuses to broadcast the first type of system information message. Therefore, S1330 may not be present.

[0198] In some embodiments, when a network device can broadcast multiple types of system information messages, the terminal device may indicate to the network device the type of system information message required by the terminal device. In this way, the network device can be prevented from blindly broadcasting system information messages. Hereinafter, a communication method 1600 provided in an embodiment of this application will be described with reference to the method 1600 in Figure 16. As shown in Figure 16, the method 1600 includes the following steps:

[0199] S1610: Determine to request a first system information message.

[0200] For S1610, refer to the description of S210.

[0201] S1620: The terminal device sends first information, and the network device receives the first information, where the first information is used to request a first system information message and indicates a type of the first system information message, and the type of the first system information message is one of N types, where N is an integer greater than 1.

[0202] Optionally, M system information message lists (SI message lists) correspond to N types of SI messages, where M is a positive integer greater than or equal to N. One system information message list may contain SI messages of the same type. SI messages of the same type may belong to one system information message list or multiple system information message lists. When SI messages of the same type may belong to one system information message list, M=N, i.e., the number of types is the same as the number of system information message lists. When SI messages of the same type may belong to multiple system information message lists, M is greater than N, i.e., there are multiple system information message list messages corresponding to one type of SI message. Optionally, when SI messages of the same type may belong to one system information message list, i.e., M=N, the N types have a one-to-one correspondence with the N system information message lists. Optionally, the M system information message lists may be specified in a protocol, pre-configured, or configured by a network device for a terminal device.

[0203] Optionally, the first information may include a bit string, or the first information may include one or more bit strings. The number of bit strings included in the first information in different cases will be discussed below.

[0204] Case 1: The first information includes a first bit string, the L bits of information included in the bit string correspond to L system information messages, the L system information messages have the same type, and the L system information messages include the first system information message, and L is a positive integer.

[0205] When the value of the first bit information in the first bit sequence and corresponding to the first system information message is a first value, this indicates that the terminal device requests the first system information message. Optionally, when the value of the second bit information in the first bit sequence and corresponding to the second system information message is a second value, this indicates that the terminal device does not request the second system information message, and the second bit information corresponds to the second system information message. For example, the first value is 1 and the second value is 0. In other words, the system information message corresponding to the value 1 in the first bit sequence is requested by the terminal device, and the system information message corresponding to the value 0 in the first bit sequence is not requested by the terminal device.

[0206] Similar to method 200, the states of the L system information messages include a broadcast state and a non-broadcast state, or alternatively, the states of the L system information messages include a non-broadcast state. To avoid repetition, details will not be described.

[0207] In other words, in case 1, the terminal device may request system information messages whose broadcast status is non-broadcast in the first bit sequence included in the first information. If the statuses of the L system information messages include broadcast and non-broadcast, L is the total number of system information messages of this type that are in broadcast and non-broadcast. If the statuses of the L system information messages include non-broadcast, L is the number of system information messages of this type that are in non-broadcast.

[0208] Optionally, the length of the first bit string may be specified in the protocol, or may be pre-configured, or may be configured by the network device for the terminal device.

[0209] Optionally, the first bit string may further include other bit information in addition to the L bits of information, and the other bit information may be set to 0. In other words, the length of the first bit string may be fixed. If the L bits of information exactly fill the length of the first bit string, no 0s are padded. If the length of the first bit string is greater than L, the remaining bits in the first bit string are 0s. For example, if the length of the first bit string is X and X is greater than L, 0s are padded to XL bits of information.

[0210] Case 2: The first information includes M bit sequences, where M is a positive integer greater than or equal to 2, Li bit information included in the ith bit sequence among the M bit sequences corresponds to Li system information messages, where i is a positive integer from 1 to M, and the type of the system information message corresponding to the bit information in each of the M bit sequences is the same. In other words, multiple bit sequences correspond to the same type of system information message, and the first bit information included in a bit sequence among the M bit sequences corresponds to the first system information message.

[0211] Optionally, if the value of the second bit information included in one of the M bit strings is a second value, this indicates that the terminal device does not request a second system information message. For example, the first value is 1 and the second value is 0. In other words, a system information message corresponding to a value 1 in the M bit strings is requested by the terminal device, and a system information message corresponding to a value 0 in the M bit strings is not requested by the terminal device.

[0212] Similar to that of the method 200, the states of the Li system information messages include a broadcast state and a non-broadcast state, or the states of the Li system information messages include a non-broadcast state. To avoid repetition, details will not be described.

[0213] In other words, in case 2, the terminal device may request system information messages whose broadcast state is non-broadcast among the M bit sequences included in the first information. If the states of the Li system information messages include broadcast and non-broadcast states, L1+L2+...+LM is the total number of system information messages in broadcast and non-broadcast states among this type of system information message. If the states of the Li system information messages include non-broadcast states, L1+L2+...+LM is the number of system information messages in non-broadcast state among this type of system information message.

[0214] Optionally, the ranking of each bit string among the M bit strings in the first information may be fixed, and the correspondence between the bit information in each bit string and the system information message is fixed. In this way, the terminal device and the network device may reach a consistent understanding of the first system information message required by the terminal device.

[0215] In other words, in Case 2, when one bit string in the first information is insufficient to carry bit information corresponding to one type of system information message, multiple bit strings may be used to carry bit information corresponding to one type of system information message. For example, the protocol specifies that the length of the first bit string is 5 and the number of first type system information messages (including broadcast and non-broadcast system information messages) is 8. In this case, the 5-bit information in the first bit string is insufficient to carry 8-bit information corresponding to eight system information messages. Therefore, the second bit string of the first information may carry the remaining 3-bit information.

[0216] For example, M=2, the length of the first bit string is 5, the length of the second bit string is 4, and the first information transmitted by the terminal device includes a first bit string and a second bit string. A total of seven system information messages of the first type are in a non-broadcast state. When the terminal device needs to request the second system information message of the seven non-broadcast system information messages, the first bit string in the first information is 0 1 0 0 0, the second bit string is 0 0 0 0, and the last two bits of information in the second bit string are padded with zeros. When the terminal device needs to request the second and seventh system information messages of the seven non-broadcast system information messages, the first bit string in the first information is 0 1 0 0, the second bit string is 0 1 0 0, and the last two bits of information in the second bit string are padded with zeros.

[0217] Optionally, the multiple bit strings may further include other bit information in addition to the Li number of bits of information, and the other bit information may be set to 0. In other words, the sum of the lengths of the multiple bit strings may be fixed. If the Li number of bits of information exactly fills the sum of the lengths of the multiple bit strings, no 0s are padded. If the sum of the lengths of the multiple bit strings is greater than the Li number of bits of information, the remaining bit information in the multiple bit strings is 0. For example, the sum of the lengths of the multiple bit strings is X, and L1+L2+...+LM=Y. If X is greater than Y, 0s are padded to XY number of bits of information.

[0218] Optionally, the length of each of the multiple bit strings may be specified in a protocol, may be pre-configured, or may be configured by the network device for the terminal device. If a bit information in the bit information set does not occupy a bit string, zeros are padded to the bit string.

[0219] It can be understood that this application is described by using only an example in which a terminal device requests a first system information message. Alternatively, the terminal device may request multiple system information messages by using the first information. For example, bit information corresponding to multiple system information messages in the first information is set to 1, indicating that the terminal device requests a system information message.

[0220] The first information indicates the type of the first system information message in two ways.

[0221] Scheme 1: The first information includes first indication information, which indicates the type of the first system information message. Specifically, the first indication information may directly indicate the type of the first system information message. For example, if the bit information value of the first indication information is the third value, this indicates that the type of the first system information message is the first type, or if the bit information value of the first indication information is the fourth value, this indicates that the type of the first system information message is the second type. For example, the first indication information occupies one bit. If the value of the one bit is 1, this indicates that the terminal device requests the first type system information message, or if the value of the one bit is 0, this indicates that the terminal device requests the second type system information message. For example, the first type is R15 and / or R16, and the second type is R17. If the value of 1 bit is 1, this indicates that the terminal device requests an R15 system information message and / or an R16 system information message, or if the value of 1 bit is 0, this indicates that the terminal device requests an R17 system information message.

[0222] Optionally, the location of the first indication information within the first information may be specified in a protocol, or may be pre-configured, or may be configured by the network device for the terminal device.

[0223] Optionally, the type of the system information message corresponding to the value of the first indication information may be specified in a protocol, or may be pre-configured, or may be configured by the network device.

[0224] Scheme 2: When the first information includes the second indication information, this indicates that the type of the first system information message requested by the first information is the first type; or when the first information does not include the second indication information, this indicates that the type of the first system information message requested by the first information is the second type, and the N types include the first type and the second type. For example, the first type is R15 and / or R16, and the second type is R17. In another example, the first type is R17, and the second type is R15 and / or R16.

[0225] For a description of the first and second types, please refer to method 200. To avoid repetition, details will not be described in this embodiment of this application.

[0226] Optionally, the location of the second indication information within the first information may be specified in a protocol, may be pre-configured, or may be configured by the network device.

[0227] Optionally, whether the first information includes a type corresponding to the second indication information may be specified in a protocol, may be pre-configured, or may be configured by the network device.

[0228] Optionally, S1620 includes: The terminal device may transmit the first information based on a message similar to message 3 or message A in the random access process. Optionally, the terminal device may transmit the first information based on message 3 in S1130 in FIG. 11, or may transmit the first information based on message A in FIG. 12. To avoid repetition, this is not limited in the embodiments of this application. When the terminal device is in an RRC idle mode or an RRC inactive mode, the terminal device may transmit the first information by using message 3 in S1130 in FIG. 11, or may transmit the first information by using message A in FIG. 12. When the terminal device is in an RRC connected mode, the terminal device may transmit the first information through RRC dedicated signaling.

[0229] Optionally, the terminal device may transmit the first information based on the configuration information included in the first information list in method 1300. In other words, when the network device configures the first information list, S1630 includes: The terminal device may transmit the first information based on the first configuration information in the first information list.

[0230] Optionally, the number of configuration information included in the first information list in method 1300 is P, and the P configuration information corresponds to N types of system information messages. For the correspondence between the P configuration information and the N types of system information messages, refer to case 1 and case 2 in S1320. Optionally, P may be greater than N. In other words, at least two configuration information may correspond to one type of system information message. Optionally, when P is greater than N, the multiple configuration information form N configuration sets. For the correspondence between the N configuration information sets and the N types of system information messages, refer to case 1 in S1320. Optionally, P may be less than N. In other words, one configuration information corresponds to at least two types of system information messages. Optionally, P may be equal to N, and the N configuration information corresponds to N types of system information messages. In this case, for the correspondence between the N configuration information and the N types of system information messages, refer to case 2 in S1320.

[0231] Optionally, the terminal device may transmit the first information based on first configuration information, where the first configuration information corresponds to a first-type system information message, the first system information message belongs to the first-type system information message, the P configuration information includes the first configuration information, and the N types include the first type. In other words, when the terminal device needs to request a first system information message of the first type, the terminal device first determines the configuration information corresponding to the first-type system information message. When the first-type system information message corresponds to the first configuration information set, i.e., in case 1 at S1320, the terminal device needs to determine the first configuration information corresponding to the first system information message from the first configuration information set, and then transmit the first information based on the configuration of the first configuration information. For example, when the terminal device needs to request SI message 2 for R15 and / or R16, the terminal device needs to determine configuration information set 1 corresponding to R15 and / or R16, and SI message 2 is the second SI message for R15 and / or R16 in a non-broadcast state. Therefore, the terminal device determines that configuration information 2 in configuration information set 1 is the configuration information of SI message 2, and transmits the first information based on configuration information 2. When the first type of system information message corresponds to one piece of first configuration information, i.e., in case 2 at S1320, the terminal device transmits the first information based on the first configuration information. For example, when requesting SI message 3 in FIG. 15 , the terminal device first determines the type of SI message 3, for example, R15 and / or R16, and determines the first configuration information in the first information list corresponding to the system information message of R15 and / or the system information message of R16, where the first configuration information is configuration information 1. Therefore, the terminal device transmits the first information by using configuration information 1.

[0232] S1630: The network device transmits a first system information message, and the terminal device receives the first system information message.

[0233] Optionally, the network device transmitting the first system information message includes: the network device broadcasting the first system information message; Optionally, when the terminal device is in an RRC idle mode or an RRC inactive mode, the network device broadcasting the first system information message.

[0234] Optionally, the network device sending the first system information message includes: when the terminal device is in an RRC connected mode, the network device sends the first system information message through RRC signaling.

[0235] It should be noted that if the network device does not agree to the first type of system information message requested by the terminal device, the network device refuses to broadcast the first type of system information message. Therefore, S1630 may not be present.

[0236] It should be noted that S1610 and S1630 are optional steps, and S1620 may independently form an embodiment. Specifically, a terminal device transmitting first information and a network device receiving the first information may form an embodiment. In this way, a method for transmitting first information is provided, and the first information is used to request a first system information message. Optionally, S1610 and S1620 may form an embodiment. After determining to request the first system information message, the terminal device may transmit the first information. Furthermore, if the network device agrees to the request of the terminal device, S1630 may be executed, or if the network device does not agree to the request of the terminal device, S160 may not be executed. In other words, if the network device agrees to the request of the terminal device, S1620 and S1630 may form an embodiment, or S1610, S1620, and S1630 may form an embodiment.

[0237] In the above solution, the terminal device may request a first system information message required by the terminal device from the network device by using the first information, thereby avoiding signaling overhead caused by the network device blindly broadcasting the system information message. Furthermore, when there are N types of system information messages and the first information may indicate to the network device the type of the first system information message required by the terminal device, after receiving the first information, the network device may determine the type of system information message required by the terminal device and the specific requested system information message of the type based on the first information, and the network device may transmit the first system information message required by the terminal device. In this way, a case where the terminal device does not know how to request a system information message and the network device does not know the type of system information message required by the terminal device can be avoided, and a method for requesting a system information message is provided.

[0238] The above describes the method embodiments provided in this application, and the following describes the device embodiments provided in this application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for the contents not described in detail, please refer to the above method embodiments. For the sake of brevity, the details will not be described again in this specification.

[0239] 17 shows a communication device 1700 according to an embodiment of the present application. The communication device 1700 includes a processing unit 1710 and a transceiver unit 1720. The processing unit 1710 and the transceiver unit 1720 communicate with each other through an internal connection path, and the processing unit 1710 is configured to execute instructions to control the transceiver unit 1720 to transmit signals and / or receive signals.

[0240] In a possible implementation, the communication device 1700 may correspond to the terminal device in the method 200, and may be, for example, a terminal device or a chip configured in a terminal device. The communication device 1700 is configured to perform steps or procedures corresponding to the terminal device in the method 200.

[0241] In a possible implementation, the communication device 1700 may correspond to the network device in the method 200, and may be, for example, a chip configured in a terminal device or a network device. The communication device 1700 is configured to perform steps or procedures corresponding to the network device in the method 200.

[0242] In a possible implementation, the communication device 1700 may correspond to the terminal device in the method 1300, and may be, for example, a terminal device or a chip configured in a terminal device. The communication device 1700 is configured to perform steps or procedures corresponding to the terminal device in the method 1300.

[0243] In a possible implementation, the communication device 1700 may correspond to the network device in the method 1300, and may be, for example, a chip configured in a terminal device or a network device. The communication device 1700 is configured to perform steps or procedures corresponding to the network device in the method 1300.

[0244] In a possible implementation, the communication device 1700 may correspond to the terminal device in the method 1600, and may be, for example, a terminal device or a chip configured in a terminal device. The communication device 1700 is configured to perform steps or procedures corresponding to the terminal device in the method 1600.

[0245] In a possible implementation, the communication device 1700 may correspond to the network device in the method 1600, and may be, for example, a chip configured in a terminal device or a network device. The communication device 1700 is configured to perform steps or procedures corresponding to the network device in the method 1600.

[0246] It should be understood that the communication device 1700 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, a merge logic circuit, and / or other suitable components supporting the described functionality. Those skilled in the art will appreciate that, in an optional example, the communication device 1700 may specifically be the terminal device in method 200, method 1300, or method 1600 in the above embodiments, and may be configured to perform procedures and / or steps corresponding to those of the terminal device in method 200, method 1300, or method 1600 in the above method embodiments. Alternatively, the communication device 1700 may specifically be the network device in method 200, method 1300, or method 1600 in the above method embodiments, for performing procedures and / or steps corresponding to those of the network device in method 200, method 1300, or method 1600 in the above method embodiments. To avoid repetition, the details will not be described again here.

[0247] The communication device 1700 in each of the above solutions has a function for implementing corresponding steps performed by a terminal device in method 200, method 1300, or method 1600, or a function for implementing corresponding steps performed by a network device in method 200, method 1300, or method 1600. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions. For example, the communication unit may be replaced with a transceiver (e.g., a transmitting unit in the communication unit may be replaced with a transmitter, and a receiving unit in the communication unit may be replaced with a receiver), and other units such as processing units may be replaced with processors, which separately perform transmitting and receiving operations and related processing operations in the method embodiments.

[0248] Furthermore, the communication unit may alternatively be a transceiver circuit (e.g., may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In this embodiment of the application, the communication device in FIG. 17 may be the terminal device or network device in the above embodiment, or may be a chip or a chip system, for example, a system on chip (SoC). The communication unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited in this specification.

[0249] 18 shows a communication device 1800 according to an embodiment of the present application. The communication device 1800 includes a processor 1810 and a transceiver 1820. The processor 1810 and the transceiver 1820 communicate with each other through an internal connection path, and the processor 1810 is configured to execute instructions to control the transceiver 1820 to transmit signals and / or receive signals.

[0250] Optionally, the communication device 1800 may further include a memory 1830. The memory 1830 communicates with the processor 1810 and the transceiver 1820 via an internal connection path. The memory 1830 may be configured to store instructions, and the processor 1810 may execute the instructions stored in the memory 1830. In a possible implementation, the communication device 1800 is configured to implement procedures and operations corresponding to a terminal device in the method 200. In a possible implementation, the communication device 1800 is configured to implement procedures and operations corresponding to a network device in the method 200. In a possible implementation, the communication device 1800 is configured to implement procedures and operations corresponding to a terminal device in the method 1300. In a possible implementation, the communication device 1800 is configured to implement procedures and operations corresponding to a network device in the method 1300. In a possible implementation, the communication device 1800 is configured to implement procedures and operations corresponding to a terminal device in the method 1600. In a possible implementation, the communications apparatus 1800 is configured to implement the procedures and operations corresponding to the network devices in the method 1600 .

[0251] It should be understood that the communication device 1800 may specifically be the terminal device in method 200, the terminal device in method 1300, the terminal device in method 1600, the network device in method 200, the network device in method 1300, or the network device in method 1600, or may be a chip or a chip system. Correspondingly, the transceiver 1820 may be a transceiver circuit of a chip. This is not limited herein. Specifically, the communication device 1800 may be configured to perform operations and / or procedures corresponding to the terminal device or the network device in the above method embodiments. Optionally, the memory 1830 may include read-only memory and random access memory and provide instructions and data to the processor. Part of the memory may further include non-volatile random access memory. For example, the memory may further store information about the device type. The processor 1810 may be configured to execute instructions stored in the memory. When processor 1810 executes the instructions stored in memory, processor 1810 is configured to perform operations and / or procedures corresponding to the terminal device in method 200, the terminal device in method 1300, the terminal device in method 1600, the network device in method 200, the network device in method 1300, or the network device in method 1600.

[0252] In the implementation process, the operations in the above-mentioned methods may be completed by using instructions in the form of hardware integrated logic circuits or software in a processor. The operations in the methods disclosed with reference to the embodiments of this application may be directly executed and completed by a hardware processor, or may be executed and completed by using a combination of hardware and software modules in a processor. The software modules may be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory. The processor reads the information in the memory and completes the operations in the above-mentioned methods in combination with the processor's hardware. To avoid repetition, the details will not be described again here.

[0253] It should be noted that the processor in the embodiments of this application may be an integrated circuit chip and have signal processing capabilities. In the implementation process, the operations in the above method embodiments may be completed by using instructions in the form of hardware integrated logic circuits or software in the processor. The processor may be 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 device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement or execute the methods, operations, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The operations in the methods disclosed with reference to the embodiments of this application may be directly performed and completed by a hardware decoding processor, or may be performed and completed by using a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory. The processor reads the information in the memory and, in combination with the processor's hardware, completes the operations in the above method.

[0254] It may be understood that the memory in the embodiments of this application may be volatile memory or nonvolatile memory, or may include volatile memory and nonvolatile memory. The nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM) and may be used as an external cache. By way of example and not limitation, many types of RAM may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that memory in the systems and methods described herein includes, but is not limited to, memory and any other suitable type of memory.

[0255] According to the method provided in the embodiments of this application, this application further provides a computer program product, which includes computer program code, which, when executed on a computer, enables the computer to perform the operations or procedures performed by the terminal device in method 200, the terminal device in method 1300, the terminal device in method 1600, the network device in method 200, the network device in method 1300, or the network device in method 1600.

[0256] According to the method provided in the embodiments of this application, this application further provides a computer-readable storage medium. The computer-readable storage medium stores program code. When the program code is executed on a computer, the computer is enabled to perform the operations or procedures performed by the terminal device in method 200, the terminal device in method 1300, the terminal device in method 1600, the network device in method 200, the network device in method 1300, or the network device in method 1600.

[0257] According to the methods provided in the embodiments of this application, this application further provides a communication system including one or more terminal devices and one or more network devices in method 200, or including at least two of one or more terminal devices and one or more network devices in method 1300, or including one or more terminal devices and one or more network devices in method 1600.

[0258] The above device embodiments fully correspond to the above method embodiments. Corresponding modules or units perform corresponding operations. For example, a communication unit (transceiver) may perform a receiving operation or a transmitting operation in a method embodiment, and a processing unit (processor) may perform an operation other than a transmitting operation or a receiving operation. The functionality of a specific unit may be based on the corresponding method embodiment. There may be one or more processors.

[0259] In the embodiments of this application, all terms and English abbreviations are examples given for ease of explanation and should not constitute any limitations on this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.

[0260] It should be understood that "and / or" in this specification describes an association relationship between related objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: A exists alone; A and B both exist; and B exists alone, and A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects.

[0261] Those skilled in the art may recognize that the illustrative logical blocks and operations described with reference to the embodiments disclosed in this specification may be realized by electronic hardware or a combination of computer software and electronic hardware. Whether a function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to realize the described functions for each specific application, but the implementation method should not be considered to go beyond the scope of this application.

[0262] For the purpose of convenient and concise description, the detailed operation processes of the above systems, devices and units may be clearly understood by those skilled in the art to refer to the corresponding processes in the above method embodiments, and the details will not be described again in this specification.

[0263] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of function. In actual implementations, other division schemes may exist. For example, multiple units or components may be combined or integrated into other systems, or some features may be ignored or not implemented. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be realized through some interfaces. Indirect couplings or communication connections between devices or units may be realized in electronic, mechanical, or other forms.

[0264] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one place or distributed across multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0265] Furthermore, the functional units in the embodiments of this application may be integrated into one processing unit, or each of the units may exist physically alone, or two or more units may be integrated into one unit.

[0266] In the above embodiments, all or part of the functions of the functional units may be realized by using software, hardware, firmware, or any combination thereof. When software is used to realize the embodiments, all or part of the embodiments may be realized in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded into a computer and executed, the procedures or functions according to the embodiments of this application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave) method. The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device such as a server or data center that integrates one or more available media. The usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, or a magnetic tape), an optical medium (eg, a DVD), a semiconductor medium (eg, a solid state disk (SSD)), or the like.

[0267] When a function is realized in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application may essentially, or a portion of the technical solution or a portion of the technical solution may be realized in the form of a software product. A computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the operations of the methods described in the embodiments of this application. The storage medium includes various media that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0268] The above description is merely a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any variations or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of this application. Therefore, the scope of protection of this application shall be subject to the scope of protection of the claims.

Claims

1. A communication method applicable to a terminal device, comprising: determining to request a first system information message; transmitting first information, wherein first bit information in the first information is used to request the first system information message, N bit information sets in the first information correspond to N types of system information messages, the first bit information belongs to a first bit information set included in the N bit information sets, the first system information message belongs to a first type of system information message corresponding to the first bit information set, the N types include the first type, and N is an integer greater than 1; A communication method including:

2. 2. The communication method of claim 1, wherein a first bit string within the first information includes the N bit information sets, and N positions of the N bit information sets within the first bit string correspond to the N types.

3. 3. The communication method of claim 2, wherein the N bit information sets further include a second bit information set, the first bit information set being before the second bit information set in the N positions, or the first bit information set being after the second bit information set in the N positions, the second bit information set corresponding to a second type of system information message, and the N types include the second type.

4. 4. The communication method of claim 3, wherein the states of the system information messages of the first type include a broadcast state and a non-broadcast state, or the states of the system information messages of the first type include a non-broadcast state and the states of the system information messages of the second type include a broadcast state and a non-broadcast state, or the state of the system information messages of the second type includes a non-broadcast state.

5. the first information includes a plurality of bit strings; the first information includes a third bit information set, the bit information included in the third bit information set belongs to at least two of the plurality of bit sequences, the third bit information set corresponds to a third type of system information message, and the N types include the third type; and / or 2. The communication method of claim 1, wherein the first information includes a fourth bit information set, the bit information included in the fourth bit information set belongs to a second bit sequence among the plurality of bit sequences, the fourth bit information set corresponds to a fourth type of system information message, and the N types include the fourth type.

6. 6. A communication method according to claim 1, wherein the N bit information sets in the first information have a one-to-one correspondence with the N types of system information messages, and the N types of system information messages have a one-to-one correspondence with the N system information message lists.

7. the N types further include a second type; the system information message of the first type is a system information message of a first feature and the system information message of the second type is a system information message of a second feature; the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a second release, or 7. A communication method according to claim 1, wherein the system information messages of the first type are system information messages of a first release and the system information messages of the second type are system information messages of a third feature of a second release.

8. The communication method of claim 7 , wherein the first release is Release 15 and / or Release 16 and the second release is Release 17.

9. The communication method according to any one of claims 1 to 8, wherein the first information is carried in a radio resource control system information request message.

10. 10. The communication method according to claim 1, further comprising the step of receiving the first system information message.

11. 1. A communication method applicable to a network device, comprising: receiving first information, wherein first bit information in the first information is used to request a first system information message, N bit information sets in the first information correspond to N types of system information messages, the first bit information belongs to a first bit information set included in the N bit information sets, the first system information message belongs to a first type of system information message corresponding to the first bit information set, the N types include the first type, and N is an integer greater than 1; transmitting the first system information message; A communication method including:

12. 12. The communication method of claim 11, wherein a first bit string within the first information includes the N bit information sets, and N positions of the N bit information sets within the first bit string correspond to the N types.

13. 13. The communication method of claim 12, wherein the N bit information sets further include a second bit information set, the first bit information set being before the second bit information set in the N positions, or the first bit information set being after the second bit information set in the N positions, the second bit information set corresponding to a second type of system information message, and the N types include the second type.

14. 14. The communication method of claim 13, wherein the states of the system information messages of the first type include a broadcast state and a non-broadcast state, or the states of the system information messages of the first type include a non-broadcast state and the states of the system information messages of the second type include a broadcast state and a non-broadcast state, or the states of the system information messages of the second type include a non-broadcast state.

15. the first information includes a plurality of bit strings; the first information includes a third bit information set, the bit information included in the third bit information set belongs to at least two of the plurality of bit sequences, the third bit information set corresponds to a third type of system information message, and the N types include the third type; and / or 12. The communication method of claim 11, wherein the first information includes a fourth bit information set, the bit information included in the fourth bit information set belongs to a second bit sequence among the plurality of bit sequences, the fourth bit information set corresponds to a fourth type of system information message, and the N types include the fourth type.

16. 16. The communication method according to claim 11, wherein the N bit information sets in the first information have a one-to-one correspondence with the N types of system information messages, and the N types of system information messages have a one-to-one correspondence with the N system information message lists.

17. the N types further include a second type; the system information message of the first type is a system information message of a first feature and the system information message of the second type is a system information message of a second feature; the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a second release, or 17. The communication method according to claim 11, wherein the system information messages of the first type are system information messages of a first release and the system information messages of the second type are system information messages of a third feature of a second release.

18. 18. The communication method of claim 17, wherein the first release is Release 15 and / or Release 16 and the second release is Release 17.

19. 19. The communication method according to any one of claims 11 to 18, wherein the first information is carried in a radio resource control system information request message.

20. A communication method applicable to a terminal device, comprising: receiving a first information list, the first information list including at least two pieces of configuration information corresponding to at least two types of system information messages; requesting a system information message of a first type corresponding to the first configuration information based on first configuration information, wherein the at least two configuration information include the first configuration information and the at least two types include the first type; A communication method including:

21. 21. The communication method of claim 20, wherein the at least two pieces of configuration information belong to at least two sets of configuration information, and the at least two sets of configuration information correspond to the at least two types of system information messages.

22. the at least two types further include a second type; the system information message of the first type is a system information message of a first feature and the system information message of the second type is a system information message of a second feature; the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a second release, or 22. The communication method of claim 20 or 21, wherein the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a third feature of a second release.

23. 23. The communication method of claim 22, wherein the first release is Release 15 and / or Release 16 and the second release is Release 17.

24. 24. The communication method of claim 23, wherein in the first information list, configuration information corresponding to the Release 15 System Information message and / or the Release 16 System Information message precedes configuration information corresponding to the Release 17 System Information message.

25. 25. The method of any one of claims 20 to 24, wherein the states of the at least two types of system information messages include a non-broadcast state.

26. 1. A communication method applicable to a network device, comprising: transmitting a first information list, the first information list including at least two pieces of configuration information corresponding to at least two types of system information messages; transmitting a system information message of a first type corresponding to the first configuration information when the terminal device requests a system information message from the network device based on first configuration information, wherein the at least two pieces of configuration information include the first configuration information and the at least two types include the first type; A communication method including:

27. 27. The communication method of claim 26, wherein the at least two pieces of configuration information belong to at least two sets of configuration information, and the at least two sets of configuration information correspond to the at least two types of system information messages.

28. the at least two types further include a second type; the system information message of the first type is a system information message of a first feature and the system information message of the second type is a system information message of a second feature; the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a second release, or 28. The communication method of claim 26 or 27, wherein the system information message of the first type is a system information message of a first release and the system information message of the second type is a system information message of a third feature of a second release.

29. 29. The communication method of claim 28, wherein the first release is Release 15 and / or Release 16 and the second release is Release 17.

30. 30. The communication method of claim 29, wherein in the first information list, configuration information corresponding to the Release 15 System Information message and / or the Release 16 System Information message precedes configuration information corresponding to the Release 17 System Information message.

31. 31. The communication method of any one of claims 26 to 30, wherein the states of the at least two types of system information messages include a non-broadcast state.

32. 1. A communication device including a processor, 32. A communications device, wherein the processor is coupled to a memory, the processor being configured to execute computer programs or instructions stored in the memory, such that the communications device implements a method according to any one of claims 1 to 31.

33. 1. A computer-readable storage medium, comprising:

32. The computer-readable storage medium storing computer instructions that, when executed on a communication device, enable the communication device to perform the method of any one of claims 1 to 31.

Citation Information

Patent Citations

  • Scalable system information block (SIB) bitmap structure

    US20170325157A1