CN109788532B - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN109788532B
CN109788532B CN201711125770.9A CN201711125770A CN109788532B CN 109788532 B CN109788532 B CN 109788532B CN 201711125770 A CN201711125770 A CN 201711125770A CN 109788532 B CN109788532 B CN 109788532B
Authority
CN
China
Prior art keywords
time
information
subframe
frame
cells
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711125770.9A
Other languages
Chinese (zh)
Other versions
CN109788532A (en
Inventor
陈磊
李秉肇
纳坦·爱德华·坦尼
王学龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201711125770.9A priority Critical patent/CN109788532B/en
Priority to PCT/CN2018/115378 priority patent/WO2019096152A1/en
Publication of CN109788532A publication Critical patent/CN109788532A/en
Application granted granted Critical
Publication of CN109788532B publication Critical patent/CN109788532B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/02Arrangements for increasing efficiency of notification or paging channel
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses a communication method and equipment, wherein the method comprises the following steps: the method comprises the steps that first equipment obtains a first number of time units contained in a PO and a second number of frames contained in a PF, wherein the time units are subframes or time slots; the first equipment obtains PO information according to the first quantity and the second quantity; the first device transmits a paging message to the second device at the PO indicated by the PO information. By adopting the embodiment of the application, the position of the PO can be accurately identified by the second equipment.

Description

Communication method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communication method and device.
Background
The base station may send a paging message to a User Equipment (UE), where the paging message may be used to notify the UE to receive a paging request, update system information, or notify the UE to receive an earthquake and tsunami warning system or a commercial mobile alert service. For energy saving, paging Reception of the UE follows the principle of Discontinuous Reception (DRX). In the New Radio (NR), the UE is under the coverage of different beams (beam), and when the beam direction of the UE is unknown, the base station may transmit a paging message to the UE in a beam scanning (beam sweep) manner, that is, the base station transmits the paging message in all beam directions of the UE, in order to ensure that the UE can receive the paging message.
The conventional configuration method may be: in the same DRX cycle, the base station needs to page multiple UEs, and each UE has only one Paging Occasion (PO) in the DRX cycle. The length of each PO is a period of beam sweep, wherein the PO takes a time slot as a unit, and the DRX period is set to be integral multiple of the beam sweep period. POs are in units of slots, which results in that the length of a PO may not be an integer number of subframes and the location of different POs within different frames is irregular. Because the time information in the communication System is broadcasted in the System Frame Number (SFN), the UE can know that the paging message of the UE is at the kth PO, but still cannot know that the kth PO is located in the several subframes of the several frames, so that the UE cannot accurately identify the position of the PO.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present application is to provide a communication method and device, which can facilitate a second device to accurately identify a PO location.
In a first aspect, an embodiment of the present application provides a communication method, including: the first device obtains a first number of time units contained in a PO and a second number of frames contained in a Paging Frame (PF), obtains information of the PO according to the first number and the second number, and sends a Paging message to the second device at the PO indicated by the information of the PO.
In this technical solution, the first device may obtain information of the POs according to the first number of the time units included in the PO and the second number of the frames included in the PF, and then send the paging message to the second device at the PO indicated by the information of the PO, and then the second device may obtain information of the PO according to the first number of the time units included in the PO and the second number of the frames included in the PF, and then receive the paging message at the PO indicated by the information of the PO. In contrast to conventional communication methods, the PO is in units of slots, which results in that the length of the PO may not be an integer number of subframes, and the positions of different POs in different frames are irregular. Since the time information in the communication system is broadcasted in the SFN, the second device may know that the paging message of the second device is at the kth PO, but still may not know that the kth PO is located in the several subframes of the several frames, so that the UE may not accurately identify the location of the PO. However, the embodiments of the present application introduce the concept of PFs, where one DRX cycle may include at least one PF, one PF may include at least one PO, and the second number of frames included in the PF and the first number of time units included in the PO are dynamically expandable, the first device may obtain information of the POs according to the first number and the second number, and the information of the PO may include time information for sending a paging message of the second device, for example, the information of the PO may be used to indicate that a paging message is transmitted in a several time units of a several frames in the DRX cycle, and the second device may receive the paging message at the PO indicated by the information of the PO, which may facilitate the second device to accurately identify the position of the PO in the DRX cycle, and improve the accuracy of receiving the paging message.
In one design, the PF may include two or more consecutive frames. For example, each PF within a DRX cycle may include 2 consecutive frames, 3 consecutive frames, or 5 consecutive frames, etc.
In this design, if the PF includes two or more consecutive frames, the length of each PF may be increased, the first number of time units included in each PO located in the PF may be increased, and the first device may send the paging message in the plurality of beam directions of the second device, so as to ensure that the second device can accurately receive the paging message, and improve reliability of transmission of the paging message. For example, in order to ensure that the second device can receive the paging message when the second device is under coverage of different beams in the NR scenario and the beam direction of the second device is unknown, the first device may send the paging message to the second device in a beam sweep manner, that is, the first device sends the paging message to all beam directions of the second device in a PO including at least two time units.
In one design, after obtaining the second number of frames included in the PF, the first device may determine a start frame included in the PF, and determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and at least one frame after the start frame is the same as the second number.
In the design scheme, the first device may determine the start frame included in the PF by using the configuration method of the PF in the LTE system, and determine the start frame and at least one frame after the start frame as the PF. For example, the first device obtains that the second number of frames included in the PF is 2, and based on the configuration method of the PF in the LTE system, it may be determined that the start frame included in the PF is located in the first frame in the DRX cycle in this application, and then the first device may determine the first frame and the second frame in the DRX cycle as the PF.
In one design, the first device may determine that the PO is located in the PF from first to nth time cells, from 10 × k × m/2-n +1 to 10 × k × m/2 time cells, from 10 × k × m/2+1 to 10 k × m/2+ n time cells, or from 10 k × m-n +1 to 10 × k × m time cells, where n is the first number, m is the second number, and k is a positive integer.
In this design, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. For example, if k is 1, m is 2, and n is 2, and four POs are included in the PF, a first PO may be located in the first and second subframes of the PF, a second PO may be located in the ninth and tenth subframes of the PF, a third PO may be located in the eleventh and twelfth subframes of the PF, and a fourth PO may be located in the nineteenth and tenth subframes of the PF. Compared with the uniform distribution of the POs in the PF, in the present application, the interval between the first PO and the second PO is longer, and the interval between the third PO and the fourth PO is longer, which may facilitate the first device to configure the special subframe in the time unit other than the PO in the PF.
In one design, when the calculated PF includes a PO, the first device may obtain a PO identification of the second device, and when the PO identification of the second device is the first identification, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/2-n +1 to 10 × k × m/2 time cells in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identity of the second device is the fourth identity, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, the first device may determine that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 k × m/2+ n time cells, or from the 10 k m 3/4+1 to the 10 × k m 3/4+ n time cells, where m is the second number, n is the first number, and k is a positive integer.
In this design, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. For example, if k is 1, m is 2, and n is 2, and four POs are included in the PF, a first PO may be located in the first subframe and the second subframe in the PF, a second PO may be located in the sixth subframe and the seventh subframe in the PF, a third PO may be located in the eleventh subframe and the twelfth subframe in the PF, and a fourth PO may be located in the sixteenth subframe and the seventeenth subframe in the PF. Wherein the intervals between the POs are the same. Relative PO is non-uniform distribution in PF, the interval between each PO is the same in this application, can be convenient for first equipment confirm the information of each PO, the simple operation.
In one design, when the calculated PF includes one PO, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth time units in the calculated PF.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/4+1 to 10 × k × m/4+ n time cells in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF; when the PO id of the second device is the fourth id, the first device may determine that the PO is located in the 10 × k × m 3/4+1 to 10 × k × m 3/4+ n time cells in the calculated PF.
In one embodiment, the second number may be pre-configured or derived from the first number.
In one design, the first device may determine the first number to be the second number when the time unit is a subframe.
In the technical scheme, the second number of frames contained in the PF does not need to be configured independently, so that the overhead can be saved. For example, when the first number of subframes included in the PO is 2, the first device may determine that the second number of frames included in the PF is 2.
In one design, when the time unit is a timeslot, the first device may determine a third number of timeslots included in each preconfigured subframe, divide the first number by the third number, and round up an obtained quotient to obtain the second number.
In the technical scheme, the second number of frames contained in the PF does not need to be configured independently, so that the overhead can be saved. For example, if the first number of slots included in the PO is 10, and one subframe includes four slots in the NR, the first device may determine that the third number is 4, divide the first number by the third number, obtain a quotient of 2.5, and round up to 3, and determine that the PF includes three frames, that is, the second number of frames included in the PF is 3.
In one design, the first device may determine that the PO is located in the PF at 10 × ks +1 time cell, 10 × ks +5 time cells, 10 × ks +6 time cells, or 10 × ks +10 time cells, where s is 0, 1, 2 … m-1, m is a second number, and k is a positive integer.
In the technical scheme, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. The first device may determine the PO information by using a configuration method of the PO in the LTE system, with each frame included in the PF as a unit, and the determination method of the PO information is simple and can save overhead. For example, if k is 1, m is 2, and n is 2, the first device determines that the first subframe included in the PO is located in the tenth subframe of the PF, the first device may determine that the second subframe included in the PO is located in the twenty subframes of the PF, that is, the PO is located in the tenth subframe and the twenty subframes of the PF.
In one design, when the calculated PF includes a PO, the first device may obtain a PO identification of the second device, and when the PO identification of the second device is the first identification, the first device may determine that the PO is located at 10 × ks +10 time units in the calculated PF.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located at 10 × ks +5 time units in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located at the 10 × k × s +10 time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located at 10 × ks +1 time unit in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located in the 10 × k × s +5 time cells in the calculated PF; when the PO identity of the second device is the third identity, the first device may determine that the PO is located in the 10 × ks +6 time cells of the calculated PF; when the PO identity of the second device is the fourth identity, the first device may determine that the PO is located at the 10 × k × s +10 time cells in the calculated PF.
In one design, the DRX cycle includes a number of frames equal to or greater than a product of the second number and a number of PFs included in the DRX cycle.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value.
In a second aspect, an embodiment of the present application provides a communication method, including: the second device obtains a first number of time units included in the PO and a second number of frames included in the PF, obtains information of the PO according to the first number and the second number, and receives a paging message at the PO indicated by the information of the PO.
In this technical solution, the second device may obtain information of the PO according to the first number of time units included in the PO and the second number of frames included in the PF, and further receive the paging message at the PO indicated by the information of the PO. In contrast to conventional communication methods, the PO is in units of slots, which results in that the length of the PO may not be an integer number of subframes, and the positions of different POs in different frames are irregular. Since the time information in the communication system is broadcasted in the SFN, the second device may know that the paging message of the second device is at the kth PO, but still may not know that the kth PO is located in the several subframes of the several frames, so that the UE may not accurately identify the location of the PO. However, the embodiments of the present application introduce the concept of PFs, where one DRX cycle may include at least one PF, one PF may include at least one PO, and the second number of frames included in the PF and the first number of time units included in the PO can be dynamically expanded, the second device may obtain information of the POs according to the first number and the second number, and the information of the PO may include time information for receiving the paging message, for example, the information of the PO may be used to indicate that the paging message is transmitted in the fourth time unit of the fourth frame in the DRX cycle, and the second device may receive the paging message at the PO indicated by the information of the PO, which may facilitate the second device to accurately identify the location of the PO in the DRX cycle, and improve the accuracy of receiving the paging message.
In one design, the second number is obtained via a higher layer signaling/broadcast message, or the second number is pre-configured, or the second number is derived from the first number.
The second number is, for example, sent by the first device to the second device via a higher layer signaling/broadcast message. As another example, the second number is pre-configured by the first device to the second device. As another example, the second number is derived from the first number by the second device.
In one design, the PF may include two or more consecutive frames.
In this design, if the PF includes two or more consecutive frames, the length of each PF may be increased, the first number of time units included in each PO located in the PF may be increased, the first device may transmit the paging message in the plurality of beam directions of the second device, and the second device may receive the paging message in the covered beam direction, which may improve reliability of transmission of the paging message. For example, in order to ensure that the second device can receive the paging message when the second device is under coverage of different beams in the NR scenario and the beam direction of the second device is unknown, the first device may send the paging message to the second device in a beam direction manner, that is, the first device sends the paging message to all beam directions of the second device in a PO including at least two time units.
In one design, after obtaining the second number of frames included in the PF, the second device may determine a start frame included in the PF, and determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and at least one frame after the start frame is the same as the second number.
In the design scheme, the second device may determine the start frame included in the PF by using the configuration method of the PF in the LTE system, and determine the start frame and at least one frame after the start frame as the PF. For example, the second device obtains that the second number of frames included in the PF is 2, and based on the configuration method of the PF in the LTE system, it may be determined that the start frame included in the PF in this application is located in the first frame in the DRX cycle, and then the second device may determine the first frame and the second frame in the DRX cycle as the PF.
In one design, the second device may determine that the PO is located in the PF from first to nth time cells, from 10 × k × m/2-n +1 to 10 × k × m/2 time cells, from 10 × k × m/2+1 to 10 k × m/2+ n time cells, or from 10 k × m-n +1 to 10 × k × m time cells, where n is the first number, m is the second number, and k is a positive integer.
In this design, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. Different POs are continuously and non-uniformly distributed in the PF, for example, if k is 1, m is 2, and n is 2, and the PF includes four POs therein, a first PO may be located in the first and second subframes in the PF, a second PO may be located in the ninth and tenth subframes in the PF, a third PO may be located in the eleventh and twelfth subframes in the PF, and a fourth PO may be located in the nineteenth and tenth subframes in the PF. Compared with the uniform distribution of the POs in the PF, in the present application, the interval between the first PO and the second PO is longer, and the interval between the third PO and the fourth PO is longer, which may facilitate the second device to configure the special subframe in the time unit other than the PO in the PF.
In one design, when the calculated PF includes a PO, the second device may obtain a PO identification of the second device, and when the PO identification of the second device is the first identification, the second device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, when the calculated PF includes two POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identity of the second device is the second identity, the second device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located in 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF; when the PO identifier of the second device is the second identifier, the second device may determine that the PO is located in the 10 × k × m/2-n +1 to 10 × k × m/2 time cells in the calculated PF; when the PO identifier of the second device is the third identifier, the second device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identity of the second device is the fourth identity, the second device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m time cells in the calculated PF.
In one design, the second device may determine that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 k × m 3/4+1 to the 10 × k m 3/4+ n time cells.
In this design, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. Different POs are continuously and uniformly distributed in the PF, for example, if k is 1, m is 2, and n is 2, and the PF includes four POs therein, a first PO may be located in the first and second subframes in the PF, a second PO may be located in the sixth and seventh subframes in the PF, a third PO may be located in the eleventh and twelfth subframes in the PF, and a fourth PO may be located in the sixteenth and seventeenth subframes in the PF. Wherein the intervals between the POs are the same. Relative PO is non-uniform distribution in PF, the interval between each PO is the same in this application, can be convenient for the second equipment confirm the information of each PO, the simple operation.
In one design, when the calculated PF includes a PO, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located in the first through nth time units in the calculated PF.
In one design, when the calculated PF includes two POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identifier of the second device is the second identifier, the second device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located in the first to nth time units in the calculated PF; when the PO identifier of the second device is the second identifier, the second device may determine that the PO is located in the 10 × k × m/4+1 to 10 × k × m/4+ n time cells in the calculated PF; when the PO identifier of the second device is the third identifier, the second device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time cells in the calculated PF; when the PO id of the second device is the fourth id, the second device may determine that the PO is located in the 10 × k × m 3/4+1 to 10 × k × m 3/4+ n time cells in the calculated PF.
In one design, the second device may determine the first number to be the second number when the time unit is a subframe.
In one design, when the time unit is a timeslot, the second device may determine a third number of timeslots included in each preconfigured subframe, divide the first number by the third number, and round up an obtained quotient to obtain the second number.
In one design, the second device may determine that the PO is located in the PF at 10 × ks +1 time cell, 10 × ks +5 time cells, 10 × ks +6 time cells, or 10 × ks +10 time cells, where s is 0, 1, 2 … m-1, m is the second number, and k is a positive integer.
In the technical scheme, when the time unit is a subframe, k is 1; and when the time unit is a time slot, k is a third number of time slots contained in each preconfigured subframe. The second device may determine the PO information using the configuration method of the PO in the LTE system, with each frame included in the PF as a unit, and the determination method of the PO information is simple and can save overhead. For example, if k is 1, m is 2, and n is 2, the second device determines that the first subframe included in the PO is located in the tenth subframe of the PF, the second device may determine that the second subframe included in the PO is located in the twenty subframes of the PF, that is, the PO is located in the tenth subframe and the twenty subframes of the PF.
In one design, when the calculated PF includes a PO, the second device may obtain a PO identification of the second device, and when the PO identification of the second device is the first identification, the second device may determine that the PO is located at 10 × ks +10 time units in the calculated PF.
In one design, when the calculated PF includes two POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located at 10 × ks +5 time units in the calculated PF; when the PO identity of the second device is the second identity, the second device may determine that the PO is located at the 10 × k × s +10 time cells in the calculated PF.
In one design, when the calculated PF includes four POs, the second device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the second device may determine that the PO is located at 10 × ks +1 time unit in the calculated PF; when the PO identity of the second device is the second identity, the second device may determine that the PO is located in the 10 × ks +5 time cells of the calculated PF; when the PO identity of the second device is the third identity, the second device may determine that the PO is located in the 10 × ks +6 time cells of the calculated PF; when the PO identity of the second device is the fourth identity, the second device may determine that the PO is located at the 10 × k × s +10 time cells in the calculated PF.
In a third aspect, an embodiment of the present application provides a computer storage medium, where the computer storage medium is used to store computer program instructions, and the computer program instructions, when executed by the first device, cause the first device to perform the communication method according to the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer storage medium, where the computer storage medium is used to store computer program instructions, and the computer program instructions, when executed by the second device, cause the second device to execute the communication method according to the second aspect.
In a fifth aspect, an embodiment of the present application provides a first device, where the first device has a function of implementing a behavior of the first device in the example of the communication method described in the first aspect. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more units or modules corresponding to the above functions.
In one design, the first device may structurally include a processing module and a sending module, where the processing module is configured to support the first device to perform corresponding functions in the communication method according to the first aspect. The sending module is used for supporting communication between the first device and other devices. The first device may further comprise a memory module for coupling with the processing module that stores necessary program instructions and data for the first device. As an example, the processing module may be a processor and the sending module may be a transmitter. The storage module may be a memory.
In one design, the first device may further include a receiving module in the structure, and the receiving module is configured to support communication between the first device and other devices. In another example, the receiving module may be a receiver, and the receiving module and the transmitting module may be implemented by one transceiver.
In a sixth aspect, an embodiment of the present application provides a second device, where the second device has a function of implementing a behavior of the second device in the example of the communication method described in the second aspect. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more units or modules corresponding to the above functions.
In one design, the second device may include a processing module and a receiving module in a structure, where the processing module is configured to support the second device to perform corresponding functions in the communication method according to the second aspect. The receiving module is used for supporting communication between the second device and other devices. The second device may further comprise a memory module for coupling with the processing module that stores necessary program instructions and data for the second device. As an example, the processing module may be a processor and the sending module may be a transmitter. The storage module may be a memory.
In one design, the second device may further include a sending module in the structure, and the sending module is configured to support communication between the second device and other devices. In another example, the transmitting module may be a transmitter, and the receiving module and the transmitting module may be implemented by one transceiver.
In a seventh aspect, the present application provides a computer program product containing instructions, which when run on a computer, causes the computer to execute the communication method according to the first aspect.
In an eighth aspect, embodiments of the present application provide a computer program product containing instructions, which when run on a computer, cause the computer to perform the communication method according to the second aspect.
In a ninth aspect, an embodiment of the present application provides a communication system, where the system includes the first device and the second device described in the above aspects.
In a tenth aspect, embodiments of the present application provide a chip system, where the chip system includes a processor, and the processor is configured to implement the functions recited in the foregoing aspects, for example, to generate or process data and/or information recited in the foregoing methods.
In one design, the system-on-chip further includes a memory to hold program instructions and data necessary for the first device. The chip system may be formed by a chip, or may include a chip and other discrete devices.
In an eleventh aspect, embodiments of the present application provide a chip system, which includes a processor, configured to enable a second device to implement the functions recited in the above aspects, for example, to receive or process data and/or information recited in the above methods.
In one design, the system-on-chip further includes a memory to hold program instructions and data necessary for the second device. The chip system may be formed by a chip, or may include a chip and other discrete devices.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments or the background art of the present application, the drawings required to be used in the embodiments or the background art of the present application will be described below.
Fig. 1 is a schematic architecture diagram of a communication system disclosed in an embodiment of the present application;
fig. 2 is a flow chart illustrating a communication method disclosed in an embodiment of the present application;
FIG. 3 is a flow chart illustrating a communication method according to another embodiment of the present disclosure;
FIG. 4 is a flow chart illustrating a communication method according to another embodiment of the present disclosure;
FIG. 5 is a flow chart illustrating a method of communication according to another embodiment of the present disclosure;
FIG. 6 is a flow chart illustrating a method of communication according to another embodiment of the present disclosure;
FIG. 7 is a flow chart illustrating a method of communication according to another embodiment of the present disclosure;
FIG. 8A is a schematic diagram of a PF according to an embodiment of the present application;
FIG. 8B is a schematic structural diagram of a PO disclosed in the embodiments of the present application;
FIG. 8C is a schematic diagram of a PO according to another embodiment of the present application;
FIG. 8D is a schematic diagram of a PO according to another embodiment of the present application;
FIG. 8E is a schematic diagram of a PO according to another embodiment of the present application;
FIG. 8F is a schematic diagram of a PO according to another embodiment of the present application;
FIG. 8G is a schematic diagram of a PO as disclosed in another embodiment of the present application;
FIG. 9 is a schematic structural diagram of a first apparatus disclosed in an embodiment of the present application;
FIG. 10 is a schematic diagram of a first apparatus according to another embodiment of the present disclosure;
FIG. 11 is a schematic structural diagram of a second apparatus disclosed in an embodiment of the present application;
fig. 12 is a schematic structural diagram of a second apparatus disclosed in another embodiment of the present application.
Detailed Description
The embodiments of the present application will be described below with reference to the drawings.
In order to better understand a communication method, apparatus, and system disclosed in the embodiments of the present application, a network architecture to which the embodiments of the present application are applicable is first described below. Referring to fig. 1, fig. 1 is a schematic structural diagram of a communication system according to an embodiment of the present disclosure. As shown in fig. 1, the communication system may include a first device 101 and at least one second device 102. The first device and the second device may establish data communication, the first device may send the first number of time units included in the PO to the second device through the data communication, the first device may obtain information of the PO according to the first number of time units included in the PO and the second number of frames included in the PF, and send a paging message to the second device at the PO indicated by the information of the PO, the second device may receive the first number of time units included in the PO from the first device, obtain information of the PO according to the first number of time units included in the PO and the second number of frames included in the PF, and receive the paging message at the PO indicated by the information of the PO.
The first device may be a device for communicating with a Mobile Station, and specifically may be any one of an Access Point (AP) in a Wireless Local Area Network (WLAN), a Global System for Mobile Communication (GSM) or a Base Transceiver Station (BTS) in a Code Division Multiple Access (CDMA), a Base Station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB) in an LTE System, a relay Station or an Access Point, a vehicle-mounted device, a wearable device, an Access Network device in a future 5G Network, and an Access Network device in a future evolved Public Land Mobile Network (PLMN). It should be noted that, in the embodiments of the present application, the first device is described by taking a base station as an example in a general sense.
The second device may also be referred to as a terminal device, a UE, a mobile Station, an access terminal, a subscriber unit, a subscriber Station, a mobile Station, a remote terminal, a mobile device, a terminal, a Wireless communication device, a user agent, or a user equipment, and may specifically be any one of a Station (ST) in a WLAN, 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 a Wireless communication function, a computing device, another processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, a mobile Station in a future 5G network, and a terminal device in a future evolved PLMN network. It should be noted that, in the specific embodiment of the present application, the second device is described by taking a UE in a general sense as an example.
Before describing specific embodiments of the present application, some brief descriptions will be made on the DRX, PF, PO and other concepts that may be involved in the present application. The paging reception of the second devices follows the DRX principle, i.e. the cell sends the DRX cycle of the cell to all second devices within the cell, and each second device can set the DRX of the second device based on its own power and paging system. In the same DRX cycle, the first device needs to send paging messages to different second devices at different POs, and only one PO of the first device sends paging messages to one second device in the DRX cycle. Wherein, one DRX period can comprise at least one PF, the PF is one frame or a plurality of continuous frames used for transmitting paging messages, and the number of frames contained in the PF is configurable. A PF may include at least one PO, the PO being a time unit for transmitting paging messages, the number of time units included in the PO being configurable. It should be noted that PO refers to a time period, for example, a time period included in the first frame in the PF, or a time period between the 41 th slot and the 48 th slot in the PF. The cell mentioned in the present invention may be a cell corresponding to a base station, and the cell may belong to a macro base station, or may belong to a base station corresponding to a small cell (small cell), where the small cell may include a city cell (Metro cell), a Micro cell (Micro cell), a Pico cell (Pico cell), a Femto cell (Femto cell), and the like, and these small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing a scenario of a high-rate data transmission service.
The first device may obtain information of the PF according to the number of frames included in the PF. The information of the PF may include time information of the PF including, but not limited to, a start time, a frame number, a slot number, an end time, a duration, and the like. The frame number may be a frame number of each frame included in the PF, or the frame number may be a frame number of the start frame included in the PF and a frame number of the end frame included in the PF.
The first device may obtain information of the PO according to the number of frames included in the PF and the number of time units included in the PO. The information of the PO may include time information of the PO including, but not limited to, a start time, a subframe number, a slot number, an end time, a duration, and the like. The subframe number may be a subframe number of each subframe included in the PO, or the subframe number may be a subframe number of a starting subframe included in the PO and a subframe number of an ending subframe included in the PO. The timeslot number may be the timeslot number of each timeslot included in the PO, or the timeslot number may be the timeslot number of the start timeslot included in the PO and the timeslot number of the end timeslot included in the PO.
A time unit may include a subframe or a slot. Wherein, one frame may include 10 subframes, and in the LTE system, one subframe may include 2 slots; in NR, one subframe may include 2 slots, 4 slots, 6 slots, 8 slots, or the like.
Based on the schematic architecture of the communication system shown in fig. 1, please refer to fig. 2, and fig. 2 is a communication method provided in the embodiment of the present application, which includes, but is not limited to, the following steps:
step S201: and the base station sends the first number of the subframes contained in the PO and the second number of the frames contained in the PF to the UE through high-layer signaling or broadcast messages.
Wherein the first number and the second number are base station independently configurable.
Step S202: and the base station obtains the information of the PF according to the second quantity.
The base station may determine a start frame included in the PF, and determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and the at least one frame after the start frame is the same as the second number. For example, the second number is 3, the frame number of the initial frame included in the PF is 0, and if the information of the PF includes the frame number of the included frame, the base station may determine that the frame number is 0, 1, 2; if the information of the PF includes the frame number of the included start frame and the frame number of the end frame, the base station may determine that the frame number is 0, 2. It should be noted that, in the embodiment of the present application, the second number of frames included in the PF may be one, or may be multiple, and is not particularly limited by the embodiment of the present application, and when the second number of frames included in the PF is multiple, the frames included in the PF are consecutive frames, for example, two consecutive frames or more than two consecutive frames.
Specifically, the base station may determine the starting frame of the frame included in the PF based on the relevant parameter of the UE, and for example, the base station may calculate the starting frame of the frame included in the PF by the following formula:
SFNmodT=(TdivN)*(UE_IDmodN)
where, SFN represents a frame Number of the start frame, T represents a DRX cycle, N ═ min (T, nB), nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32, UE _ ID ═ IMSI mod 1024, and IMSI represents an International Mobile Subscriber identity Number (IMSI) of the UE.
Taking the structure diagram of the PF shown in fig. 8A as an example, when T is 16 frames, nB is T/4, and m is 2, the base station may determine that N is 4 and T div is 4 based on the above formula. If UE _ IDmodN is 0, the base station may determine that (TdivN) × (UE _ IDmodN) ═ 0, and the frame number of the start frame of the frame included in the PF is 0, that is, the start frame is located in the first frame in the DRX cycle, and then the base station may determine that the PF used for transmitting the paging message of the UE is located in the first frame and the second frame in the DRX cycle. If UE _ ID mod N is 1, the base station may determine that (TdivN) × (UE _ IDmodN) ═ 4, and the frame number of the start frame of the frame included in the PF is 4, that is, the start frame is located in the fifth frame in the DRX cycle, and then the base station may determine that the PF used for transmitting the paging message of the UE is located in the fifth frame and the sixth frame in the DRX cycle. If UE _ IDmodN is 2, the base station may determine that (TdivN) × (UE _ IDmodN) ═ 8, and the frame number of the start frame of the frame included in the PF is 8, that is, the start frame is located in the ninth frame in the DRX cycle, and then the base station may determine that the PF used for transmitting the paging message of the UE is located in the ninth frame and the tenth frame in the DRX cycle. If UE _ IDmodN is 3, the base station may determine that (TdivN) × (UE _ IDmodN) ═ 12, and the frame number of the start frame of the frame included in the PF is 12, that is, the start frame is located in the thirteenth frame in the DRX cycle, and then the base station may determine that the PF used for transmitting the paging message of the UE is located in the thirteenth frame and the fourteenth frame in the DRX cycle.
In one design, the DRX cycle includes a number of frames equal to or greater than a product of the second number and a number of PFs included in the DRX cycle. Taking fig. 8A as an example, T is 16 frames, that is, the number of frames included in the DRX is 16, and if the second number is 2, the number of PFs included in the DRX cycle needs to be less than or equal to 8.
Step S203: the base station obtains information of POs in the PF indicated by the information of the PF according to the first number, wherein the POs are continuously and non-uniformly distributed.
Specifically, the PO may be continuously or discontinuously distributed in the PF, and the PO may be uniformly or non-uniformly distributed in the PF. In order to facilitate setting of the special subframe in the PF, the base station may configure the POs in a continuous and non-uniformly distributed manner. The PO may be located in the PF from the first to the nth subframes, from the 10 × k × m/2-n +1 to the 10 × k × m/2 subframes, from the 10 × k × m/2+1 to the 10 × k × m/2+ n subframes, or from the 10 × k × m-n +1 to the 10 × k × m subframes, where n is the first number, m is the second number, and k is 1. Taking the schematic structure of the PO shown in fig. 8B as an example, if m is 2 and n is 2, the information of the PO includes the subframe number of the subframe included in the PO, where the subframe number is 0 and 1, the base station may determine that the PO is located in the first subframe and the second subframe in the PF. If the subframe number is 8, 9, the base station may determine that POs are located in the ninth subframe and the tenth subframe in the PF. If the subframe number is 10, 11, the base station may determine that the PO is located in the eleventh subframe or the twelfth subframe in the PF. If the subframe number is 18, 19, the base station may determine that the PO is located in the nineteenth subframe or the twenty subframes in the PF. It should be noted that the PO information includes, but is not limited to, the subframe number of the subframe included in the PO, and may also be the subframe number of the starting subframe and the subframe number of the ending subframe included in the PO. It should be noted that, in the embodiment of the present application, the first number of the subframes included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a PF may include 4 POs at most, and the preset first value may be 4 and the preset second value may be 10, i.e., 4 × n ≦ 10 × m.
In one design, when the calculated PF includes one PO, the first device may obtain a PO id of the second device, and when the PO id of the second device is the first id, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m subframes in the calculated PF. Wherein k is 1.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth subframes in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m subframes in the calculated PF. Wherein k is 1.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n subframes of the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/2-n +1 to 10 × k × m/2 subframes in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the first to nth subframes in the calculated PF; when the PO identifier of the second device is the fourth identifier, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m subframes in the calculated PF. Wherein k is 1.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(UE_ID/N)mod Ns
where i _ s represents a PO identity of the UE, UE _ ID is IMSI mod 1024, IMSI represents IMSI of the UE, N is min (T, nB), T represents a DRX cycle, nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32, Ns is max (1, nB/T), and Ns may represent the number of POs included in one PF.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table one:
watch 1
Figure BDA0001467626880000121
When the PF includes a PO and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × m-n +1 to 10 × m subframes in the PF. When the PF includes two POs, and the PO is identified as 0, the information of the PO may include a duration, for example, first to nth subframes in the PF; when the PO is denoted by 1, the information of the PO may be the 10 th m-n +1 to 10 th m subframes in the PF. When the PF includes four POs and the PO is identified as 0, the information of the POs may include a duration, for example, 10 × m/2+1 to 10 × m/2+ n subframes in the PF; when the PO id is 1, the information of the PO may be the 10 th m/2-n +1 to 10 th m/2 subframes in the PF; when the PO identifier is 2, the information of the PO may be first to nth subframes in the PF; when the PO is identified as 3, the information of the PO may be the 10 th m-n +1 to 10 th m subframes in the PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × m-n +1 to 10 × m subframes in the PF; when the PO identifier is 1, the information of the PO may be first to nth subframes in the PF; when PO is identified as 2, the information of PO may be the 10 th m/2-n +1 to 10 th m/2 subframes in PF; when PO is denoted by 3, the information of PO may be the 10 th m/2+1 to 10 th m/2+ n subframes in PF.
Step S204: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S204 may specifically refer to the description of step S202, which is not described again in the embodiment of the present application.
Step S205: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and reference may be specifically made to the description of step S203 in step S205, which is not described again in the embodiment of the present application.
It should be noted that, in the embodiment of the present application, the execution order of step S204 and step S205 in fig. 2 is not limited, and after the UE receives the first number of subframes included in the PO and the second number of frames included in the PF from the base station, step S204 and step S205 may be executed, for example, step S204 and step S205 may be executed before or after step S202, before or after step S203, or before or after step S206.
Step S206: the base station transmits the paging message to the UE at the PO indicated by the PO information, wherein the POs are continuously non-uniformly distributed.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the nineteenth subframe and the twentieth subframe in the PF, the base station may send a paging message to the UE in the nineteenth subframe and the twentieth subframe in the DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the nineteenth subframe and the twentieth subframe in the PF, the UE may receive the paging message in the nineteenth subframe and the twentieth subframe in the DRX cycle.
In the method illustrated in fig. 2, the base station sends, to the UE, the first number of subframes included in the PO and the second number of frames included in the PF through a high layer signaling or a broadcast message, and the base station obtains information of the PO according to the first number and the second number, and sends, to the UE, a paging message at the PO indicated by the information of the PO, so that the UE can obtain the information of the PO according to the first number and the second number, and receive, at the PO indicated by the information of the PO, the paging message, which can facilitate the second device to accurately identify the location of the PO.
Based on the schematic architecture of the communication system shown in fig. 1, please refer to fig. 3, and fig. 3 is a communication method provided in the embodiment of the present application, which includes, but is not limited to, the following steps:
step S301: the base station transmits the first number of slots included in the PO and the second number of frames included in the PF to the UE through a higher layer signaling or a broadcast message.
Wherein the first number and the second number are base station independently configurable.
Step S302: and the base station obtains the information of the PF according to the second quantity.
It should be noted that step S302 may specifically refer to the description of step S202, and the embodiments of the present application are not described again.
Step S303: the base station obtains information of the POs in the PF indicated by the information of the PF according to the first number.
Specifically, the PO may be continuously or discontinuously distributed in the PF, and the PO may be uniformly or non-uniformly distributed in the PF. In order to facilitate setting of the special subframe in the PF, the base station may configure the POs in a continuous and non-uniformly distributed manner. PO may be located in the PF from the first to nth slots, from 10 × k × m/2-n +1 to 10 × k × m/2 slots, from 10 × k × m/2+1 to 10 × k × m/2+ n slots, or from 10 × k × m-n +1 to 10 × k × m + 2, where n is a first number, m is a second number, and k is used to represent a third number of slots contained in each subframe, e.g., k is 2 when a subframe includes two slots; when one subframe includes 4 slots, k is 4; when one subframe includes 6 slots, k is 6; when one subframe includes 8 slots, k is 8. Taking the schematic structure of the PO shown in fig. 8C as an example, if m is 1, k is 2, and n is 2, the information of the PO includes the timeslot number of the timeslot included in the PO, where the timeslot number is 0 and 1, the base station may determine that the PO is located in the first timeslot and the second timeslot in the PF. If the slot number is 8, 9, the base station may determine that the PO is located in the ninth slot and the tenth slot of the PF. If the slot number is 10, 11, the base station may determine that the PO is located in the eleventh slot or the twelfth slot in the PF. If the slot number is 18, 19, the base station may determine that the PO is located in the nineteenth slot or the twentieth slot in the PF. It should be noted that the information of the PO includes, but is not limited to, the slot number of the slot included in the PO, and may also be the slot number of the starting slot and the slot number of the ending slot included in the PO, and so on. It should be noted that, in the embodiment of the present application, the first number of timeslots included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a subframe may include k slots, and a PF may include 4 POs at most, and the preset first value may be 4, and the preset second value may be 10 × k, that is, 4 × n ≦ 10 × k × m.
In one design, when the calculated PF includes a PO, the first device may obtain a PO id of the second device, and when the PO id of the second device is the first id, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m slots in the calculated PF. Where k is the third number of slots contained in each subframe.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth slots in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m slots in the calculated PF. Where k is the third number of slots contained in each subframe.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in 10 × k × m/2+1 to 10 × k × m/2+ n slots in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/2-n +1 to 10 × k × m/2 time slots in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the first to nth slots in the calculated PF; when the PO id of the second device is the fourth id, the first device may determine that the PO is located in the 10 × k × m-n +1 to 10 × k × m slots in the calculated PF. Where k is the third number of slots contained in each subframe.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(UE_ID/N)mod Ns
where i _ s represents a PO identity of the UE, UE _ ID is IMSI mod 1024, IMSI represents IMSI of the UE, N is min (T, nB), T represents a DRX cycle, nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32, Ns is max (1, nB/T), and Ns may represent the number of POs included in one PF.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table two:
watch two
Figure BDA0001467626880000151
When the PF includes a PO and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × k × m-n +1 to 10 × k × m slots in the PF. When the PF includes two POs, and the PO is identified as 0, the information of the POs may include a duration, for example, first to nth slots in the PF; when PO is denoted by 1, the information of PO may be the 10 × k × m-n +1 to 10 × k × m slots in PF. When the PF contains four POs, and the POs is identified as 0, the information of the POs may include a duration, for example, 10 × k × m/2+1 to 10 × k × m/2+ n slots in the PF; when PO is denoted by 1, the information of PO may be the 10 × k × m/2-n +1 to 10 × k × m/2 time slots in PF; when the PO id is 2, the information of the PO may be the first to nth slots in the PF; when PO is denoted by 3, the information of PO may be the 10 × k × m-n +1 to 10 × k × m slots in PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × k × m-n +1 to 10 × k × m slots in the PF; when the PO identifier is 1, the information of the PO may be the first to nth slots in the PF; when PO is identified as 2, the information of PO may be the 10 × k × m/2-n +1 to 10 × k × m/2 time slots in PF; when PO is denoted by 3, the information of PO may be the 10 × k × m/2+1 to 10 × k × m/2+ n time slots in PF.
Step S304: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S304 may specifically refer to the description of step S202, which is not described again in the embodiment of the present application.
Step S305: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and reference may be specifically made to the description of step S303 in step S305, which is not described again in the embodiment of the present application.
It should be noted that, in the embodiment of the present application, the execution order of step S304 and step S305 in fig. 3 is not limited, and after the UE receives the first number of timeslots included in the PO and the second number of frames included in the PF from the base station, step S304 and step S305 may be executed, for example, step S304 and step S305 may be executed before or after step S302, before or after step S303, or before or after step S306.
Step S306: the base station transmits the paging message to the UE at the PO indicated by the PO information, wherein the POs are continuously non-uniformly distributed.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the nineteenth slot and the twentieth slot in the PF, the base station may send a paging message to the UE in the nineteenth slot and the twentieth slot in the DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the nineteenth slot and the twentieth slot in the PF, the UE may receive the paging message in the nineteenth slot and the twentieth slot in the DRX cycle.
In the method illustrated in fig. 3, the base station sends the first number of timeslots included in the PO and the second number of frames included in the PF to the UE through a high layer signaling or a broadcast message, and the base station obtains information of the PO according to the first number and the second number and sends a paging message to the UE at the PO indicated by the information of the PO, so that the UE can obtain the information of the PO according to the first number and the second number and receive the paging message at the PO indicated by the information of the PO, which can facilitate the second device to accurately identify the location of the PO.
Based on the schematic architecture of the communication system shown in fig. 1, please refer to fig. 4, and fig. 4 is a communication method provided in the embodiment of the present application, which includes, but is not limited to, the following steps:
step S401: and the base station sends the first number of the subframes contained in the PO and the second number of the frames contained in the PF to the UE through high-layer signaling or broadcast messages.
Wherein the first number and the second number are base station independently configurable.
Step S402: and the base station obtains the information of the PF according to the second quantity.
It should be noted that step S402 may specifically refer to the description of step S202, and the embodiment of the present application is not described again.
Step S403: the base station obtains information of the POs in the PF indicated by the information of the PF according to the first number.
Specifically, the PO may be continuously or discontinuously distributed in the PF, and the PO may be uniformly or non-uniformly distributed in the PF. Regardless of the special subframe setting, the base station may configure the POs in a continuous and evenly distributed manner. The PO may be located in the PF from the first to the nth subframes, from the 10 × k × m/4+1 to the 10 × k × m/4+ n subframes, from the 10 × k × m/2+1 to the 10 × k × m/2+ n subframes, or from the 10 × k × m 3/4+1 to the 10 × k m 3/4+ n subframes, where n is the first number, m is the second number, and k is 1. Taking the schematic structure of the PO shown in fig. 8D as an example, if m is 2 and n is 2, the information of the PO includes the subframe number of the subframe included in the PO, where the subframe number is 0 and 1, the base station may determine that the PO is located in the first subframe and the second subframe in the PF. If the subframe number is 5, 6, the base station may determine that POs are located in the sixth subframe and the seventh subframe in the PF. If the subframe number is 10, 11, the base station may determine that the PO is located in the eleventh subframe or the twelfth subframe in the PF. If the subframe number is 15, 16, the base station may determine that the PO is located in the sixteenth subframe or the seventeenth subframe in the PF. It should be noted that the PO information includes, but is not limited to, the subframe number of the subframe included in the PO, and may also be the subframe number of the starting subframe and the subframe number of the ending subframe included in the PO. It should be noted that, in the embodiment of the present application, the first number of the subframes included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a PF may include 4 POs at most, and the preset first value may be 4 and the preset second value may be 10, i.e., 4 × n ≦ 10 × m.
In one design, when the calculated PF includes one PO, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth subframes in the calculated PF.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth subframes in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n subframes in the calculated PF. Wherein k is 1.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth subframes in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in 10 × k × m/4+1 to 10 × k × m/4+ n subframes in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n subframes in the calculated PF; when the PO id of the second device is the fourth id, the first device may determine that the PO is located in the 10 × k × m 3/4+1 th to 10 × k × m 3/4+ n subframes in the calculated PF. Wherein k is 1.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(10*m div Ns)*(floor(UE_ID/N)mod Ns)
where i _ s represents a PO ID of the UE, m represents a second number, Ns ═ max (1, nB/T), Ns may represent the number of POs included in one PF, UE _ ID ═ IMSI mod 1024, IMSI represents an IMSI of the UE, N ═ min (T, nB), T represents a DRX cycle, and nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table three:
watch III
Figure BDA0001467626880000171
When the PF includes one PO and the PO identifier is 0, the information of the PO may include a duration, for example, first to nth subframes in the PF. When the PF includes two POs, and the PO is identified as 0, the information of the PO may include a duration, for example, first to nth subframes in the PF; when the PO id is 1, the information of the PO may be the 10 th m/2+1 to 10 th m/2+ n subframes in the PF. When the PF includes four POs, and the PO is identified as 0, the information of the POs may include a duration, for example, first to nth subframes in the PF; when the PO is identified as 1, the information of the PO may be the 10 th m/4+1 to 10 th m/4+ n subframes in the PF; when PO is identified as 2, the information of PO may be the 10 th m/2+1 to 10 th m/2+ n subframes in PF; when the PO is denoted by 3, the information of the PO may be the 10 × m 3/4+1 to 10 × m 3/4+ n subframes in the PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × m 3/4+1 to 10 × m 3/4+ n subframes in the PF; when the PO is identified as 1, the information of the PO may be the 10 th m/2+1 to 10 th m/2+ n subframes in the PF; when the PO is identified as 2, the information of the PO may be the 10 th m/4+1 to 10 th m/4+ n subframes in the PF; when the PO id is 3, information of the PO may be first to nth subframes in the PF.
Step S404: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S405 may specifically refer to the description of step S202, which is not described again in this embodiment of the present application.
Step S405: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and reference may be specifically made to the description of step S403 in step S406, which is not described again in the embodiment of the present application.
It should be noted that, in the embodiment of the present application, the execution order of steps S404 and S405 in fig. 4 is not limited, and after the UE receives the first number of subframes included in the PO and the second number of frames included in the PF from the base station, step S404 and step S405 may be executed, for example, step S404 and step S405 may be executed before or after step S402, before or after step S403, or before or after step S406.
Step S406: the base station sends the paging message to the UE at the PO indicated by the PO information, and the POs are continuously and uniformly distributed.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, if the PF is the first frame and the second frame in the DRX cycle, and the PO information is the first subframe and the second subframe in the PF, the base station may send the paging message to the UE in the first subframe and the second subframe in the DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in DRX cycle, and PO information is the first subframe and the second subframe in PF, the UE may receive the paging message in the first subframe and the second subframe in DRX cycle.
In the method illustrated in fig. 4, the base station sends, to the UE, the first number of subframes included in the PO and the second number of frames included in the PF through a high layer signaling or a broadcast message, and the base station obtains information of the PO according to the first number and the second number, and sends, to the UE, a paging message at the PO indicated by the information of the PO, so that the UE can obtain the information of the PO according to the first number and the second number, and receive, at the PO indicated by the information of the PO, the paging message, which can facilitate the second device to accurately identify the location of the PO.
Based on the schematic architecture of the communication system shown in fig. 1, please refer to fig. 5, and fig. 5 is a communication method provided in the embodiment of the present application, which includes, but is not limited to, the following steps:
step S501: the base station transmits the first number of slots included in the PO and the second number of frames included in the PF to the UE through a higher layer signaling or a broadcast message.
Wherein the first number and the second number are base station independently configurable.
Step S502: and the base station obtains the information of the PF according to the second quantity.
It should be noted that step S502 may specifically refer to the description of step S202, and the embodiments of the present application are not described again.
Step S503: the base station obtains information of the POs in the PF indicated by the information of the PF according to the first number.
Specifically, the PO may be continuously or discontinuously distributed in the PF, and the PO may be uniformly or non-uniformly distributed in the PF. Regardless of the special subframe setting, the base station may configure the POs in a continuous and evenly distributed manner. The PO may be located in the PF from the first to the nth slots, from 10 x k x m/4+1 to 10 x k x m/4+ n slots, from 10 x k x m/2+1 to 10 x k m/2+ n slots, or from 10 x k x m 3/4+1 to 10 k x m 3/4+ n slots, where n is the first number, m is the second number, and k is the third number of slots contained in each subframe. Taking the schematic structure of the PO shown in fig. 8E as an example, if m is 1, k is 2, and n is 2, the information of the PO includes the timeslot number of the timeslot included in the PO, where the timeslot number is 0 and 1, the base station may determine that the PO is located in the first timeslot and the second timeslot in the PF. If the slot number is 5, 6, the base station may determine that the PO is located in the sixth slot and the seventh slot in the PF. If the slot number is 10, 11, the base station may determine that the PO is located in the eleventh slot or the twelfth slot in the PF. If the slot number is 15, 16, the base station may determine that the PO is located in the sixteenth slot or the seventeenth slot in the PF. It should be noted that the information of the PO includes, but is not limited to, the slot number of the slot included in the PO, and may also be the slot number of the starting slot and the slot number of the ending slot included in the PO, and so on. It should be noted that, in the embodiment of the present application, the first number of timeslots included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a subframe may include k slots, and a PF may include 4 POs at most, and the preset first value may be 4, and the preset second value may be 10 × k, that is, 4 × n ≦ 10 × k × m.
In one design, when the calculated PF includes one PO, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth slots in the calculated PF.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth slots in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time slots in the calculated PF. Where k is the third number of slots contained in each subframe.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the first to nth slots in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × m/4+1 to 10 × k × m/4+ n time slots in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the 10 × k × m/2+1 to 10 × k × m/2+ n time slots in the calculated PF; when the PO id of the second device is the fourth id, the first device may determine that the PO is located in the 10 × k × m 3/4+1 to 10 × k × m 3/4+ n slots in the calculated PF. Where k is the third number of slots contained in each subframe.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(10*m div Ns)*(floor(UE_ID/N)mod Ns)
where i _ s represents a PO ID of the UE, m represents a second number, Ns ═ max (1, nB/T), Ns may represent the number of POs included in one PF, UE _ ID ═ IMSI mod 1024, IMSI represents an IMSI of the UE, N ═ min (T, nB), T represents a DRX cycle, and nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table four:
watch four
Figure BDA0001467626880000191
When the PF includes a PO and the PO identifier is 0, the information of the PO may include a duration, for example, the first to nth slots in the PF. When the PF includes two POs, and the PO is identified as 0, the information of the POs may include a duration, for example, first to nth slots in the PF; when PO is denoted by 1, the information of PO may be the 10 × k × m/2+1 to 10 × k × m/2+ n time slots in PF. When the PF includes four POs, and the PO is identified as 0, the information of the POs may include a duration, for example, first to nth slots in the PF; when PO is denoted by 1, the information of PO may be the 10 × k × m/4+1 to 10 × k × m/4+ n slots in PF; when PO is identified as 2, the information of PO may be the 10 × k × m/2+1 to 10 × k × m/2+ n slots in PF; when the PO is identified as 3, the information of the PO may be the 10 × k × m 3/4+1 to 10 × k × m 3/4+ n slots in the PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × k × m 3/4+1 to 10 × k × m 3/4+ n time slots in the PF; when PO is denoted by 1, the information of PO may be the 10 × k × m/2+1 to 10 × k × m/2+ n slots in PF; when PO is denoted by 2, the information of PO may be the 10 × k × m/4+1 to 10 × k × m/4+ n slots in PF; when the PO id is 3, information of the PO may be the first to nth slots in the PF.
Step S504: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S505 may specifically refer to the description of step S202, which is not described again in the embodiment of the present application.
Step S505: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and reference may be specifically made to the description of step S503 in step S506, which is not described again in the embodiment of the present application.
It should be noted that, in the embodiment of the present application, the execution order of step S504 and step S505 in fig. 5 is not limited, and after the UE receives the first number of timeslots included in the PO and the second number of frames included in the PF from the base station, step S504 and step S505 may be executed, for example, step S504 and step S505 may be executed before or after step S502, before or after step S503, or before or after step S506.
Step S506: the base station sends the paging message to the UE at the PO indicated by the PO information, and the POs are continuously and uniformly distributed.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in DRX cycle, and PO information is the first slot and the second slot in PF, the base station may send the paging message to the UE in the first slot and the second slot in DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in DRX cycle, and PO information is the first slot and the second slot in PF, the UE may receive the paging message in the first slot and the second slot in DRX cycle.
In the method illustrated in fig. 5, the base station sends the first number of timeslots included in the PO and the second number of frames included in the PF to the UE through a high layer signaling or a broadcast message, and the base station obtains information of the PO according to the first number and the second number and sends a paging message to the UE at the PO indicated by the information of the PO, so that the UE can obtain the information of the PO according to the first number and the second number and receive the paging message at the PO indicated by the information of the PO, which can facilitate the second device to accurately identify the location of the PO.
Referring to fig. 6 based on the schematic architecture diagram of the communication system shown in fig. 1, fig. 6 is a communication method provided in the embodiment of the present application, where the method includes, but is not limited to, the following steps:
step S601: the base station transmits the first number of subframes included in the PO to the UE through a higher layer signaling or a broadcast message.
Wherein the first number is base station independently configured.
Step S602: the base station determines the first number as a second number of frames contained by the PF.
Specifically, in the embodiment of the present application, the POs are discontinuously distributed in the PF, and a configuration manner of the PO in each frame included in the PF is the same as a configuration manner of the PO in the LTE system. Wherein, the PO in the LTE system includes one subframe, the base station may determine that the PO includes one subframe in each frame included in the PF, that is, the second number of frames included in the PF is the same as the number of subframes included in the PO, and the base station may determine the first number as the second number of frames included in the PF.
Step S603: and the base station obtains the information of the PF according to the second quantity.
It should be noted that step S603 may specifically refer to the description of step S202, and the embodiments of the present application are not described again.
Step S604: the base station obtains information of the POs in the PF indicated by the information of the PF according to the first number.
Specifically, the base station may configure the POs in a non-continuous and non-uniformly distributed manner. The PO may be located at the 10 × ks +1 subframe, the 10 × ks +5 subframe, the 10 × ks +6 subframe, or the 10 × ks +10 subframe in the PF. Where s is 0, 1, 2 … m-1, m is the second number and k is 1. Taking the schematic structure of the PO shown in fig. 8F as an example, if m is 2 and n is 2, the information of the PO includes the subframe number of the subframe included in the PO, where the subframe number is 0 and 10, the base station may determine that the PO is located in the first subframe and the eleventh subframe in the PF. If the subframe number is 4, 14, the base station may determine that POs are located in the fifth and fifteenth subframes in the PF. If the subframe number is 5, 15, the base station may determine that the PO is located in the sixth subframe or the sixteenth subframe in the PF. If the subframe number is 9, 19, the base station may determine that the PO is located in the tenth subframe or the twenty subframes in the PF. It should be noted that the PO information includes, but is not limited to, the subframe number of the subframe included in the PO, and may also be the subframe number of the starting subframe and the subframe number of the ending subframe included in the PO. It should be noted that, in the embodiment of the present application, the first number of the subframes included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a PF may include 4 POs at most, and the preset first value may be 4 and the preset second value may be 10, i.e., 4 × n ≦ 10 × m.
In one design, when the calculated PF includes one PO, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the 10 × ks +10 th sub-frames in the calculated PF. Wherein k is 1.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the 10 × ks +5 th subframe in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located in the 10 × k × s +10 subframes of the calculated PF. Wherein k is 1.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located in the 10 × ks +1 th subframe in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × s +5 th sub-frames in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the 10 × k × s +6 th sub-frames in the calculated PF; when the PO identity of the second device is the fourth identity, the first device may determine that the PO is located in the 10 × k × s +10 subframes of the calculated PF. Wherein k is 1.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(UE_ID/N)mod Ns
where i _ s represents a PO identity of the UE, UE _ ID is IMSI mod 1024, IMSI represents IMSI of the UE, N is min (T, nB), T represents a DRX cycle, nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32, Ns is max (1, nB/T), and Ns may represent the number of POs included in one PF.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table five:
watch five
Ns PO when i_s=0 PO when i_s=1 PO when i_s=2 PO when i_s=3
1 10 th +10 th sub-frame N/A N/A N/A
2 Sub-frame of 10 s +5 10 th +10 th sub-frame N/A N/A
4 Sub-frame of 10 s +1 Sub-frame of 10 s +5 Sub-frame of 10 s +6 10 th +10 th sub-frame
When the PF includes one PO and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × s +10 subframes in the PF. When the PF contains two POs, and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × s +5 subframes in the PF; when the PO flag is 1, the information of the PO may be the 10 th × s +10 subframes in the PF. When the PF contains four POs, and the PO is identified as 0, the information of the POs may include a duration, for example, 10 × s +1 th subframe in the PF; when the PO identifier is 1, the information of the PO may be the 10 th × s +5 th subframe in the PF; when PO is identified as 2, the information of PO may be the 10 th × s +6 th subframe in PF; when PO is identified as 3, the information of PO may be the 10 th × s +10 subframes in PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × s +10 subframes in the PF; when the PO identifier is 1, the information of the PO may be the 10 th × s +1 th subframe in the PF; when PO is identified as 2, the information of PO may be the 10 th × s +5 th subframe in PF; when PO is identified as 3, the information of PO may be the 10 th × s +6 th subframe in PF.
Step S605: the UE determines the first number as a second number of frames contained by the PF.
It should be noted that, in this embodiment of the present application, an implementation manner in which the UE obtains the second quantity is the same as an implementation manner in which the base station obtains the second quantity, and then step S606 may specifically refer to the description of step S602, which is not described again in this embodiment of the present application.
Step S606: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S607 may specifically refer to the description of step S202, which is not described again in the embodiment of the present application.
Step S607: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and step S608 may specifically refer to the description of step S604, which is not described again in the embodiment of the present application.
It should be noted that the embodiment of the present application does not limit the execution sequence of steps S605-S607 in fig. 6, and the UE may execute steps S605-S607 after receiving the first number of subframes included in the PO from the base station, for example, steps S605-S607 may be executed before or after step S602, before or after step S603, before or after step S604, or before or after step S608.
Step S608: the base station transmits a paging message to the UE at the PO indicated by the PO information.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the tenth subframe and the twentieth subframe in the PF, the base station may send a paging message to the UE in the tenth subframe and the twentieth subframe in the DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the tenth subframe and the twentieth subframe in the PF, the UE may receive the paging message in the tenth subframe and the twentieth subframe in the DRX cycle.
In the method illustrated in fig. 6, the base station sends the first number of subframes included in the PO to the UE through a high layer signaling or a broadcast message, the base station determines the first number as the second number of frames included in the PF, the base station obtains information of the PO according to the first number and the second number, and sends a paging message to the UE at the PO indicated by the information of the PO, so that the UE can determine the first number as the second number of frames included in the PF, obtain information of the PO according to the first number and the second number, and receive the paging message at the PO indicated by the information of the PO, which can facilitate the second device to accurately identify the location of the PO.
Referring to fig. 7 based on the schematic architecture diagram of the communication system shown in fig. 1, fig. 7 is a communication method provided in the embodiment of the present application, which includes, but is not limited to, the following steps:
step S701: the base station transmits the first number of slots included in the PO to the UE through higher layer signaling or a broadcast message.
Wherein the first number is base station independently configured.
Step S702: the base station determines a third number of time slots contained in each subframe configured in advance.
In the LTE system, one subframe may include 2 slots; in NR, one subframe may include 2 slots, 4 slots, 6 slots, or 8 slots. Based on this, the base station may determine a third number of slots included in each subframe configured in advance.
Step S703: and the base station divides the first quantity by the third quantity and rounds the obtained quotient upwards to obtain a second quantity.
Specifically, in the embodiment of the present application, the POs are discontinuously distributed in the PF, and a configuration manner of the PO in each frame included in the PF is the same as a configuration manner of the PO in the LTE system. Wherein, the PO includes one subframe in the LTE system, the base station may determine that the number of slots included in each frame included in the PO in the PF is less than or equal to the third number. Based on this, the base station may divide the first number by the third number and round the resulting quotient up to obtain the second number. Illustratively, the first number of slots included in the PO is 10, and each pre-configured subframe includes 4 slots, the base station may determine that
Figure BDA0001467626880000231
I.e. the PF contains 3 frames.
Step S704: and the base station obtains the information of the PF according to the second quantity.
It should be noted that step S704 may specifically refer to the description of step S202, and the embodiments of the present application are not described again.
Step S705: the base station obtains information of the POs in the PF indicated by the information of the PF according to the first number.
Specifically, the base station may configure the POs in a non-continuous and non-uniformly distributed manner. The PO may be located in the PF at the 10 × ks +1 time slot, the 10 × ks +5 time slots, the 10 × ks +6 time slots, or the 10 × ks +10 time slots. Where s is 0, 1, 2 … m-1, m is the second number and k is the third number of slots contained in each subframe. Taking the schematic structure of the PO shown in fig. 8G as an example, if m is 1, k is 2, and n is 2, the information of the PO includes the timeslot number of the timeslot included in the PO, where the timeslot number is 0 and 10, the base station may determine that the PO is located in the first timeslot and the eleventh timeslot in the PF. If the slot number is 4, 14, the base station may determine that the PO is located in the fifth and fifteenth slots of the PF. If the slot number is 5, 15, the base station may determine that the PO is located in the sixth slot or the sixteenth slot in the PF. If the slot number is 9, 19, the base station may determine that the PO is located in the tenth slot or the twentieth slot in the PF. It should be noted that the information of the PO includes, but is not limited to, the slot number of the slot included in the PO, and may also be the slot number of the starting slot and the slot number of the ending slot included in the PO, and so on. It should be noted that, in the embodiment of the present application, the first number of timeslots included in the PO may be one, or may be multiple, and is not specifically limited by the embodiment of the present application.
In one embodiment, the product of the first quantity and the predetermined first value is smaller than or equal to the product of the second quantity and the predetermined second value. For example, a frame may include 10 subframes, a subframe may include k slots, and a PF may include 4 POs at most, and the preset first value may be 4, and the preset second value may be 10 × k, that is, 4 × n ≦ 10 × k × m.
In one design, when the calculated PF includes one PO, the first device may obtain a PO identification of the second device, and when the PO identification of the second device is the first identification, the first device may determine that the PO is located at 10 × ks +10 time slots in the calculated PF. Where k is the third number of slots contained in each subframe.
In one design, when the calculated PF includes two POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located at 10 × ks +5 time slots in the calculated PF; when the PO identity of the second device is the second identity, the first device may determine that the PO is located in the 10 × k × s +10 time slots of the calculated PF. Where k is the third number of slots contained in each subframe.
In one design, when the calculated PF includes four POs, the first device may obtain a PO identifier of the second device, and when the PO identifier of the second device is the first identifier, the first device may determine that the PO is located at 10 × ks +1 time slot in the calculated PF; when the PO identifier of the second device is the second identifier, the first device may determine that the PO is located in the 10 × k × s +5 th time slot in the calculated PF; when the PO identifier of the second device is the third identifier, the first device may determine that the PO is located in the 10 × k × s +6 th time slot in the calculated PF; when the PO identity of the second device is the fourth identity, the first device may determine that the PO is located in the 10 × k × s +10 time slots of the calculated PF. Where k is the third number of slots contained in each subframe.
Specifically, the base station may determine the PO identifier based on the relevant parameters of the UE, and for example, the base station may calculate the PO identifier according to the following formula:
i_s=floor(UE_ID/N)mod Ns
where i _ s represents a PO identity of the UE, UE _ ID is IMSI mod 1024, IMSI represents IMSI of the UE, N is min (T, nB), T represents a DRX cycle, nB may be 4T, 2T, T, T/2, T/4, T/8, T/16, or T/32, Ns is max (1, nB/T), and Ns may represent the number of POs included in one PF.
For example, the corresponding relationship between the PO id and the PO information can be as shown in table six:
watch six
Figure BDA0001467626880000241
When the PF includes a PO and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × k × s +10 time slots in the PF. When the PF contains two POs, and the PO is identified as 0, the information of the PO may include a duration, for example, 10 × k × s +5 time slots in the PF; when PO is identified as 1, the information of PO may be the 10 × ks +10 time slots in PF. When the PF contains four POs, and the PO is identified as 0, the information of the POs may include a duration, for example, 10 × k × s +1 time slot in the PF; when PO is identified as 1, the information of PO may be the 10 × ks +5 time slots in PF; when PO is identified as 2, the information of PO may be the 10 × ks +6 time slots in PF; when PO is identified as 3, the information of PO may be the 10 × ks +10 time slots in PF.
It should be noted that, the correspondence between the PO identifier and the PO information in the embodiment of the present application includes, but is not limited to, the above manner, for example, when the PF includes four POs and the PO identifier is 0, the PO information may include a duration, for example, 10 × ks +10 time slots in the PF; when PO is identified as 1, the information of PO may be the 10 × ks +1 time slot in PF; when PO is identified as 2, the information of PO may be the 10 × ks +5 time slots in PF; when PO is identified as 3, the information of PO may be the 10 × k × s +6 time slots in PF.
Step S706: the UE determines a third number of slots included in each of the pre-configured subframes.
Step S707: and the UE divides the first quantity by the third quantity and rounds the obtained quotient upwards to obtain a second quantity.
It should be noted that, in this embodiment of the present application, an implementation manner in which the UE obtains the second quantity is the same as an implementation manner in which the base station obtains the second quantity, and then step S708 may specifically refer to the description of step S703, which is not described again in this embodiment of the present application.
Step S708: and the UE obtains the information of the PF according to the second quantity.
Before the UE receives the paging message, it needs to acquire information of the PO, and then receives the paging message at the PO indicated by the information of the PO. It should be noted that, in the embodiment of the present application, an implementation manner of the UE acquiring the information of the PF is the same as an implementation manner of the base station acquiring the information of the PF, and then step S709 may specifically refer to the description of step S202, which is not described again in the embodiment of the present application.
Step S709: and the UE obtains the information of the PO in the PF indicated by the information of the PF according to the first number.
It should be noted that, in the embodiment of the present application, an implementation manner of acquiring PO information by the UE is the same as an implementation manner of acquiring PO information by the base station, and reference may be specifically made to the description of step S705 in step S710, which is not described again in the embodiment of the present application.
It should be noted that the embodiment of the present application does not limit the execution order of steps S706-S709 in fig. 7, and the UE may execute steps S706-S709 after receiving the first number of timeslots included in the PO from the base station, for example, steps S706-S709 may be executed before or after any step of steps S702-S705, and may also be executed before or after step S710.
Step S710: the base station transmits a paging message to the UE at the PO indicated by the PO information.
After obtaining the information of the PO, the base station may send a paging message to the UE at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the tenth slot and the twentieth slot in the PF, the base station may transmit a paging message to the UE in the tenth slot and the twentieth slot in the DRX cycle.
By the embodiment of the application, the base station can send the paging message to the UE in at least one beam direction of the UE so as to ensure that the UE can accurately receive the paging message and improve the transmission reliability of the paging message.
In one design, after obtaining the information of the PO, the UE may receive the paging message at the PO indicated by the information of the PO. For example, PF is the first frame and the second frame in the DRX cycle, and PO information is the tenth slot and the twentieth slot in the PF, the UE may receive the paging message in the tenth slot and the twentieth slot in the DRX cycle.
In the method illustrated in fig. 7, the base station sends the first number of timeslots included in the PO to the UE through a high layer signaling or a broadcast message, the base station obtains the second number according to the first number, obtains information of the PO according to the first number and the second number, and sends a paging message to the UE at the PO indicated by the information of the PO, so that the UE can obtain the second number according to the first number, obtain information of the PO according to the first number and the second number, and receive the paging message at the PO indicated by the information of the PO, which can facilitate the second device to accurately identify the location of the PO.
The method of the embodiments of the present application is set forth above in detail and the apparatus of the embodiments of the present application is provided below.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a first device provided in an embodiment of the present application, configured to implement the functions of the base station in the embodiments of fig. 2 to fig. 7, where the first device may include a processing module 901 and a sending module 902, where details of each module are described below.
A processing module 901, configured to obtain a first number of time units included in a PO and a second number of frames included in a PF, where the time units are subframes or time slots;
the processing module 901 is further configured to obtain PO information according to the first quantity and the second quantity;
a sending module 902, configured to send a paging message to the second device at the PO indicated by the PO information.
In one design, the processing module 901 is further configured to determine a starting frame included in the PF after obtaining the second number of frames included in the PF;
the processing module 901 is further configured to determine the starting frame and at least one frame after the starting frame as the PF, where the number of the starting frame and at least one frame after the starting frame is the same as the second number.
In one design, the processing module 901 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, and k is a positive integer.
In one design, the processing module 901 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, and k is a positive integer.
In one design, the processing module 901 obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
In one design, the processing module 901 obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
In one design, the processing module 901 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m being the second number and k being a positive integer.
It should be noted that the implementation of each module may also correspond to the corresponding description of the embodiments shown in fig. 2 to 7.
It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation. Each functional module in the embodiments of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Referring to fig. 10, fig. 10 is a schematic structural diagram of a first device according to another embodiment of the disclosure. As shown in fig. 10, the first device may include: a processor 1001, a memory 1002, and a transmitter 1003, wherein the memory 1002 may be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk memory, and optionally, the memory 1002 may be at least one storage device located remotely from the processor 1001. Wherein:
a processor 1001, configured to obtain a first number of time units included in a PO and a second number of frames included in a PF, where the time units are subframes or time slots;
the processor 1001 is further configured to obtain information of the PO according to the first quantity and the second quantity;
a transmitter 1003, configured to transmit a paging message to the second device at the PO indicated by the PO information.
In one design, the processor 1001 is further configured to determine a start frame included in the PF after obtaining the second number of frames included in the PF;
the processor 1001 is further configured to determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and at least one frame after the start frame is the same as the second number.
In one design, the processor 1001 obtains information of the PO according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, and k is a positive integer.
In one design, the processor 1001 obtains information of the PO according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, and k is a positive integer.
In one design, the processor 1001 obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
In one design, the processor 1001 obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
In one design, the processor 1001 obtains information of the PO according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m being the second number and k being a positive integer.
Specifically, the first apparatus described in the embodiment of the present invention may be used to implement part or all of the processes in the embodiment of the method described in conjunction with fig. 2 to 7 of the present invention.
Referring to fig. 11, fig. 11 is a schematic structural diagram of a second device provided in an embodiment of the present application, configured to implement the functions of the UE in fig. 2 to fig. 7, where the second device may include a processing module 1101 and a receiving module 1102, where details of each module are described below.
A processing module 1101, configured to obtain a first number of time units included in a PO and a second number of frames included in a PF, where the time units are subframes or time slots;
the processing module 1101 is further configured to obtain information of the PO according to the first quantity and the second quantity;
a receiving module 1102, configured to receive a paging message at a PO indicated by the PO information.
In one design, the processing module 1101 is further configured to determine a starting frame included in the PF after obtaining the second number of frames included in the PF;
the processing module 1101 is further configured to determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and the at least one frame after the start frame is the same as the second number.
In one design, the processing module 1101 obtains information of the POs according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, and k is a positive integer.
In one design, the processing module 1101 obtains information of the POs according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, and k is a positive integer.
In one design, the processing module 1101 obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
In one design, the processing module 1101 obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
In one design, the processing module 1101 obtains information of the POs according to the first number and the second number, and specifically is configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m being the second number and k being a positive integer.
It should be noted that the implementation of each module may also correspond to the corresponding description of the embodiments shown in fig. 2 to 7.
It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation. Each functional module in the embodiments of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Referring to fig. 12, fig. 12 is a schematic structural diagram of a second device according to another embodiment of the disclosure. As shown in fig. 12, the second device may include: a processor 1201, a memory 1202 and a receiver 1203, where the memory 1202 may be a high-speed RAM memory, a non-volatile memory (non-volatile memory) such as at least one disk memory, and optionally, the memory 1202 may be at least one storage device located remotely from the processor 1201. Wherein:
a processor 1201, configured to obtain a first number of time units included in a PO and a second number of frames included in a PF, where the time units are subframes or time slots;
the processor 1201 is further configured to obtain information of the PO according to the first number and the second number;
a receiver 1203, configured to receive a paging message at the PO indicated by the PO information.
In one design, the processor 1201 is further configured to determine a starting frame included in the PF after obtaining the second number of frames included in the PF;
the processor 1201 is further configured to determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and the at least one frame after the start frame is the same as the second number.
In one design, the processor 1201 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, and k is a positive integer.
In one design, the processor 1201 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, and k is a positive integer.
In one design, the processor 1201 obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
In one design, the processor 1201 obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
In one design, the processor 1201 obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m being the second number and k being a positive integer.
Specifically, the second apparatus described in the embodiment of the present invention may be used to implement part or all of the processes in the embodiment of the method described in conjunction with fig. 2 to 7 of the present invention.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.

Claims (25)

1. A method of communication, the method comprising:
the method comprises the steps that first equipment obtains a first number of time units contained in a paging moment PO and a second number of frames contained in a paging frame PF, wherein the time units are subframes or time slots;
the first equipment obtains PO information according to the first quantity and the second quantity;
the first device sends a paging message to a second device at the PO indicated by the PO information;
wherein, the second number of frames contained in the PF and the first number of time units contained in the POs can be dynamically expanded, and the POs are distributed in the PF in at least one of the following ways: continuous distribution, discontinuous distribution, uniform distribution, non-uniform distribution;
the first device obtains PO information according to the first number and the second number, and includes:
the first device determines that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/2-n +1 to the 10 × k × m/2 time cells, from the 10 × k × m/2+1 to the 10 × k m/2+ n time cells, or from the 10 × k m-n +1 to the 10 × k × m time cells;
wherein n is the first number, m is the second number, k is a positive integer, and k is used for representing a third number of time slots contained in each subframe;
or
The first device determines that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k m/2+ n time cells, or from the 10 × k m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, k is a positive integer, and k is used to represent a third number of slots included in each subframe.
2. The method of claim 1, wherein the PF comprises more than two consecutive frames.
3. The method of claim 1, wherein after obtaining the second number of frames contained in the PF by the first device, further comprising:
the first equipment determines a starting frame contained in the PF;
the first device determines the start frame and at least one frame following the start frame as the PF, and the number of the start frame and at least one frame following the start frame is the same as the second number.
4. The method of claim 1, wherein the first device obtaining a second number of frames contained by the PF comprises:
when the time unit is a subframe, the first device determines the first number as the second number.
5. The method of claim 1, wherein the first device obtaining a second number of frames contained by the PF comprises:
when the time unit is a time slot, the first device determines a third number of time slots contained in each preconfigured subframe;
and the first equipment divides the first quantity by the third quantity, and rounds the obtained quotient upwards to obtain the second quantity.
6. The method according to claim 4 or 5, wherein the first device obtains information of the POs according to the first number and the second number, and comprises:
the first device determines that the PO is located in the PF at 10 × ks +1 time cell, 10 × ks +5 time cells, 10 × ks +6 time cells, or 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m is the second number, k is a positive integer, and k is used to indicate the third number of slots included in each subframe.
7. A method of communication, the method comprising:
the second equipment acquires a first number of time units contained in a paging moment PO and a second number of frames contained in a paging frame PF, wherein the time units are subframes or time slots;
the second equipment obtains PO information according to the first quantity and the second quantity;
the second device receives a paging message at a PO indicated by the PO information;
wherein, the second number of frames contained in the PF and the first number of time units contained in the POs can be dynamically expanded, and the POs are distributed in the PF in at least one of the following ways: continuous distribution, discontinuous distribution, uniform distribution, non-uniform distribution;
the second device obtains PO information according to the first number and the second number, and includes:
the second device determines that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/2-n +1 to the 10 × k × m/2 time cells, from the 10 × k × m/2+1 to the 10 × k m/2+ n time cells, or from the 10 × k m-n +1 to the 10 × k × m time cells;
wherein n is the first number, m is the second number, k is a positive integer, and k is used for representing a third number of time slots contained in each subframe;
or
The second device determines that the PO is located in the PF from the first to the nth time cells, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k m/2+ n time cells, or from the 10 × k m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, k is a positive integer, and k is used to represent a third number of slots included in each subframe.
8. The method of claim 7, wherein the second number is obtained through a higher layer signaling/broadcast message, or the second number is pre-configured, or the second number is derived from the first number.
9. The method of claim 7, wherein the PF comprises more than two consecutive frames.
10. The method of claim 7, wherein after the second device obtains the second number of frames contained in the PF, further comprising:
the second equipment determines a starting frame contained in the PF;
the second device determines the start frame and at least one frame following the start frame as the PF, the number of the start frame and at least one frame following the start frame being the same as the second number.
11. The method of claim 7, wherein the second device obtaining a second number of frames contained by the PF comprises:
when the time unit is a subframe, the second device determines the first number as the second number.
12. The method of claim 7, wherein the second device obtaining a second number of frames contained by the PF comprises:
when the time unit is a time slot, the second device determines a third number of time slots contained in each preconfigured subframe;
and the second equipment divides the first quantity by the third quantity, and rounds the obtained quotient upwards to obtain the second quantity.
13. The method according to claim 11 or 12, wherein the second device obtains information of the PO according to the first number and the second number, including:
the second device determines that the PO is located in the PF at 10 × ks +1 time cell, 10 × ks +5 time cells, 10 × ks +6 time cells, or 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m is the second number, k is a positive integer, and k is used to indicate the third number of slots included in each subframe.
14. A first communications device, characterized in that the first communications device comprises:
a processing module, configured to obtain a first number of time units included in a paging time PO and a second number of frames included in a paging frame PF, where the time units are subframes or time slots;
the processing module is further configured to obtain PO information according to the first quantity and the second quantity;
a sending module, configured to send a paging message to a second device at the PO indicated by the PO information;
wherein, the second number of frames contained in the PF and the first number of time units contained in the POs can be dynamically expanded, and the POs are distributed in the PF in at least one of the following ways: continuous distribution, discontinuous distribution, uniform distribution, non-uniform distribution;
the processing module obtains PO information according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, k is a positive integer, and k is used for representing a third number of time slots contained in each subframe;
or
The processing module obtains PO information according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, k is a positive integer, and k is used to represent a third number of slots included in each subframe.
15. The first communications device of claim 14,
the processing module is further configured to determine a starting frame included in the PF after acquiring the second number of frames included in the PF;
the processing module is further configured to determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and at least one frame after the start frame is the same as the second number.
16. The first communications device of claim 14, wherein the processing module obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
17. The first communications device of claim 14, wherein the processing module obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
18. The first communications device according to claim 16 or 17, wherein the processing module obtains information of the POs according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m is the second number, k is a positive integer, and k is used to indicate the third number of slots included in each subframe.
19. A second communication device, characterized in that the second communication device comprises:
a processing module, configured to obtain a first number of time units included in a paging time PO and a second number of frames included in a paging frame PF, where the time units are subframes or time slots;
the processing module is further configured to obtain PO information according to the first quantity and the second quantity;
a receiving module, configured to receive a paging message at a PO indicated by the PO information;
wherein, the second number of frames contained in the PF and the first number of time units contained in the POs can be dynamically expanded, and the POs are distributed in the PF in at least one of the following ways: continuous distribution, discontinuous distribution, uniform distribution, non-uniform distribution;
the processing module obtains PO information according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time unit to the nth time unit, from the 10 × k × m/2-n +1 to the 10 × k × m/2, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time unit, or from the 10 × k × m-n +1 to the 10 × k m time unit;
wherein n is the first number, m is the second number, k is a positive integer, and k is used for representing a third number of time slots contained in each subframe;
or
The processing module obtains PO information according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF from the first time cell to the nth time cell, from the 10 × k × m/4+1 to the 10 × k × m/4+ n time cells, from the 10 × k × m/2+1 to the 10 × k × m/2+ n time cells, or from the 10 × k × m 3/4+1 to the 10 × k × m 3/4+ n time cells;
wherein m is the second number, n is the first number, k is a positive integer, and k is used to represent a third number of slots included in each subframe.
20. The second communications device of claim 19,
the processing module is further used for determining a starting frame contained by the PF after acquiring the second number of frames contained by the PF;
the processing module is further configured to determine the start frame and at least one frame after the start frame as the PF, where the number of the start frame and at least one frame after the start frame is the same as the second number.
21. The second communications device of claim 19, wherein the processing module obtains a second number of frames included in the PF, and is specifically configured to:
determining the first number as the second number when the time unit is a subframe.
22. The second communications device of claim 19, wherein the processing module obtains a second number of frames included in the PF, and is specifically configured to:
when the time unit is a time slot, determining a third number of time slots contained in each preconfigured subframe;
and dividing the first quantity by the third quantity, and rounding up the obtained quotient to obtain the second quantity.
23. The second communications device according to claim 21 or 22, wherein the processing module obtains information of the PO according to the first number and the second number, and is specifically configured to:
determining that the PO is located in the PF at 10 × ks +1 time cell, at 10 × ks +5 time cells, at 10 × ks +6 time cells, or at 10 × ks +10 time cells;
where s is 0, 1, 2 … m-1, m is the second number, k is a positive integer, and k is used to indicate the third number of slots included in each subframe.
24. A computer storage medium storing computer program instructions which, when executed by a first device, cause the first device to perform the communication method of any one of claims 1-6.
25. A computer storage medium for storing computer program instructions which, when executed by a second device, cause the second device to perform the communication method of any of claims 7-13.
CN201711125770.9A 2017-11-14 2017-11-14 Communication method and device Active CN109788532B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711125770.9A CN109788532B (en) 2017-11-14 2017-11-14 Communication method and device
PCT/CN2018/115378 WO2019096152A1 (en) 2017-11-14 2018-11-14 Communication method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711125770.9A CN109788532B (en) 2017-11-14 2017-11-14 Communication method and device

Publications (2)

Publication Number Publication Date
CN109788532A CN109788532A (en) 2019-05-21
CN109788532B true CN109788532B (en) 2021-02-23

Family

ID=66494163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711125770.9A Active CN109788532B (en) 2017-11-14 2017-11-14 Communication method and device

Country Status (2)

Country Link
CN (1) CN109788532B (en)
WO (1) WO2019096152A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020237530A1 (en) * 2019-05-29 2020-12-03 华为技术有限公司 Link detection method and apparatus and related device

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098783B (en) * 2007-12-03 2012-12-12 华为技术有限公司 Equipment for determining paging moment
CN102625254B (en) * 2011-01-31 2015-12-02 华为技术有限公司 The method of packet paging, Apparatus and system
CN102917444B (en) * 2011-08-01 2016-08-17 华为技术有限公司 The method and device of discontinuous reception under idle condition
CN108271249B (en) * 2013-02-27 2021-05-11 华为技术有限公司 Paging optimization method, device and system
CN104811279B (en) * 2014-01-23 2018-05-22 电信科学技术研究院 A kind of paging message transmission method and device
CN106550454A (en) * 2015-09-17 2017-03-29 中兴通讯股份有限公司 A kind of method and apparatus for reducing beep-page message propagation delay time
CN106792868B (en) * 2015-11-25 2019-10-11 中国联合网络通信集团有限公司 A kind of method and device obtaining paging amount
CN106954258A (en) * 2016-01-07 2017-07-14 中兴通讯股份有限公司 A kind of paging processing method, device and paging system
WO2017171454A1 (en) * 2016-03-31 2017-10-05 Samsung Electronics Co., Ltd. Methods for determining paging occasions in edrx cycle and monitoring paging occasions based on cel

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"3GPP TSG RAN WG1 Meeting #90 R1-1713558",Definition of Paging Frame and Paging Occasion;Samsung;《3GPP》;20170825;第1-3节 *
"3GPP TSG-RAN WG2 #99bis R2-1710540",Definition of Paging Frame and Paging Occasion;Huawei等;《3GPP》;20171013;第1-3节 *

Also Published As

Publication number Publication date
WO2019096152A1 (en) 2019-05-23
CN109788532A (en) 2019-05-21

Similar Documents

Publication Publication Date Title
US11503565B2 (en) Method for transmitting paging message, terminal device, and network device
US11129191B2 (en) Signal transmission method and device
WO2018171449A1 (en) Method and device for paging
EP3618557B1 (en) Wireless communication method, terminal device
US10939410B2 (en) Communication method, user equipment, and network device
US11310766B2 (en) Signal transmission method and apparatus
CN110635875B (en) Information transmission method and device
US11076379B2 (en) Paging method and apparatus
CN110622544A (en) ANR configuration method, terminal equipment, base station and core network equipment
CN108432317B (en) Paging message transmission method, first equipment and second equipment
CN114513832B (en) Terminal equipment positioning method, device, equipment and storage medium
US11540215B2 (en) Paging method, terminal device and network device
CN107409004A (en) A kind of terminal device, the network equipment, and the transmission method of beep-page message
EP3661311A1 (en) Resource indication method, communication device and network device
US10863549B2 (en) Random access method, terminal device, and network device
EP3589035A1 (en) Synchronisation signal measurement method and related device
CN110677916B (en) Configuration, transmission and detection method of random access information, terminal and base station
CN109788532B (en) Communication method and device
CN111194072B (en) Method and device for monitoring paging under multi-beam scene
CN110740021B (en) Resource allocation and determination method, first node and second node
EP3965386A1 (en) Cell access method and apparatus
US20220132466A1 (en) Reducing unsuccessful paging
US10701665B2 (en) Paging method and device
CN114765504B (en) Transmission position determining method, communication device, and storage medium
CN109417804B (en) Initial access method and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant