WO2017004773A1 - Procédé de communication et appareil de communication - Google Patents
Procédé de communication et appareil de communication Download PDFInfo
- Publication number
- WO2017004773A1 WO2017004773A1 PCT/CN2015/083376 CN2015083376W WO2017004773A1 WO 2017004773 A1 WO2017004773 A1 WO 2017004773A1 CN 2015083376 W CN2015083376 W CN 2015083376W WO 2017004773 A1 WO2017004773 A1 WO 2017004773A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- downlink data
- data packet
- indication information
- sent
- duration
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 93
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000012790 confirmation Methods 0.000 claims abstract description 14
- 239000000872 buffer Substances 0.000 claims description 88
- 230000011664 signaling Effects 0.000 claims description 76
- 238000012545 processing Methods 0.000 claims description 26
- 230000003139 buffering effect Effects 0.000 claims description 15
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Definitions
- the present invention relates to the field of communications, and more particularly to a communication method and communication device.
- the user equipment In the Evolved Packet System (“EPS"), if there is no data transmission for a long time, the user equipment (User Equipment, referred to as “UE”) enters the idle state (Idle). In this state, when the EPS network receives the downlink data packet or signaling of the user, the EPS network initiates a network side trigger service request process, in which the mobility management entity (Mobility Management Entity, referred to as "MME”) The paging is initiated in the tracking area where the current user equipment is located, and the user equipment forwards to the connected state (Connected) to receive data or signaling in response to the paging of the MME.
- MME Mobility Management Entity
- the power saving function will be caused.
- the UE cannot respond to the paging of the network in time.
- the service application will continuously retransmit the data, thereby increasing the load and paging overhead of the core network element.
- the MME may instruct the serving gateway (Serving Gateway, referred to as "S-GW”) to buffer the downlink data packet of the delay tolerant service, and then send the buffered data to the UE when the UE is reachable.
- the MME may determine the buffer duration T of the downlink data packet based on the access point name (Access Point Name, "APN"), the subscription information of the UE, or the local configuration, and notify the S-GW.
- the S-GW buffers the downlink data packet of the UE in the duration T according to the indication of the MME. When the timer T times out, the S-GW can discard the cached data packets.
- the buffer duration T of the downlink data packet is for each UE, that is, all downlink data packets of the same UE adopt the same cache duration T, such setting of the buffer duration T will cause the gateway to buffer unnecessary services. Data, which reduces the efficiency of the gateway's cache usage.
- the embodiment of the invention provides a communication method and a communication device, which can cache different downlink data packets according to different buffer durations, thereby improving the cache usage efficiency of the gateway.
- a communication method including: receiving a notification message sent by a service gateway, The notification message carries the indication information of the downlink data packet to be sent by the serving gateway to the user equipment; and when it is determined that the user equipment is unreachable, determining the buffer duration of the downlink data packet according to the indication information;
- the service gateway sends an acknowledgment message, and the acknowledgment message carries the cache duration, so that the serving gateway caches all downlink data packets to be sent to the user equipment corresponding to the indication information according to the cache duration.
- the confirmation message further carries the indication information.
- the indication information is used to indicate a service type of the downlink data packet.
- the indication information is used to indicate a bearer corresponding to the downlink data packet.
- the downlink data packet is downlink signaling
- the indication information is used to indicate the The signaling type of downlink signaling.
- a second aspect provides a communication method, including: receiving a first downlink data packet to be sent to a user equipment; and sending a first notification message to the mobility management entity, where the first notification message carries the first Receiving the first indication information of the data packet; receiving an acknowledgment message sent by the mobility management entity, where the acknowledgment message carries a buffer duration; and buffering, according to the cache duration, all the corresponding information corresponding to the first indication information to be sent to the user The downstream packet of the device.
- the first notification message further carries the first indication information.
- the first indication information is used to indicate a service of the first downlink data packet a type, a signaling type of the first downlink data packet, or a bearer corresponding to the first downlink data packet, where all the corresponding to the first indication information are cached according to the cache duration
- the downlink data packet of the device includes: starting a timer; receiving a second downlink data packet to be sent to the user equipment; determining a service type of the second downlink data packet and a service type of the first downlink data packet
- the signaling type of the second downlink data packet is the same as the signaling type of the first downlink data packet, or the bearer corresponding to the second downlink data packet is a bearer corresponding to the first data packet. The same; if the duration of the timer does not exceed the buffer duration, the second downlink data packet is buffered.
- the method further includes: receiving a third downlink to be sent to the user equipment Determining, that the service type of the third downlink data packet is different from the service type of the first downlink data packet, or signaling type of the third downlink data packet and signaling of the first downlink data packet Different types, or the bearer identifier corresponding to the third downlink data packet is different from the bearer identifier corresponding to the first downlink data packet; discarding the third downlink data packet; or sending the first to the mobility management entity And a second notification message, where the second notification message carries the second indication information of the third downlink data packet, so that the mobility management entity determines, according to the second indication information, a buffer duration of the third downlink data packet.
- a third aspect provides a communication apparatus, including: a receiving unit, configured to receive a notification message sent by a serving gateway, where the notification message carries indication information of a downlink data packet to be sent by the serving gateway to the user equipment; And determining, in the case that the user equipment is unreachable, determining, according to the indication information, a buffering duration of the downlink data packet; the sending unit, configured to send an acknowledgement message to the serving gateway, where the acknowledgement message carries The cache duration is described, so that the serving gateway caches all downlink data packets to be sent to the user equipment corresponding to the indication information according to the cache duration.
- the confirmation message further carries the indication information.
- the indication information is used to indicate a service type of the downlink data packet.
- the indication information is used to indicate a bearer corresponding to the downlink data packet.
- the downlink data packet is downlink signaling
- the indication information is used to indicate the The signaling type of downlink signaling.
- a fourth aspect provides a communication apparatus, including: a receiving unit, configured to receive a first downlink data packet to be sent to a user equipment, and a sending unit, configured to send a first notification message to the mobility management entity, where The first notification message carries the first indication information of the first downlink data packet; the receiving unit is further configured to receive an acknowledgement message sent by the mobility management entity, where the acknowledgement message carries a buffer duration; a cache unit, And all the downlink data packets to be sent to the user equipment corresponding to the first indication information are buffered according to the buffer duration.
- the first notification message further carries the first indication information.
- the first indication information is used to indicate a service of the first downlink data packet a type, a signaling type of the first downlink data packet, or a bearer corresponding to the first downlink data packet
- the communication device further includes: a timer and a first processing unit, where the timer is used for timing;
- the first processing unit is configured to start the timer after the receiving unit receives the acknowledgement message;
- the receiving unit is further configured to receive a second downlink data packet to be sent to the user equipment, where the first
- the processing unit is further configured to: determine that the service type of the second downlink data packet is the same as the service type of the first downlink data packet, or the signaling type of the second downlink data packet and the first downlink
- the signaling type of the data packet is the same, or the bearer corresponding to the second downlink data packet is the same as the bearer corresponding to the first data packet
- the buffer unit is specifically configured to: when
- the receiving unit is further configured to receive, to be sent to the user a third downlink data packet of the device;
- the communication device further includes: a second processing unit, configured to determine that a service type of the third downlink data packet is different from a service type of the first downlink data packet, or a third The signaling type of the downlink data packet is different from the signaling type of the first downlink data packet, or the bearer identifier corresponding to the third downlink data packet is different from the bearer identifier corresponding to the first downlink data packet;
- the second processing unit is further configured to: discard the third downlink data packet; or the sending unit is further configured to send a second notification message to the mobility management entity, where the second notification message carries the a second indication information of the third downlink data packet, so that the mobility management entity determines, according to the second indication information, a buffer duration of the third downlink data packet.
- the embodiment of the present invention determines the buffer duration according to the indication information of the downlink data packet, and notifies the serving gateway of the buffer duration, so that the serving gateway can buffer different downlink data packets according to different buffer durations, thereby improving the service gateway. Cache usage efficiency.
- FIG. 1 is a schematic flowchart of a communication method according to an embodiment of the present invention.
- FIG. 2 is a schematic flowchart of a communication method according to another embodiment of the present invention.
- FIG. 3 is a schematic flowchart of a communication method according to another embodiment of the present invention.
- FIG. 4 is a schematic flowchart of a communication method according to another embodiment of the present invention.
- FIG. 5 is a schematic flowchart of a communication method according to another embodiment of the present invention.
- FIG. 6 is a schematic flowchart of a communication device according to an embodiment of the present invention.
- FIG. 7 is a schematic flowchart of a communication device according to another embodiment of the present invention.
- FIG. 8 is a schematic flowchart of a communication device according to another embodiment of the present invention.
- FIG. 9 is a schematic flowchart of a communication device according to another embodiment of the present invention.
- FIG. 10 is a schematic flowchart of a communication device according to still another embodiment of the present invention.
- FIG. 11 is a schematic flow chart of a communication device in accordance with still another embodiment of the present invention.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time division duplex
- UMTS Universal Mobile Telecommunication System
- a user equipment may also be referred to as a terminal, a mobile terminal (Mobile Terminal), a mobile station (Mobile Station, abbreviated as "MS”), and the like.
- the user equipment UE can pass through a radio access network (Radio Access Network, Referred to as "RAN” for example, it communicates with one or more core networks.
- the user equipment UE may be a mobile phone (or “cellular” phone), a computer with a mobile terminal, and may also be a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device, which The radio access network RAN exchanges languages and/or data.
- the user equipment UE may also be an MTC device such as a sensor.
- the mobile device UE may also be a mobile relay device, such as an access point (AP).
- AP access point
- FIG. 1 is a schematic flow chart of a communication method 100 in accordance with an embodiment of the present invention.
- the communication method 100 can be performed by a Mobility Management Entity (MME). It should be understood that the communication method 100 of the embodiment of the present invention is not limited to being executed by the MME, and may also be performed by other functional entities having the mobility management entity function. As shown in FIG. 1, the communication method 100 includes the following.
- MME Mobility Management Entity
- the notification message may be a Downlink Data Notification (DDN) message. It should be understood that the notification message may also be other notification messages, which is not limited by the embodiment of the present invention.
- DDN Downlink Data Notification
- the UE when the UE enables the power saving function such as PSM or long-period DRX, or the wireless signal is interrupted, so that the UE cannot receive downlink data, it is called UE unreachable.
- the state in which the UE can receive downlink data is called UE reachable.
- the MME may determine whether the UE is reachable according to the stored state information of the UE.
- the acknowledgement message may be a Downlink Data Notification Acknowledgment ("DDNA") message. It should be understood that the confirmation message may also be Other confirmation messages are not limited in this embodiment of the present invention.
- DDNA Downlink Data Notification Acknowledgment
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the buffer duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the service gateway. Cache usage efficiency.
- the acknowledgement message also carries the indication information.
- the indication information is used to indicate a service type of the downlink data packet.
- the indication information is used to indicate a bearer corresponding to the downlink data packet.
- the indication information is an identifier of a bearer corresponding to the downlink data packet.
- the bearer corresponding to the downlink data packet may be an EPS bearer.
- step 120 determining, according to the indication information, a buffer duration of the downlink data packet includes:
- QoS Quality of Service
- the buffer duration of the downlink packet corresponding to the bearer is determined according to the QoS.
- the downlink data packet is downlink signaling
- the indication information is used to indicate a signaling type of the downlink signaling.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the cache duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the cache usage of the service gateway. effectiveness.
- Method 200 is a schematic flow chart of a communication method 200 in accordance with another embodiment of the present invention.
- Method 200 can be performed by a Serving Gateway (S-GW).
- S-GW Serving Gateway
- the communication method 200 of the embodiment of the present invention is not limited to being executed by the S-GW, but may also be performed by other functional entities having the service gateway function. As shown in FIG. 2, method 200 includes the following.
- the first downlink data packet may be sent by a Packet Data Network (“PDN”) gateway (Gateway).
- PDN Packet Data Network
- the first notification message can be the first DDN message.
- the confirmation message can be a DDNA message.
- All the downlink data packets to be sent to the UE corresponding to the first indication information are buffered according to the buffer duration.
- all downlink data packets to be sent to the UE corresponding to the first indication information include: a first downlink data packet, and all downlinks of the UE corresponding to the first indication information received by the serving gateway in the buffering duration. data pack.
- the cache duration of the service acknowledgment message may be the cache duration of all downlink data packets to be sent to the UE corresponding to the first indication information carried in the notification message sent by the service gateway.
- the acknowledgement message may further carry the first indication information.
- the embodiment of the present invention does not limit the type of the first downlink data packet.
- the first downlink data packet may include service data, and may further include downlink signaling.
- the first indication information may be used to indicate a service type of the first downlink data packet, or a signaling type of the first downlink data packet, or a bearer corresponding to the first downlink data packet.
- the signaling type may include creating a bearer request, modifying a bearer request, or deleting a bearer request.
- the bearer corresponding to the downlink data packet may be an EPS bearer.
- the indication information When the indication information is used to indicate the bearer corresponding to the downlink data packet, the indication information may be an identifier of the bearer corresponding to the downlink data packet.
- step 240 includes:
- the service type of the second downlink data packet is the same as the service type of the first downlink data packet, or that the signaling type of the second downlink data packet is the same as that of the first downlink data packet, or the second downlink data packet
- the corresponding bearer is the same as the bearer corresponding to the first data packet
- the second downlink data packet is buffered if the duration of the timer does not exceed the buffer duration.
- the second downlink data packet can be discarded.
- the method 200 may further include: the duration of the timer exceeds the duration of the cache All the downlink data packets to be sent to the UE corresponding to the cached first indication information are discarded.
- the method 200 may further include:
- the service type of the third downlink data packet is different from the service type of the first downlink data packet, or that the signaling type of the third downlink data packet is different from the signaling type of the first downlink data packet, or the third downlink data packet
- the corresponding bearer identifier is different from the bearer identifier corresponding to the first downlink data packet
- the mobility management entity may further determine, according to the UE that the UE is unreachable, the cache duration of all downlink data packets to be sent to the UE corresponding to the second indication information. For details, refer to the method 100, and details are not described herein again.
- the third downlink data packet when the third downlink data packet is a real-time service, the third downlink data packet may be directly discarded.
- the third downlink notification message may be sent to the mobility management entity.
- a communication method 100 according to an embodiment of the present invention and a communication method 200 according to an embodiment of the present invention are described in detail below with reference to FIGS. 3 and 4.
- FIG. 3 is a schematic flowchart of a communication method 300 according to another embodiment of the present invention.
- Method 300 includes the following.
- the S-GW When the UE is in an idle state, and the S-GW receives the downlink data packet of the UE sent by the PDN gateway, the S-GW sends a DDN message to the MME, where the DDN message carries the indication information of the service type of the downlink data packet.
- the MME determines to buffer the downlink data packet of the UE, and determines the buffer duration T according to the service type.
- the MME sends a DDNA message to the S-GW, where the DDNA message carries a buffer duration T.
- the DDNA message may further carry indication information indicating a service type of the downlink data packet.
- the S-GW starts a timer according to the received DDNA message. If the S-GW receives the downlink data packet corresponding to the service type of the UE, the S-GW caches the downlink data packet, and if the S-GW receives the downlink data packet of other service types of the UE, The downlink data packet of the other service type is discarded or a new DDN message is triggered. If the timer expires, the S-GW does not cache the downlink data packet of the service type of the UE.
- Method 400 is a schematic flow diagram of a communication method 400 in accordance with another embodiment of the present invention.
- Method 400 includes the following.
- the S-GW When the UE is in an idle state, and the S-GW receives the downlink data packet of the UE sent by the P-GW, the S-GW sends a DDN message to the MME, where the DDN message carries an EPS bearer identifier (such as an EPS bearer ID). .
- an EPS bearer identifier such as an EPS bearer ID
- the MME determines to buffer the downlink data packet of the UE, and determines the QoS of the EPS bearer according to the EPS bearer identifier, and determines the buffer duration T according to the QoS.
- the MME sends a DDNA message to the S-GW, where the DDNA message carries a buffer duration T.
- the EPS bearer identifier may also be carried in the DDNA message.
- the S-GW starts a timer according to the received DDNA message. If the S-GW receives the downlink data packet corresponding to the EPS bearer identifier of the UE before the timer expires, the downlink data packet is buffered; if the S-GW receives the downlink data corresponding to the other EPS bearer of the UE, In the case of a packet, the downlink packet of the other EPS bearer is discarded or a new DDN message is triggered. If the timer expires, the S-GW does not cache the downlink data packet corresponding to the EPS bearer identifier of the UE.
- FIG. 5 is a schematic flowchart of a communication method 500 according to another embodiment of the present invention.
- Method 500 includes the following.
- the S-GW When the UE is in an idle state, and the S-GW receives the downlink signaling, such as the “create/modify/delete bearer request” sent by the P-GW, the S-GW sends a DDN message to the MME, where the DDN message is sent.
- a signaling indication indicating a signaling type of the downlink signaling is carried.
- the MME determines to buffer the downlink signaling of the UE, and determines the buffer duration T according to the signaling indication.
- the MME sends a DDNA message to the S-GW, where the DDNA message carries a buffer duration T.
- the DDNA message may further carry a signaling indication for indicating the signaling type.
- the S-GW starts a timer according to the received DDNA message. If the S-GW receives the downlink signaling corresponding to the signaling type of the UE before the timer expires, the downlink signaling is buffered; If the S-GW receives the downlink signaling corresponding to the other signaling types of the UE, the downlink signaling corresponding to the other signaling types is discarded or a new DDN message is triggered. If the timer expires, the S-GW does not cache the downlink signaling of the UE.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the cache duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the cache usage of the service gateway. effectiveness.
- FIG. 6 is a schematic block diagram of a communication device 600 in accordance with an embodiment of the present invention. As shown in FIG. 6, the communication device 600 includes a receiving unit 610, a processing unit 620, and a transmitting unit 630.
- the receiving unit 610 is configured to receive a notification message sent by the serving gateway, where the notification message carries indication information of a downlink data packet to be sent by the serving gateway to the user equipment.
- the processing unit 620 is configured to determine, according to the indication information, a buffer duration of the downlink data packet, if it is determined that the user equipment is unreachable.
- the sending unit 630 is configured to send an acknowledgment message to the serving gateway, and the acknowledgment message carries the buffering duration, so that the serving gateway caches all the downlink data packets to be sent to the user equipment corresponding to the buffering time indication information.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the buffer duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the service gateway. Cache usage efficiency.
- the acknowledgement message also carries the indication information.
- the indication information is used to indicate a service type of the downlink data packet.
- the indication information is used to indicate a bearer corresponding to the downlink data packet.
- processing unit 620 is specifically configured to:
- the cache duration of the downlink packet corresponding to the bearer is determined according to the QoS.
- the downlink data packet is downlink signaling
- the indication information is used to indicate a signaling type of the downlink signaling.
- the communication device 600 is an MME.
- the communication device 600 may correspond to an execution body (eg, mobility management entity) of the communication method 100 according to an embodiment of the present invention, and the communication device 600
- execution body eg, mobility management entity
- the communication device 600 The above and other operations and/or functions of the respective modules/units are respectively implemented in order to implement the corresponding processes of the method 100 shown in FIG. 1.
- no further details are provided herein.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the buffer duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the service gateway. Cache usage efficiency.
- FIG. 7 is a schematic block diagram of a communication device 700 in accordance with another embodiment of the present invention. As shown in FIG. 7, the communication device 700 includes a receiving unit 710, a transmitting unit 720, and a buffer unit 730.
- the receiving unit 710 is configured to receive a first downlink data packet to be sent to the user equipment.
- the sending unit 720 is configured to send a first notification message to the mobility management entity, where the first notification message carries the first indication information of the first downlink data packet.
- the receiving unit 710 is further configured to receive an acknowledgement message sent by the mobility management entity, and confirm that the message carries a buffer duration.
- the buffer unit 730 is configured to cache all downlink data packets to be sent to the user equipment corresponding to the first indication information according to the buffer duration.
- the first notification message further carries the first indication information.
- the first indication information is used to indicate a service type of the first downlink data packet, a signaling type of the first downlink data packet, or a bearer corresponding to the first downlink data packet, as shown in FIG.
- the 700 also includes a timer 740 and a first processing unit 750.
- Timer 740 is used for timing
- the first processing unit 750 is configured to start the timer 740 after the receiving unit 710 receives the confirmation message
- the receiving unit 710 is further configured to receive a second downlink data packet to be sent to the user equipment.
- the first processing unit 750 is further configured to: determine that the service type of the second downlink data packet is the same as the service type of the first downlink data packet, or the signaling type of the second downlink data packet and the signaling of the first downlink data packet.
- the type is the same, or the bearer corresponding to the second downlink data packet is the same as the bearer corresponding to the first data packet;
- the buffer unit 730 is specifically configured to cache the second downlink data packet if the duration of the timer 740 does not exceed the buffer duration.
- the first processing unit 750 is further configured to discard the second downlink data packet if the duration of the timer 740 exceeds the buffer duration.
- the communication device 700 further includes: a second processing unit 760.
- the receiving unit 710 is further configured to receive a third downlink data packet to be sent to the user equipment;
- the processing unit 760 is configured to determine that the service type of the third downlink data packet is different from the service type of the first downlink data packet, or the signaling type of the third downlink data packet is different from the signaling type of the first downlink data packet, or The bearer identifier corresponding to the third downlink data packet is different from the bearer identifier corresponding to the first downlink data packet;
- the second processing unit 760 is further configured to discard the third downlink data packet;
- the sending unit 720 is further configured to send a second notification message to the mobility management entity, where the second notification message carries the second indication information of the third downlink data packet, so that the mobility management entity determines the third downlink data packet according to the second indication information.
- the length of the cache is further configured to send a second notification message to the mobility management entity, where the second notification message carries the second indication information of the third downlink data packet, so that the mobility management entity determines the third downlink data packet according to the second indication information.
- the communication device 700 is an S-GW.
- communication device 700 in accordance with an embodiment of the present invention may correspond to an executive body (e.g., a serving gateway) of communication method 200 in accordance with an embodiment of the present invention, and that the above and other operations and/or operations of various modules/units of communication device 700 The functions are respectively implemented in order to implement the corresponding processes of the method 200 shown in FIG. 2, and are not described herein for brevity.
- executive body e.g., a serving gateway
- FIG. 10 is a schematic block diagram of a communication device 1000 in accordance with another embodiment of the present invention.
- the communication device 1000 includes a processor 1010, a memory 1020, a bus system 1030, and a transceiver 1040.
- the processor 1010, the memory 1020, and the transceiver 1040 are connected by a bus system 1030 for storing instructions, and the processor 1010 is configured to execute the instructions stored by the memory 1020.
- the transceiver 1040 is configured to receive the notification message sent by the serving gateway, where the notification message carries the indication information of the downlink data packet to be sent by the serving gateway to the user equipment.
- the processor 1010 is configured to determine, according to the indication information, a buffer duration of the downlink data packet, if the user equipment is determined to be unreachable;
- the transceiver 1040 is further configured to send an acknowledgement message to the serving gateway, and confirm that the message carries a buffer duration, so that the serving gateway sends all the information to be sent to the user equipment according to the buffer duration indication information. Downstream packet.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the cache duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the cache usage of the service gateway. effectiveness.
- the processor 1010 may be a central processing unit (“CPU"), and the processor 1010 may also be other general-purpose processors and digital signal processors (Digital Signal). Processing, referred to as "DSP"), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic devices, Discrete gates or transistor logic devices, discrete hardware components, etc.
- DSP digital signal processor
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 1020 can include read only memory and random access memory and provides instructions and data to the processor 1010. A portion of the memory 1020 may also include a non-volatile random access memory. For example, the memory 1020 can also store information of the device type.
- the bus system 1030 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as the bus system 1030 in the figure.
- each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 1010 or an instruction in a form of software.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software modules can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 1020, and the processor 1010 reads the information in the memory 1020 and performs the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
- the acknowledgement message also carries the indication information.
- the indication information is used to indicate a service type of the downlink data packet.
- the indication information is used to indicate a bearer corresponding to the downlink data packet.
- processor 1010 is specifically configured to:
- the cache duration of the downlink packet corresponding to the bearer is determined according to the QoS.
- the downlink data packet is downlink signaling
- the indication information is used to indicate signaling signaling of downlink signaling. type.
- the communication device 1000 is an MME.
- the communication device 1000 may correspond to an execution body (e.g., mobility management entity) of the communication method 100 according to an embodiment of the present invention, and the communication device 600 according to an embodiment of the present invention, and the communication device 1000
- execution body e.g., mobility management entity
- the communication device 600 e.g., communication device 1000
- the above and other operations and/or functions of the respective modules/units are respectively implemented in order to implement the corresponding processes of the method 100 shown in FIG. 1.
- no further details are provided herein.
- the cache duration is determined according to the indication information of the downlink data packet, and the service gateway is notified of the cache duration, so that the service gateway can buffer different downlink data packets according to different cache durations, thereby improving the cache usage of the service gateway. effectiveness.
- FIG. 11 is a schematic block diagram of a communication device 1100 in accordance with another embodiment of the present invention.
- the communication device 1100 includes a processor 1110, a memory 1120, a bus system 1130, and a transceiver 1140.
- the processor 1110, the memory 1120, and the transceiver 1140 are connected by a bus system 1130 for storing instructions for executing instructions stored by the memory 1120.
- the transceiver 1140 is configured to: receive a first downlink data packet to be sent to the user equipment, and send a first notification message to the mobility management entity, where the first notification message carries the first indication information of the first downlink data packet;
- the confirmation message sent by the sex management entity confirms that the message carries the buffer duration.
- the memory 1120 is further configured to cache all downlink data packets to be sent to the user equipment corresponding to the first indication information according to the buffer duration.
- the processor 1110 may be a central processing unit (“CPU"), and the processor 1110 may also be other general-purpose processors and digital signal processors (Digital Signal). Processing, referred to as "DSP"), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic devices, Discrete gates or transistor logic devices, discrete hardware components, etc.
- DSP digital signal processor
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 1120 can include a read only memory and a random access memory, and is directed to the processor 1110. Provide instructions and data. A portion of the memory 1120 can also include a non-volatile random access memory. For example, the memory 1120 can also store information of the device type.
- the bus system 1130 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 1130 in the figure.
- each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 1110 or an instruction in a form of software.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software modules can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 1120, and the processor 1110 reads the information in the memory 1120 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
- the first notification message further carries the first indication information.
- the first indication information is used to indicate a service type of the first downlink data packet, a signaling type of the first downlink data packet, or a bearer corresponding to the first downlink data packet.
- the communication device 1100 further includes: a timer 1150 for timing;
- the processor 1110 is further configured to start the timer 1150 after the transceiver 1140 receives the acknowledgement message
- the transceiver 1140 is further configured to receive a second downlink data packet to be sent to the user equipment.
- the processor 1110 is further configured to determine that the service type of the second downlink data packet is the same as the service type of the first downlink data packet, or the signaling type of the second downlink data packet is the same as the signaling type of the first downlink data packet. Or the bearer corresponding to the second downlink data packet is the same as the bearer corresponding to the first data packet;
- the memory 1120 is specifically configured to cache the second downlink data packet if the duration of the timer 1150 does not exceed the buffer duration.
- the processor 1110 is further configured to discard the second downlink data packet if the duration of the timer 1150 exceeds the buffer duration.
- the transceiver 1140 is further configured to receive a third downlink data packet to be sent to the user equipment;
- the processor 1110 is further configured to determine that the service type of the third downlink data packet is different from the service type of the first downlink data packet, or the signaling type of the third downlink data packet is different from the signaling type of the first downlink data packet. Or the bearer identifier corresponding to the third downlink data packet is different from the bearer identifier corresponding to the first downlink data packet;
- the processor 1110 is further configured to discard the third downlink data packet; or
- the transceiver 1140 is further configured to send a second notification message to the mobility management entity, where the second notification message carries the second indication information of the third downlink data packet, so that the mobility management entity determines the third downlink data packet according to the second indication information.
- the length of the cache is further configured to send a second notification message to the mobility management entity, where the second notification message carries the second indication information of the third downlink data packet, so that the mobility management entity determines the third downlink data packet according to the second indication information.
- the communication device 1100 is an S-GW.
- the communication device 1100 may correspond to an execution body (e.g., a service gateway) of the communication method 200 according to an embodiment of the present invention, and a communication device 700 according to an embodiment of the present invention, and various modules of the communication device 1100.
- execution body e.g., a service gateway
- communication device 700 e.g., a communication device 700 according to an embodiment of the present invention
- various modules of the communication device 1100 e.g., a service gateway
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of cells is only a logical function division.
- multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
- the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. You can choose some or all of them according to actual needs.
- the unit is used to achieve the objectives of the embodiments of the present invention.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
- a storage medium may be any available media that can be accessed by a computer.
- computer readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage device, or can be used for carrying or storing in the form of an instruction or data structure.
- connection may suitably be a computer readable medium.
- the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave. Then, coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the fixing of the associated medium.
- coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the fixing of the associated medium.
- a disk and a disc include a compact disc (CD), a laser disc, a compact disc, a digital versatile disc (DVD), a floppy disk, and a Blu-ray disc, wherein the disc is usually magnetically copied, and the disc is The laser is used to optically replicate the data. Combinations of the above should also be included within the scope of the computer readable media.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne, selon des modes de réalisation, un procédé de communication et un appareil de communication. Le procédé de communication consiste à : recevoir un message de notification envoyé par une passerelle de desserte, le message de notification portant des informations d'indication de données de paquets de liaison descendante à envoyer par la passerelle de desserte à un équipement utilisateur ; au cas où l'équipement utilisateur est inaccessible, déterminer des durées de mémoire cache des paquets de données de liaison descendante selon les informations d'indication ; et envoyer un message de confirmation à la passerelle de desserte, le message de confirmation portant les durées de mémoire cache, de telle sorte que la passerelle mémorise temporairement, selon les durées de mémoire cache, tous les paquets de données de liaison descendante qui correspondent aux informations d'indication et qui doivent être envoyés à l'équipement utilisateur.
Dans les modes de réalisation de la présente invention, les durées de mémoire cache sont déterminées selon les informations d'indication des paquets de données de liaison descendante, et une passerelle de desserte est informée des durées de mémoire cache, de sorte que la passerelle peut mettre en cache différents paquets de données de liaison descendante selon différentes durées de mémoire cache, et l'efficacité d'utilisation de mémoire cache de la passerelle de desserte peut être améliorée.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201580031902.4A CN106507700B (zh) | 2015-07-06 | 2015-07-06 | 通信方法和通信装置 |
PCT/CN2015/083376 WO2017004773A1 (fr) | 2015-07-06 | 2015-07-06 | Procédé de communication et appareil de communication |
CN201911127704.4A CN111010733B (zh) | 2015-07-06 | 2015-07-06 | 通信方法和通信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/083376 WO2017004773A1 (fr) | 2015-07-06 | 2015-07-06 | Procédé de communication et appareil de communication |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017004773A1 true WO2017004773A1 (fr) | 2017-01-12 |
Family
ID=57684835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/083376 WO2017004773A1 (fr) | 2015-07-06 | 2015-07-06 | Procédé de communication et appareil de communication |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN106507700B (fr) |
WO (1) | WO2017004773A1 (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113452484A (zh) * | 2017-09-06 | 2021-09-28 | 上海朗帛通信技术有限公司 | 一种被用于低延迟通信的用户、基站中的方法和装置 |
CN113726551A (zh) * | 2021-07-22 | 2021-11-30 | 新华三信息安全技术有限公司 | 配置方法及装置 |
CN115606236A (zh) * | 2020-10-28 | 2023-01-13 | 京东方科技集团股份有限公司(Cn) | 一种数据传输方法、装置、终端及系统 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017004773A1 (fr) * | 2015-07-06 | 2017-01-12 | 华为技术有限公司 | Procédé de communication et appareil de communication |
WO2019237359A1 (fr) * | 2018-06-15 | 2019-12-19 | Oppo广东移动通信有限公司 | Procédé de communication sans fil, dispositif de réseau d'accès, dispositif terminal et dispositif de réseau central |
WO2021207940A1 (fr) * | 2020-04-14 | 2021-10-21 | 华为技术有限公司 | Procédé et appareil de transmission de données |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101448249A (zh) * | 2008-01-25 | 2009-06-03 | 中兴通讯股份有限公司 | 一种释放服务网关缓存数据的方法 |
CN101562849A (zh) * | 2008-04-14 | 2009-10-21 | 三星电子株式会社 | 下行业务硬切换中的数据流处理方法 |
US20130189951A1 (en) * | 2012-01-20 | 2013-07-25 | Verizon Patent And Licensing Inc. | Optimizing user device context for mobility management entity (mme) resiliency |
CN103546968A (zh) * | 2013-10-24 | 2014-01-29 | 大唐移动通信设备有限公司 | 一种下行数据触发寻呼的方法及设备 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100584061C (zh) * | 2005-09-30 | 2010-01-20 | 华为技术有限公司 | 一种应用业务的媒体数据缓存方法及系统 |
CN1960526B (zh) * | 2005-11-03 | 2010-05-05 | 华为技术有限公司 | 一种实现多方通信业务的方法和系统 |
CN101291291A (zh) * | 2008-06-06 | 2008-10-22 | 中兴通讯股份有限公司 | 基于跨hsgw切换的数据处理方法、切换方法、装置和系统 |
CN101932040B (zh) * | 2009-06-26 | 2014-01-01 | 华为技术有限公司 | 寻呼处理方法、通信装置及通信系统 |
CN102056142B (zh) * | 2009-11-09 | 2014-07-02 | 中兴通讯股份有限公司 | 一种建立本地ip访问下行数据通道的方法及系统 |
CN101784131B (zh) * | 2009-12-22 | 2016-09-07 | 中兴通讯股份有限公司 | 基站控制器、用户业务信令处理系统和方法 |
CN102244856B (zh) * | 2010-05-13 | 2014-11-26 | 电信科学技术研究院 | 一种mtc设备下行数据传输控制方法和设备 |
CN102378264B (zh) * | 2010-08-20 | 2016-06-29 | 中兴通讯股份有限公司 | 拥塞控制方法和系统 |
US10225178B2 (en) * | 2010-09-15 | 2019-03-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for relocating and restoring connections through a failed serving gateway and traffic offloading |
CN102111745A (zh) * | 2010-10-15 | 2011-06-29 | 电信科学技术研究院 | Eps系统的会话管理过程的重发起方法和设备 |
US9485726B2 (en) * | 2012-02-06 | 2016-11-01 | Samsung Electronics Co., Ltd. | Method and apparatus for activating sleep mode of terminal |
EP3567977B1 (fr) * | 2012-06-28 | 2022-07-20 | Huawei Technologies Co., Ltd. | Procédé de transmission de données de liaison descendante, station de base et réseau |
CN103634849B (zh) * | 2012-08-27 | 2017-07-28 | 华为终端有限公司 | 用于传输数据的方法和设备 |
US9655159B2 (en) * | 2012-08-31 | 2017-05-16 | Qualcomm Incorporated | Managing guaranteed bit rate quality of service resource allocation based on guaranteed bit rate data activity on a link |
WO2017004773A1 (fr) * | 2015-07-06 | 2017-01-12 | 华为技术有限公司 | Procédé de communication et appareil de communication |
-
2015
- 2015-07-06 WO PCT/CN2015/083376 patent/WO2017004773A1/fr active Application Filing
- 2015-07-06 CN CN201580031902.4A patent/CN106507700B/zh active Active
- 2015-07-06 CN CN201911127704.4A patent/CN111010733B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101448249A (zh) * | 2008-01-25 | 2009-06-03 | 中兴通讯股份有限公司 | 一种释放服务网关缓存数据的方法 |
CN101562849A (zh) * | 2008-04-14 | 2009-10-21 | 三星电子株式会社 | 下行业务硬切换中的数据流处理方法 |
US20130189951A1 (en) * | 2012-01-20 | 2013-07-25 | Verizon Patent And Licensing Inc. | Optimizing user device context for mobility management entity (mme) resiliency |
CN103546968A (zh) * | 2013-10-24 | 2014-01-29 | 大唐移动通信设备有限公司 | 一种下行数据触发寻呼的方法及设备 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113452484A (zh) * | 2017-09-06 | 2021-09-28 | 上海朗帛通信技术有限公司 | 一种被用于低延迟通信的用户、基站中的方法和装置 |
CN113452484B (zh) * | 2017-09-06 | 2022-03-29 | 上海朗帛通信技术有限公司 | 一种被用于低延迟通信的用户、基站中的方法和装置 |
CN115606236A (zh) * | 2020-10-28 | 2023-01-13 | 京东方科技集团股份有限公司(Cn) | 一种数据传输方法、装置、终端及系统 |
US11979908B2 (en) | 2020-10-28 | 2024-05-07 | Boe Technology Group Co., Ltd. | Method, device, terminal and system for transmitting data |
CN113726551A (zh) * | 2021-07-22 | 2021-11-30 | 新华三信息安全技术有限公司 | 配置方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106507700A (zh) | 2017-03-15 |
CN111010733B (zh) | 2022-04-29 |
CN111010733A (zh) | 2020-04-14 |
CN106507700B (zh) | 2019-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107113598B (zh) | 演进分组系统中的移动台终止的通信的支持 | |
WO2017004773A1 (fr) | Procédé de communication et appareil de communication | |
CN110771255B (zh) | 传输数据的方法和设备 | |
US10555218B2 (en) | Method and apparatus to address user equipment power consumption | |
WO2019157736A1 (fr) | Procédé et dispositif de radiomessagerie | |
KR20150043330A (ko) | 노드 및 연결 재설정 방법 | |
US20160212728A1 (en) | Paging method, network device and communication system | |
JP7206390B2 (ja) | データの送信方法およびデバイス | |
CN110913505A (zh) | 一种下行数据缓存方法、网络设备及upf实体 | |
US10631199B2 (en) | Method for allowing user equipment to detach from network entity | |
CN107005838B (zh) | 数据传输的方法和设备 | |
WO2019232780A1 (fr) | Procédé et appareil de transmission de données | |
WO2017000312A1 (fr) | Procédé et dispositif de traitement de données de liaison descendante | |
WO2020147717A1 (fr) | Procédé de configuration d'événement de surveillance, dispositif de communication et système de communication | |
CN103477675B (zh) | 获取网络节点相邻关系的方法、装置和网络设备 | |
WO2024164941A1 (fr) | Procédé et appareil de radiomessagerie de terminal | |
WO2025055866A1 (fr) | Procédé de communication et appareil de communication | |
WO2019157745A1 (fr) | Procédé de transmission de données, dispositif terminal et dispositif de réseau | |
CN118020381A (zh) | 用于扩展drx的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15897429 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15897429 Country of ref document: EP Kind code of ref document: A1 |