The application provides a communication method and a
communication device, and relates to the field of communication. The method comprises the following steps: receiving a first
synchronization signal block (SSB), the first SSB being associated with multiple
system message blocks (SIBs); receiving a first SIB in the multiple SIBs according to the first SSB, wherein the first SSB and / or the first SIB carries first information, the first information is used for determining a first
random access channel (RACH) occasion (RO) resource specific to the first SIB, and the coverage range of the first SIB is smaller than the coverage range of the first SSB; determining the first RO resource according to the first information; and sending a
random access channel (RACH) on the first RO resource. According to the embodiment of the application, the RO resource is independently configured for the multiple SIBs associated with the SSB, or in other words, one SSB is associated with multiple RO resources, so that the terminal devices covered by different SIBs can initiate
random access by using different resources, which helps to reduce the probability of random access conflict, thereby helping to improve the access capacity of the
system.