Communication method and device, computer readable storage medium and computer program product
By acquiring the first or second parameter, the terminal device determines the location of the paging timing, solving the problem of terminal devices receiving paging messages in satellite communication systems and achieving successful reception within the cell coverage time.
Patent Information
- Application Number
- CN202410496601.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-23
- Publication Date
- 2025-10-24
AI Technical Summary
In satellite communication systems, since satellites cannot simultaneously provide a large number of beams to cover every position, how terminal equipment receives paging messages has become an urgent problem to be solved.
By acquiring the first or second parameter, the terminal device determines the location of the paging opportunity, ensuring that the paging opportunity is within the cell coverage time, thereby receiving the paging message.
This ensures successful reception of paging messages within the cell coverage period and improves the success rate of paging message reception for terminal devices.
Smart Images

Figure CN120835383A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method and device, a computer readable storage medium, and a computer program product. BACKGROUND
[0002] In the prior art, in a satellite communication system, one satellite can provide a large coverage area. Generally, the coverage area of one satellite is composed of multiple wave positions (beam coverage positions), and the coverage diameter of one wave position can reach dozens of kilometers, and the coverage area of one satellite can contain thousands of wave positions. Each wave position can be covered and served by a beam.
[0003] Considering the capability of the satellite (for example, transmission power, antenna configuration, etc.), the satellite cannot simultaneously provide a large number of beams to cover each wave position. In this case, how the terminal device receives the paging message is a problem to be solved. SUMMARY
[0004] The present application provides a communication method and device, and provides a scheme for successfully receiving a paging message in a scenario of non-continuous coverage of a cell.
[0005] The present application provides the following technical solutions:
[0006] In a first aspect, a communication method is provided, and the communication method comprises: obtaining a first parameter, the first parameter comprising one or more of the following: a first number corresponding to each first system frame in a first system frame, a user identifier, and a first number of paging occasions located in a cell coverage time within a single paging period, the first system frame being at least part of the system frame within the cell coverage time, and the first number being obtained by numbering the first system frame in time sequence; determining the position of a first paging occasion according to the first parameter, the first paging occasion being located in the cell coverage time; and receiving a paging message at the first paging occasion.
[0007] Optionally, the first parameter comprises the first number of each first system frame and the user identifier, and the calculation of the position of the first paging occasion according to the first parameter comprises: obtaining a paging configuration parameter; calculating the first number corresponding to the paging frame in which the first paging occasion is located according to the paging configuration parameter and the first parameter, the paging frame being one of the first system frames; and calculating the paging occasion index of the first paging occasion within the paging frame according to the paging configuration parameter.
[0008] Optionally, the paging configuration parameter comprises a paging frame offset, a paging cycle, a second number of paging frames in a single paging cycle, a first number of the paging frames, a first operation result of the paging frame offset and a first number of system frames in the paging cycle, a second operation result of the first number of system frames in the paging cycle and the second number, wherein the first operation result is a sum of the first number and the paging frame offset and a remainder of the first number of system frames in the paging cycle, and the second operation result is a product of a first sub-operation result and a second sub-operation result, the first sub-operation result is a result of the first number of system frames in the paging cycle divided by the second number, and the second sub-operation result is a remainder of the user identifier and the second number.
[0009] Optionally, a first number corresponding to the paging frame satisfies the following formula: (SFN x + PF_offset) mod T = (T div N) × (UE_ID mod N), wherein SFN x represents the first number of the paging frame, PF_offset represents the paging frame offset, T represents the first number of system frames in the paging cycle, N represents the second number, UE_ID represents the user identifier, mod represents a remainder operation, and div represents a division operation.
[0010] Optionally, the paging configuration parameter comprises a third number of corresponding paging occasions in a single paging frame, and an index of the first paging occasion in a paging occasion in the first system frame satisfies the following formula: i s = floor(UE_ID / N) mod Ns, wherein i s represents an index of the first paging occasion in the paging frame, UE_ID represents the user identifier, N represents the second number, Ns represents the third number, mod represents a remainder operation, and floor represents a down-round operation.
[0011] Optionally, the first parameter comprises the user identifier and the first number, and the calculation of the position of the first paging occasion according to the first parameter comprises: determining an index of the first paging occasion in the first system frame according to a remainder of the user identifier divided by the first number.
[0012] Optionally, the first parameter comprises the user identity and the first number, and the calculating the position of the first paging occasion according to the first parameter comprises: in response to a second paging occasion not being in the first system frame or not being in a cell coverage time, determining an index of the first paging occasion in the first system frame according to a remainder of the user identity divided by the first number, the second paging occasion being determined according to a paging configuration parameter, the paging configuration parameter comprising a system frame number, a paging frame offset, a paging cycle, a second number of paging frames in a single paging cycle, and a third number of corresponding paging occasions in a single paging frame.
[0013] Optionally, the index of the first paging occasion in the first system frame is calculated according to the following formula: UE-ID mod K=X, wherein UE_ID represents the user identity, K represents the first number, X represents the index of the first paging occasion in the first system frame, and mod represents a remainder operation.
[0014] Optionally, before the obtaining the first parameter, the method further comprises: receiving first information, the first information being used to determine a distribution of the cell coverage time or used to determine the first system frame.
[0015] Optionally, the first information comprises a discontinuous coverage pattern parameter, the discontinuous coverage pattern parameter comprising one or more of the following: a time domain starting position of a coverage time window, a length of the coverage time window, and a period of the coverage time window.
[0016] Optionally, the first information comprises one or more coefficients: a first coefficient, a second coefficient, and a third coefficient, the one or more coefficients being used to determine the first system frame.
[0017] Optionally, a remainder of a system frame number of the first system frame and the first coefficient is the second coefficient; or the remainder of the system frame number of the first system frame and the first coefficient is selected from a first range, a starting value of the first range being the second coefficient, and an ending value of the first range being a sum of the second coefficient and the third coefficient.
[0018] Optionally, a system frame number SFN of each of the first system frames satisfies any one of the following formulas: SFN mod X=i; SFN mod X=i,i+1,…,i+N, wherein X is the first coefficient, i is the second coefficient, and N is the third coefficient.
[0019] Optionally, a value range of a first number of the first system frame is [0, 1023].
[0020] In the second aspect, the present application also discloses a communication method, which includes: sending a paging message at a first paging opportunity, the first paging opportunity being within the cell coverage time, the first paging opportunity being determined based on a first parameter, the first parameter including one or more of the following: a first number corresponding to each first system frame in the first system frame, a user identifier, and a first number of paging opportunities within the cell coverage time in a single paging cycle, the first system frame being at least a portion of the system frame within the cell coverage time, and the first number being obtained by numbering the first system frame in chronological order.
[0021] Optionally, before sending the paging message at the first paging occasion, the method further includes: sending first information, where the first information is used to determine the distribution of the cell coverage time, or to determine the first system frame.
[0022] Optionally, the first information includes one or more of the following coefficients: a first coefficient, a second coefficient, and a third coefficient, and the one or more coefficients are used to determine the first system frame.
[0023] Optionally, the first information includes discontinuous coverage pattern parameters, and the discontinuous coverage pattern parameters include one or more of the following: a time domain starting position of a coverage time window, a length of the coverage time window, and a period of the coverage time window.
[0024] In a third aspect, the present application also discloses a communication device, which includes: a processing module for obtaining a first parameter, wherein the first parameter includes one or more of the following: a first number corresponding to each first system frame in the first system frame, a user identifier, and a first number of paging opportunities within a cell coverage time within a single paging cycle, wherein the first system frame is at least a portion of the system frame within the cell coverage time, and the first number is obtained by numbering the first system frame in chronological order; the processing module is also used to calculate the position of the first paging opportunity based on the first parameter, wherein the first paging opportunity is within the cell coverage time; and the communication module is used to receive a paging message at the first paging opportunity.
[0025] In fourth aspect, the present application also discloses a communication device, which includes: a communication module for sending a paging message within a first paging opportunity, the first paging opportunity being within the cell coverage time, the first paging opportunity being determined based on a first parameter, the first parameter including one or more of the following: a first number corresponding to each first system frame in the first system frame, a user identifier, and a first number of paging opportunities within the cell coverage time within a single paging cycle, the first system frame being at least a portion of the system frame within the cell coverage time, and the first number being obtained by numbering the first system frame in chronological order.
[0026] In a fifth aspect, the present application also discloses a communication method, comprising: obtaining a second parameter, the second parameter comprising one or more of the following: a user identifier, a fourth number of cell coverage time windows in a single paging cycle, and a fifth number of paging occasions in each cell coverage time window; calculating a position of a first paging occasion according to the second parameter, the first paging occasion being in a cell coverage time window; and receiving a paging message at the first paging occasion.
[0027] Optionally, the calculating the position of the first paging occasion according to the second parameter comprises: calculating an index of a first coverage time window in which the first paging occasion is located according to the user identifier and the fourth number; and calculating a paging occasion index of the first paging occasion in the first coverage time window according to the user identifier and the fifth number, the paging occasion index being obtained by numbering all paging occasions in the first coverage time window in time sequence.
[0028] Optionally, the calculating the index of the first coverage time window in which the first paging occasion is located according to the user identifier and the fourth number comprises: calculating a remainder of the user identifier divided by the fourth number as the index of the first coverage time window.
[0029] Optionally, the index of the first coverage time window is calculated by the following formula: UE-ID mod M=m, wherein UE_ID represents the user identifier, M represents the fourth number, and m represents the index of the first coverage time window.
[0030] Optionally, the calculating the paging occasion index of the first paging occasion in the first coverage time window according to the user identifier and the fifth number comprises: calculating a remainder of the user identifier divided by the fifth number as the paging occasion index of the first paging occasion.
[0031] Optionally, the paging occasion index of the first paging occasion is calculated by the following formula: UE-ID mod N’=n, wherein UE_ID represents the user identifier, N’ represents the fifth number, and n represents the paging occasion index of the first paging occasion.
[0032] Optionally, the obtaining the first parameter further comprises: receiving second information, the second information comprising a starting position of a first physical downlink control channel (PDCCH) monitoring occasion (PMO) in each wave position group service duration, each wave position in the wave position group corresponding to a synchronization signal block, and each cell coverage time window comprising at least one wave position group service duration.
[0033] Optionally, each paging occasion corresponds to K continuous PMOs in each wave position group service duration, K represents the number of synchronization signal blocks corresponding to each wave position group, and the K PMOs correspond to the K synchronization signal blocks corresponding to each wave position group in one-to-one correspondence.
[0034] Optionally, the PMO corresponding to each paging occasion in the same wave position group service duration is continuous in the time domain.
[0035] In a sixth aspect, the present application also discloses a communication method, which comprises: sending a paging message at a first paging occasion, the first paging occasion being located in a cell coverage time window, and the first paging occasion being determined according to a second parameter, the second parameter comprising one or more of the following: a user identifier, a fourth number of cell coverage time windows in a single paging cycle, and a fifth number of paging occasions in each cell coverage time window.
[0036] Optionally, the method further comprises: sending second information before the step of sending the paging message at the first paging occasion, the second information comprising a starting position of a first physical downlink control channel (PDCCH) monitoring occasion (PMO) in each wave position group service duration, each wave position in the wave position group corresponding to a synchronization signal block, and each cell coverage time window comprising at least one wave position group service duration.
[0037] Optionally, each paging occasion corresponds to K continuous PMOs in each wave position group service duration, K represents the number of synchronization signal blocks corresponding to each wave position group, and the K PMOs correspond to the K synchronization signal blocks corresponding to each wave position group in one-to-one correspondence.
[0038] Optionally, the PMO corresponding to each paging occasion in the same wave position group service duration is continuous in the time domain.
[0039] In a seventh aspect, the present application also discloses a communication device, which comprises: a processing module configured to acquire a second parameter, the second parameter comprising one or more of the following: a user identifier, a fourth number of coverage time windows in a cell coverage time in a single paging cycle, and a fifth number of paging occasions in a wave position service duration in each cell coverage time window; the processing module is further configured to calculate the position of a first paging occasion according to the second parameter, the first paging occasion being located in a cell coverage time; and a communication module configured to receive a paging message at the first paging occasion.
[0040] In an eighth aspect, the application further discloses a communication apparatus, comprising: a communication module, configured to send a paging message at a first paging occasion, the first paging occasion being within a cell coverage time, the first paging occasion being determined according to a second parameter, the second parameter comprising one or more of the following: a user identifier, a fourth number of coverage time windows within a single paging cycle and located within the cell coverage time, and a fifth number of paging occasions within a paging time period in each cell coverage time window.
[0041] In a ninth aspect, a computer readable storage medium is provided, having stored thereon a computer program, the computer program being executable by a processor to perform any of the methods provided in the first aspect, the second aspect, the fifth aspect or the sixth aspect.
[0042] In a tenth aspect, a communication apparatus is provided, comprising a memory and a processor, the memory having stored thereon a computer program executable by the processor to perform any of the methods provided in the first aspect or the fifth aspect.
[0043] In an eleventh aspect, a communication apparatus is provided, comprising a memory and a processor, the memory having stored thereon a computer program executable by the processor to perform any of the methods provided in the second aspect or the sixth aspect.
[0044] In a twelfth aspect, a computer program product is provided, having stored thereon a computer program, the computer program being executable by a processor to perform any of the methods provided in the first aspect, the second aspect, the fifth aspect or the sixth aspect.
[0045] In a thirteenth aspect, a communication system is provided, comprising the terminal device and the network device.
[0046] In a fourteenth aspect, the embodiments of the application further provide a chip (or a data transmission apparatus), the chip having stored thereon a computer program, when the computer program is executed by the chip, the steps of the above method are implemented.
[0047] In a fifteenth aspect, the embodiments of the application further provide a system chip, applied to a terminal, the chip system comprising at least one processor and an interface circuit, the interface circuit and the at least one processor being interconnected through a circuit, the at least one processor being configured to execute instructions to perform any of the methods of the first aspect, the second aspect, the fifth aspect or the sixth aspect.
[0048] Compared with the prior art, the technical scheme of the application has the following beneficial effects:
[0049] In the technical solution of the present application, the terminal device determines the position of the first paging occasion by the acquired first parameter, which can make the first paging occasion located in the cell coverage time, so that the terminal device can receive the paging message in the cell coverage time, ensuring the successful reception of the paging message.
[0050] Further, in the technical solution of the present application, the first system frame is located in the cell coverage time, and the first number corresponding to the first system frame is obtained by numbering the first system frame in time sequence, so that the first paging occasion determined by the paging configuration parameter and the first number corresponding to the first system frame is also located in the cell coverage time, ensuring the successful reception of the paging message.
[0051] Further, in the technical solution of the present application, the first number represents the paging occasion located in the cell coverage time in a single paging cycle, so that the remainder obtained by dividing the user identifier by the first number is less than the first number, and the remainder is used as the index of the first paging occasion, which can also ensure that the target paging time is located in the cell coverage time, ensuring the successful reception of the paging message. BRIEF DESCRIPTION OF DRAWINGS
[0052] Figure 1 is an interactive flowchart of a communication method provided by an embodiment of the present application;
[0053] Figure 2 is a schematic diagram of a non-continuous coverage scenario provided by an embodiment of the present application;
[0054] Figure 3 is a schematic diagram of another non-continuous coverage scenario provided by an embodiment of the present application;
[0055] Figure 4 is an interactive flowchart of another communication method provided by an embodiment of the present application;
[0056] Figure 5 is an interactive flowchart of still another communication method provided by an embodiment of the present application;
[0057] Figure 6 is an interactive flowchart of still another communication method provided by an embodiment of the present application;
[0058] Figure 7 is an interactive flowchart of still another communication method provided by an embodiment of the present application;
[0059] Figure 8 is a schematic diagram of still another non-continuous coverage scenario provided by an embodiment of the present application;
[0060] Figure 9 is an interactive flowchart of still another communication method provided by an embodiment of the present application;
[0061] Figure 10is a schematic diagram of another non-continuous coverage scenario provided by an embodiment of the present application;
[0062] Figure 11 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0063] Figure 12 is a hardware structural schematic diagram of a communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0064] The communication system to which embodiments of the present application are applicable includes, but is not limited to, a Long Term Evolution (LTE) system, a 5th-Generation (5G) system, a New Radio (NR) system, and a future evolution system or a multi-communication convergence system. The 5G system can be a Non-Stand Alone (NSA) 5G system or a Stand Alone (SA) 5G system. The technical solutions of the present application are also applicable to different network architectures, including but not limited to a relay network architecture, a dual connectivity architecture, a Vehicle-to-Everything (V2X) architecture, and the like.
[0065] The present application mainly relates to communication between a terminal device and a network device. In which:
[0066] The network device in the embodiments of the present application can also be referred to as an access network device, for example, a base station (Base Station, BS) (also referred to as a base station device), and the network device is a device deployed in a radio access network (Radio Access Network, RAN) to provide wireless communication functions. For example, the device providing the base station function in the second generation (2nd-Generation, 2G) network includes a base wireless transceiver station (Base Transceiver Station, BTS), the device providing the base station function in the third generation (3rd-Generation, 3G) network includes a node B (NodeB), the device providing the base station function in the fourth generation (4th-Generation, 4G) network includes an evolved node B (evolved NodeB, eNB), in the wireless local area network (Wireless Local Area Networks, WLAN), the device providing the base station function is an access point (Access Point, AP), the device providing the base station function in the NR is a next generation node base station (next generation NodeBase station, gNB), and a continuously evolved node B (ng-eNB), wherein the gNB and the terminal device communicate with each other by using the NR technology, the ng-eNB and the terminal device communicate with each other by using the evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology, and the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of the present application also includes devices providing base station functions in future new communication systems and the like.
[0067] The terminal equipment in the embodiments of the present application can refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (Mobile Station, MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents or user devices. The terminal equipment can also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal equipment in a future 5G network or a terminal equipment in a future evolved Public Land Mobile Network (PLMN), etc. The embodiments of the present application are not limited thereto. The terminal equipment can also be referred to as user equipment (User Equipment, UE), terminal, etc.
[0068] As described in the background, how the terminal equipment receives the paging message is a technical problem to be solved.
[0069] For example, the coverage area of a satellite contains 1000 wave positions, if it meets the requirement of covering all wave positions at the same time, the satellite needs to activate 1000 beams at the same time, which poses a great challenge to the satellite capability. Therefore, the satellite beam needs to realize the coverage of each wave position through Time Division Multiplexing (TDM). For example, a cell corresponds to 4 wave positions, and a satellite beam needs to cover 16 wave positions through TDM. Therefore, the time of each cell covered by the beam is discontinuous.
[0070] Therefore, in the scenario of discontinuous coverage of a cell, how to receive the paging message is a technical problem to be solved.
[0071] In the technical solution of the present application, the terminal equipment determines the position of the first paging occasion through the acquired first parameter, which can make the first paging occasion located in the cell coverage time. Therefore, the terminal equipment can receive the paging message in the cell coverage time, and the successful reception of the paging message is ensured.
[0072] The specific embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0073] Referring to Figure 1 The method provided by the present application specifically includes the following steps:
[0074] Step 101: The terminal device acquires a first parameter, and determines a position of a first paging occasion (PO) according to the first parameter.
[0075] Step 102: The network device sends a paging message to the terminal device. Correspondingly, the terminal device receives the paging message. In this case, the terminal device receives the paging message at the first paging occasion.
[0076] It can be understood that, in a specific implementation, the communication method can be implemented in the form of a software program running in a processor integrated in a chip or a chip module. The method can also be implemented in the form of software combined with hardware, and the present application does not make any limitation.
[0077] In this embodiment, the terminal device can determine the first parameter according to a configuration of discontinuous coverage configured by the network device.
[0078] For example, the network device configures a terminal device with a paging cycle, a coverage time window and other parameters. The terminal device can determine the coverage time of a cell and the first parameter according to the paging cycle, the coverage time window and other parameters.
[0079] For another example, the network device configures a terminal device with information of a coverage time window, which can be a start time position of the coverage time window, a period and a length of the coverage time window. The terminal device can determine the coverage time of a cell and the first parameter according to the position of the coverage time window.
[0080] In this embodiment, the first parameter includes one or more of the following: a first number corresponding to each first system frame in a first system frame, a user identifier, and a first number of paging occasions in a single paging cycle within the coverage time of a cell, the first system frame being a system frame within the coverage time of a cell, and the first number being obtained by numbering the first system frame in time sequence.
[0081] For details, please refer to Figure 2 , the horizontal axis represents time. There are multiple cell coverage times in each paging cycle, and each cell coverage time can be covered by a beam and provide services. As can be seen from Figure 2 , some system frames (SFs) are within the coverage time of a cell, and some system frames are not within the coverage time of a cell. The system frames within the coverage time of a cell can be referred to as first system frames. As shown in Figure 2 , the system frames numbered 1-6 are first system frames.
[0082] In this embodiment, the first system frame has a first number in addition to a system frame number (SFN). The first number is obtained by numbering the first system frame in time sequence.
[0083] by Figure 2 Taking the 11 system frames shown in as an example, there are 11 system frames in the paging cycle, and the number of first system frames within the cell coverage time is 6. Then, by numbering the 6 first system frames in sequence, the numbers 1-6 corresponding to the 6 first system frames can be obtained.
[0084] Accordingly, refer to Figure 3 For periodic paging occasions, some paging occasions are within the cell coverage time, while some paging occasions are not within the cell coverage time. The first number represents the number of paging occasions within the cell coverage time in a single paging cycle. Figure 3 For example, for the 9 paging occasions shown, 6 are within the cell coverage time, and the first number is 6.
[0085] In this embodiment, the user identifier can be an identifier that uniquely points to the terminal device, such as the International Mobile Equipment Identity (IMEI), the International Mobile Subscriber Identification Number (IMSI), or the Temporary Mobile Subscriber Identity (TMSI). This application does not impose any restrictions on this.
[0086] According to different first parameters, the terminal device may determine the position of the first paging occasion in different ways, which will be described in detail below with reference to specific embodiments.
[0087] In embodiment 1, the first parameter includes a first number and a user identifier for each first system frame. The terminal device calculates a first number corresponding to a paging frame in which a first paging opportunity is located based on a paging configuration parameter and the first parameter, where the paging frame is a first system frame in the first system frame; and the terminal device calculates a paging opportunity index within the paging frame for the first paging opportunity based on the paging configuration parameter.
[0088] For details, please refer to Figure 4 , Figure 4 A communication method flow in this embodiment is shown.
[0089] In step 401, the terminal device obtains a first parameter and a paging configuration parameter.
[0090] In step 402, the terminal device calculates a first number corresponding to a paging frame in which a first paging occasion is located according to a paging configuration parameter and a first parameter, wherein the paging frame is selected from a first system frame in the first parameter.
[0091] Specifically, the paging configuration parameter can include a paging frame offset, a paging cycle, and a second number of paging frames in a single paging cycle.
[0092] The first number corresponding to the paging frame satisfies the following formula:
[0093] (SFNX + PF_offset ) mod T = (T div N)×(UE_ID mod N), (1)
[0094] where SFNX represents the first number of the paging frame, PF_offset represents the paging frame offset, which can be specifically the number of first system frames in a single paging cycle, T represents the number of first system frames in the paging cycle, N represents the second number, UE_ID represents a user identifier, mod represents a modulo operation, and div represents an integer division operation.
[0095] Since the first number is sequentially numbered for the first system frame located in the coverage time, the calculated paging frame is also located in the cell coverage time through the above formula.
[0096] In step 403, the terminal device calculates a paging occasion index of the first paging occasion in the paging frame according to the paging configuration parameter.
[0097] Specifically, the paging configuration parameter includes a third number of corresponding paging occasions in a single paging frame, and the paging occasion index of the first paging occasion in the first system frame satisfies the following formula:
[0098] i_s = floor (UE_ID / N) mod Ns, (2)
[0099] where i_s represents the paging occasion index of the first paging occasion in the paging frame, UE_ID represents a user identifier, Ns represents the third number, N represents the second number, mod represents a modulo operation, and floor represents a floor operation.
[0100] The above formula provides a way to determine the first paging occasion in the paging frame. Since the paging frame is located in the cell coverage time, the first paging occasion is also located in the cell coverage time.
[0101] In step 404, the terminal device receives a paging message in the first paging occasion.
[0102] Further, the first number of the system frame can be in the range of [0, 1023].
[0103] The embodiments of the present application determine the first paging occasion in combination with the paging configuration parameter and the above formulas (1) and (2), which can be compatible with the existing first paging occasion determination mechanism.
[0104] In the embodiment 2, the first parameter includes a user identifier and a first number. The terminal device determines the index of the first paging occasion in the first system frame according to a remainder of the user identifier divided by the first number.
[0105] For details, refer to Figure 5 , Figure 5 A communication method flow is shown in the embodiment.
[0106] In step 501, the terminal device determines the index of the first paging occasion in the first system frame according to a remainder of the user identifier divided by the first number.
[0107] Specifically, the terminal device calculates the index of the first paging occasion in the first system frame by using the following formula:
[0108] UE-ID mod K = X, (3)
[0109] Wherein, UE_ID represents the user identifier, K represents the first number, X represents the index of the first paging occasion in the first system frame, and mod represents the remainder operation.
[0110] As mentioned above, the first number represents the number of paging occasions in a single paging cycle within the cell coverage time. As Figure 3 shown, the first number K is 6. Accordingly, the indexes of the paging occasions in the first system frame are 0-5 (the index starts from 0), and the paging occasions outside the first system frame are not involved in the numbering of the index.
[0111] Then, the index X of the first paging occasion in the first system frame is UE-ID mod 6, and the remainder is between 0-5, which means that the index of the first paging occasion is also between 0-5, thereby ensuring that the target paging time is necessarily within the cell coverage time.
[0112] In step 502, the terminal device receives the paging message in the first paging occasion.
[0113] The embodiment of the application provides a way of determining the first paging occasion according to the first parameter, wireless paging configuration parameters, and the calculation method is simple, which reduces the calculation complexity of the terminal device.
[0114] In the embodiment 3, the terminal device first determines the second paging occasion according to the paging configuration parameters, and in the case that the second paging occasion is not in the first system frame or is not in the cell coverage time, the terminal device determines the index of the first paging occasion in the first system frame according to a remainder of the user identifier divided by the first number.
[0115] Correspondingly, if the second paging occasion is in the first system frame or is in the cell coverage time, the terminal device receives the paging message at the second paging occasion.
[0116] In this embodiment, the paging configuration parameter includes a system frame number, a paging frame offset, a paging cycle, a second number of paging frames in a single paging cycle, and a third number of corresponding paging occasions in a single paging frame. The terminal device can determine the second paging occasion according to the following formula:
[0117] (SFN+ PF_offset ) mod T = (T div N)×(UE_ID mod N), (4)
[0118] i_s1 = floor (UE_ID / N) mod Ns, (5)
[0119] Wherein, SFN represents the system frame number, PF_offset represents the paging frame offset, T represents the number of first system frames in the paging cycle, N represents the second number, UE_ID represents the user identifier, mod represents the modulo operation, div represents the integer division operation, i_s1 represents the index of the second paging occasion, UE_ID represents the user identifier, Ns represents the third number, N represents the second number, mod represents the modulo operation, floor represents the floor operation.
[0120] Since the second paging occasion is calculated based on the system frame number, the system frame can be located outside the cell coverage time, and therefore the second paging occasion can also be located outside the cell coverage time. If the second paging occasion is located outside the cell coverage time, the terminal device can determine the index of the first paging occasion in the first system frame according to the aforementioned formula (3). The terminal device receives the paging message at the first paging occasion.
[0121] Embodiment 4, the network device configures the terminal device with the distribution of the cell coverage time or the first system frame through the first information.
[0122] For details, please refer to Figure 6 , Figure 6 A communication method flow is shown in this embodiment.
[0123] In step 601, the network device sends the first information to the terminal device. The first information is used to determine the distribution of the cell coverage time or to determine the first system frame.
[0124] In one specific embodiment, the first information includes a discontinuous coverage pattern parameter, and the discontinuous coverage pattern parameter includes one or more of the following: a time domain starting position of a coverage time window, a length of the coverage time window, and a period of the coverage time window.
[0125] The embodiment configures the distribution of the cell coverage time for the terminal device through the non-continuous coverage pattern parameters.
[0126] In another specific embodiment, the first information includes one or more coefficients: a first coefficient, a second coefficient, and a third coefficient, which are used to determine the first system frame located in the cell coverage time.
[0127] That is, the network device configures one or more coefficients for the terminal device, and the terminal device can determine the location of the first system frame according to the one or more coefficients.
[0128] Specifically, the system frame number SFN of each of the first system frames satisfies any of the following formulas:
[0129] SFN mod X = i; (6)
[0130] SFN mod X = i, i+1, …, i+N, (7)
[0131] Wherein, X is the first coefficient, i is the second coefficient, and N is the third coefficient. Formula (6) indicates that the first system frame is one periodically distributed system frame; and formula (7) indicates that the first system frame is a continuously N+1 periodically distributed system frames.
[0132] The application also discloses an embodiment of determining the first paging occasion according to the second parameter. For details, please refer to embodiment 5.
[0133] Embodiment 5, the terminal device acquires the second parameter, and calculates the location of the first paging occasion according to the second parameter.
[0134] For details, please refer to Figure 7 , Figure 7 A communication method flow in the embodiment is shown.
[0135] In step 701, the terminal device acquires the second parameter. The second parameter can include one or more of the following: a user identifier, a fourth number of cell coverage time windows in a single paging cycle, and a fifth number of paging occasions in each cell coverage time window.
[0136] Specifically, the fourth number represents the number of cell coverage time windows in each paging cycle. For details, please refer to Figure 8 There are three coverage time windows in a single paging cycle, and the fourth number is 3. The terminal device can acquire the fourth number in the second parameter through the method in the foregoing embodiment 4.
[0137] Specifically, the fifth number represents the number of paging occasions in each cell coverage time window. For details, please refer to Figure 3 There are 3 paging occasions in each cell coverage time window, and the fifth number is 3.
[0138] In step 702, the terminal device calculates the position of the first paging occasion according to the second parameter. The first paging occasion is located in a cell coverage time window.
[0139] Specifically, the terminal device can first determine a cell coverage time window according to the fourth quantity, and then determine the first paging occasion in the cell coverage time window.
[0140] In one specific embodiment, the terminal device calculates an index of a first coverage time window in which the first paging occasion is located according to the user identifier and the fourth quantity. The terminal device calculates a paging occasion index of the first paging occasion in the first coverage time window according to the user identifier and the fifth quantity. The paging occasion index is obtained by numbering all paging occasions in the first coverage time window in time sequence.
[0141] Specifically, the terminal device can calculate the index of the first coverage time window using the following formula:
[0142] UE-ID mod M = m, (8)
[0143] Wherein, UE_ID represents the user identifier, M represents the fourth quantity, and m represents the index of the first coverage time window.
[0144] Specifically, the terminal device can calculate the paging occasion index of the first paging occasion using the following formula:
[0145] UE-ID mod N’ = n, (9)
[0146] Wherein, UE_ID represents the user identifier, N’ represents the fifth quantity, and n represents the paging occasion index of the first paging occasion.
[0147] In step 703, the terminal device receives the paging message at the first paging occasion.
[0148] The embodiments of the present application provide a new way of determining the first paging occasion by using the second parameter to determine the first paging occasion, and the required second parameter is less, the calculation formula is simple, and the complexity of the terminal device is reduced.
[0149] Embodiment 6, the network device configures the terminal device with information of a listening time (Paging Monitoring Occasion, PMO) through second information.
[0150] Specifically, refer to Figure 9 , Figure 9 A communication method flow is shown in the embodiment.
[0151] In step 901, the network device sends second information to the terminal device. The second information includes a starting position of a first Physical Downlink Control Channel (PDCCH) PMO in each wave position group service duration, each wave position in the wave position group corresponds to a synchronization signal block, and each cell coverage time window contains at least one wave position group service duration.
[0152] For reference Figure 8 In the first coverage time window, the cell coverage time window contains 4 wave position group service durations, each wave position group includes 1 wave position, and each wave position corresponds to a synchronization signal block. Each wave position group service duration includes 3 PMOs. The second information includes a starting position of a first PMO in the 3 PMOs.
[0153] For reference Figure 10 In the first coverage time window, the cell coverage time window contains 4 wave position group service durations, each wave position group includes 2 wave positions, and each wave position corresponds to a synchronization signal block. Each wave position group service duration includes 4 PMOs. The second information includes a starting position of a first PMO in the 4 PMOs.
[0154] For the terminal device, the corresponding PMO in each wave position group service duration for each paging occasion can be determined according to the second information.
[0155] Specifically, each paging occasion corresponds to K consecutive PMOs in each wave position group service duration, K represents the number of synchronization signal blocks corresponding to each wave position group, and the K PMOs correspond one-to-one to the K synchronization signal blocks corresponding to each wave position group.
[0156] For reference Figure 8 When the number K of synchronization signal blocks corresponding to each wave position group is 1, each paging occasion corresponds to 1 PMO in each wave position group service duration. Taking paging occasion PO1 as an example, the paging occasion PO1 corresponds to 1 PMO (i.e., PMO1) in the first wave position group service duration, and the PMO corresponds to synchronization signal block SSB1; correspondingly, the paging occasion PO1 corresponds to 1 PMO (i.e., PMO2) in the second wave position group service duration, and the PMO corresponds to synchronization signal block SSB2; the paging occasion PO1 corresponds to 1 PMO (i.e., PMO3) in the third wave position group service duration, and the PMO corresponds to synchronization signal block SSB3; and the paging occasion PO1 corresponds to 1 PMO (i.e., PMO4) in the fourth wave position group service duration, and the PMO corresponds to synchronization signal block SSB4.
[0157] For reference Figure 10, the number K of the synchronization signal blocks corresponding to each wave position group is 2, then each paging occasion corresponds to 2 PMOs in each wave position group service duration. Among them, the first wave position group corresponds to synchronization signal blocks SSB1 and SSB2, the second wave position group corresponds to synchronization signal blocks SSB3 and SSB4, the third wave position group corresponds to synchronization signal blocks SSB5 and SSB6, and the fourth wave position group corresponds to synchronization signal blocks SSB7 and SSB8. Taking paging occasion PO1 as an example, paging occasion PO1 corresponds to 2 PMOs (namely PMO1 and PMO2) in the first wave position group service duration, and the 2 PMOs correspond to synchronization signal blocks SSB1 and SSB2; correspondingly, paging occasion PO1 corresponds to 2 PMOs (namely PMO3 and PMO4) in the second wave position group service duration, and the 2 PMOs correspond to synchronization signal blocks SSB3 and SSB4; paging occasion PO1 corresponds to 2 PMOs (namely PMO5 and PMO6) in the third wave position group service duration, and the 2 PMOs correspond to synchronization signal blocks SSB5 and SSB6; paging occasion PO1 corresponds to 2 PMOs (namely PMO7 and PMO8) in the fourth wave position group service duration, and the 2 PMOs correspond to synchronization signal blocks SSB7 and SSB8.
[0158] Further, the PMOs corresponding to each paging occasion in the same wave position group service duration are continuous in the time domain.
[0159] For details, please refer to Figure 10 , the number of paging occasions is 2, and each paging occasion corresponds to 2 PMOs continuous in the time domain in each wave position group service duration. Taking the first as an example, paging occasion PO1 corresponds to the first group of PMOs1 and PMO2 continuous in the time domain; correspondingly, paging occasion PO2 corresponds to the second group of PMOs1 and PMO2 continuous in the time domain.
[0160] The embodiment of the application provides a mapping mode of the PMO corresponding to the paging occasion in the non-continuous coverage scene, realizes the mapping between the paging occasion and the PMO in the coverage time, and further guarantees the successful reception of the paging message.
[0161] For more specific implementation modes of the embodiment of the application, please refer to the foregoing embodiments, which will not be described here.
[0162] For details, please refer to Figure 11 , Figure 11 shows a communication apparatus 110, which can comprise:
[0163] The processing module 1101 is configured to obtain a first parameter, the first parameter comprising one or more of the following: a first number corresponding to each first system frame in the first system frame, a user identifier, and a first number of paging occasions in a single paging cycle within a cell coverage time, the first system frame being a system frame within the cell coverage time, and the first number being obtained by numbering the first system frames in time sequence.
[0164] The processing module 1101 is further configured to calculate a position of a first paging occasion according to the first parameter, the first paging occasion being within the cell coverage time.
[0165] The communication module 1102 is configured to receive a paging message at the first paging occasion.
[0166] Further, the communication module 1102 is further configured to receive first information, the first information being used to determine a distribution of the cell coverage time or to determine the first system frame.
[0167] In another non-limiting embodiment, the processing module 1101 is configured to obtain a second parameter, the second parameter comprising one or more of the following: a user identifier, a fourth number of coverage time windows within a single paging cycle within the cell coverage time, and a fifth number of paging occasions in a paging moment within a service duration of each wave position group within each cell coverage time window.
[0168] The processing module 1101 is further configured to calculate a position of a first paging occasion according to the second parameter, the first paging occasion being within the cell coverage time.
[0169] The communication module 1102 is configured to receive a paging message at the first paging occasion.
[0170] Further, the communication module 1102 is further configured to receive second information, the second information comprising a starting position of a first physical downlink control channel (PDCCH) monitoring occasion (PMO) within a service duration of each wave position group, each wave position in the wave position group corresponding to a synchronization signal block, and each cell coverage time window comprising at least one wave position group service duration.
[0171] In a specific implementation, the communication apparatus 110 can correspond to a chip with a communication function in a terminal device, such as a system on a chip (SOC), a baseband chip, etc.; or a chip module including a chip with a communication function in a terminal device; or a chip module with a data processing function, or a terminal device.
[0172] In another non-limiting embodiment, the communication module 1102 is configured to send a paging message at the first paging occasion.
[0173] Further, the communication module 1101 is further configured to send first information, the first information being used for determining a distribution of cell coverage time or for determining a first system frame.
[0174] Further, the communication module 1101 is configured to send and receive second information, the second information comprising a starting position of a first physical downlink control channel (PDCCH) monitoring occasion (PMO) within a service duration of each wave position group, each wave position in the wave position group corresponding to a synchronization signal block, and each cell coverage time window comprising at least one service duration of a wave position group.
[0175] In specific implementations, the communication apparatus 110 described above can correspond to a chip with a communication function in a network device, such as a SOC, a baseband chip, etc.; or a chip module including a chip with a communication function in a network device; or a chip module including a chip with a data processing function, or a network device.
[0176] For other related descriptions of the communication apparatus 110, refer to the related descriptions in the foregoing embodiments, which will not be repeated here.
[0177] For each apparatus, product, etc. described in the foregoing embodiments, each module / unit included therein can be a software module / unit or a hardware module / unit, or part of a software module / unit and part of a hardware module / unit. For example, for each apparatus, product, etc. applied to or integrated into a chip, each module / unit included therein can all be implemented in the form of hardware such as a circuit, or at least some of the modules / units can be implemented in the form of a software program running on a processor integrated in the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as a circuit; for each apparatus, product, etc. applied to or integrated into a chip module, each module / unit included therein can all be implemented in the form of hardware such as a circuit, and different modules / units can be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules / units can be implemented in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as a circuit; for each apparatus, product, etc. applied to or integrated into a terminal device, each module / unit included therein can all be implemented in the form of hardware such as a circuit, and different modules / units can be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the terminal device, or at least some of the modules / units can be implemented in the form of a software program running on a processor integrated in the terminal device, and the remaining (if any) modules / units can be implemented in the form of hardware such as a circuit.
[0178] The embodiments of the present application further disclose a storage medium, which is a computer readable storage medium, and has stored thereon a computer program. The computer program can execute the steps of the method shown in the foregoing embodiments when running. The storage medium can include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium can also include a non-volatile memory or a non-transitory memory, etc.
[0179] Please refer to Figure 12 The embodiments of the present application further provide a hardware structure diagram of a communication device. The device includes a processor 1201, a memory 1202 and a transceiver 1203.
[0180] The processor 1201 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the embodiments of the present application. The processor 1201 can also include multiple CPUs, and the processor 1201 can be a single-CPU processor or a multi-CPU processor. The processor herein can refer to one or more devices, circuits or processing cores for processing data (e.g., computer program instructions).
[0181] The memory 1202 can be a ROM, or other type of static storage that can store static information and instructions; a RAM, or other type of dynamic storage that can store information and instructions; an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magnetic disk storage or other magnetic storage devices, or any other medium capable of storing instructions or data that can be accessed by a computer, and the embodiments of the present application do not make any limitation on this. The memory 1202 can exist independently (in this case, the memory 1202 can be located outside the apparatus or inside the apparatus), or can be integrated with the processor 1201. The memory 1202 can contain computer program codes. The processor 1201 is configured to execute the computer program codes stored in the memory 1202, so as to implement the methods provided by the embodiments of the present application.
[0182] The processor 1201, the memory 1202 and the transceiver 1203 are connected through a bus. The transceiver 1203 is configured to communicate with other devices or communication networks. Optionally, the transceiver 1203 can include a transmitter and a receiver. The device for implementing the receiving function in the transceiver 1203 can be regarded as a receiver, and the receiver is configured to perform the steps of receiving in the embodiments of the present application. The device for implementing the sending function in the transceiver 1203 can be regarded as a transmitter, and the transmitter is configured to perform the steps of sending in the embodiments of the present application.
[0183] When Figure 12 The structure diagram shown in FIG. 12 is used to illustrate the structure of the terminal device involved in the above embodiments. The processor 1201 is configured to control and manage the actions of the terminal device. For example, the processor 1201 is configured to support the terminal device to perform the actions of the terminal device in other processes described in the embodiments of the present application. The processor 1201 can communicate with other network entities through the transceiver 1203, for example, communicate with the network device described above. The memory 1202 is configured to store the program codes and data of the terminal device.
[0184] When Figure 12The shown structural schematic diagram is used to show the structure of the network device involved in the above embodiments, and the processor 1201 is used to control and manage the actions of the network device, for example, the processor 1201 is used to support the network device to perform the actions performed by the network device in other processes described in the embodiments of the present application. The processor 1201 can communicate with other network entities through the transceiver 1203, for example, communicate with the terminal device described above. The memory 1202 is used to store the program code and data of the network device.
[0185] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal device is defined as a downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is referred to as a downlink direction; and the unidirectional communication link from the terminal device to the access network is an uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is referred to as an uplink direction.
[0186] It should be understood that the term "and / or" herein only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " herein represents that the front and rear associated objects are in an "or" relationship.
[0187] The "multiple" appearing in the embodiments of the present application means two or more.
[0188] The first, second, and the like appearing in the embodiments of the present application are only used for illustrative and distinguishing description objects, and there is no order difference, nor represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0189] The "connection" appearing in the embodiments of the present application means direct connection or indirect connection and various connection modes to realize communication between devices, and the embodiments of the present application do not make any limitation on this.
[0190] The above-described embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, the above-described embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless manner.
[0191] It should be understood that the size of the sequence number of each process described above in various embodiments of the present application does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0192] In several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are only schematic; for example, the division of the units is only a logical function division, and actual implementation can have another division manner; for example, a plurality of units or components can be combined or integrated into another system, or some features can be omitted or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0193] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0194] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically included separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
[0195] The integrated unit implemented in the form of software functional units can be stored in a computer readable storage medium. The software functional units stored in the storage medium can include a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute part of the steps of the methods described in the various embodiments of the present application.
[0196] Although the present application is disclosed by the above, the present application is not limited thereto. Any person skilled in the art, without departing from the spirit and scope of the present application, can make various changes and modifications, therefore the protection scope of the present application should be subject to the range defined by the claims.
Claims
1. A communication method characterized by comprising: The method comprises: obtaining a first parameter, the first parameter comprising one or more of: a first number corresponding to each of first system frames, a user identifier, and a first number of paging occasions within a cell coverage time in a single paging cycle, the first system frames being at least part of the system frames within the cell coverage time, the first number being obtained by numbering the first system frames in time sequence; determining a position of a first paging occasion according to the first parameter, the first paging occasion being within the cell coverage time; receiving a paging message at the first paging occasion.
2. The communication method according to claim 1, characterized by, The first parameter comprises the first number of each of the first system frames and the user identifier, and the determining the position of the first paging occasion according to the first parameter comprises: obtaining a paging configuration parameter; calculating a first number corresponding to a paging frame in which the first paging occasion is located according to the paging configuration parameter and the first parameter, the paging frame being one of the first system frames; calculating a paging occasion index of the first paging occasion within the paging frame according to the paging configuration parameter.
3. The communication method according to claim 2, wherein, The paging configuration parameter comprises a paging frame offset, a paging cycle, a second number of paging frames in a single paging cycle, a first operation result of the first number of the paging frame and a number of the first system frames in the paging cycle and the paging frame offset, and a second operation result of a number of the first system frames in the paging cycle, the second number and the user identifier, wherein the first operation result is a sum of the first number and the paging frame offset and a remainder of the number of the first system frames in the paging cycle, and the second operation result is a product of a first sub-operation result and a second sub-operation result, the first sub-operation result being a result of the number of the first system frames in the paging cycle divided by the second number, and the second sub-operation result being a remainder of the user identifier and the second number.
4. The communication method according to claim 1, characterized by, The first parameter comprises the user identifier and the first number, and the determining the position of the first paging occasion according to the first parameter comprises: determining an index of the first paging occasion within the first system frame according to a remainder of the user identifier divided by the first number.
5. The communication method according to claim 1, wherein, The first parameter comprises the user identifier and the first number, and the determining the position of the first paging occasion according to the first parameter comprises: in response to a second paging occasion not being within the first system frame or not being within the cell coverage time, determining an index of the first paging occasion within the first system frame according to a remainder of the user identifier divided by the first number, the second paging occasion being determined according to a paging configuration parameter, the paging configuration parameter comprising a system frame number, a paging frame offset, a paging cycle, a second number of paging frames in a single paging cycle, and a third number of corresponding paging occasions in a single paging frame.
6. The communication method of claim 1, wherein, The method further comprises, before the obtaining the first parameter: receiving first information, the first information being used to determine a distribution of the cell coverage time or to determine the first system frames.
7. The communication method according to claim 6, wherein, The first information comprises a discontinuous coverage pattern parameter, and the discontinuous coverage pattern parameter comprises one or more of a time domain start position of a coverage time window, a length of the coverage time window, and a period of the coverage time window.
8. The communication method according to claim 6, wherein, The first information comprises one or more coefficients: a first coefficient, a second coefficient, and a third coefficient, and the one or more coefficients are used to determine the first system frame.
9. The communication method of claim 8, wherein, a remainder of a system frame number of the first system frame and the first coefficient is the second coefficient; or a remainder of a system frame number of the first system frame and the first coefficient is selected from a first range, a start value of the first range is the second coefficient, and an end value of the first range is a sum of the second coefficient and the third coefficient.
10. The communication method according to any one of claims 1 to 9, characterized by, The first number of the first system frame ranges from 0 to 1023.
11. A communication method, comprising: Comprising: sending a paging message at a first paging occasion, the first paging occasion being within a cell coverage time, and the first paging occasion being determined according to a first parameter, the first parameter comprising one or more of a first number corresponding to each of first system frames, a user identifier, and a first number of paging occasions within a single paging cycle and within the cell coverage time, the first system frames being at least part of system frames within the cell coverage time, and the first number being obtained by numbering the first system frames in time sequence.
12. The communication method according to claim 11, wherein, The method further comprises, before the step of sending the paging message at the first paging occasion: sending first information, the first information being used to determine a distribution of the cell coverage time or being used to determine the first system frames.
13. The communication method according to claim 12, wherein, The first information comprises one or more coefficients: a first coefficient, a second coefficient, and a third coefficient, and the one or more coefficients are used to determine the first system frame.
14. The communication method according to claim 12, wherein, The first information comprises a discontinuous coverage pattern parameter, and the discontinuous coverage pattern parameter comprises one or more of a time domain start position of a coverage time window, a length of the coverage time window, and a period of the coverage time window.
15. A communications device, characterized by Comprising: a processing module configured to obtain a first parameter, the first parameter comprising one or more of a first number corresponding to each of first system frames, a user identifier, and a first number of paging occasions within a single paging cycle and within a cell coverage time, the first system frames being at least part of system frames within the cell coverage time, and the first number being obtained by numbering the first system frames in time sequence; the processing module is further configured to calculate a position of a first paging occasion according to the first parameter, the first paging occasion being within the cell coverage time; a communication module configured to receive a paging message at the first paging occasion.
16. A communications device, characterized by Comprising: The communication module is configured to send a paging message at a first paging occasion, the first paging occasion being within a cell coverage time, the first paging occasion being determined according to a first parameter, the first parameter comprising one or more of: a first number corresponding to each of first system frames, a user identity, and a first number of paging occasions within a single paging cycle and within the cell coverage time, the first system frames being at least part of the system frames within the cell coverage time, the first number being a number of the first system frames in time sequence.
17. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, performs the steps of the communication method of any one of claims 1 to 14.
18. A computer program product comprising computer programs / instructions, characterized in that, The computer program / instructions, when executed by the processor, implement the steps of the communication method of any one of claims 1 to 14.
19. A communication device comprising a memory and a processor, said memory having stored thereon a computer program executable by said processor, characterized in that, The processor, when executing the computer program, performs the steps of the communication method of any one of claims 1 to 10.
20. A communication device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: The processor, when executing the computer program, performs the steps of the communication method of any one of claims 11 to 14.