WO2014059825A1 - 发送、接收数据的方法、装置及数据的收发系统 - Google Patents
发送、接收数据的方法、装置及数据的收发系统 Download PDFInfo
- Publication number
- WO2014059825A1 WO2014059825A1 PCT/CN2013/082317 CN2013082317W WO2014059825A1 WO 2014059825 A1 WO2014059825 A1 WO 2014059825A1 CN 2013082317 W CN2013082317 W CN 2013082317W WO 2014059825 A1 WO2014059825 A1 WO 2014059825A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- user equipment
- network device
- data transmission
- sent
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
- H04L47/722—Admission control; Resource allocation using reservation actions during connection setup at the destination endpoint, e.g. reservation of terminal resources or buffer space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Definitions
- the present invention relates to the field of communications, and in particular, to a method for transmitting and receiving data, a user equipment (User Equipment, UE for short), and an access network device. , core network equipment and data transmission and reception system.
- a user equipment User Equipment, UE for short
- M2M Machine-to-machine
- MTC Machine Type Communication
- machine communication has been a new communication concept, and machine communication.
- the business has also received extensive attention and a large number of applications, such as: smart home, logistics monitoring.
- smart terminals generated for individual needs also show strong momentum, such as: smart phones, tablets and so on.
- the user equipment in order to transmit the data, the user equipment needs to perform data transmission according to the prior art, that is, establish a data radio bearer (Data Radio Bearer, abbreviated as DRB) and SI through a signaling procedure (the SI message is After the bearer of the logical interface supported by the logical global interface between the evolved global terrestrial radio access network node B and the mobility management entity MME, the data can be sent to the network side through the DRB and the SI bearer.
- DRB Data Radio Bearer
- SI Signaling overhead generated by the prior art in data transmission is very large compared with the data transmission amount, which seriously reduces the system efficiency.
- some companies have proposed a scheme for transmitting data using control plane signaling.
- the existing control plane scheme can be divided into two types.
- NAS Non-Access Stratum
- TAU Tracking Area Update
- SMS Short Message Service
- the method of transmitting data by using NAS message is directed to the case of a single small data packet. Although this method can implement data transmission, the amount of data that can be carried by control plane signaling is affected by factors such as resource allocation and control plane signaling size.
- This scheme is only applicable to very small data packets (several bytes to tens of bytes); the method of transmitting data by SMS is about 100 bytes for the case where the amount of data is small. Compared with many services of the user equipment (the packet size is between tens and hundreds of bytes), these two schemes cannot realize the transmission of all data. If the existing technology for establishing the user plane is still used, the system efficiency is still relatively high. Low problem.
- the present invention provides a method for transmitting and receiving data, a UE, an access network device, a core network device, and a data transceiving system, to at least solve the related art, because the amount of data that can be sent is small, resulting in relative For many services of user equipment, it is impossible to implement the transmission of all data and the system efficiency is low.
- a method for transmitting data including: the UE sends the data to be transmitted in multiple times in Radio Resource Control (RRC) signaling for transmission.
- RRC Radio Resource Control
- the UE transmits the data to be transmitted to the RRC signaling in multiple times for transmission, where: the data amount of the data to be transmitted exceeds a preset data amount, or the number of data packets of the data to be transmitted is multiple.
- the UE transmits the data to be transmitted in multiple times in a NAS Protocol Data Unit (PDU) of the RRC signaling.
- the method further includes: the UE transmitting user equipment data transmission control information to the access network device or the core network device by using the RRC signaling, where the user equipment data transmission control information is used to indicate the The current transmission status of the data to be transmitted.
- the user equipment data transmission control information that is sent by the UE to the access network device includes at least one of the following: data indication information, used to indicate that the data is currently being sent by using the RRC signaling.
- the data transmission completion indication information is used to indicate that the data transmission has been completed;
- the data packet control information is used to indicate the transmission status of the data packet to be transmitted;
- the Buffer status report (BSR) is used for Indicates the transmission of subsequent data.
- the method for the UE to add the data indication information includes: adding a new information element (information element, hereinafter referred to as IE) to the RRC signaling, and adding the data indication information to the new IE
- IE information element
- the control unit (Control Element, abbreviated as CE) of the new media access control (MAC) is used to carry the data indication information; or, the reservation in the MAC subframe header is used.
- CE control Element, abbreviated as CE
- the bits carry the data indication information.
- the method for the UE to add the data sending completion indication information includes: adding a new information unit IE to the RRC signaling, and adding the data sending completion indication information to the new IE;
- the data transmission completion indication information is carried by the control unit CE of the new medium access control MAC; or the data transmission completion indication information is carried by using the reserved bits in the MAC subframe header.
- the user equipment data transmission control information sent by the UE to the core network device includes at least one of the following: data indication information, used to indicate that data transmission is currently being performed by using the RRC signaling.
- the data transmission completion indication information is used to indicate that the data transmission has been completed; the data packet control information is used to indicate the transmission status of the data packet of the data to be transmitted.
- the sending, by the UE, the data transmission control information to the core network device includes: adding, by the UE, the data transmission control information to the NAS PDU of the RRC signaling, and sending the data to the core network device.
- the data packet control information includes at least one of the following: an amount of data that is not sent to be completed; a number of data packets that are not transmitted; a number of data packets to be transmitted; a number of times that a single data packet of the data to be transmitted is transmitted.
- the RRC signaling includes at least one of the following: an RRC connection setup complete message; an uplink information transmission message; a newly defined RRC message.
- the method further includes: feeding back, by the UE, the information from the core network device or the access network device.
- the message establishes a complete RRC connection or releases the RRC connection.
- a method for transmitting data including: receiving data to be transmitted from a UE, where the data to be transmitted is data that is sent by the UE in multiple times in RRC signaling. ; Each time the data received is sent.
- receiving data to be sent from the UE includes: receiving user equipment data transmission control information sent by the UE, where the user equipment data transmission control information is used to indicate a current transmission status of the to-be-transmitted data.
- the user equipment data transmission control information includes at least one of the following: data indication information, configured to indicate that a status of data transmission is currently being performed by using the RRC signaling; and data transmission completion indication information, used to indicate data transmission Completed; data packet control information, used to indicate the transmission status of the data packet to be transmitted; BSR, used to indicate the transmission status of the subsequent data.
- the receiving the data indication information sent by the UE is: the access network device sends the data indication information sent by the UE to the core network device, where the data indication information is carried in In the S1 message, the S1 message includes one of the following: an initial user equipment message, an uplink non-access stratum transmission message, and a newly defined S1 message.
- the method further includes: determining, by the access network device, whether the data to be sent sent by the UE is received; if yes, the access network device is Core network device And sending the data sending completion indication information, where the data sending completion indication information is carried in the S1 message.
- the determining, by the access network device, whether the data to be sent sent by the UE is received comprises: determining, by the indication of the BSR, whether the subsequent data is to be sent by the access network device; The device determines, by using the data packet control information, whether the data packet has been completely sent; or, the access network device determines, by using the data transmission completion indication information, whether the data has been completely transmitted.
- a method for receiving data includes: receiving data to be transmitted from a UE and/or an access network device, wherein the data to be transmitted is carried in multiple times in RRC signaling The data sent in .
- the method further includes: buffering the received data; determining, according to the received user equipment data transmission control information, the current transmission of the to-be-transmitted data.
- the user equipment data transmission control information is used to indicate the current transmission status of the to-be-transmitted data.
- the user equipment data transmission control information includes at least one of the following: data indication information, configured to indicate that a status of data transmission is currently being performed by using the RRC signaling; and data transmission completion indication information, used to indicate data transmission Completed; data packet control information, used to indicate the transmission status of the data packet to be transmitted; BSR, used to indicate the transmission status of the subsequent data.
- determining, according to the received user equipment data transmission control information, that the current transmission status of the to-be-transmitted data includes: determining, by the core network device, whether the data to be sent is received and whether the data is to be sent according to the data transmission completion indication information.
- the received data is sent to the subsequent core network node; the core network device starts a data transmission control timer according to the data indication information sent by the access network device or the data indication information added by the user equipment in the NAS PDU, where The data transmission control timer is used to control the transmission of data.
- the determining, by the core network device, whether the received data is to be sent to the subsequent core network node includes: determining, by the core network device, whether the UE is allowed to carry the data to be sent multiple times according to the subscription information of the UE And transmitting in the RRC signaling; or, the core network device determines whether the reception of data has been completed.
- the method further includes: determining, by the core network device, whether to continue the subsequent RRC connection process or releasing the RRC connection. .
- the determining, by the core network device, whether to continue to complete the subsequent RRC connection process or releasing the RRC connection comprises: determining, by the core network device, that the UE is determined according to the subscription information of the UE; and sending, by the core network device, to the subsequent core network node Judging whether there is downlink data to be sent within a certain period of time after the data; the core network device determines according to a prior agreement with the UE.
- the method further includes: the core network device determines not to send data to the subsequent core network node, and the core network device discards the received And indicating that the access network device releases the RRC connection, or the core network device discards the received data and performs a subsequent RRC connection procedure.
- the method further includes: in a case that the data transmission control timer expires, the core network device sends data to a subsequent core network node, and completes a subsequent process of connection establishment; the core network device indicates The access network device releases the RRC connection and indicates to it the reason for the RRC connection release.
- a UE including: a first sending module, configured to transmit data to be transmitted in multiple times in RRC signaling for transmission.
- the first sending module includes: a sending unit, configured to: if the data amount of the data to be transmitted exceeds a preset data amount or the number of data packets of the data to be transmitted is multiple, The transmission data is carried in multiple times in the NAS PDU of the RRC signaling for transmission.
- the UE further includes: a second sending module, configured to send user equipment data transmission control information to the access network device or the core network device by using the RRC signaling, where the user equipment data transmission control information is used by And indicating the current transmission status of the to-be-transmitted data.
- an access network device including: a first receiving module, configured to receive data to be sent from a UE, where the to-be-sent data is carried in the UE multiple times Data transmitted in RRC signaling; a third transmitting module, configured to transmit each received data.
- the first receiving module includes: a receiving unit, configured to receive user equipment data transmission control information sent by the UE, where the user equipment data transmission control information is used to indicate current transmission of the to-be-transmitted data happening.
- a core network device including: a second receiving module, configured to receive data to be sent from a UE and/or an access network device, where the data to be sent is divided into multiple The data transmitted in the RRC signaling is carried in the second time.
- the core network device further includes: a cache module, configured to cache the received data; and a determining module, configured to determine, according to the received user equipment data transmission control information, a current transmission status of the to-be-transmitted data, The user equipment data transmission control information is used to indicate a current transmission status of the to-be-transmitted data.
- a data transceiving system comprising: the method of any of the above
- the present invention carries the data to be transmitted in multiple times in RRC signaling for transmission.
- the problem that the amount of data that can be sent is small, and the transmission of all data cannot be realized with respect to many services of the user equipment, and the system efficiency is low, and large data can be transmitted. Further reduce the signaling overhead generated by data transmission and improve system efficiency.
- FIG. 1 is a flow chart of a method of transmitting data according to an embodiment of the present invention
- FIG. 2 is a flowchart of a method of transmitting data according to an embodiment of the present invention
- FIG. 3 is a receiving data according to an embodiment of the present invention.
- FIG. 4 is a flow chart of a method for transmitting data according to a preferred embodiment 2 of the present invention;
- FIG. 5 is a flowchart of a method for transmitting data according to a preferred embodiment 3 of the present invention
- FIG. 7 is a flowchart of a method for transmitting data according to a preferred embodiment 5 of the present invention
- FIG. 8 is a flowchart of a method for transmitting data according to a preferred embodiment 6 of the present invention
- 9 is a flowchart of a method of transmitting data according to a preferred embodiment 7 of the present invention
- FIG. 10 is a flowchart of a method of transmitting data according to a preferred embodiment 8 of the present invention
- FIG. 11 is a flowchart of a preferred embodiment 9 according to the present invention.
- FIG. 15 is a block diagram showing the structure of a system for transmitting and receiving data according to an embodiment of the present invention
- FIG. 16 is a block diagram showing the structure of a UE according to an embodiment of the present invention
- FIG. 18 is a structural block diagram 1 of an access network device according to an embodiment of the present invention
- FIG. 19 is a structural block diagram 1 of a core network device according to an embodiment of the present invention
- FIG. 21 is a schematic diagram of bit allocation of a first byte in a MAC subheader according to an embodiment of the present invention.
- the process is as follows:
- the UE sends the data to be transmitted in multiple times in RRC signaling for transmission.
- the data to be transmitted is carried in multiple times in RRC signaling for transmission.
- the problem that the amount of data that can be sent is small, and the data cannot be transmitted with respect to many services of the user equipment, and the system efficiency is low, and large data can be transmitted. Further reduce the signaling overhead generated by data transmission and improve system efficiency.
- the UE sends the data to be transmitted in multiple times in the RRC signaling for sending. The data may be sent when the data volume of the data to be transmitted exceeds the preset data amount or the number of data packets to be transmitted is multiple.
- the UE carries the data to be transmitted in multiple times in the NAS PDU of the RRC signaling and sends the data to the core network device.
- the UE may determine whether the current amount of data to be transmitted exceeds a preset threshold, and if the data is exceeded, the data is advanced. The line is sent multiple times.
- the RRC signaling includes at least one of the following: an RRC connection setup complete message; an uplink information transmission message; a newly defined RRC message (ie, a new RRC message).
- the UE sends the user equipment data transmission control information to the access network device or the core network device by using the RRC signaling, where the user equipment data transmission control information is used to indicate the current transmission status of the data to be transmitted.
- the user equipment data transmission control information that is sent by the UE to the access network device includes at least one of the following: data indication information, used to indicate that the data is currently being sent by using RRC signaling; and data transmission completion indication information, used for Indicates that the data transmission has been completed; the packet control information is used to indicate the transmission status of the data packet to be transmitted; and the BSR is used to indicate the transmission of the subsequent data.
- the method for the UE to add the data indication information includes any one of the following: (1) adding a new IE in the RRC signaling, adding the data indication information to the new IE; (2) using the CE of the new MAC to carry the data indication Information; (3) Using the reserved bits in the MAC subframe header to carry data indication information.
- the method for the UE to add the data transmission completion indication information includes any one of the following: (1) adding a new IE in the RRC signaling, adding the data transmission completion indication information to the new IE; (2) using the new MAC
- the CE carries the data transmission completion indication information; (3) uses the reserved bits in the MAC subframe header to carry the data transmission completion indication information.
- the user equipment data transmission control information sent by the UE to the core network device includes at least one of the following: (1) data indication information, used to indicate that the data is currently being transmitted through RRC signaling; (2) data transmission completion indication information , used to indicate that the data transmission has been completed; (3) the packet control information, which is used to indicate the transmission condition of the data packet to be transmitted.
- the UE transmitting the data transmission control information to the core network device the UE adds the data transmission control information to the NAS PDU of the RRC signaling and sends the data to the core network device.
- the packet control information includes at least one of the following: the amount of data that has not been sent; the number of packets that have not been sent; the number of packets to be sent; the number of times that a single packet of data to be transmitted has been sent.
- the number of times that a single data packet to be transmitted is completed is the number of times a data packet is sent in total. For example, three existing data packets are transmitted, and the data packet 1 is currently sent twice to complete the transmission. At this time, the number of times the data packet of a single data to be transmitted is completed is 2.
- Step S202 Receive data to be sent from the UE, where the data to be transmitted is data that is sent by the UE in the RRC signaling multiple times; in step S204, each received data is sent.
- the process of receiving the data to be sent from the UE may include: the access network device receiving the user equipment data transmission control information sent by the UE, where the user equipment data transmission control information is used to indicate the current transmission status of the data to be transmitted.
- the process of the access network device transmitting the data indication information sent by the UE to the core network device includes: the access network device sends the data indication information sent by the receiving UE to the core network device, where the data indication information is carried in the S1 message,
- the S1 message includes one of the following: an initial user equipment message, an uplink non-access stratum transmission message, and a newly defined S1 message. At this point, the newly defined S1 message can be different from the previous S1 message.
- the access network device determines whether the data to be sent sent by the UE is received. If yes, the access network device sends the data transmission completion indication information to the core network device, where The data transmission completion indication information is carried in the S1 message.
- the access network device can determine whether the data to be sent sent by the UE is received by the following method: The access network device determines whether there is any subsequent data to be sent through the indication of the BSR; or, the access network device determines whether the data packet is determined by the data packet control information. The transmission has been completed; or, the access network device determines whether the data has been completely transmitted through the data transmission completion indication information.
- the embodiment of the present invention further provides a method for receiving data, where the process is as shown in FIG. 3, including: receiving data to be sent from a receiving device such as a UE and/or an access network device, where the data to be sent is divided into multiple The data transmitted in the RRC signaling is carried in the second time.
- the core network device caches the received data; the core network device determines, according to the received user equipment data transmission control information, the current transmission status of the data to be transmitted, where The user equipment data transmission control information is used to indicate the current transmission status of the data to be transmitted.
- the core network device determines, according to the received user equipment data transmission control information, the current transmission status of the data to be transmitted, including: the core network device determines, according to the data transmission completion indication information, whether the data to be sent is received and whether the received data is sent to the subsequent core.
- Network node data indication message sent by the core network device according to the access network device
- the data or information added by the user equipment in the NAS PDU initiates a data transmission control timer, wherein the data transmission control timer is used to control the transmission of data.
- the core network device determines, according to the subscription information of the UE, whether the subscription information of the UE is allowed to use the data transmission optimization scheme for data transmission, and the data to be sent is sent in the RRC signaling multiple times; or, the core network device determines whether the subscription is completed. Reception of data. After the core network device determines the current transmission status of the data to be transmitted according to the received user equipment data transmission control information, the core network device determines whether to continue the subsequent RRC connection process or release the RRC connection.
- the core network device determines whether to continue the subsequent RRC connection process or release the RRC connection by: the core network device determines according to the subscription information of the UE; and whether the core network device has a period of time after sending the data to the subsequent core network node.
- the downlink data needs to be sent for judgment; the core network device determines according to the prior agreement with the UE.
- the core network device determines not to send data to the subsequent core network node, and the core network device discards the received data and instructs the access network device to release the RRC connection. Or the core network device discards the received data and performs a subsequent RRC connection process.
- the core network device sends data to the subsequent core network node, and completes the subsequent process of connection establishment; the core network device instructs the access network device to release the RRC connection and Indicates the reason for the RRC connection release.
- the method for transmitting data by using optimized control plane signaling is used to implement data transmission, thereby reducing data transmission. Generate signaling overhead, optimize network performance, and improve system efficiency.
- the method for the user equipment of the preferred embodiment to send data through the control plane includes: if the amount of data to be transmitted conforms to a certain range or the number of data packets is multiple, the UE carries the data to be transmitted in the RRC signaling multiple times.
- the NAS PDU is sent to the core network device for buffering, and the user equipment data transmission control information is sent to the access network device or the core network device while transmitting data using RRC signaling.
- the user equipment sends the user equipment data transmission control information to the access network device, including one or a combination thereof: data indication information, used to indicate that data transmission is currently being performed by using RRC signaling, and data transmission completion indication information, used for indicating Whether the data transmission is completed; the packet control information, the control information is used for the access network
- the device indicates the transmission status of the data packet; if the BSR indicates that there is no subsequent data to be sent, it indicates that the data transmission is completed; otherwise, the data is not transmitted; the user equipment sends the user equipment data to the core network device.
- the transmission control information includes one or a combination of the following: data indication information, used to indicate that data transmission is currently being performed by using RRC signaling; data transmission completion indication information, used to indicate whether data transmission is completed; data packet control information, the control information Used to indicate to the access network device the transmission status of the data packet.
- the method used by the user equipment to send the data indication information to the access network device may be one of the following: adding a new IE in the RRC signaling for data transmission, adding the data indication information to the new IE; using the new
- the MAC CE carries data indication information; the data indication information is carried by using reserved bits in the MAC subheader.
- the user equipment sends the data transmission completion indication information to the access network device, and may adopt one of the following methods: add a new IE to the RRC signaling used for data transmission, and add the data transmission completion indication information to the new IE.
- add a new IE to the RRC signaling used for data transmission
- add the data transmission completion indication information to the new IE Using the new MAC CE bearer data transmission completion indication information; using the reserved bit in the MAC subheader to carry the data transmission completion indication information.
- the method used by the user equipment to send data transmission control information to the core network device may be: adding data transmission control information to the NAS PDU of the RRC signaling.
- the packet control information may be one or a combination of the following: the amount of data that has not been transmitted; the number of packets that have not been transmitted; the number of packets to be sent; the number of times a single packet has been sent.
- the RRC signaling may be one or a combination of the following: an RRC connection setup complete message; an uplink information transmission message; a new RRC message.
- the new RRC message may include an RRC processing identifier field and a NAS data specific information field.
- the data transmission control information field may include a data transmission control information field, a non-critical extension field, and the like. Complete the indication information field, the packet control information field, the non-critical extension field, and so on.
- the user equipment may establish a complete RRC connection or release the RRC connection according to a subsequent signaling procedure received from the core network device or the access network device.
- the access network device After receiving the data sent by the user equipment, the access network device sends the received data to the core network device by using the S1 message.
- the access network device After receiving the data indication information sent by the user equipment, the access network device sends the data indication information to the core.
- the network device determines whether the data sent by the user equipment is received, and sends data transmission completion indication information to the core network device.
- the method for determining the completion of data reception by the access network device may be one of the following: According to the BSR judgment, if the BSR indicates that there is no subsequent data to be sent, it indicates that the data transmission is completed; otherwise, the data is not sent; the data packet control information is judged if not The number of sent data packets is a preset value ("0") indicating that the data transmission is completed; otherwise, the data is not transmitted; the data transmission completion indication information is judged.
- the received non-access stratum information and all the data are sent to the core network device by using the S1 message, and the S1 message may be one of the following: an initial user equipment message; an uplink non-access stratum transmission message (UPLINK NAS TRANSPORT); SI message.
- the access network device After receiving the data indication information sent by the user equipment, the access network device adds the data indication information to the S1 message that sends the data, and sends the data indication information to the core network device.
- the access network device sends the data transmission completion indication information to the core network device, where the indication information may be received from the user equipment, or may be generated by the access network device according to the result of determining whether the data reception is completed;
- the information is sent to the core network device: the data transmission completion indication information is added to the S1 message that sends the data.
- the core network device After receiving the S1 message that is sent by the access network device and carrying the data, the data indication information, and the data sending completion indication information, the received data is buffered, and the core network device determines whether the user is received according to the data sending completion indication information.
- the data sent by the device and determines whether the received data is sent to the subsequent core network node; after receiving the data indication information sent by the access network device or the data indication information added by the user equipment in the NAS PDU, the core network device starts the data.
- a transmission control timer (such as Tsmalldata); the core network device determines whether to continue the subsequent RRC connection process or release the RRC connection.
- the data transmission control timer is used to control data transmission. If the timer expires, one of the following operations may be performed: the core network device sends data to the subsequent node, and completes the subsequent process of connection establishment; the core network device indicates the access network. The device releases the RRC connection and indicates to it the reason for the RRC connection release.
- the core network device determines whether to send the received data to the subsequent core network node, and may use one or a combination of the following to determine whether the subscription information of the user equipment allows data transmission using the data transmission optimization scheme; whether the core network device completes the data. Reception. If the core network device determines that the data is not sent to the subsequent core network node, the core network device discards the received data and instructs the access network device to release the RRC connection, or the core network device discards the received data and performs a subsequent procedure of the RRC connection; Otherwise, the core network device sends the received data to the subsequent core network node.
- the core network device determines to continue to complete the subsequent RRC connection process or release the RRC connection, and may determine according to one of the following: The core network device subscribes to the information according to the user equipment; whether the downlink network needs to be sent after the core network device sends the data to the subsequent node for a period of time. ; Prior agreement between the core network device and the user device.
- the above embodiments of the present invention will be hereinafter described with reference to the drawings and preferred embodiments.
- the second embodiment of the present invention is shown in FIG. 4 is a flowchart of the process of the subsequent connection establishment after the user equipment sends the data.
- the specific signaling execution process is as follows, including steps S401 to S421.
- Step S401 The user equipment sends a random access preamble sequence to the eNB.
- the user equipment or the MTC device needs to send data, first select a preamble sequence and send a preamble sequence to the eNB according to the random access resource information configured by the system.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, and a temporary cell radio network temporary identifier (Cell-Radio Network Temporary) Identity, referred to as C-RNTI).
- C-RNTI Cell-Radio Network Temporary
- Step S403 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S404 The eNB sends an RRC connection setup message to the user equipment. The eNB sends an RRC connection setup message to the user equipment, and is used to establish a Signalling Radio Bearer 1 (SRB1 for short), and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S405 The user equipment sends an RRC connection setup message to the eNB, where the message further carries data transmission control information.
- the user equipment determines whether to use the control plane signaling to transmit data according to the size of the data to be transmitted or the number of data packets according to the SRB1 and the allocated uplink resources established in the RRC connection setup message. If the data is transmitted by using the control plane signaling, whether the data transmission control information and the data are carried in the RRC connection setup complete message sent to the eNB according to the uplink resource allocation size or the prior agreement between the user equipment and the eNB, if not in the RRC connection setup complete message Carrying the data in step S405, and skipping step S406 to perform step S407; wherein The data transmission control information may be sent by the user equipment to the core network device or sent by the user equipment to the access network device.
- Step S406 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries the data transmission control information and the size of the data to be transmitted according to the SRB1 and the allocated uplink resource established by the data user equipment according to the RRC connection setup complete message. Or the number of data packets, whether to use control plane signaling to transmit data, if the control plane signaling is used to transmit data, according to the uplink resource allocation size or the prior agreement between the user equipment and the eNB, whether the RRC connection setup complete message is sent to the eNB.
- the data transmission control information sent by the user equipment to the access network device includes one or a combination thereof: data indication information, used to indicate that data transmission is currently being performed by using RRC signaling; Sending completion indication information, used to indicate whether data transmission is completed; data packet control information, the control information is used to indicate to the access network device, the transmission status of the data packet, and the preset value ("0") indicates that the data transmission is completed; Not sent complete; BSR, if the BSR indicates that there is no subsequent data to send, it indicates that the data transmission is completed; otherwise the data is not sent.
- the method for transmitting the data transmission completion indication information may be one of adding a new IE to the RRC signaling for data transmission, adding the data indication information to the new IE, and using the new MAC CE bearer data indication information;
- the data bits are carried by the reserved bits in the MAC subheader.
- the method for transmitting the data indication information may be one of adding a new IE to the RRC signaling for data transmission, adding the data indication information to the new IE, using the new MAC CE bearer data indication information, and using the MAC
- the reserved bits in the subheader carry data indication information.
- the user equipment sends the user equipment data transmission control information to the core network device, including one or a combination thereof: data indication information, used to indicate that data transmission is currently being performed by using RRC signaling, and data transmission completion indication information, used to indicate whether the data transmission is performed. Completing; data packet control information, the control information is used to indicate the transmission status of the data packet to the access network device; the user equipment sends the user equipment data transmission control information to the core network device, which may be added in the NAS PDU of the RRC signaling. .
- Step S407 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed.
- the corresponding processing operation includes the following process: The eNB determines whether the data reception is completed; allocates resources for the user equipment not transmitting the completed data. The eNB determines whether to complete the data reception by using one of the following methods: The BSR determines that if the BSR indicates that no subsequent data is to be sent, it indicates that the data transmission is completed, otherwise the data is not transmitted; or, by using the packet control information, If the number of uncompleted packets is "0", the data transmission is completed; otherwise, the data is not transmitted; or, the data transmission completion indication information is judged.
- Step S408 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using the S1 message.
- the S1 message may be one of the following: an initial user equipment message; an uplink non-access stratum transmission message; a new S1 message (where the new S1 message indicates a different S1 message).
- the carried message may be separately sent in the following manner: (1) The data indication information is sent to the core network device, and the following method may be used: The data indication information is added to the S1 message that sends the data.
- the data transmission completion indication information is sent to the core network device, and the following method may be used:
- the data transmission completion indication information is added to the S1 message that sends the data.
- the data transmission completion indication information may be received from the user equipment, or may be generated by the access network device according to the result of determining whether the data reception is completed.
- Step S409 The MME performs processing.
- the processing by the MME includes: starting a timer, buffering the received data, determining whether the data reception is completed according to the data sending completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the core network device determines whether the received data is sent to the subsequent core network node, and may be determined by using one or a combination of the following: whether the subscription information of the user equipment allows data transmission using the data transmission optimization scheme; Complete the receipt of the data.
- Step S410 The user equipment sends data and data transmission control information by using RRC signaling.
- the RRC signaling may be one of the following: an RRC connection setup complete message; an uplink information transmission message; a new RRC message.
- the data transmission control information may be sent by the user equipment to the core network device or sent by the user equipment to the access network device.
- the information involved is similar to the information function in step S405 or S406.
- Step S411 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed.
- the eNB determines whether to complete the receiving of the data by using one of the following methods: by the BSR, if the BSR indicates that there is no subsequent data to be sent, it indicates that the data transmission is completed; otherwise, the data is not transmitted; the packet control information is judged if not The number of packets that have been transmitted is "0", indicating that the data transmission is completed; otherwise, the data is not transmitted; the data transmission completion indication information is judged.
- Step S412 The eNB sends the data, the data indication information, and the data transmission completion indication information to the MME by using the S1 message.
- Step S413 The MME performs processing.
- the processing by the MME includes: buffering the received data, determining whether the data is received according to the data sending completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the core network device determines whether to send the received data to the subsequent core network node, and may use one or a combination of the following to determine whether the subscription information of the user equipment allows data transmission using the data transmission optimization scheme; whether the core network device completes the data. Reception.
- Step S414 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S415 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- the MME determines to continue the subsequent RRC connection process or release the RRC connection, and may determine according to one of the following: The MME subscribes to the information according to the user equipment; whether the downlink data needs to be sent after the MME sends the data to the subsequent node; the user equipment and the MME beforehand Convention. In this example, the MME continues to complete the subsequent RRC connection process.
- the MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS (Quality of Service) information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S417 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- step S417 can also be performed before step S416, and such a process is also an execution mode.
- the user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S419 The eNB sends an RRC connection reconfiguration message to the user equipment.
- the eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a Data Radio Bearer (DRB) and a Signaling Radio Bearer 2 (SRB2) for the user equipment.
- DRB Data Radio Bearer
- SRB2 Signaling Radio Bearer 2
- Step S420 The user equipment sends an RRC connection reconfiguration complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- FIG. 5 is a flowchart of releasing the RRC connection process after the user equipment sends data according to the preferred embodiment.
- the process includes steps S501 through S518.
- Step S502 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S503 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S504 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S505 The user equipment sends an RRC connection setup message to the eNB, where the message further carries data transmission control information.
- the user equipment determines whether to use the control plane signaling to transmit data according to the size of the data to be transmitted or the number of data packets according to the SRB1 and the allocated uplink resources established in the RRC connection setup message.
- Step S506 The data transmission control information may be sent by the user equipment to the core network device or sent by the user equipment to the access network device.
- Step S506 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment determines whether to use the control plane signaling to transmit data according to the size of the data to be transmitted or the number of data packets according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, if the control plane signaling is used for transmission.
- the data carries data transmission control information and data in the RRC connection setup complete message sent to the eNB according to the uplink resource allocation size or the prior agreement between the user equipment and the eNB, and carries the data and data transmission completion indication in the RRC connection setup complete message.
- the information is executed in S506; the data transmission control information may be sent by the user equipment to the core network device or sent by the user equipment to the access network device.
- the message in step S505 and step S506 may include the following:
- the data transmission control information sent by the user equipment to the access network device includes one or a combination of the following: data indication information, used to indicate that the RRC letter is currently being used. The data transmission is performed; the data transmission completion indication information is used to indicate whether the data transmission is completed; the data packet control information is used to indicate the transmission condition of the data packet to the access network device, and the preset value ("0") indicates The data transmission is completed, otherwise the data is not sent.
- the BSR if the BSR indicates that there is no subsequent data to be sent, indicates that the data transmission is completed; otherwise, the data is not sent.
- the method for transmitting the data transmission completion indication information may be one of adding a new IE to the RRC signaling for data transmission, adding the data indication information to the new IE, and using the new MAC CE bearer data indication information;
- the data bits are carried by the reserved bits in the MAC subheader.
- the method for transmitting the data indication information may be one of adding a new IE to the RRC signaling for data transmission, adding the data indication information to the new IE, using the new MAC CE bearer data indication information, and using the MAC
- the reserved bits in the subheader carry data indication information.
- the user equipment sends the user equipment data transmission control information to the core network device, including one or a combination thereof: data indication information, used to indicate that data transmission is currently being performed by using RRC signaling, and data transmission completion indication information, used to indicate whether the data transmission is performed. Completing; data packet control information, the control information is used to indicate the transmission status of the data packet to the access network device; the user equipment sends the user equipment data transmission control information to the core network device, which may be added in the NAS PDU of the RRC signaling. .
- Step S507 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the corresponding processing operation of the data transmission is completed.
- the corresponding processing operations include: the eNB determines whether the reception of the data is completed; allocates resources for the user equipment not transmitting the completed data.
- the eNB determines whether to complete the receiving of the data by using one of the following methods: by the BSR, if the BSR indicates that there is no subsequent data to be sent, it indicates that the data transmission is completed; otherwise, the data is not transmitted; the packet control information is judged if not The number of packets that have been transmitted is "0", indicating that the data transmission is completed; otherwise, the data is not transmitted; the data transmission completion indication information is judged.
- Step S508 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using the S1 message.
- the S1 message may be one of the following: an initial user equipment message; an uplink non-access stratum transmission message; a new S1 message.
- the data indication information is sent to the core network device, and the following method may be used: adding the data indication information to the S1 message sending the data. Sending the data transmission completion indication information to the core network device, the following method can be used:
- the data transmission completion indication information is added to the S1 message.
- the data transmission completion indication information may be received from the user equipment, or may be generated by the access network device according to the result of determining whether the data reception is completed.
- Step S509 The MME performs processing.
- the processing by the MME includes starting a timer, buffering the received data, determining whether the data is received according to the data transmission completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the core network device determines whether to send the received data to the subsequent core network node, and may use one or a combination of the following to determine whether the subscription information of the user equipment allows data transmission using the data transmission optimization scheme; whether the core network device completes the data. Reception.
- Step S510 The user equipment sends data and data transmission control information by using RRC signaling.
- the RRC signaling may be one of the following: an RRC Connection Setup Complete message; an uplink information transmission message; a new RRC message.
- the data transmission control information may be sent by the user equipment to the core network device or sent by the user equipment to the access network device. In the course of the implementation of the above steps, each message may be similar to that in steps S505 and S506.
- Step S511 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed.
- the eNB determines whether to complete the receiving of the data by using one of the following methods: by the BSR, if the BSR indicates that there is no subsequent data to be sent, it indicates that the data transmission is completed; otherwise, the data is not transmitted; the packet control information is judged if not The number of packets that have been transmitted is "0", indicating that the data transmission is completed; otherwise, the data is not transmitted; the data transmission completion indication information is judged.
- Step S512 The eNB sends the data, the data indication information, and the data transmission completion indication information to the MME by using the S1 message.
- Step S513 The MME performs processing.
- the processing by the MME includes: buffering the received data, determining whether the data is received according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the core network device determines whether to send the received data to the subsequent core network node, and may use one or a combination of the following to determine whether the subscription information of the user equipment allows data transmission using the data transmission optimization scheme; whether the core network device completes the data. Reception.
- Step S514 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S515 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- the MME determines to continue the subsequent RRC connection process or release the RRC connection, and may determine according to one of the following: The MME subscribes to the information according to the user equipment; whether the downlink data needs to be sent within a certain period of time after the MME sends the data to the subsequent node; in this example, the MME The process of releasing the RRC connection is performed.
- Step S516 The MME sends a UE context release command to the eNB.
- the MME sends a UE context release command to the eNB for releasing the connection between the eNB and the MME.
- Step S517 The eNB sends an RRC connection release message to the user equipment.
- the eNB sends an RRC connection release message to the user equipment, for releasing the RRC connection of the user equipment.
- Step S518 The eNB sends a UE context release complete message to the MME.
- the eNB sends a UE context release complete message to the MME, informing the MME that the connection has been released.
- Preferred embodiment four 6 is a flowchart of the embodiment, where the user equipment uses the RRC connection setup complete message and the new RRC message to jointly send data, and the access network device uses the initial user equipment message to send data, and releases the RRC connection process after the data transmission is completed.
- the process includes the following steps S601 to S617.
- Step S601 The user equipment sends a random access preamble sequence to the eNB.
- Step S602 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S603 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S604 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S605 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information, and in this embodiment, the user equipment needs to use the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, and the user equipment
- the number of data packets transmitted is one, and the size of the data packet is 340 bytes.
- the user equipment decides to use control plane signaling to transmit data, and according to the prior agreement between the user equipment and the eNB, the user equipment Determining that the data is carried in the RRC connection setup complete message sent to the eNB; the user equipment sends the data transmission control information to the eNB.
- the data is carried in the NAS PDU of the RRC connection setup complete message; the data transmission control information includes: data indication information and a BSR; and the data indication information is sent by adding a new IE in the RRC connection setup complete message, and the data is added. Instructions are added to the new IE.
- the BSR indicates that the user equipment still has data not sent.
- Step S606 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next. In this embodiment, the eNB determines through the BSR that the BSR received by the eNB indicates that subsequent data is to be sent. Step S607: The eNB sends data, data indication information, and data transmission completion indication information to the MME by using an initial user equipment message.
- the eNB determines, according to step 306, that the user equipment does not complete the data transmission, and generates data transmission completion indication information, where the indication information takes a value of "0" to indicate that the user equipment does not complete data transmission, and the initial user equipment message that sends data is
- the data indication information IE and the data transmission completion indication information IE are added. Table 1
- the data transmission completion indication information takes a value of "0" to indicate that the data transmission is not completed, and the data indication information takes a value of "1" to indicate that data needs to be transmitted.
- Step S609 The user equipment sends the untransmitted data and the data transmission control information by using the new RRC signaling.
- the data transmission control information is a BSR and data indication information, and the BSR indicates that the user equipment completes data transmission.
- Step S611 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using an uplink non-access stratum transmission message.
- the eNB determines, according to step S610, that the user equipment completes data transmission, and generates data transmission completion indication information, where the indication information takes a value of "1" to indicate that the user equipment data transmission is completed, and the data is sent according to the form of Table 1.
- the data indication information IE and the data transmission completion indication information IE are added to the uplink non-access stratum transmission message.
- the data transmission completion indication information takes a value of "1" to indicate completion of data transmission, and the data indication information takes "1" to indicate that data needs to be transmitted.
- Step S612 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the data completion is determined according to the sending completion indication information provided in step S611; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S613 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S614 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- Step S615 The MME sends a UE context release command to the eNB.
- the MME sends a UE context release command to the eNB for releasing the connection between the eNB and the MME.
- Step S616 The eNB sends an RRC connection release message to the user equipment.
- the eNB sends an RRC connection release message to the user equipment, for releasing the RRC connection of the user equipment.
- Step S617 The eNB sends a UE context release complete message to the MME.
- FIG. 7 is a flowchart of the preferred implementation.
- the user equipment uses the RRC connection setup complete message and the uplink information transmission message to jointly send data, and the access network device uses the uplink non-access stratum to transmit a message to send data. And completing the flowchart of the subsequent connection establishment process after the data transmission is completed, the process includes steps S701 to S720.
- Step S701 The user equipment sends a random access preamble sequence to the eNB.
- Step S702 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S703 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S704 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S705 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data packets to be transmitted by the user equipment is five, and the size of the data volume is 700 bytes, according to the data volume and The number of data packets is determined by the user equipment to transmit data using the control plane signaling, and according to the prior agreement between the user equipment and the eNB, the user equipment decides to carry data in the RRC connection setup complete message sent to the eNB; the user equipment sends data transmission control to the eNB. information.
- the data is carried in the NAS PDU of the RRC connection setup complete message;
- the data transmission control information includes: data indication information and data transmission completion indication information; and the data indication information is sent by using a new MAC CE bearer data indication information.
- the method for transmitting the data transmission completion indication information is to use the new MAC CE bearer data transmission completion indication information.
- the method of defining the LCID corresponding to the data transmission completion indication information MAC CE is as follows: the uplink shared channel LCID table, that is, Table 2. Table 2
- serial number 01100
- serial number 011011
- Step S706 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next. In this embodiment, the eNB determines whether the information is complete by using the data transmission completion indication information, and the received indication information takes a value of "0" to indicate that the uncompleted data is received.
- Step S707 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using an initial user equipment message.
- the eNB determines, according to step S706, that the user equipment does not complete the data transmission, and generates data transmission completion indication information, where the indication information takes a value of "0" to indicate that the user equipment does not complete data transmission, and the initial user equipment message is sent.
- the data indication information IE and the data transmission completion indication information IE are added. table 3
- the data transmission completion indication information takes a value of "0" to indicate that the data is not completed, and the data indication information has a value of "1" indicating that data needs to be transmitted.
- Step S708 The MME performs processing.
- the processing by the MME includes starting a timer, buffering the received data, determining whether the data is received according to the data transmission completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the sending completion indication information provided in step 407 determines that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S709 The user equipment continues to transmit the uncompleted data and the data transmission control information by using the uplink information transmission message.
- the data transmission control information uses the method in step S705, that is, the new MAC CE bearer data transmission completion indication information is used, and according to the corresponding relationship in Table 2, a sequence is reserved in the reserved sequence number.
- the number (01100) is used to define the data transmission completion indication information. After the receiving end reads the LCID, it can know that the corresponding MAC PDU has the data transmission completion indication information MAC CE, and then the data in the MAC CE can be read. Send completion indication information. In this embodiment, setting the value of the data transmission completion indication information to "1" indicates completion of data transmission. Step S710: After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. In this embodiment, the data transmission completion instruction information is used to determine whether the data transmission is completed. The value of the data transmission completion indication information received in step S709 is "1", indicating that the user equipment completes the transmission of the data.
- Step S711 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using an uplink non-access stratum transmission message.
- the data indication information IE and the data transmission completion indication information IE are added to the uplink non-access stratum transmission message for transmitting data.
- the data transmission completion indication information takes a value of "1" to indicate completion of data transmission, and the data indication information takes a value of "1" indicating that data needs to be transmitted.
- Step S712 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the data completion is determined according to the transmission completion indication information provided in step S711; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S713 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S714 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection. In this example, after the MME sends data to the subsequent core network node for a period of time, downlink data needs to be sent, and the process of completing the subsequent RRC connection is determined.
- Step S715 The MME sends an initial context setup request message to the eNB.
- the MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S716 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- step 416 can also be performed prior to step 415. These two steps can be partially followed.
- Step S717 The user equipment sends a security mode complete message to the eNB.
- the user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S718 The eNB sends an RRC connection reconfiguration message to the user equipment.
- the eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a data radio bearer and SRB2 for the user equipment.
- Step S719 The user equipment sends an RRC connection reconfiguration complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- Step S720 The eNB sends an initial context setup response message to the MME.
- FIG. 8 is a flowchart of the preferred embodiment.
- the user equipment only uses a new RRC message to send data, and the access network device uses the new S1 message to send data, and continues to complete the subsequent connection establishment process after the data transmission is completed. Flowchart, the flow includes steps S801 to S820. Step S801: The user equipment sends a random access preamble sequence to the eNB.
- Step S802 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S803 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S804 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data packets to be transmitted by the user equipment is one, and the size of the data packet is 400 bytes, according to the number.
- the user equipment decides to use the control plane signaling to transmit data, and according to the prior agreement between the user equipment and the eNB, the user equipment decides to carry only the data transmission control information in the RRC connection setup complete message sent to the eNB;
- the device transmits data transmission control information to the eNB.
- the data is carried in the NAS PDU of the RRC connection setup complete message;
- the data transmission control information includes: data indication information and a BSR; and the data indication information is sent by using the reserved bit in the MAC sub-header to carry the data indication information. .
- Step S806 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next.
- the eNB determines by the BSR that the BSR received by the eNB indicates that subsequent data is to be sent.
- Step S807 The eNB sends the data indication information and the data transmission completion indication information to the MME by using the initial user equipment message.
- the eNB determines, according to step S806, that the user equipment does not complete the data transmission, and generates data transmission completion indication information, where the indication information takes a value of "0" to indicate that the user equipment does not complete data transmission, and the initial user equipment message that sends data
- the data indication information IE and the data transmission completion indication information IE are added. Table 4
- the data transmission completion indication information takes a value of "0" to indicate that the data transmission is not completed, and the data indication information takes a value of "1" indicating that data needs to be transmitted.
- the difference between the new S1 message and the S1 message in the existing protocol is the Presence item in Table 4.
- the Presence feature the feature of adding two indication information to the existing protocol is "0", and this implementation In the example, the characteristics of the two indications of the new S1 message are "M”.
- Step S808 The MME performs processing.
- the processing by the MME includes starting a timer, buffering the received data, determining whether the data is received according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S809 The user equipment continues to send the uncompleted data and data transmission control information by using the new RRC message.
- the data transmission control information is a BSR and data indication information, and the BSR instructs the user equipment to complete data transmission.
- the new RRC message may include an RRC processing identifier field and a NAS data-specific information field.
- the data may also include: a data transmission control information field, a non-critical extension field, and the like, where the data transmission control information field may include a data indication.
- Step S810 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. In this embodiment, the eNB determines through the BSR that the BSR received by the eNB indicates that no subsequent data is to be sent.
- Step S811 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using the new S1 message. In this embodiment, the eNB determines, according to step S810, that the user equipment completes data transmission, and sends a new S1 message of the data.
- the new S1 message may be as shown in Table 5. Table 5
- E-UTRAN CGI Evolved Global Terrestrial Radio Access Network M
- CGI Cell Global Identifier
- GUMMEI Globally Unique Mobility 0
- CSG Id Cell Subscriber Group Identity, closed 0
- the data sending completion indication information takes a value of "1", and is used to indicate completion of data transmission.
- the data indication information takes a value of "1" to indicate that data needs to be sent, and the NAS PDU is used to send data.
- Step S812 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the data completion is determined according to the sending completion indication information provided in step S811; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S813 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S814 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- Step S815 The MME sends an initial context setup request message to the eNB.
- the MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S816 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- Step S817 The user equipment sends a security mode complete message to the eNB.
- the user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S818 The eNB sends an RRC connection reconfiguration message to the user equipment.
- the eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a data radio bearer and SRB2 for the user equipment. It should be noted that step S816 can also be performed before step S815.
- Step S819 The user equipment sends an RRC connection reconfiguration complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- Step S820 The eNB sends an initial context setup response message to the MME.
- the eNB sends an initial context setup response message to the MME, where the message carries the tunnel terminal identifier of the eNB and the address information used by the eNB for the downlink service of the user plane of the S1 interface.
- FIG. 9 is a flowchart of the preferred embodiment.
- the user equipment transmits data using only the uplink information transmission message, and the access network device transmits data using the new S1 message, and releases the RRC connection after the data transmission is completed.
- Step S901 The user equipment sends a random access preamble sequence to the eNB.
- Step S902 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S903 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S904 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S905 The user equipment sends an RRC connection setup complete message to the eNB, where the message only carries the data transmission control information. In this embodiment, the user equipment transmits the SRB1 and the allocated uplink resource according to the established uplink resource in the RRC connection setup complete message.
- the number of data packets is three, and the size of the data packet is 500 bytes.
- the user equipment decides to use control plane signaling to transmit data, and according to the prior agreement between the user equipment and the eNB, the user equipment determines Carrying data transmission control information in an RRC connection setup complete message sent to the eNB; the user equipment transmits data transmission control information to the eNB.
- the data is carried in the NAS PDU of the RRC connection setup complete message.
- the data transmission control information includes: data indication information and data transmission completion indication information.
- the data indication information is sent in the RRC connection setup complete message. A new IE is added, and the data indication information is added to the new IE.
- the method for sending the data transmission completion indication information is to use the new MAC CE bearer data transmission completion indication information.
- the method of defining the LCID corresponding to the data transmission completion indication information MAC CE is as follows: the uplink shared channel LCID table, that is, Table 6. Table 6
- a sequence number (01011) is drawn in the reserved sequence number for defining the data transmission completion indication information.
- the receiving end After the receiving end reads the LCID, it can know that there is a data transmission completion indication message MAC CE in the corresponding MAC PDU, and then the data transmission completion indication information in the MAC CE can be read.
- setting the value of the data indication information to "1" indicates that there is data to be transmitted; setting the value of the data transmission completion indication information to "0" indicates that the data is not completed.
- Step S906 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next.
- the eNB determines that the data transmission completion indication information is received by the eNB, and the value of the data transmission completion indication information received by the eNB indicates that there is subsequent data to be sent.
- Step S907 The eNB sends the data indication information and the data transmission completion indication information to the MME by using the initial user equipment message.
- the eNB determines, according to step S906, that the user equipment does not complete data transmission, and adds the data indication information IE and the data transmission completion indication information IE to the initial user equipment message that sends the data. Table 7
- the data transmission completion indication information takes a value of "0" to indicate that the data transmission is not completed, and the data indication information takes a value of "1", indicating that data needs to be transmitted.
- the sending completion indication information provided in step S907 it is determined that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the cached data is not temporarily sent to the subsequent core network node.
- Step S909 The user equipment uses the uplink information transmission message transmission data and the data transmission completion indication.
- the data transmission control information is data transmission completion indication information and data indication information, and the usage rule is in accordance with step S905.
- the value of the data transmission completion indication information is "1", indicating that the data transmission is completed.
- Step S910 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. In this embodiment, the eNB determines that the data transmission completion indication information is received by the eNB, and the value of the data transmission completion indication information received by the eNB is “1” indicating that no subsequent data is to be sent.
- Step S911 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using a new S1 message.
- the new S1 message for transmitting data can be as shown in Table 8 below. Table 8
- SIAP ID S1AP M of the UE in the eNB
- E-UTRAN CGI Evolved Global Terrestrial Radio Access Network
- CSG Id Closed Subscriber Group Identity
- the data sending completion indication information takes a value of "1", indicating that the data transmission is completed, the data indication information takes a value of "1", indicating that data needs to be sent, and the NAS PDU is used to send data.
- Step S912 The MME performs processing. The processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node. In this embodiment, the data completion is determined according to the sending completion indication information provided in step S911; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S913 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S914 The MME determines to continue to complete the subsequent RRC connection procedure or release the RRC connection. In this example, after the MME sends data to the subsequent core network node for a period of time, no downlink data needs to be sent, and the process of releasing the RRC connection is determined.
- Step S915 The MME sends a UE context release command to the eNB. The MME sends a UE context release command to the eNB for releasing the connection between the eNB and the MME.
- Step S916 The eNB sends an RRC connection release message to the user equipment. The eNB sends an RRC connection release message to the user equipment, for releasing the RRC connection of the user equipment.
- Step S917 The eNB sends a UE context release complete message to the MME.
- the eNB sends a UE context release complete message to the MME, informing the MME that the connection has been released.
- FIG. 10 is a flowchart of the preferred embodiment.
- the user equipment only uses a new RRC message to send data, and the access network device sends data using the initial user equipment message, and continues to complete the subsequent connection establishment process after the data transmission is completed.
- the flow chart is as follows, and includes steps S1001 to S1020.
- Step S1001 The user equipment sends a random access preamble sequence to the eNB.
- Step S1002 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S1003 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S1004 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S1005 The user equipment sends an RRC connection setup complete message to the eNB, where the message carries only the data transmission control information.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data packets to be transmitted by the user equipment is ten, and the user equipment decides to use the control plane signaling transmission according to the number of data packets.
- the user equipment determines that only the data transmission control information is carried in the RRC connection setup complete message sent to the eNB; the data transmission control information is sent by the user equipment to the core network, and is added in the RRC connection. Establish a NAS PDU that completes the message.
- the data is carried in the NAS PDU of the RRC connection setup complete message.
- the data transmission control information includes: data indication information and data packet control information. In this step, the data indication information is set to "1", indicating that there is data. The packet control information is used to indicate the amount of data that has not been sent. In this case, the value is not "0", indicating that the data has not been sent.
- Step S1006 The eNB forwards the received message.
- the eNB forwards the received message and allocates resources for the data that needs to be sent next.
- Step S1007 The eNB sends the data transmission control information to the MME by using the initial user equipment message. In this embodiment, the eNB forwards the data transmission control information in the NAS PDU received by the user equipment to the MME.
- Step S1008 The MME performs processing.
- the processing by the MME includes starting a data control timer, buffering the received data, determining whether to complete the data reception according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data packet control information provided in step S1005 is used to determine that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the cached data is not temporarily sent to the subsequent core network node.
- Step S1009 The user equipment continues to transmit the uncompleted data and data transmission control information by using the new RRC message.
- the new RRC message may include an RRC processing identifier field and a NAS data-specific information field.
- the data may also include: a data transmission control information field, a non-critical extension field, and the like, where the data transmission control information field may include a data indication. Information field, data transfer completion indication information field, packet control information field, non-critical extension field, and the like.
- the data transmission control information and the data are added in the NAS PDU of the new RRC message; the data transmission control information is the packet control information and the data indication information. In this step, the value of the data packet control information is "0", indicating that the data is transmitted. .
- Step S1010 The eNB forwards the received message.
- Step S1011 The eNB sends data and data transmission control information to the MME by using the uplink non-access stratum transmission message. In this embodiment, the eNB forwards the data transmission control information in the NAS PDU received by the user equipment to the MME.
- Step S1012 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data reception control is determined according to the data packet control information provided in step S1011; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the buffered data is sent to the subsequent core network node.
- Step S1013 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S1014 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- Step S1015 The MME sends an initial context setup request message to the eNB.
- the MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S1016 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- step S1016 may also be performed before step S1015.
- Step S1017 The user equipment sends a security mode complete message to the eNB. The user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S1018 The eNB sends an RRC connection reconfiguration message to the user equipment. The eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a data radio bearer and SRB2 for the user equipment.
- Step S1019 The user equipment sends an RRC Connection Reconfiguration Complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- Step S1020 The eNB sends an initial context setup response message to the MME.
- the eNB sends an initial context setup response message to the MME, where the message carries the tunnel terminal identifier of the eNB and the address information used by the eNB for the downlink service of the user plane of the S1 interface.
- FIG. 11 is a flowchart of the preferred embodiment, where the user equipment uses only the RRC connection setup complete message to send data, and the eNB initiates an RRC connection release procedure according to the data control timer in the eNB, and the process includes the step S1101.
- Step S1101 The user equipment sends a random access preamble sequence to the eNB.
- the user equipment or the MTC device needs to send data, first select a Preamble and send a preamble sequence to the eNB according to the random access resource information configured by the system.
- Step S1102 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S1103 The user equipment sends an RRC connection request to the eNB.
- Step S1104 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup complete message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S1105 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the amount of data to be transmitted by the user equipment is 400 bytes, and the user equipment decides to use the control plane signaling transmission according to the data volume.
- the user equipment determines to carry data transmission control information and data in the RRC connection setup complete message sent to the eNB; the data transmission control information is sent by the user equipment to the core network, and is added in the RRC. Connect to the NAS PDU that established the completion message.
- the data is carried in the NAS PDU of the RRC connection setup complete message;
- the data transmission control information includes: data indication information, and data transmission completion indication information; in this step, setting the data indication information to "1" indicates that The data needs to be sent; the data transmission completion indication information takes a value of "0" to indicate the transmission of the uncompleted data.
- Step S1106 The eNB forwards the received message. The eNB forwards the received message and allocates resources for the data that needs to be sent next.
- Step S1107 The eNB sends the data transmission control information to the MME by using the initial user equipment message. The eNB forwards the data transmission control information in the NAS PDU received from the user equipment to the MME.
- Step SI 108 The MME performs processing.
- the processing by the MME includes starting a data control timer, buffering the received data, determining whether the data reception is completed according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data transmission completion indication information provided in step S1105 determines that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the cached data is not temporarily sent to the subsequent core network node.
- Step S1109 The user equipment continues to send the uncompleted data and data transmission control information by using the RRC connection setup complete message.
- the data transmission control information and the data are added in the NAS PDU of the RRC connection setup complete message; the data transmission control information is the data transmission completion indication information and the data indication information, and the value of the data transmission completion indication information in this step is "0" indicates the transmission of unfinished data.
- Step S1110 The eNB forwards the received message.
- Step S111 The eNB sends data and data transmission control information to the MME by using the uplink non-access stratum transmission message.
- the eNB forwards the data transmission control information in the NAS PDU received by the user equipment to the MME.
- Step S1112 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data transmission completion indication information provided in step S1111 determines that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the buffered data is sent to the subsequent core network node.
- Step S1113 The data transmission control timer in the MME times out. In this embodiment, after the step S1112, the data transmission control timer expires in the MME, and the MME decides to release the RRC connection.
- Step S1114 The MME sends a UE context release command to the eNB.
- the MME sends a UE context release command to the eNB for releasing the connection between the eNB and the MME.
- Step S1115 The eNB sends an RRC connection release message to the user equipment.
- the eNB sends an RRC connection release message to the user equipment, for releasing the RRC connection of the user equipment.
- Step S1116 The eNB sends a UE context release complete message to the MME.
- the eNB sends a UE context release complete message to the MME, informing the MME that the connection has been released.
- Preferred embodiment ten 12 is a flowchart of the preferred embodiment, where the user equipment uses only the RRC connection setup complete message to send data, and the access network device uses the initial user equipment message to send data, and continues to complete the subsequent connection establishment process after the data transmission is completed.
- the flow is as follows, and includes steps S1201 to S1220.
- Step S1201 The user equipment sends a random access preamble sequence to the eNB. When the user equipment or the MTC device needs to send data, first select a Preamble and send a preamble sequence to the eNB according to the random access resource information configured by the system.
- Step S1202 The eNB sends a random access response message (Msg2) to the user equipment.
- Msg2 random access response message
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S1203 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S1205 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data packets to be transmitted by the user equipment is four, and the user equipment decides to use the control plane signaling transmission according to the number of data packets.
- Data and according to the prior agreement between the user equipment and the eNB, the user equipment determines to carry the data transmission control information and data in the RRC connection setup complete message sent to the eNB; the user equipment sends the data transmission control information to the eNB.
- the data is carried in the NAS PDU of the RRC connection setup complete message.
- the data transmission control information includes: data indication information and data transmission completion indication information.
- the data indication information is sent by using a new MAC CE.
- Carrying data indication information; the method for transmitting the data transmission completion indication information is to use the new MAC CE bearer data transmission completion indication information.
- the method of defining the LCID corresponding to the data transmission completion indication information MAC CE is as follows: the uplink shared channel LCID table, that is, the table 9 is shown. Table 9
- 11111 Filling information Two serial numbers are drawn in the reserved serial number. One serial number (01100) is used to define the data transmission completion indication information, and a serial number (01011) is used to define the data indication information. After the receiving end reads the LCID, it can know that the corresponding MAC PDU has data transmission completion indication information and data indication information MAC CE, and then can read the data transmission completion indication information and the data indication information in the MAC CE. In this embodiment, the value of the data indication information is set to "1", indicating that data needs to be sent, and the value of the data transmission completion indication information is set to "0", indicating the transmission of the uncompleted data.
- Step S1206 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next. In this embodiment, the data transmission completion indication information is used to determine whether the data transmission is completed. The value of the data transmission completion indication information received in step S1205 is "0", indicating that the user equipment has not completed the transmission of data.
- Step S1207 The eNB sends the data indication information and the data transmission completion indication information to the MME by using the initial user equipment message. In this embodiment, the eNB determines, according to step S1206, that the user equipment does not complete data transmission, and adds the data indication information IE and the data transmission completion indication information IE to the initial user equipment message that sends the data. Table 10
- the data transmission completion indication information takes a value of "0", indicating that the data transmission is not completed, and the data indication information takes a value of "1", indicating that data needs to be transmitted.
- Step S1208 The MME performs processing. The processing by the MME includes starting a data control timer, buffering the received data, determining whether the data reception is completed according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node.
- the sending completion indication information provided in step S1207 it is determined that the data reception is not completed, and the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; the cached data is not temporarily sent to the subsequent core network node.
- Step S1209 The user equipment continues to send the uncompleted data and data transmission control information by using the RRC connection setup complete message.
- the data transmission control information is data transmission completion indication information, and the information usage and steps are used.
- the method in S1205 uses the new MAC CE bearer data transmission completion indication information, and performs a sequence number (01100) in the reserved sequence number according to the corresponding relationship in Table 7, for defining the data transmission completion indication information, and the receiving end reads
- the LCID it can be known that there is a data transmission completion indication message MAC CE in the corresponding MAC PDU, and then the data transmission completion indication information in the MAC CE can be read.
- setting the value of the data transmission completion indication information to "1" indicates completion of data transmission.
- Step S1210 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. In this embodiment, the data transmission completion instruction information is used to determine whether the data transmission is completed.
- Step S1211 The value of the data transmission completion indication information received in step S1209 is "1", indicating that the user equipment completes the transmission of the data.
- Step S1211 The eNB sends data, data indication information, and data transmission completion indication information to the MME by using the new S1 message.
- the new S1 message for transmitting data is as shown in Table 11. Table 11
- CSG Id Closed Subscriber Group Identity
- the data sending completion indication information takes a value of "1", indicating that the data transmission is completed, the data indication information takes a value of "1", indicating that data needs to be sent, and the NAS PDU is used to send data.
- Step S1212 The MME performs processing. The processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission completion indication information, and determining whether to send the received data to the subsequent core network node. In this embodiment, it is determined that the data reception has been completed according to the transmission completion indication information provided in step S1211; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S1213 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S1214 The MME determines to continue the subsequent RRC connection process or release the RRC connection. In this case
- Step S1215 The MME sends an initial context setup request message to the eNB.
- the MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S1216 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- Step S1217 The user equipment sends a security mode complete message to the eNB.
- the user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S1218 The eNB sends an RRC connection reconfiguration message to the user equipment.
- the eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a data radio bearer and SRB2 for the user equipment. It should be noted that step S1216 can be performed before step S1215.
- Step S1219 The user equipment sends an RRC connection reconfiguration complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- Step S1220 The eNB sends an initial context setup response message to the MME.
- the eNB sends an initial context setup response message to the MME, where the message carries the tunnel terminal identifier of the eNB and the address information used by the eNB for the downlink service of the user plane of the S1 interface.
- 13 is a flowchart of the preferred embodiment, the user equipment only uses the RRC connection setup complete message to send data, the access network device uses the new S1 message to send data, and releases the RRC connection after the data transmission is completed.
- the flow chart is as follows, and includes steps S1301 through S1317. Step S1301: The user equipment sends a random access preamble sequence to the eNB.
- Step S1302 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S1303 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S1304 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S1305 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data packets to be transmitted by the user equipment is one, and the size of the data packet is 500 bytes, according to the data volume and The number of data packets is determined by the user equipment to use the control plane signaling to transmit data, and according to the prior agreement between the user equipment and the eNB, the user equipment decides to carry the data transmission control information and data in the RRC connection setup complete message sent to the eNB; The information is sent by the user equipment to the core network and added to the NAS PDU of the RRC connection setup complete message.
- the data is carried in the NAS PDU of the RRC connection setup complete message; the data transmission control information includes: data indication information, and packet control information.
- the data indication information is set to "1" to indicate that the data is present. Need to send; Packet control information is used to indicate the amount of data that has not been sent. In this case, the value is not "0", indicating the transmission of uncompleted data.
- Step S1306 The eNB forwards the received message. The eNB forwards the received message and allocates resources for the data that needs to be sent next.
- Step S1307 The eNB sends the data transmission control information to the MME by using the initial user equipment message.
- the eNB forwards the data transmission control information in the NAS PDU received from the user equipment to the MME.
- Step S1308 The MME performs processing.
- the processing by the MME includes starting a data control timer, buffering the received data, determining whether to complete the data reception according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data packet control information provided in step S1305 is used to determine that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the cached data is not temporarily sent to the subsequent core network node.
- Step S1309 The user equipment continues to send the uncompleted data and data transmission control information by using the RRC connection setup complete message.
- the data transmission control information and the data are added in the NAS PDU of the new RRC message; the data transmission control information is the packet control information and the data indication information, and the data packet control information in this step takes a value of “0”. Indicates the completion of the transmission of data.
- Step S1310 The eNB forwards the received message.
- Step S1311 The eNB sends data and data transmission control information to the MME by using the new S1 message.
- the eNB forwards the data transmission control information in the NAS PDU received by the user equipment to the MME.
- Step S1312 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether to complete the data reception according to the data transmission control information, and determining whether to send the received data to the subsequent core network node.
- the data reception control is determined according to the data packet control information provided in step S1311; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the buffered data is sent to the subsequent core network node.
- Step S1313 The MME sends the received data to the subsequent core network node and stops the data control timer.
- Step S1314 The MME determines to continue to complete the subsequent RRC connection process or release the RRC connection.
- the MME determines, according to the subscription information of the user equipment, the process of releasing the RRC connection after the data is sent.
- Step S1315 The MME sends a UE context release command to the eNB.
- the MME sends a UE context release command to the eNB for releasing the connection between the eNB and the MME.
- Step S 1316 The eNB sends an RRC connection release message to the user equipment.
- the eNB sends an RRC connection release message to the user equipment, for releasing the RRC connection of the user equipment.
- Step S1317 The eNB sends a UE context release complete message to the MME.
- the eNB sends a UE context release complete message to the MME, informing the MME that the connection has been released.
- Figure 12 is a flowchart of the preferred embodiment, where the user equipment uses only the RRC connection setup complete message to send data, and the data control timer in the eNB arrives at the eNB to continue the flow chart of the subsequent RRC connection establishment process, and the process includes the steps. S1401 to step S1424.
- Step S1401 The user equipment sends a random access preamble sequence to the eNB. When the user equipment or the MTC device needs to send data, first select a Preamble and send a preamble sequence to the eNB according to the random access resource information configured by the system.
- Step S1402 The eNB sends a random access response message (Msg2) to the user equipment.
- the random access response message may include a preamble sequence identifier corresponding to the random access preamble sequence sent by the user equipment, an uplink transmission timing adjustment, an uplink resource allocated for the RRC connection request message, a temporary C-RNTI, and the like.
- Step S1403 The user equipment sends an RRC connection request to the eNB. After receiving the Msg2, the user equipment sends an RRC connection setup request message by using the uplink resource allocated in the random access response message.
- Step S1404 The eNB sends an RRC connection setup message to the user equipment.
- the eNB sends an RRC connection setup message to the user equipment, is used to establish SRB1, and allocates an uplink resource for the RRC connection setup complete message to the user equipment.
- Step S1405 The user equipment sends an RRC connection setup complete message to the eNB, where the message further carries data transmission control information and data.
- the user equipment according to the SRB1 and the allocated uplink resource established in the RRC connection setup complete message, the number of data to be transmitted by the user equipment is 610 bytes, and the user equipment determines to use the control plane signaling to transmit data according to the data volume.
- the user equipment determines to carry the data transmission control information and the data in the RRC connection setup complete message sent to the eNB according to the prior agreement between the user equipment and the eNB; the user equipment sends the data transmission control information to the eNB.
- the data is carried in the NAS PDU of the RRC connection setup complete message;
- the data transmission control information includes: data indication information and data transmission completion indication information;
- the data indication information IE is added to the RRC connection setup complete message of the sent data.
- the data transmission completion indication information IE; the data transmission completion indication information transmission method is to use the new MAC CE bearer data transmission completion indication information.
- the method for defining the LCID corresponding to the data transmission completion indication information MAC CE is as follows: an uplink shared channel
- a sequence number (01011) is drawn in the reserved sequence number for defining the data transmission completion indication information.
- the receiving end reads the LCID, it can know that there is a data transmission completion indication message MAC CE in the corresponding MAC PDU, and then the data transmission completion indication information in the MAC CE can be read.
- the data indication information is Setting the value to "1" indicates that there is data to be sent, and setting the value of the data transmission completion indication to "0" indicates that the data has not been sent.
- Step S1406 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. The eNB determines whether the reception of the data is completed, and allocates resources for the data to be transmitted next.
- the eNB determines whether the data transmission completion indication information is completed, and the received data transmission completion indication information takes a value of "0" to indicate that the data is not completed; the eNB buffers the received data and continues to wait for the reception but not completed.
- the data Step S1407: The eNB sends the data indication information and the data transmission completion indication information to the MME by using the initial user equipment message.
- the eNB determines, according to step S1406, that the user equipment does not complete data transmission, and adds the data indication information IE and the data transmission completion indication information IE to the initial user equipment message that sends the data. Table 13
- the data transmission completion indication information takes a value of "0", indicating that the data transmission is not completed, and the data indication information takes a value of "1", indicating that data needs to be transmitted.
- Step S1408 The MME performs processing.
- the processing by the MME includes starting a data control timer, buffering the received data, determining whether the data reception is completed according to the data transmission completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the sending completion indication information provided in step S1407 it is determined that the data reception is not completed; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission; and the cached data is not temporarily sent to the subsequent core network node.
- Step S1409 The user equipment continues to send the uncompleted data and data transmission control information by using the RRC connection setup complete message.
- the data transmission control information is data transmission completion indication information, and the information is transmitted using the new MAC CE bearer data transmission completion indication information by using the method in step S1405, according to the corresponding relationship in Table 12, that is, in the reserved sequence number.
- a serial number (01011) is used to define the data transmission completion indication information, and after the receiving end reads the LCID, it can know that the corresponding MAC PDU has a data transmission completion indication message MAC CE, and then the MAC can be read.
- the data in the CE is sent with completion indication information.
- setting the value of the data transmission completion indication information to "0" indicates the transmission of the uncompleted data.
- Step S1410 After receiving the data transmission control information, the eNB performs a processing operation, and determines whether the data transmission is completed. In this embodiment, the eNB determines whether the data transmission completion indication information is completed by using the data transmission completion indication information, and the received data transmission completion indication information takes a value of "0", indicating that the data is not completed; the eNB buffers the received data and continues to wait for the reception. Send completed data.
- Step S1411 Send data to the MME by using a new S1 message. The new S1 message for sending data is shown in Table 14. Table 14
- E-UTRAN CGI Evolved Global Terrestrial Radio Access Network
- the data sending completion indication information takes a value of "1", indicating that the data transmission is completed, the data indication information takes a value of "1", indicating that data needs to be sent, and the NAS PDU is used to send data.
- Step S1412 The MME performs processing.
- the processing by the MME includes buffering the received data, determining whether the data reception is completed according to the data transmission completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the data completion indication information is determined according to the sending completion indication information provided in step S1411; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S1413 Continue to transmit the uncompleted data and data transmission control information by using the RRC connection setup complete message.
- the data transmission control information is data transmission completion indication information, and the information usage and steps are used.
- the method in S1405 uses the new MAC CE bearer data transmission completion indication information, and according to the corresponding relationship in Table 12, a sequence number (01011) is drawn in the reserved sequence number to define the data transmission completion indication information, and the receiving end reads After the LCID is reached, it can be known that there is a data transmission completion indication message MAC CE in the corresponding MAC PDU, and then the data transmission completion indication information in the MAC CE can be read. In this embodiment, setting the value of the data transmission completion indication information to "0" indicates the transmission of the uncompleted data.
- the eNB determines whether the data transmission completion indication information is completed, and the value of the data transmission completion indication information received at this time is "0" indicates reception of uncompleted data; the eNB buffers the received data and continues to wait for reception of unsent data.
- Step S1415 In this embodiment, according to the form of Table 14, the data transmission completion indication information takes a value of “0” to indicate that the data transmission is not completed, and the data indication information takes a value of “1” indicating that data needs to be transmitted.
- Step S1416 The MME performs processing. The processing by the MME includes buffering the received data, determining whether the data reception is completed according to the data transmission completion indication information, and determining whether the received data is sent to the subsequent core network node.
- the data completion indication information is determined according to the sending completion indication information provided in step S1415; the subscription information of the user equipment indicates that the data transmission optimization scheme is allowed to perform data transmission.
- Step S1417 The data transmission control timer in the MME times out.
- the MME decides to send the data and related information to the subsequent core network node according to the prior agreement with the user equipment, and continues the subsequent RRC connection establishment process.
- it is determined by the judgment of the subscription information that the user equipment can use the data optimization method to perform data transmission, but the data transmission completion indication information takes a value of "0" to indicate that the data transmission is not completed.
- Step S1418 The MME sends the received data to the subsequent core network node. In the implementation, preferably, step S1418 may also be performed before step S1417.
- Step S1419 The MME sends an initial context setup request message to the eNB. The MME informs the eNB of the connection information of the user equipment, including the access layer security context information, the handover restriction information, the QoS information, the tunnel terminal identifier and the address information used by the serving gateway for the user plane, and the like.
- Step S1420 The eNB sends a security mode command message to the user equipment.
- the eNB sends a security mode command to the user equipment or the MTC device for activating the security of the user equipment.
- Step S1421 The user equipment sends a security mode complete message to the eNB.
- the user equipment sends a security mode complete message to the eNB, informing the eNB that the security has been activated.
- Step S1422 The eNB sends an RRC connection reconfiguration message to the user equipment.
- the eNB sends an RRC connection reconfiguration message to the user equipment, and is used to establish a data radio bearer and SRB2 for the user equipment.
- Step S1423 The user equipment sends an RRC connection reconfiguration complete message to the eNB.
- the user equipment sends an RRC Connection Reconfiguration Complete message to the eNB, informing the eNB that the data radio bearer and the SRB2 configuration are completed.
- Step S1424 The eNB sends an initial context setup response message to the MME.
- the eNB sends an initial context setup response message to the MME, where the message carries the tunnel terminal identifier of the eNB and the address information used by the eNB for the downlink service of the user plane of the S1 interface.
- An embodiment of the present invention further provides a data transceiving system, and a structural block diagram thereof is shown in FIG. 15, including: a UE, an access network device, and a core network device. The structure of the UE is as shown in FIG. 16.
- the first sending module 102 is configured to send the data to be transmitted in multiple times in the RRC signaling for transmission.
- the first sending module 102 includes: a sending unit, configured to: when the data volume of the data to be transmitted exceeds a preset data amount or the number of data packets to be transmitted is multiple, the data to be transmitted is divided into multiple times.
- the transmission is performed in a non-access stratum NAS protocol data unit PDU of RRC signaling.
- the structural block diagram of the UE is further as shown in FIG.
- the block diagram of the access network device is as shown in FIG. 18, and includes: a first receiving module 202, configured to receive data to be sent from a user equipment UE, where the data to be sent is carried by the UE in multiple times in a radio resource control RRC message. The data sent in the command; the third sending module 204, coupled to the first receiving module 202, is configured to transmit each received data.
- the first receiving module 202 includes: a receiving unit, configured to receive user equipment data transmission control information sent by the UE, where the user equipment data transmission control information is used to indicate a current sending situation of the data to be transmitted.
- the structural block diagram of the core network device is as shown in FIG. 19, including: a second receiving module 302, configured to receive from
- the data to be sent by the UE and/or the access network device where the data to be transmitted is data that is sent in the radio resource control RRC signaling in multiple times.
- the core network device is further configured as shown in FIG. 20, including: a cache module 304, coupled to the second receiving module 302, configured to cache the received data; and a determining module 306 coupled to the cache module 304, configured to The current transmission status of the data to be transmitted is determined according to the received user equipment data transmission control information, where the user equipment data transmission control information is used to indicate the current transmission status of the data to be transmitted.
- the present invention achieves the following technical effects:
- data to be transmitted is carried in multiple times in RRC signaling and sent to the core network device.
- the problem that the amount of data that can be sent is small, and the data cannot be transmitted with respect to many services of the user equipment, and the system efficiency is low, and large data can be transmitted. Further reduce the signaling overhead generated by data transmission and improve system efficiency.
- the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
- the steps shown or described may be performed in an order different than that herein, or they may be separately fabricated into individual integrated circuit modules, or Multiple of these modules or steps are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
- the technical solution provided by the present invention can be applied to data transmission in wireless communication, and specifically, can be applied to data transmission in machine type communication or intelligent terminal communication.
- the UE transmits the data to be transmitted in multiple times in the RRC signaling, thereby solving the problem that the amount of data that can be sent is small, which is impossible for many services of the user equipment.
- the problem of achieving all data transmission and low system efficiency achieves the effect of reducing the signaling overhead generated by data transmission and improving system efficiency.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种发送、接收数据的方法、装置及数据的收发系统,其中,发送数据的方法包括:UE将待传输数据分多次承载在RRC信令中进行发送。通过运用本发明,解决了由于可发送的数据量较小,导致相对于用户设备的许多业务而言,无法实现全部数据的发送,系统效率较低的问题,可以将较大的数据进行传输,进一步减少数据传输产生的信令开销,提升系统效率。
Description
发送、 接收数据的方法、 装置及数据的收发系统 技术领域 本发明涉及通信领域,具体而言,涉及一种发送、接收数据的方法、用户设备(User Equipment, 简称为 UE)、 接入网设备、 核心网设备及数据的收发系统。 背景技术 机器间( Machine-to-machine,简称为 M2M)通信又称为机器类通信(Machine Type Communication, 简称为 MTC) 通信, 近年来机器类通信作为一种新型的通信理念, 机器类通信之间的业务也得到广泛关注和大量应用, 如: 智能家居、 物流监测等。 与 此同时, 随着人们生活水平的不断提高, 针对个性化需求而产生的智能终端也表现出 强劲势头, 如: 智能手机、 平板电脑等。 随着无线通信技术的飞速发展, 在智能终端 上运行的业务种类也随之增多, 如: 在线游戏、 流媒体视频等。 在许多机器类通信和 智能终端的应用场景中, MTC设备或智能终端发送的数据量并不是很大(通常为几十 到几百字节), 只占用较少的物理资源便可完成一次数据的传输。 在目前 LTE的标准规范中, 用户设备为了发送这些数据, 需要按照现有技术进行 数据发送, 即通过信令流程建立起数据无线承载 (Data Radio Bearer, 简称为 DRB)、 SI (该 SI消息为本领域技术人员公知的演进的全球陆地无线接入网节点 B与移动性 管理实体 MME间的逻辑接口支持的消息)承载后, 才能通过 DRB、 SI承载将数据发 送给网络侧。 现有技术在进行数据传输时产生信令开销与数据传输量相比非常大, 严 重降低了系统效率。 在现阶段标准研究过程中, 有公司提出了使用控制面信令发送数 据的方案,现有控制面方案可以分为两种,一种是在 NAS消息中添加数据实现控制面 信令发送数据, 所使用的非接入层(Non-Access Stratum, 简称为 NAS)消息可以是追 踪区域更新(Tracking Area Update, 简称为 TAU)消息、 附着消息、 服务请求消息等; 另一种是利用短消息服务(Short Message Service, 简称为 SMS)发送数据。利用 NAS 消息发送数据的方法针对的是单个小数据包的情况, 虽然这种方法能够实现数据的发 送, 但是由于控制面信令能携带的数据量受资源分配、 控制面信令大小等因素影响, 这个方案只适用于很小的数据包 (几字节到几十字节); 利用 SMS发送数据的方法针 对数据量较小的情况, 其数据的发送量在 100字节左右。 这两种方案相对于用户设备 的许多业务而言(数据包大小在几十到几百字节之间), 无法实现全部数据的发送, 如 果使用建立用户面的现有技术依旧存在系统效率较低问题。
发明内容 本发明提供了一种发送、 接收数据的方法、 UE、 接入网设备、 核心网设备及数据 的收发系统, 以至少解决相关技术中, 由于可发送的数据量较小, 导致相对于用户设 备的许多业务而言, 无法实现全部数据的发送, 系统效率较低的问题。 根据本发明的一个方面, 提供了一种发送数据的方法, 包括: UE将待传输数据分 多次承载在无线资源控制 (Radio Resource Control, 简称为 RRC) 信令中进行发送。 优选地, UE将待传输数据分多次承载在 RRC信令中进行发送包括: 在所述待传 输数据的数据量超过预设数据量或所述待传输数据的数据包个数是多个的情况下, 所 述 UE将待传输数据分多次承载在所述 RRC信令的 NAS协议数据单元(Protocol Data Unit, 简称为 PDU) 中进行发送。 优选地, 所述方法还包括: 所述 UE通过所述 RRC信令向接入网设备或核心网设 备发送用户设备数据传输控制信息, 其中, 所述用户设备数据传输控制信息用于指示 所述待传输数据当前的发送情况。 优选地, 所述 UE向所述接入网设备发送的所述用户设备数据传输控制信息至少 包括以下之一: 数据指示信息,用于指示当前正处于通过所述 RRC信令进行数据发送 的状态; 数据发送完成指示信息, 用于指示数据发送已完成; 数据包控制信息, 用于 指示所述待传输数据的数据包的传输情况; 缓存状态报告 (Buffer status report, 简称 为 BSR), 用于指示后续数据的发送情况。 优选地, 所述 UE添加所述数据指示信息的方法包括: 在所述 RRC信令中增加新 的信息单元 (information element, 简称为 IE), 将所述数据指示信息添加在所述新的 IE中;使用新的媒体接入控制(Media Access Control,简称为 MAC)的控制单元(Control element, 简称为 CE)来承载所述数据指示信息; 或者, 使用所述 MAC子帧头中的预 留比特位来承载所述数据指示信息。 优选地, 所述 UE添加所述数据发送完成指示信息的方法包括: 在所述 RRC信令 中增加一个新的信息单元 IE, 将所述数据发送完成指示信息添加在所述新的 IE中; 使用新的媒体接入控制 MAC的控制单元 CE来承载所述数据发送完成指示信息;或者, 使用所述 MAC子帧头中的预留比特位来承载所述数据发送完成指示信息。 优选地, 所述 UE向所述核心网设备发送的所述用户设备数据传输控制信息至少 包括以下之一: 数据指示信息,用于指示当前正处于通过所述 RRC信令进行数据发送
的状态; 数据发送完成指示信息, 用于指示数据发送已完成; 数据包控制信息, 用于 指示所述待传输数据的数据包的传输情况。 优选地, 所述 UE 向所述核心网设备发送所述数据传输控制信息包括: 所述 UE 将所述数据传输控制信息添加在所述 RRC信令的所述 NAS PDU中发送至所述核心网 设备。 优选地, 所述数据包控制信息至少包括以下之一: 未发送完成的数据量; 未发送 完成的数据包数量; 待发送数据包数量; 单个所述待传输数据的数据包完成发送的次 数。 优选地, 所述 RRC信令至少包括以下之一: RRC连接建立完成消息; 上行链路 信息传输消息; 新定义的 RRC消息。 优选地,所述 UE将待传输数据分多次承载在无线资源控制 RRC信令中发送至核 心网设备之后, 还包括: 所述 UE按照来自所述核心网设备或所述接入网设备反馈的 消息建立完整的 RRC连接或释放 RRC连接。 根据本发明的另一个方面, 提供了一种发送数据的方法, 包括: 接收来自 UE的 待发送数据,其中,所述待发送数据为所述 UE分多次承载在 RRC信令中发送的数据; 将每次收到的数据进行发送。 优选地, 接收来自 UE的待发送数据包括: 接收所述 UE发送的用户设备数据传 输控制信息, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数据当前的 发送情况。 优选地, 所述用户设备数据传输控制信息至少包括以下之一: 数据指示信息, 用 于指示当前正处于通过所述 RRC信令进行数据发送的状态; 数据发送完成指示信息, 用于指示数据发送已完成; 数据包控制信息, 用于指示所述待传输数据的数据包的传 输情况; BSR, 用于指示后续数据的发送情况。 优选地, 将接收所述 UE发送的数据指示信息进行发送包括: 所述接入网设备将 接收所述 UE发送的数据指示信息发送给所述核心网设备, 其中, 所述数据指示信息 携带在 S1消息中, 所述 S1消息包括以下之一: 初始用户设备消息、 上行链路非接入 层传输消息、 新定义的 S1消息。 优选地, 将每次收到的数据进行发送之后, 还包括: 所述接入网设备判断是否接 收完所述 UE发送的所述待发送数据; 如果是, 所述接入网设备向所述核心网设备发
送所述数据发送完成指示信息,其中,所述数据发送完成指示信息携带在所述 S1消息 中。 优选地, 所述接入网设备判断是否接收完所述 UE发送的所述待发送数据包括: 所述接入网设备通过所述 BSR的指示判断是否有后续数据要发送;所述接入网设备通 过所述数据包控制信息判断数据包是否已完成发送; 或者, 所述接入网设备通过所述 数据发送完成指示信息判断数据是否已完成发送。 根据本发明的另一个方面, 提供了一种接收数据的方法, 包括: 接收来自 UE和 / 或接入网设备的待发送数据,其中,所述待发送数据为分多次承载在 RRC信令中发送 的数据。 优选地, 接收来自用户设备和 /或接入网设备的待发送数据之后, 还包括: 对接收 到的数据进行缓存; 根据接收到的用户设备数据传输控制信息确定所述待传输数据当 前的发送情况, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数据当前 的发送情况。 优选地, 所述用户设备数据传输控制信息至少包括以下之一: 数据指示信息, 用 于指示当前正处于通过所述 RRC信令进行数据发送的状态; 数据发送完成指示信息, 用于指示数据发送已完成; 数据包控制信息, 用于指示所述待传输数据的数据包的传 输情况; BSR, 用于指示后续数据的发送情况。 优选地, 根据接收到的用户设备数据传输控制信息确定所述待传输数据当前的发 送情况包括: 所述核心网设备根据所述数据发送完成指示信息判断是否接收完所述待 发送数据和是否将收到的数据发送给后续核心网节点; 所述核心网设备根据所述接入 网设备发送的数据指示信息或所述用户设备在 NAS PDU添加的数据指示信息, 启动 数据传输控制定时器, 其中, 所述数据传输控制定时器用于控制数据的传输。 优选地, 所述核心网设备判断是否将收到的数据发送给后续核心网节点包括: 所 述核心网设备根据所述 UE的签约信息判断所述 UE是否允许将所述待发送数据多次 承载在所述 RRC信令中发送; 或者, 所述核心网设备判断是否已完成数据的接收。 优选地, 所述核心网设备根据接收到的用户设备数据传输控制信息确定所述待传 输数据当前的发送情况之后,还包括: 所述核心网设备判断是否继续完成后续 RRC连 接过程或释放 RRC连接。
优选地, 所述核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接 包括: 所述核心网设备根据所述 UE的签约信息判断进行判断; 所述核心网设备根据 向后续核心网节点发送数据后一段时间内是否有下行数据需要发送的情况进行判断; 所述核心网设备根据与所述 UE的事先约定进行判断。 优选地, 所述核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接 之后, 还包括: 所述核心网设备确定不将数据发送给后续核心网节点, 则所述核心网 设备丢弃收到的数据并指示所述接入网设备释放 RRC连接,或者所述核心网设备丢弃 收到的数据并进行后续 RRC连接过程。 优选地, 所述方法还包括: 在所述数据传输控制定时器超时的情况下, 所述核心 网设备向后续核心网节点发送数据, 并完成连接建立的后续过程; 所述核心网设备指 示所述接入网设备释放 RRC连接并向其指示 RRC连接释放的原因。 根据本发明的又一个方面, 提供了一种 UE, 包括: 第一发送模块, 设置为将待传 输数据分多次承载在 RRC信令中进行发送。 优选地, 所述第一发送模块包括: 发送单元, 设置为在所述待传输数据的数据量 超过预设数据量或所述待传输数据的数据包个数是多个的情况下, 将待传输数据分多 次承载在所述 RRC信令的 NAS PDU中进行发送。 优选地, 所述 UE还包括: 第二发送模块, 设置为通过所述 RRC信令向接入网设 备或核心网设备发送用户设备数据传输控制信息, 其中, 所述用户设备数据传输控制 信息用于指示所述待传输数据当前的发送情况。 根据本发明的又一个方面, 提供了一种接入网设备, 包括: 第一接收模块, 设置 为接收来自 UE的待发送数据, 其中, 所述待发送数据为所述 UE分多次承载在 RRC 信令中发送的数据; 第三发送模块, 设置为将每次收到的数据进行发送。 优选地, 所述第一接收模块包括: 接收单元, 设置为接收所述 UE发送的用户设 备数据传输控制信息, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数 据当前的发送情况。 根据本发明的又一个方面, 提供了一种核心网设备, 包括: 第二接收模块, 设置 为接收来自 UE和 /或接入网设备的待发送数据, 其中, 所述待发送数据为分多次承载 在 RRC信令中发送的数据。
优选地, 所述核心网设备还包括: 缓存模块, 设置为对接收到的数据进行缓存; 确定模块, 设置为根据接收到的用户设备数据传输控制信息确定所述待传输数据当前 的发送情况, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数据当前的 发送情况。 根据本发明的再一方面, 提供了一种数据的收发系统, 包括: 上述任一项的所述
UE、 上述的所述接入网设备和上述任一项的所述核心网设备。 本发明将待传输数据分多次承载在 RRC信令中进行发送。通过运用本发明,解决 了由于可发送的数据量较小, 导致相对于用户设备的许多业务而言, 无法实现全部数 据的发送, 系统效率较低的问题, 可以将较大的数据进行传输, 进一步减少数据传输 产生的信令开销, 提升系统效率。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中- 图 1是根据本发明实施例的发送数据的方法的流程示意图; 图 2是根据本发明实施例的发送数据的方法的流程图; 图 3是根据本发明实施例的接收数据的方法的流程示意图; 图 4是根据本发明优选实施例二的发送数据的方法的流程图; 图 5是根据本发明优选实施例三的发送数据的方法的流程图; 图 6是根据本发明优选实施例四的发送数据的方法的流程图; 图 7是根据本发明优选实施例五的发送数据的方法的流程图; 图 8是根据本发明优选实施例六的发送数据的方法的流程图; 图 9是根据本发明优选实施例七的发送数据的方法的流程图; 图 10是根据本发明优选实施例八的发送数据的方法的流程图; 图 11是根据本发明优选实施例九的发送数据的方法的流程图;
图 12是根据本发明优选实施例十的发送数据的方法的流程图; 图 13是根据本发明优选实施例十一的发送数据的方法的流程图; 图 14是根据本发明优选实施例十二的发送数据的方法的流程图; 图 15是根据本发明实施例的数据的收发系统的结构框图; 图 16是根据本发明实施例的 UE的结构框图一; 图 17是根据本发明实施例的 UE的结构框图二; 图 18是根据本发明实施例的接入网设备的结构框图一; 图 19是根据本发明实施例的核心网设备的结构框图一; 图 20是根据本发明实施例的核心网设备的结构框图二; 以及 图 21是根据本发明实施例的 MAC子头中第一个字节的比特分配情况示意图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 基于相关技术中, 由于可发送的数据量较小, 导致相对于用户设备的许多业务而 言, 无法实现全部数据的发送, 系统效率较低的问题, 本实施例提供了一种发送数据 的方法, 其流程示意如图 1所示, 包括: UE将待传输数据分多次承载在 RRC信令中 进行发送。 本实施例将待传输数据分多次承载在 RRC信令中进行发送。通过运用实施例,解 决了由于可发送的数据量较小, 导致相对于用户设备的许多业务而言, 无法实现全部 数据的发送, 系统效率较低的问题, 可以将较大的数据进行传输, 进一步减少数据传 输产生的信令开销, 提升系统效率。 在实施过程中, UE将待传输数据分多次承载在 RRC信令中进行发送可以是在待 传输数据的数据量超过预设数据量或待传输数据的数据包个数是多个的情况下, UE 将待传输数据分多次承载在 RRC信令的 NAS PDU中发送至核心网设备。在实施过程 中, UE可以判断当前待传输的数据量是否超过预设阈值, 在超过的情况下, 将数据进
行多次发送。 其中, RRC信令至少包括以下之一: RRC连接建立完成消息; 上行链路 信息传输消息; 新定义的 RRC消息 (即新的 RRC消息 )。 在实施时, UE通过 RRC信令向接入网设备或核心网设备发送用户设备数据传输 控制信息, 其中, 用户设备数据传输控制信息用于指示待传输数据当前的发送情况。 其中, UE向接入网设备发送的用户设备数据传输控制信息至少包括以下之一:数据指 示信息,用于指示当前正处于通过 RRC信令进行数据发送的状态; 数据发送完成指示 信息, 用于指示数据发送已完成; 数据包控制信息, 用于指示待传输数据的数据包的 传输情况; BSR, 用于指示后续数据的发送情况。
UE添加数据指示信息的方法包括以下任意之一:(1 )在 RRC信令中增加新的 IE, 将数据指示信息添加在新的 IE中; (2) 使用新的 MAC的 CE来承载数据指示信息; (3 ) 使用 MAC子帧头中的预留比特位来承载数据指示信息。
UE添加数据发送完成指示信息的方法包括以下任意之一: (1 ) 在 RRC信令中增 加一个新的 IE, 将数据发送完成指示信息添加在新的 IE中; (2) 使用新的 MAC的 CE来承载数据发送完成指示信息; (3 )使用 MAC子帧头中的预留比特位来承载数据 发送完成指示信息。
UE向核心网设备发送的用户设备数据传输控制信息至少包括以下之一: (1 )数据 指示信息, 用于指示当前正处于通过 RRC信令进行数据发送的状态; (2)数据发送完 成指示信息, 用于指示数据发送已完成; (3 ) 数据包控制信息, 用于指示待传输数据 的数据包的传输情况。 UE向核心网设备发送数据传输控制信息的过程中, UE将数据传输控制信息添加 在 RRC信令的 NAS PDU中发送至核心网设备。 数据包控制信息至少包括以下之一: 未发送完成的数据量; 未发送完成的数据包 数量; 待发送数据包数量; 单个待传输数据的数据包完成的发送的次数。 其中, 单个 待传输数据的数据包完成的发送的次数为一个数据包一共发送的次数, 例如, 现有三 个数据包, 正在进行数据包 1的发送, 数据包 1当前一共发送了 2次完成发送, 此时, 单个待传输数据的数据包完成的发送的次数为 2。
UE将待传输数据分多次承载在 RRC信令中发送至核心网设备之后, 述 UE按照 来自核心网设备或接入网设备的反馈的消息建立完整的 RRC连接或释放 RRC连接。
本发明实施例还提供了一种发送数据的方法, 该方法的流程如图 2所示, 包括步 骤 S202至步骤 S204。 步骤 S202, 接收来自 UE的待发送数据, 其中, 待发送数据为 UE分多次承载在 RRC信令中发送的数据; 步骤 S204, 将每次收到的数据进行发送。 接收来自 UE的待发送数据的过程可以包括: 接入网设备接收 UE发送的用户设 备数据传输控制信息, 其中, 用户设备数据传输控制信息用于指示待传输数据当前的 发送情况。 接入网设备将接收 UE发送的数据指示信息发送给核心网设备的过程包括: 接入 网设备将接收 UE发送的数据指示信息发送给核心网设备, 其中, 数据指示信息携带 在 S1消息中, S1消息包括以下之一: 初始用户设备消息、 上行链路非接入层传输消 息、 新定义的 S1消息。 此时, 新定义的 S1消息可以与之前的 S1消息不同。 在将每次收到的数据发送至核心网设备之后, 接入网设备判断是否接收完 UE发 送的待发送数据; 如果是, 接入网设备向核心网设备发送数据发送完成指示信息, 其 中, 数据发送完成指示信息携带在 S1消息中。 接入网设备可以通过如下方法判断是否接收完 UE发送的待发送数据: 接入网设 备通过 BSR的指示判断是否有后续数据要发送; 或者, 接入网设备通过数据包控制信 息判断数据包是否已完成发送; 或者, 接入网设备通过数据发送完成指示信息判断数 据是否已完成发送。 本发明实施例还提供了一种接收数据的方法, 其流程如图 3所示, 包括: 接收来 自 UE和 /或接入网设备等接收设备的待发送数据, 其中, 待发送数据为分多次承载在 RRC信令中发送的数据。 在接收来自 UE或接入网设备的待发送数据之后, 核心网设备对接收到的数据进 行缓存; 核心网设备根据接收到的用户设备数据传输控制信息确定待传输数据当前的 发送情况, 其中, 用户设备数据传输控制信息用于指示待传输数据当前的发送情况。 核心网设备根据接收到的用户设备数据传输控制信息确定待传输数据当前的发送 情况包括: 核心网设备根据数据发送完成指示信息判断是否接收完待发送数据和是否 将收到的数据发送给后续核心网节点; 核心网设备根据接入网设备发送的数据指示信
息或用户设备在 NAS PDU添加的数据指示信息, 启动数据传输控制定时器, 其中, 数据传输控制定时器用于控制数据的传输。 实施过程中, 核心网设备根据 UE的签约信息判断 UE的签约信息是否允许使用 数据传输优化方案进行数据传输将待发送数据多次承载在 RRC信令中发送; 或者, 核 心网设备判断是否已完成数据的接收。 在核心网设备根据接收到的用户设备数据传输控制信息确定待传输数据当前的发 送情况之后, 核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接。 其中,核心网设备通过如下方式判断是否继续完成后续 RRC连接过程或释放 RRC 连接: 核心网设备根据 UE的签约信息判断进行判断; 核心网设备根据向后续核心网 节点发送数据后一段时间内是否有下行数据需要发送的情况进行判断; 核心网设备根 据与 UE的事先约定进行判断。 核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接之后, 核心网 设备确定不将数据发送给后续核心网节点, 则核心网设备丢弃收到的数据并指示接入 网设备释放 RRC连接, 或者核心网设备丢弃收到的数据并进行后续 RRC连接过程。 在实施过程中, 如果在数据传输控制定时器超时的情况下, 核心网设备向后续核 心网节点发送数据, 并完成连接建立的后续过程; 核心网设备指示接入网设备释放 RRC连接并向其指示 RRC连接释放的原因。 优选实施例一 本优选实施例对于传输数据量符合某一范围或数据包个数是多个的时候, 利用优 化的控制面信令传输数据的方法实现数据的发送, 从而达到减少因数据传输而产生的 信令开销、 实现网络的性能优化、 提升系统效率的目的。 本优选实施例的用户设备通过控制面发送数据的方法包括: 待传输数据量符合某 一范围或数据包的个数是多个的情况下, UE分多次将待传数据承载在 RRC信令中的 NAS PDU中发送到核心网设备中进行缓存, 在使用 RRC信令发送数据的同时向接入 网设备或核心网设备发送用户设备数据传输控制信息。 其中, 用户设备向接入网设备发送用户设备数据传输控制信息包括如下之一或其 组合: 数据指示信息, 用于指示当前正在利用 RRC信令进行数据发送; 数据发送完成 指示信息, 用于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网
设备指示数据包的传输情况; BSR (Buffer status report, 缓存状态报告), 若 BSR指示 没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成; 用户设备向核心网设备发送用户设备数据传输控制信息包括如下之一或其组合: 数据指示信息,用于指示当前正在利用 RRC信令进行数据发送; 数据发送完成指示信 息, 用于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网设备指 示数据包的传输情况。 用户设备向接入网设备发送数据指示信息所使用的方法可以是如下之一: 在用于 数据传输的 RRC信令中增加新的 IE, 将数据指示信息添加在新的 IE 中; 使用新的 MAC CE承载数据指示信息; 使用 MAC子头中的预留比特位承载数据指示信息。 用户设备向接入网设备发送数据发送完成指示信息, 可以采用如下之一的方法: 在用于数据传输的 RRC信令中增加一个新的 IE, 将数据发送完成指示信息添加在新 的 IE中;使用新的 MAC CE承载数据发送完成指示信息;使用 MAC子头中的预留比 特位承载数据发送完成指示信息。 用户设备向核心网设备发送数据传输控制信息所使用的方法可以是: 将数据传输 控制信息添加在 RRC信令的 NAS PDU中。 数据包控制信息可以是如下之一或其组合: 未发送完成的数据量; 未发送完成的 数据包数量; 待发送数据包数量; 单个数据包的发送次数。 其中, RRC信令可以是如下之一或其组合: RRC连接建立完成消息; 上行链路信 息传输消息; 新的 RRC消息。 新的 RRC消息可以包括 RRC处理标识字段、 NAS数 据专用信息字段; 也可以包括: 数据传输控制信息字段、 非关键性扩展字段等, 其中, 数据传输控制信息字段可能包括数据指示信息字段、 数据传输完成指示信息字段、 数 据包控制信息字段、 非关键性扩展字段等。 用户设备在发送完数据后可按照从核心网设备或接入网设备接收到的后续信令流 程建立完整的 RRC连接或释放 RRC连接。 对于接入网设备, 收到用户设备发送的数据后,使用 S1消息将收到的数据发送给 核心网设备; 接入网设备收到用户设备发送的数据指示信息后将数据指示信息发送给 核心网设备; 接入网设备判断是否接收完用户设备发送的数据, 向核心网设备发送数 据发送完成指示信息。
接入网设备判断数据接收完成的方法可以是如下之一: 通过 BSR判断, 若 BSR 指示没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成; 通过数据包 控制信息判断, 若未发送完成的数据包数量为预设值("0")表示数据发送完成; 否则 数据未发送完成; 通过数据发送完成指示信息判断。 使用 S1消息将收到的非接入层信息及全部数据发送给核心网设备, S1消息可以 是如下之一: 初始用户设备消息; 上行链路非接入层传输消息 (UPLINK NAS TRANSPORT); 新的 SI消息。 接入网设备收到用户设备发送的数据指示信息后,在发送数据的 S1消息中加入数 据指示信息, 将数据指示信息发送给核心网设备。 接入网设备向核心网设备发送数据发送完成指示信息, 该指示信息可以是从用户 设备接收得到的, 也可以是接入网设备依据判断数据接收是否完成的结果生成的; 可 以采用如下方法将该信息发送给核心网设备:在发送数据的 S1消息中加入数据发送完 成指示信息。 对于核心网设备, 接收到接入网设备发送的携带有数据、 数据指示信息、 数据发 送完成指示信息的 S1消息后缓存收到的数据,核心网设备依据数据发送完成指示信息 判断是否接收完用户设备发送的数据, 并判断是否将收到的数据发送给后续核心网节 点; 核心网设备收到接入网设备发送的数据指示信息或用户设备在 NAS PDU中添加 的数据指示信息后, 启动数据传输控制定时器 (如 Tsmalldata); 核心网设备判断是否 继续完成后续 RRC连接过程或释放 RRC连接。 其中, 数据传输控制定时器, 用于控 制数据传输,若该定时器超时可执行如下之一操作: 核心网设备向后续节点发送数据, 并完成连接建立的后续过程; 核心网设备指示接入网设备释放 RRC 连接并向其指示 RRC连接释放的原因。 核心网设备判断是否将收到的数据发送给后续核心网节点, 可以采用如下之一或 其组合进行判断:用户设备的签约信息是否允许使用数据传输优化方案进行数据传输; 核心网设备是否完成数据的接收。 如果核心网设备判断不将数据发送给后续核心网节点则核心网设备丢弃收到的数 据并指示接入网设备释放 RRC连接, 或核心网设备丢弃收到的数据并进行 RRC连接 的后续过程; 否则, 核心网设备将收到的数据发送给后续核心网节点。
核心网设备判断继续完成后续 RRC连接过程或释放 RRC连接, 可以依据如下之 一进行判断: 核心网设备依据用户设备签约信息; 核心网设备向后续节点发送数据后 一段时间内是否有下行数据需要发送; 核心网设备与用户设备的事先约定。 下文中将参考附图及优选实施例来说明本发明的上述实施方式。 优选实施例二 图 4是用户设备发送数据后, 继续完成后续的连接建立过程的流程图, 具体的信 令执行流程如下, 包括步骤 S401至步骤 S421。 步骤 S401 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备有数据需要发送时, 首先选择一个前导序列 (Preamble) 并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。 步骤 S402: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息可以包括与用户设备发送的随机接入前导序列对应的前导序列 标识、上行传输定时调整、 为 RRC连接请求消息分配上行资源、 临时的小区无线网络 临时标识 (Cell-Radio Network Temporary Identity, 简称为 C-RNTI) 等。 步骤 S403: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S404: eNB向用户设备发送 RRC连接建立消息。 eNB 向用户设备发送 RRC连接建立消息, 用于建立信令无线承载 1 ( Signalling Radio Bearer 1 , 简称为 SRB1 ), 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S405: 用户设备向 eNB发送 RRC连接建立消息, 该消息还携带数据传输 控制信息。 用户设备根据在 RRC连接建立消息中建立的 SRB1和分配的上行资源,用户设备 依据待传输数据量的大小或数据包的个数, 决定是否使用控制面信令传输数据。 若使 用控制面信令传输数据,则依据上行资源分配大小或用户设备与 eNB的事先约定是否 在向 eNB发送的 RRC连接建立完成消息中携带数据传输控制信息及数据,若不在 RRC 连接建立完成消息中携带数据则执行 S405, 并跳过步骤 S406执行步骤 S407; 其中,
数据传输控制信息可以是用户设备向核心网设备发送的或用户设备向接入网设备发送 的。 步骤 S406: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据传 输控制信息及数据用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 依据待传输数据量的大小或数据包的个数, 决定是否使用控制面信令传输数 据,若使用控制面信令传输数据则依据上行资源分配大小或用户设备与 eNB的事先约 定是否在向 eNB发送的 RRC连接建立完成消息中携带数据传输控制信息及数据, 若 在 RRC连接建立完成消息中携带数据及数据发送完成指示信息则执行 S406; 数据传 输控制信息可以是用户设备向核心网设备发送的或用户设备向接入网设备发送的。 在步骤 S405或步骤 S406的实施过程中, 用户设备向接入网设备发送的数据传输 控制信息包括如下之一或其组合: 数据指示信息,用于指示当前正在利用 RRC信令进 行数据发送; 数据发送完成指示信息, 用于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网设备指示数据包的传输情况, 预设值("0")表示数据发送完 成; 否则数据未发送完成; BSR, 若 BSR指示没有后续数据要发送, 则表示数据发送 完成; 否则数据未发送完成。 数据发送完成指示信息的发送方法可以是如下之一:在用于数据传输的 RRC信令 中增加新的 IE, 将数据指示信息添加在新的 IE中; 使用新的 MAC CE承载数据指示 信息; 使用 MAC 子头中的预留比特位承载数据指示信息。 数据指示信息的发送方法可以是如下之一:在用于数据传输的 RRC信令中增加新 的 IE, 将数据指示信息添加在新的 IE中; 使用新的 MAC CE承载数据指示信息; 使 用 MAC 子头中的预留比特位承载数据指示信息。 用户设备向核心网设备发送用户设备数据传输控制信息包括如下之一或其组合: 数据指示信息,用于指示当前正在利用 RRC信令进行数据发送; 数据发送完成指示信 息, 用于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网设备指 示数据包的传输情况; 用户设备向核心网设备发送用户设备数据传输控制信息可以添 加在 RRC信令的 NAS PDU中的方法实现。 步骤 S407: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 相应的处理操作包括如下过程: eNB判断是否完成数据的接收; 为用户设备未发 送完成的数据分配资源。
其中, eNB判断是否完成数据的接收可使用如下之一方法: 通过 BSR判断, 若 BSR指示没有后续数据要发送, 则表示数据发送完成, 否则数据未发送完成; 或者, 通过数据包控制信息判断, 若未发送完成的数据包数量为 "0"表示数据发送完成; 否 则数据未发送完成; 再或者, 通过数据发送完成指示信息判断。 步骤 S408: eNB利用 S1消息向 MME发送数据、 数据指示信息及数据发送完成 指示信息。
S1消息可以是如下之一: 初始用户设备消息; 上行链路非接入层传输消息; 新的 S1消息 (此中新的 S1消息表示与之前的 S1消息不同)。 实施时, 可以采用如下方法分别对步骤 S408中的携带的消息进行发送: ( 1 ) 将数据指示信息发送给核心网设备, 可以采用如下方法: 在发送数据的 S1 消息中加入数据指示信息。
(2)将数据发送完成指示信息发送给核心网设备, 可以采用如下方法: 在发送数 据的 S1消息中加入数据发送完成指示信息。数据发送完成指示信息可以是从用户设备 接收得到的, 也可以是接入网设备依据判断数据接收是否完成的结果生成的。 步骤 S409: MME进行处理。
MME 进行处理包括: 启动定时器, 缓存收到的数据, 依据数据发送完成指示信 息判断是否完成数据接收, 判断是否将收到的数据发送给后续核心网节点。 其中, 核心网设备判断是否将收到的数据发送给后续核心网节点, 可以采用如下 之一或其组合进行判断: 用户设备的签约信息是否允许使用数据传输优化方案进行数 据传输; 核心网设备是否完成数据的接收。 步骤 S410: 用户设备使用 RRC信令发送数据及数据传输控制信息。 其中, RRC 信令可以是如下之一: RRC 连接建立完成消息; 上行链路信息传输消息; 新的 RRC 消息。 数据传输控制信息可以是用户设备向核心网设备发送的或用户设备向接入网设 备发送的。 实施过程中, 涉及的各信息与步骤 S405或 S406中的信息职能类似。 步骤 S411 : eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。
其中, eNB判断是否完成数据的接收可使用如下之一方法: 通过 BSR判断, 若 BSR指示没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成; 通过数 据包控制信息判断, 若未发送完成的数据包数量为 "0"表示数据发送完成; 否则数据 未发送完成; 通过数据发送完成指示信息判断。 步骤 S412: eNB利用 S1消息向 MME发送数据、 数据指示信息及数据发送完成 指示信息。 步骤 S413: MME进行处理。
MME 进行处理包括、 缓存收到的数据、 依据数据发送完成指示信息判断是否完 成数据接收、 判断是否将收到的数据发送给后续核心网节点。 核心网设备判断是否将收到的数据发送给后续核心网节点, 可以采用如下之一或 其组合进行判断:用户设备的签约信息是否允许使用数据传输优化方案进行数据传输; 核心网设备是否完成数据的接收。 步骤 S414: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S415: MME判断继续完成后续 RRC连接过程或释放 RRC连接。 MME判断继续完成后续 RRC连接过程或释放 RRC连接, 可以依据如下之一进 行判断: MME依据用户设备签约信息; MME向后续节点发送数据后一段时间内是否 有下行数据需要发送; 用户设备与 MME事先约定。 本例中 MME继续完成后续 RRC 连接过程。 步骤 S416: MME向 eNB发送初始上下文建立请求消息。 MME将对应用户设备的连接信息告知 eNB, 包括接入层安全上下文信息、 切换 限制信息、 QoS (Quality of Service) 信息、 服务网关用于用户面的隧道终端标识和地 址信息等。 步骤 S417: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。 执行过程中,步骤 S417还可在步骤 S416之前进行,此种过程也是一种执行方式。 步骤 S418: 用户设备向 eNB发送安全模式完成消息。 用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。
步骤 S419: eNB向用户设备发送 RRC连接重配置消息。 eNB向用户设备发送 RRC 连接重配置消息,用于为用户设备建立数据无线承载(Data Radio Bearer,简称为 DRB) 以及信令无线承载 2 ( Signalling Radio Bearer 2, 简称为 SRB2 )。 步骤 S420: 用户设备向 eNB发送 RRC连接重配置完成消息。用户设备向 eNB发 送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S421 : eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初始 上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面下 行业务的地址信息。 优选实施例三 图 5是本优选实施例用户设备发送数据后,释放 RRC连接过程的流程图。该过程 包括步骤 S501至步骤 S518。 步骤 S501 :用户设备向 eNB发送随机接入前导序列。当用户设备或 MTC 设备有 数据需要发送时,首先选择一个 Preamble并根据系统配置的随机接入资源信息,向 eNB 发送前导序列。 步骤 S502: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息 可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时调 整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S503: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S504: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S505: 用户设备向 eNB发送 RRC连接建立消息, 该消息还携带数据传输 控制信息。 用户设备根据在 RRC连接建立消息中建立的 SRB1和分配的上行资源,户设备依 据待传输数据量的大小或数据包的个数, 决定是否使用控制面信令传输数据。 若使用 控制面信令传输数据则依据上行资源分配大小或用户设备与 eNB的事先约定是否在向 eNB发送的 RRC连接建立完成消息中携带数据传输控制信息及数据, 若不在 RRC连
接建立完成消息中携带数据则执行 S505, 并跳过步骤 S506执行步骤 S507; 数据传输 控制信息可以是用户设备向核心网设备发送的或用户设备向接入网设备发送的。 步骤 S506: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据传 输控制信息及数据。 用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上行资源,依据 待传输数据量的大小或数据包的个数, 决定是否使用控制面信令传输数据, 若使用控 制面信令传输数据则依据上行资源分配大小或用户设备与 eNB 的事先约定是否在向 eNB发送的 RRC连接建立完成消息中携带数据传输控制信息及数据, 若在 RRC连接 建立完成消息中携带数据及数据发送完成指示信息则执行 S506;数据传输控制信息可 以是用户设备向核心网设备发送的或用户设备向接入网设备发送的。 在实施过程中, 步骤 S505与步骤 S506中的消息可以包括如下: 用户设备向接入网设备发送的数据传输控制信息包括如下之一或其组合: 数据指 示信息, 用于指示当前正在利用 RRC信令进行数据发送; 数据发送完成指示信息, 用 于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网设备指示数据 包的传输情况, 预设值 ("0") 表示数据发送完成, 否则数据未发送完成; BSR, 若 BSR指示没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成。 数据发送完成指示信息的发送方法可以是如下之一:在用于数据传输的 RRC信令 中增加新的 IE, 将数据指示信息添加在新的 IE中; 使用新的 MAC CE承载数据指示 信息; 使用 MAC 子头中的预留比特位承载数据指示信息。 数据指示信息的发送方法可以是如下之一:在用于数据传输的 RRC信令中增加新 的 IE, 将数据指示信息添加在新的 IE中; 使用新的 MAC CE承载数据指示信息; 使 用 MAC 子头中的预留比特位承载数据指示信息。 用户设备向核心网设备发送用户设备数据传输控制信息包括如下之一或其组合: 数据指示信息,用于指示当前正在利用 RRC信令进行数据发送; 数据发送完成指示信 息, 用于指示数据发送是否完成; 数据包控制信息, 该控制信息用于向接入网设备指 示数据包的传输情况; 用户设备向核心网设备发送用户设备数据传输控制信息可以添 加在 RRC信令的 NAS PDU中的方法实现。 步骤 S507: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送相应的处理操作。
相应的处理操作包括: eNB判断是否完成数据的接收; 为用户设备未发送完成的 数据分配资源。 其中, eNB判断是否完成数据的接收可使用如下之一方法: 通过 BSR判断, 若 BSR指示没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成; 通过数 据包控制信息判断, 若未发送完成的数据包数量为 "0"表示数据发送完成; 否则数据 未发送完成; 通过数据发送完成指示信息判断。 步骤 S508: eNB利用 S1消息向 MME发送数据、 数据指示信息及数据发送完成 指示信息
S1消息可以是如下之一: 初始用户设备消息; 上行链路非接入层传输消息; 新的 S1消息。 将数据指示信息发送给核心网设备,可以采用如下方法:在发送数据的 S1消息中 加入数据指示信息。 将数据发送完成指示信息发送给核心网设备, 可以采用如下方法: 在发送数据的
S1消息中加入数据发送完成指示信息。数据发送完成指示信息可以是从用户设备接收 得到的, 也可以是接入网设备依据判断数据接收是否完成的结果生成的。 步骤 S509: MME进行处理。
MME 进行处理包括启动定时器、 缓存收到的数据、 依据数据发送完成指示信息 判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节点。 核心网设备判断是否将收到的数据发送给后续核心网节点, 可以采用如下之一或 其组合进行判断:用户设备的签约信息是否允许使用数据传输优化方案进行数据传输; 核心网设备是否完成数据的接收。 步骤 S510: 用户设备使用 RRC信令发送数据及数据传输控制信息。
RRC信令可以是如下之一: RRC连接建立完成消息; 上行链路信息传输消息; 新 的 RRC消息。 数据传输控制信息可以是用户设备向核心网设备发送的或用户设备向接入网设备 发送的。 在上述步骤实施的过程中, 各消息可以与步骤 S505和步骤 S506中相类似。
步骤 S511 : eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 其中, eNB判断是否完成数据的接收可使用如下之一方法: 通过 BSR判断, 若 BSR指示没有后续数据要发送, 则表示数据发送完成; 否则数据未发送完成; 通过数 据包控制信息判断, 若未发送完成的数据包数量为 "0"表示数据发送完成; 否则数据 未发送完成; 通过数据发送完成指示信息判断。 步骤 S512: eNB利用 S1消息向 MME发送数据、 数据指示信息及数据发送完成 指示信息。 步骤 S513: MME进行处理。
MME 进行处理包括、 缓存收到的数据、 依据数据发送完成指示信息判断是否完 成数据接收、 判断是否将收到的数据发送给后续核心网节点。 核心网设备判断是否将收到的数据发送给后续核心网节点, 可以采用如下之一或 其组合进行判断:用户设备的签约信息是否允许使用数据传输优化方案进行数据传输; 核心网设备是否完成数据的接收。 步骤 S514: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S515: MME判断继续完成后续 RRC连接过程或释放 RRC连接。
MME判断继续完成后续 RRC连接过程或释放 RRC连接, 可以依据如下之一进 行判断: MME依据用户设备签约信息; MME向后续节点发送数据后一段时间内是否 有下行数据需要发送; 本例中 MME将执行释放 RRC连接的过程。 步骤 S516: MME向 eNB发送 UE上下文释放命令。 MME向 eNB发送 UE上下 文释放命令用于释放 eNB与 MME之间的连接。 步骤 S517: eNB向用户设备发送 RRC连接释放消息。 eNB向用户设备发送 RRC 连接释放消息, 用于释放用户设备的 RRC连接。 步骤 S518: eNB向 MME发送 UE上下文释放完成消息。 eNB向 MME发送 UE 上下文释放完成消息, 告知 MME连接已经释放。 优选实施例四
图 6是本实施例的流程图, 用户设备使用 RRC连接建立完成消息和新的 RRC消 息共同发送数据, 接入网设备使用初始用户设备消息发送数据, 并在数据发送完成后 释放 RRC连接的流程图, 过程包括如下步骤 S601至步骤 S617。 步骤 S601 :用户设备向 eNB发送随机接入前导序列。当用户设备或 MTC 设备有 数据需要发送时,首先选择一个 Preamble并根据系统配置的随机接入资源信息,向 eNB 发送前导序列。 步骤 S602: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息 可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时调 整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S603: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S604: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S605: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据传 输控制信息及本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和 分配的上行资源,用户设备要传输的数据包数量是 1个, 该数据包的大小为 340字节, 根据数据量及数据包的数量用户设备决定使用控制面信令传输数据, 并依据用户设备 与 eNB的事先约定, 用户设备决定在向 eNB发送的 RRC连接建立完成消息中携带数 据; 用户设备向 eNB发送数据传输控制信息。 本实施例中数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制信 息包括: 数据指示信息及 BSR; 数据指示信息的发送方法为在 RRC连接建立完成消 息中增加新的 IE, 将数据指示信息添加在新的 IE中。 BSR指示用户设备还有数据未 发送完成。 步骤 S606: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 eNB 判断是否完成数据的接收,为接下来需要发送的数据分配资源。 本实施例中 eNB通过 BSR判断, eNB收到的 BSR指示还有后续数据要发送。 步骤 S607: eNB利用初始用户设备消息向 MME发送数据、 数据指示信息及数据 发送完成指示信息。
本实施例中, eNB依据步骤 306判断用户设备未完成数据发送, 生成数据发送完 成指示信息, 该指示信息取值为 "0"指示用户设备未完成数据发送, 并在发送数据的 初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。 表 1
本实施例中, 如上表 1所示, 数据发送完成指示信息取值为 "0"指示未完成数据 发送, 数据指示信息取值为 " 1 "指示有数据需要发送。 步骤 S608: MME进行处理。 MME进行处理包括启动定时器、 缓存收到的数据、 依据数据发送完成指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后 续核心网节点。 本实施例中,依据步骤 S607提供的发送完成指示信息判断未完成数据接收;用户 设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S609: 用户设备使用新的 RRC信令发送未发送完成的数据及数据传输控制 信息。本实施例中, 数据传输控制信息为 BSR和数据指示信息, BSR指示用户设备完 成数据发送。 步骤 S610: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 本实施例中, eNB通过 BSR判断, eNB收到的 BSR指示没有后续数据要发送。 步骤 S611 : eNB利用上行链路非接入层传输消息向 MME发送数据、 数据指示信 息及数据发送完成指示信息。 本实施例中, eNB依据步骤 S610判断用户设备完成数据发送, 生成数据发送完 成指示信息,该指示信息取值为 " 1 "指示用户设备数据发送完成,并按照表 1的形式, 在发送数据的上行链路非接入层传输消息中加入数据指示信息 IE及数据发送完成指 示信息 IE。 本实施例中, 数据发送完成指示信息取值为 " 1 "指示完成数据发送, 数据指示信 息取值为 " 1 " 指示有数据需要发送。
步骤 S612: MME进行处理。 MME进行处理包括缓存收到的数据、依据数据发送 完成指示信息判断是否完成数据接收、判断是否将收到的数据发送给后续核心网节点。 本实施例中, 依据步骤 S611提供的发送完成指示信息判断已完成数据接收;用户 设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S613: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S614: MME判断继续完成后续 RRC连接过程或释放 RRC连接。本例中 MME 向后续核心网节点发送数据一段时间后没有下行数据需要发送,决定执行释放 RRC连 接的过程。 步骤 S615: MME向 eNB发送 UE上下文释放命令。 MME向 eNB发送 UE上下 文释放命令用于释放 eNB与 MME之间的连接。 步骤 S616: eNB向用户设备发送 RRC连接释放消息。 eNB向用户设备发送 RRC 连接释放消息, 用于释放用户设备的 RRC连接。 步骤 S617: eNB向 MME发送 UE上下文释放完成消息。 eNB向 MME发送 UE 上下文释放完成消息, 告知 MME连接已经释放。 优选实施例五 图 7是本优选实施的流程图,用户设备使用 RRC连接建立完成消息和上行链路信 息传输消息共同发送数据, 接入网设备使用上行链路非接入层传输消息发送数据, 并 在数据发送完成后继续完成后续连接建立过程的流程图, 流程包括步骤 S701 至步骤 S720 o 步骤 S701 :用户设备向 eNB发送随机接入前导序列。当用户设备或 MTC 设备有 数据需要发送时,首先选择一个 Preamble并根据系统配置的随机接入资源信息,向 eNB 发送前导序列。 步骤 S702: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息 可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时调 整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S703: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。
步骤 S704: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S705: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据传 输控制信息及数据。 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据包数量是 5个, 该数据量的大小为 700字节, 根据数 据量及数据包的数量用户设备决定使用控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB发送的 RRC连接建立完成消息中携带数据; 用 户设备向 eNB发送数据传输控制信息。 本实施例中, 数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制 信息包括: 数据指示信息及数据发送完成指示信息; 数据指示信息的发送方法为使用 新的 MAC CE承载数据指示信息;数据发送完成指示信息的发送方法为使用新的 MAC CE承载数据发送完成指示信息。 定义数据发送完成指示信息 MAC CE对应的 LCID的方法如下的上行链路共享信 道 LCID表, 即表 2所示。 表 2
在保留序号中划出两个序号,一个序号(01100)用于定义数据发送完成指示信息, 一个序号 (01011 )用于定义数据指示信息。 接收端读取到该 LCID后, 即可知道对应 的 MAC PDU中有数据发送完成指示信息及数据指示信息 MAC CE, 然后即可读取该
MAC CE中的数据发送完成指示信息及数据指示信息。
本实施例中, 将数据指示信息取值置" 1 "指示有数据需要发送, 将数据发送完成 指示信息取值置 "0"指示未完成数据的发送。 步骤 S706: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 eNB判断是否完成数据的接收,为接下来需要发送的数据分配资源。 本实施例中, eNB通过数据发送完成指示信息判断是否完成, 此时收到的指示信 息取值为 "0"表示未完成数据的接收。 步骤 S707: eNB利用初始用户设备消息向 MME发送数据、 数据指示信息及数据 发送完成指示信息。 本实施例中, eNB依据步骤 S706判断用户设备未完成数据发送, 生成数据发送 完成指示信息, 该指示信息取值为 "0"指示用户设备未完成数据发送, 并在发送数据 的初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。 表 3
如上表 3所示, 本实施例中, 数据发送完成指示信息取值为 "0"指示未完成数据 发送, 数据指示信息取值为 " 1 " 指示有数据需要发送。 步骤 S708: MME进行处理。
MME 进行处理包括启动定时器、 缓存收到的数据、 依据数据发送完成指示信息 判断是否完成数据接收、判断是否将收到的数据发送给后续核心网节点。本实施例中, 依据步骤 407提供的发送完成指示信息判断未完成数据接收; 用户设备的签约信息指 示允许使用数据传输优化方案进行数据传输。 步骤 S709:用户设备使用上行链路信息传输消息继续发送未完成的数据及数据传 输控制信息。 本实施例中, 数据传输控制信息使用与步骤 S705中的方法即使用新的 MAC CE 承载数据发送完成指示信息, 按照表 2中的对应关系进行即在保留序号中划出一个序
号 (01100)用于定义数据发送完成指示信息, 接收端读取到该 LCID后, 即可知道对 应的 MAC PDU中有数据发送完成指示信息 MAC CE,然后即可读取该 MAC CE中的 数据发送完成指示信息。 本实施例中, 将数据发送完成指示信息取值置" 1 "指示完成 数据的发送。 步骤 S710: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 本实施例中, 使用数据发送完成指示信息判断是否完成数据的发送, 在步骤 S709 中收到数据发送完成指示信息的取值为 " 1 "表示用户设备完成数据的发送。 步骤 S711 : eNB利用上行链路非接入层传输消息向 MME发送数据、 数据指示信 息及数据发送完成指示信息。 本实施例中, 按照表 3的形式, 在发送数据的上行链路非接入层传输消息中加入 数据指示信息 IE及数据发送完成指示信息 IE。 数据发送完成指示信息取值为 " 1 "指 示完成数据发送, 数据指示信息取值为 " 1 " 指示有数据需要发送。 步骤 S712: MME进行处理。 MME 进行处理包括缓存收到的数据、 依据数据发送完成指示信息判断是否完成 数据接收、判断是否将收到的数据发送给后续核心网节点。依据步骤 S711提供的发送 完成指示信息判断已完成数据接收; 用户设备的签约信息指示允许使用数据传输优化 方案进行数据传输。 步骤 S713: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S714: MME判断继续完成后续 RRC连接过程或释放 RRC连接。本例中 MME 向后续核心网节点发送数据一段时间后有下行数据需要发送,决定完成后续 RRC连接 的过程。 步骤 S715: MME向 eNB发送初始上下文建立请求消息。 MME将对应用户设备 的连接信息告知 eNB, 包括接入层安全上下文信息、 切换限制信息、 QoS信息、 服务 网关用于用户面的隧道终端标识和地址信息等。 步骤 S716: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。 实施时, 步骤 416也可在步骤 415之前进行。 该两个步骤可部分先后。
步骤 S717: 用户设备向 eNB发送安全模式完成消息。 用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。 步骤 S718: eNB向用户设备发送 RRC连接重配置消息。 eNB向用户设备发送 RRC 连接重配置消息, 用于为用户设备建立数据无线承载以及 SRB2。 步骤 S719: 用户设备向 eNB发送 RRC连接重配置完成消息。用户设备向 eNB发 送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S720: eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初始 上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面下 行业务的地址信息。 优选实施例六 图 8是本优选实施方式的流程图,用户设备仅使用新的 RRC消息发送数据,接入 网设备使用新的 S1消息发送数据,并在数据发送完成后继续完成后续连接建立过程的 流程图, 流程包括步骤 S801至步骤 S820。 步骤 S801 :用户设备向 eNB发送随机接入前导序列。当用户设备或 MTC 设备有 数据需要发送时,首先选择一个 Preamble并根据系统配置的随机接入资源信息,向 eNB 发送前导序列。 步骤 S802: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息 可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时调 整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S803: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S804: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S805: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息仅携带数据传 输控制信息。 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据包数量是 1个, 该数据包的大小为 400字节, 根据数
据量及数据包的数量用户设备决定使用控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB发送的 RRC连接建立完成消息中仅携带数据传 输控制信息; 用户设备向 eNB发送数据传输控制信息。 本实施例中数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制信 息包括: 数据指示信息及 BSR; 数据指示信息的发送方法为使用 MAC 子头中的预留 比特位承载数据指示信息。 如图 21所示, 图 21中 "R"表示 MAC子头中的预留比特 位, 将其中一个预留比特位置 " 1 "表示数据指示信息。 接收端读取到该比特位后, 即 可知道对应的 MAC PDU中有数据指示信息, 然后即可读取该数据指示信息。 本实施 例中, 将数据指示信息取值置 " 1 "指示有数据需要发送; BSR指示用户设备还有数 据未发送完成。 步骤 S806: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 eNB判断是否完成数据的接收,为接下来需要发送的数据分配资源。 本实施例中, eNB通过 BSR判断, eNB收到的 BSR指示有后续数据要发送。 步骤 S807: eNB利用初始用户设备消息向 MME发送数据指示信息及数据发送完 成指示信息。 本实施例中, eNB依据步骤 S806判断用户设备未完成数据发送, 生成数据发送 完成指示信息, 该指示信息取值为 "0"指示用户设备未完成数据发送, 并在发送数据 的初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。 表 4
如上表 4所示, 本实施例中, 数据发送完成指示信息取值为 "0"指示未完成数据 发送, 数据指示信息取值为 " 1 " 指示有数据需要发送。 新的 S1消息与现有协议中的 S1消息的不同之处在于表 4中 Presence这一项, 对于 Presence这个特性, 在现有协议 中添加两个指示信息的特性为 "0", 而本实施例中, 新的 S1 消息这两个指示信息的 特性为 "M"。
步骤 S808: MME进行处理。 MME进行处理包括启动定时器、 缓存收到的数据、 依据数据发送完成指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后 续核心网节点。 本实施例中,依据步骤 S807提供的发送完成指示信息判断未完成数据接收;用户 设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S809: 用户设备使用新 RRC消息继续发送未完成的数据及数据传输控制信 息。本实施例中, 数据传输控制信息为 BSR及数据指示信息, BSR指示用户设备完成 数据发送。 本实施例中, 新的 RRC消息可以包括 RRC处理标识字段、 NAS数据专用信息字 段; 也可以包括: 数据传输控制信息字段、 非关键性扩展字段等, 其中, 数据传输控 制信息字段可能包括数据指示信息字段、 数据传输完成指示信息字段、 数据包控制信 息字段、 非关键性扩展字段等。 步骤 S810: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 本实施例中, eNB通过 BSR判断, eNB收到的 BSR指示没有后续数据要发送。 步骤 S811 : eNB利用新 S1消息向 MME发送数据、 数据指示信息及数据发送完 成指示信息。 本实施例中, eNB依据步骤 S810判断用户设备完成数据发送, 发送数 据的新的 S1消息其中, 新的 S1消息可以如表 5所示。 表 5
IE/Group Name (信息单元 /组名称) Presence (存在 Range (取
形式) 值范围)
Message Type (消息类型) M
eNB UE S1AP ID (eNB 中 UE 的 S1AP M
(Application Protocol, 应用协议) 标识)
NAS-PDU M
E-UTRAN CGI (演进的全球陆地无线接入网 M
全球小区标识(Cell Global Identifier, CGI))
TAI (Tracking Area List, 追踪区域链表) M
Data Indication (数据 ί旨 信;窗、 ) M
Data Transmission Finish Indication (数据发送 M
完成指示信息)
GW Transport Layer Address (网关( GW, Gate 0
Way) 传输层地址)
GUMMEI ( Globally Unique Mobility 0
Management Entity Identifier, 全球唯一移云力
管理实体标识)
Cell Access Mode (小区接入模式) 0
Relay Node Indicator (中继节点指示) 0
S-TMSI ( System Architecture Evolution 0
Temporary Mobile Subscriber Identity,系统架
构演进临时移动用户标识)
CSG Id (Closed Subscriber Group Identity, 闭 0
合用户群标识) 本实施例中, 数据发送完成指示信息取值为 " 1 ", 用于指示完成数据发送, 数据 指示信息取值为 " 1 "指示有数据需要发送, NAS PDU用于发送数据。 步骤 S812: MME进行处理。
MME 进行处理包括缓存收到的数据、 依据数据发送完成指示信息判断是否完成 数据接收、判断是否将收到的数据发送给后续核心网节点。本实施例中,依据步骤 S811 提供的发送完成指示信息判断已完成数据接收; 用户设备的签约信息指示允许使用数 据传输优化方案进行数据传输。 步骤 S813: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S814: MME判断继续完成后续 RRC连接过程或释放 RRC连接。本例中 MME 向后续核心网节点发送数据一段时间后有下行数据需要发送,决定完成后续 RRC连接 的过程。 步骤 S815: MME向 eNB发送初始上下文建立请求消息。 MME将对应用户设备 的连接信息告知 eNB, 包括接入层安全上下文信息、 切换限制信息、 QoS信息、 服务 网关用于用户面的隧道终端标识和地址信息等。 步骤 S816: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。 步骤 S817: 用户设备向 eNB发送安全模式完成消息。 用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。 步骤 S818: eNB向用户设备发送 RRC连接重配置消息。 eNB向用户设备发送 RRC 连接重配置消息, 用于为用户设备建立数据无线承载以及 SRB2。 需要说明的是步骤 S816也可在步骤 S815之前进行。
步骤 S819: 用户设备向 eNB发送 RRC连接重配置完成消息。用户设备向 eNB发 送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S820: eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初始 上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面下 行业务的地址信息。 优选实施例七 图 9是本优选实施方式的流程图, 用户设备仅使用上行链路信息传输消息发送数 据, 接入网设备使用新的 S1消息发送数据, 并在数据发送完成后释放 RRC连接的流 程图, 流程如下, 包括步骤 S901至步骤 S917。 步骤 S901 :用户设备向 eNB发送随机接入前导序列。当用户设备或 MTC 设备有 数据需要发送时,首先选择一个 Preamble并根据系统配置的随机接入资源信息,向 eNB 发送前导序列。 步骤 S902: eNB向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消息 可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时调 整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S903: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S904: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S905: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息仅携带数据传 输控制信息 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据包数量是 3个, 该数据包的大小为 500字节, 根据数 据量及数据包的数量用户设备决定使用控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB发送的 RRC连接建立完成消息中携带数据传输 控制信息;; 用户设备向 eNB发送数据传输控制信息。
本实施例中数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制信 息包括: 数据指示信息及数据发送完成指示信息; 本实施例中数据指示信息的发送方 法为在 RRC连接建立完成消息中增加新的 IE, 将数据指示信息添加在新的 IE中; 本 实施例中,数据发送完成指示信息的发送方法为使用新的 MAC CE承载数据发送完成 指示信息。 定义数据发送完成指示信息 MAC CE对应的 LCID的方法如下上行链路共享信道 LCID表, 即表 6所示。 表 6
在保留序号中划出一个序号(01011 )用于定义数据发送完成指示信息。接收端读 取到该 LCID后, 即可知道对应的 MAC PDU中有数据发送完成指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息。本实施例中, 将数据指示信息 取值置 " 1 "指示有数据需要发送; 将数据发送完成指示信息取值置 "0"指示未完成 数据的发送。 步骤 S906: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 eNB判断是否完成数据的接收,为接下来需要发送的数据分配资源。 本实施例中, eNB通过数据发送完成指示信息判断, eNB收到的数据发送完成指 示信息取值为 "0"指示有后续数据要发送。 步骤 S907: eNB利用初始用户设备消息向 MME发送数据指示信息及数据发送完 成指示信息。 本实施例中, eNB依据步骤 S906判断用户设备未完成数据发送, 并在发送数据 的初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。
表 7
如表 7所示, 本实施例中, 数据发送完成指示信息取值为 "0"指示未完成数据发 送, 数据指示信息取值为 " 1 ", 指示有数据需要发送。 步骤 S908: MME进行处理。 MME 进行处理包括启动数据控制定时器、 缓存收到的数据、 依据数据发送完成 指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中,依据步骤 S907提供的发送完成指示信息判断未完成数据接收;用户 设备的签约信息指示允许使用数据传输优化方案进行数据传输; 暂时不将缓存的数据 发送至后续核心网节点。 步骤 S909: 用户设备使用上行链路信息传输消息发送数据及数据发送完成指示。 本实施例中, 数据传输控制信息为数据发送完成指示信息及数据指示信息, 使用 规则与步骤 S905—致, 本步骤中数据发送完成指示信息的取值为 " 1 ", 指示数据发送 完成。 步骤 S910: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据发 送。 本实施例中, eNB通过数据发送完成指示信息判断, eNB收到的数据发送完成指 示信息取值为 " 1 "指示没有后续数据要发送。 步骤 S911 : eNB利用新的 S1消息向 MME发送数据、 数据指示信息及数据发送 完成指示信息。 本实施例中, 发送数据的新的 S1消息可以如下表 8所示。 表 8
IE/Group Name (信息单元 /组名称) Presence (存 Range (取
在形式) 值范围)
Message Type (消息类型) M
eNB UE SIAP ID ( eNB 中 UE 的 S1AP M
(Appl ication Protocol , 应用协议)标识)
NAS-PDU M
E-UTRAN CGI (演进的全球陆地无线接入网全 M
球小区标识(Cel l Global Identifier, CGI ) )
TAI ( Tracking Area List , 追踪区域链表) M
Data Indication (数据指 信息) M
Data Transmission Finish Indication (数 M
据发送完成指示信息)
GW Transport Layer Address (网关 ( GW, 0
Gate Way) 传输层地址)
GUMMEI ( Global ly Unique Mobi l ity 0
Management Entity Identifier , 全球唯一
移动管理实体标识)
Cel l Access Mode (小区接入模式) 0
Relay Node Indicator (中继节点指示) 0
S-TMSI ( System Architecture Evolution 0
Temporary Mobi le Subscriber Identity ,
系统架构演进临时移动用户标识)
CSG Id ( Closed Subscriber Group Identity, 0
闭合用户群标识) 本实施例中, 数据发送完成指示信息取值为 " 1 ", 指示完成数据发送, 数据指示 信息取值为 " 1 ", 指示有数据需要发送, NAS PDU用于发送数据。 步骤 S912: MME进行处理。 MME进行处理包括缓存收到的数据、依据数据发送 完成指示信息判断是否完成数据接收、判断是否将收到的数据发送给后续核心网节点。 本实施例中, 依据步骤 S911提供的发送完成指示信息判断已完成数据接收;用户 设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S913: MME将收到的数据发送给后续的核心网节点并停止数据控制定时器。 步骤 S914: MME判断继续完成后续 RRC连接过程或释放 RRC连接。本例中 MME 向后续核心网节点发送数据一段时间后没有下行数据需要发送,决定执行释放 RRC连 接的过程。 步骤 S915: MME向 eNB发送 UE上下文释放命令。 MME向 eNB发送 UE上下 文释放命令用于释放 eNB与 MME之间的连接。 步骤 S916: eNB向用户设备发送 RRC连接释放消息。 eNB向用户设备发送 RRC 连接释放消息, 用于释放用户设备的 RRC连接。
步骤 S917: eNB向 MME发送 UE上下文释放完成消息。 eNB向 MME发送 UE 上下文释放完成消息, 告知 MME连接已经释放。 优选实施例八 图 10是本优选实施方式的流程图, 用户设备仅使用新的 RRC消息发送数据, 接 入网设备使用初始用户设备消息发送数据, 并在数据发送完成后继续完成后续连接建 立过程的流程图, 流程如下, 包括步骤 S1001至步骤 S1020。 步骤 S1001 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备 有数据需要发送时, 首先选择一个 Preamble并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。 步骤 S1002: eNB 向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消 息可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时 调整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S1003: 用户设备向 eNB发送 RRC连接请求。用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S1004: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S1005: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息仅携带携带 数据传输控制信息。 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源,用户设备要传输的数据包数量是 10个,根据数据包的数量用户设备决定使用 控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB 发送的 RRC连接建立完成消息中仅携带数据传输控制信息;数据传输控制信息是用户 设备向核心网发送的, 添加在 RRC连接建立完成消息的 NAS PDU中。 本实施例中数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制信 息包括: 数据指示信息、 数据包控制信息; 本步骤中, 将数据指示信息取值置 " 1 ", 指示有数据需要发送; 数据包控制信息用于表示未发送完成的数据量, 此时取值不为 "0", 表示未完成数据的发送。
步骤 S1006: eNB转发收到的消息。 eNB转发收到的消息并为接下来需要发送的 数据分配资源。 步骤 S1007: eNB利用初始用户设备消息向 MME发送数据传输控制信息。 本实 施例中, eNB将从用户设备收到的 NAS PDU中的数据传输控制信息转发至 MME。 步骤 S1008: MME进行处理。 MME进行处理包括启动数据控制定时器、 缓存收 到的数据、 依据数据传输控制信息判断是否完成数据接收、 判断是否将收到的数据发 送给后续核心网节点。 本实施例中, 依据步骤 S1005提供的数据包控制信息判断未完 成数据接收; 用户设备的签约信息指示允许使用数据传输优化方案进行数据传输; 暂 时不将缓存的数据发送至后续核心网节点。 步骤 S1009:用户设备使用新的 RRC消息继续发送未完成的数据及数据传输控制 信息。 本实施例中, 新的 RRC消息可以包括 RRC处理标识字段、 NAS数据专用信息字 段; 也可以包括: 数据传输控制信息字段、 非关键性扩展字段等, 其中, 数据传输控 制信息字段可能包括数据指示信息字段、 数据传输完成指示信息字段、 数据包控制信 息字段、 非关键性扩展字段等。 数据传输控制信息及数据均添加在新的 RRC 消息的 NAS PDU中; 数据传输控制信息为数据包控制信息及数据指示信息,本步骤中数据包 控制信息取值为 "0"表示完成数据的发送。 步骤 S1010: eNB转发收到的消息。 步骤 S1011 : eNB利用上行链路非接入层传输消息向 MME发送数据及数据传输 控制信息本实施例中, eNB将从用户设备收到的 NAS PDU中的数据传输控制信息转 发至 MME。 步骤 S1012: MME进行处理。
MME 进行处理包括缓存收到的数据、 依据数据传输控制信息判断是否完成数据 接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中, 依据步骤 S1011提供的数据包控制信息判断完成数据接收; 用户设 备的签约信息指示允许使用数据传输优化方案进行数据传输; 将缓存的数据发送至后 续核心网节点。
步骤 S1013: MME 将收到的数据发送给后续的核心网节点并停止数据控制定时 器。 步骤 S1014: MME判断继续完成后续 RRC连接过程或释放 RRC连接。 本例中 MME向后续核心网节点发送数据一段时间后有下行数据需要发送, 决定 完成后续 RRC连接的过程。 步骤 S 1015: MME向 eNB发送初始上下文建立请求消息。 MME将对应用户设备 的连接信息告知 eNB, 包括接入层安全上下文信息、 切换限制信息、 QoS信息、 服务 网关用于用户面的隧道终端标识和地址信息等。 步骤 S1016: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。 需要说明的是步骤 S1016还可以在步骤 S1015之前进行。 步骤 S1017: 用户设备向 eNB发送安全模式完成消息。用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。 步骤 S 1018: eNB 向用户设备发送 RRC连接重配置消息。 eNB 向用户设备发送 RRC连接重配置消息, 用于为用户设备建立数据无线承载以及 SRB2。 步骤 S 1019: 用户设备向 eNB发送 RRC连接重配置完成消息。 用户设备向 eNB 发送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S1020: eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初 始上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面 下行业务的地址信息。 优选实施例九 图 11是本优选实施方式的流程图, 用户设备仅使用 RRC连接建立完成消息发送 数据, 由于 eNB中数据控制定时器到时 eNB发起 RRC连接释放过程的流程图, 流程 包括步骤 S1101至步骤 S1116。 步骤 S1101 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备 有数据需要发送时, 首先选择一个 Preamble并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。
步骤 S1102: eNB 向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消 息可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时 调整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S1103: 用户设备向 eNB发送 RRC连接请求。 用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S 1104: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立完成消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息 的上行资源。 步骤 S1105: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据 传输控制信息及数据。本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上行资源, 用户设备要传输的数据量的大小为 400字节, 根据数据量 用户设备决定使用控制面信令传输数据, 并依据用户设备与 eNB的事先约定, 用户设 备决定在向 eNB发送的 RRC连接建立完成消息中携带数据传输控制信息及数据; 数 据传输控制信息是用户设备向核心网发送的, 添加在 RRC连接建立完成消息的 NAS PDU中。 本实施例中, 数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制 信息包括: 数据指示信息、 数据发送完成指示信息; 本步骤中, 将数据指示信息取值 置 " 1 "指示有数据需要发送; 数据发送完成指示信息取值为 "0"表示未完成数据的 发送。 步骤 S1106: eNB转发收到的消息。 eNB转发收到的消息并为接下来需要发送的 数据分配资源。 步骤 S1107: eNB利用初始用户设备消息向 MME发送数据传输控制信息。 eNB 将从用户设备收到的 NAS PDU中的数据传输控制信息转发至 MME。 步骤 SI 108: MME进行处理。 MME 进行处理包括启动数据控制定时器、 缓存收到的数据、 依据数据传输控制 信息判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中,依据步骤 S1105提供的数据发送完成指示信息判断未完成数据接收; 用户设备的签约信息指示允许使用数据传输优化方案进行数据传输; 暂时不将缓存的 数据发送至后续核心网节点。
步骤 S1109: 用户设备使用 RRC连接建立完成消息继续发送未完成的数据及数据 传输控制信息。 本实施例中, 数据传输控制信息及数据均添加在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制信息为数据发送完成指示信息及数据指示信息, 本步骤中数据 发送完成指示信息取值为 "0"表示未完成数据的发送。 步骤 S1110: eNB转发收到的消息。 步骤 Slll l : eNB利用上行链路非接入层传输消息向 MME发送数据及数据传输 控制信息本实施例中, eNB将从用户设备收到的 NAS PDU中的数据传输控制信息转 发至 MME。 步骤 S1112: MME进行处理。
MME 进行处理包括缓存收到的数据、 依据数据传输控制信息判断是否完成数据 接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中,依据步骤 S1111提供的数据发送完成指示信息判断未完成数据接收; 用户设备的签约信息指示允许使用数据传输优化方案进行数据传输; 将缓存的数据发 送至后续核心网节点。 步骤 S1113: MME中数据发送控制定时器超时。 本实施例中,在步骤 S1112后 MME中数据发送控制定时器超时, MME决定释放 RRC连接。 步骤 S1114: MME向 eNB发送 UE上下文释放命令。 MME向 eNB发送 UE上下 文释放命令用于释放 eNB与 MME之间的连接。 步骤 S1115: eNB向用户设备发送 RRC连接释放消息。 eNB向用户设备发送 RRC 连接释放消息, 用于释放用户设备的 RRC连接。 步骤 S1116: eNB向 MME发送 UE上下文释放完成消息。 eNB向 MME发送 UE 上下文释放完成消息, 告知 MME连接已经释放。 优选实施例十
图 12是本优选实施方式的流程图, 用户设备仅使用 RRC连接建立完成消息发送 数据, 接入网设备使用初始用户设备消息发送数据, 并在数据发送完成后继续完成后 续连接建立过程的流程图, 流程如下, 包括步骤 S1201至步骤 S1220。 步骤 S1201 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备 有数据需要发送时, 首先选择一个 Preamble并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。 步骤 S1202: eNB 向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消 息可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时 调整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S1203: 用户设备向 eNB发送 RRC连接请求。用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S1204: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S1205: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据 传输控制信息及数据。 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据包数量是 4个, 根据数据包的数量用户设备决定使用 控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB 发送的 RRC连接建立完成消息中携带数据传输控制信息及数据; 用户设备向 eNB发 送数据传输控制信息。 本实施例中, 数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制 信息包括: 数据指示信息及数据发送完成指示信息; 本实施例中数据指示信息的发送 方法为使用新的 MAC CE承载数据指示信息;数据发送完成指示信息的发送方法为使 用新的 MAC CE承载数据发送完成指示信息。 定义数据发送完成指示信息 MAC CE对应的 LCID的方法如下上行链路共享信道 LCID表, 即表 9所示。 表 9
I LCID 值 I
00000 公共控制信道
00001-01010 逻辑信道 ID
01011-10111 保留序号
01011 数据指示信息
01100 数据发送完成指示信息
11001 扩展功率余量报告
11010 功率余量报告
11011 小区无线网临时 ID
11100 截短缓存状态报告
11101 短缓存状态报告
11110 长缓存状态报告
11111 填充信息 在保留序号中划出两个序号,一个序号(01100)用于定义数据发送完成指示信息, 一个序号 (01011 )用于定义数据指示信息。 接收端读取到该 LCID后, 即可知道对应 的 MAC PDU中有数据发送完成指示信息及数据指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息及数据指示信息。 本实施例中, 将数据指示信息 取值置 " 1 ", 指示有数据需要发送, 将数据发送完成指示信息取值置 " 0", 指示未完 成数据的发送。 步骤 S1206: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据 发送。 eNB判断是否完成数据的接收,为接下来需要发送的数据分配资源。 本实施例中,使用数据发送完成指示信息判断是否完成数据的发送,在步骤 S1205 中收到数据发送完成指示信息的取值为 "0", 表示用户设备未完成数据的发送。 步骤 S1207: eNB利用初始用户设备消息向 MME发送数据指示信息及数据发送 完成指示信息。 本实施例中, eNB依据步骤 S1206判断用户设备未完成数据发送, 并在发送数据 的初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。 表 10
如表 10所示, 本实施例中, 数据发送完成指示信息取值为 "0", 指示未完成数据 发送, 数据指示信息取值为 " 1 ", 指示有数据需要发送。 步骤 S1208: MME进行处理。 MME进行处理包括启动数据控制定时器、 缓存收 到的数据、 依据数据发送完成指示信息判断是否完成数据接收、 判断是否将收到的数 据发送给后续核心网节点。 本实施例中, 依据步骤 S1207提供的发送完成指示信息判 断未完成数据接收, 用户设备的签约信息指示允许使用数据传输优化方案进行数据传 输; 暂时不将缓存的数据发送至后续核心网节点。 步骤 S1209:用户设备使用 RRC连接建立完成消息继续发送未完成的数据及数据 传输控制信息。 本实施例中, 数据传输控制信息为数据发送完成指示信息, 该信息使用与步骤
S1205中的方法即使用新的 MAC CE承载数据发送完成指示信息, 按照表 7中的对应 关系进行即在保留序号中划出一个序号(01100)用于定义数据发送完成指示信息, 接 收端读取到该 LCID后,即可知道对应的 MAC PDU中有数据发送完成指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息。本实施例中, 将数据发送 完成指示信息取值置 " 1 "指示完成数据的发送。 步骤 S1210: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据 发送。 本实施例中使用数据发送完成指示信息判断是否完成数据的发送, 在步骤 S1209 中收到数据发送完成指示信息的取值为 " 1 "表示用户设备完成数据的发送。 步骤 S1211 : eNB利用新的 S1消息向 MME发送数据、 数据指示信息及数据发送 完成指示信息。 本实施例中, 发送数据的新的 S1消息如表 11所示。 表 11
Data Indication (数据指不信息) M
Data Transmission Finish Indication (数 M
据发送完成指示信息)
GW Transport Layer Address (网关 ( GW, 0
Gate Way) 传输层地址)
GUMMEI ( Global ly Unique Mobi l ity 0
Management Entity Identifier , 全球唯一
移动管理实体标识)
Cel l Access Mode (小区接入模式) 0
Relay Node Indicator (中继节点指示) 0
S-TMSI ( System Architecture Evolution 0
Temporary Mobi le Subscriber Identity ,
系统架构演进临时移动用户标识)
CSG Id ( Closed Subscriber Group Identity, 0
闭合用户群标识) 本实施例中, 数据发送完成指示信息取值为 " 1 ", 指示完成数据发送, 数据指示 信息取值为 " 1 ", 指示有数据需要发送, NAS PDU用于发送数据。 步骤 S1212: MME进行处理。 MME进行处理包括缓存收到的数据、 依据数据发 送完成指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节 点。 本实施例中, 依据步骤 S1211提供的发送完成指示信息判断已完成数据接收; 用 户设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S1213: MME 将收到的数据发送给后续的核心网节点并停止数据控制定时 器。 步骤 S1214: MME判断继续完成后续 RRC连接过程或释放 RRC连接。 本例中
MME 向后续核心网节点发送数据一段时间后有下行数据需要发送, 决定完成后续 RRC连接的过程。 步骤 S1215: MME向 eNB发送初始上下文建立请求消息。
MME将对应用户设备的连接信息告知 eNB, 包括接入层安全上下文信息、 切换 限制信息、 QoS信息、 服务网关用于用户面的隧道终端标识和地址信息等。 步骤 S1216: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。
步骤 S1217: 用户设备向 eNB发送安全模式完成消息。用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。 步骤 S1218: eNB 向用户设备发送 RRC连接重配置消息。 eNB 向用户设备发送 RRC连接重配置消息, 用于为用户设备建立数据无线承载以及 SRB2。 需要说明的是 步骤 S1216可在步骤 S1215之前进行。 步骤 S1219: 用户设备向 eNB发送 RRC连接重配置完成消息。 用户设备向 eNB 发送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S1220: eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初 始上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面 下行业务的地址信息。 优选实施例 ^一 图 13是本优选实施例的流程图, 用户设备仅使用 RRC连接建立完成消息发送数 据, 接入网设备使用新的 S1消息发送数据, 并在数据发送完成后释放 RRC连接的流 程图, 流程如下, 包括步骤 S1301至步骤 S1317。 步骤 S1301 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备 有数据需要发送时, 首先选择一个 Preamble并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。 步骤 S1302: eNB 向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消 息可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时 调整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S1303: 用户设备向 eNB发送 RRC连接请求。用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。 步骤 S1304: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S1305: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据 传输控制信息及数据。
本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据包数量是 1个, 该数据包的大小为 500字节, 根据数 据量及数据包的数量用户设备决定使用控制面信令传输数据, 并依据用户设备与 eNB 的事先约定, 用户设备决定在向 eNB发送的 RRC连接建立完成消息中携带数据传输 控制信息及数据; 数据传输控制信息是用户设备向核心网发送的,添加在 RRC连接建 立完成消息的 NAS PDU中。 本实施例中, 数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制 信息包括: 数据指示信息、 数据包控制信息; 本步骤中, 将数据指示信息取值置 " 1 " 指示有数据需要发送; 数据包控制信息用于表示未发送完成的数据量, 此时取值不为 "0"表示未完成数据的发送。 步骤 S1306: eNB转发收到的消息。 eNB转发收到的消息并为接下来需要发送的 数据分配资源。 步骤 S1307: eNB利用初始用户设备消息向 MME发送数据传输控制信息。 eNB 将从用户设备收到的 NAS PDU中的数据传输控制信息转发至 MME。 步骤 S1308: MME进行处理。 MME进行处理包括启动数据控制定时器、 缓存收 到的数据、 依据数据传输控制信息判断是否完成数据接收、 判断是否将收到的数据发 送给后续核心网节点。 本实施例中, 依据步骤 S1305提供的数据包控制信息判断未完 成数据接收; 用户设备的签约信息指示允许使用数据传输优化方案进行数据传输; 暂 时不将缓存的数据发送至后续核心网节点。 步骤 S1309:用户设备使用 RRC连接建立完成消息继续发送未完成的数据及数据 传输控制信息。 本实施例中, 数据传输控制信息及数据均添加在新的 RRC消息的 NAS PDU中; 数据传输控制信息为数据包控制信息及数据指示信息, 本步骤中数据包控制信息取值 为 " 0"表示完成数据的发送。 步骤 S1310: eNB转发收到的消息。 步骤 S1311 : eNB利用新的 S1消息向 MME发送数据及数据传输控制信息本实施 例中, eNB将从用户设备收到的 NAS PDU中的数据传输控制信息转发至 MME。 步骤 S1312: MME进行处理。
MME 进行处理包括缓存收到的数据、 依据数据传输控制信息判断是否完成数据 接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中, 依据步骤 S1311 提供的数据包控制信息判断完成数据接收; 用户设备的签约信息指示允许使用数据传 输优化方案进行数据传输; 将缓存的数据发送至后续核心网节点。 步骤 S1313: MME 将收到的数据发送给后续的核心网节点并停止数据控制定时 器。 步骤 S1314: MME判断继续完成后续 RRC连接过程或释放 RRC连接。 本例中 MME依据用户设备的签约信息, 决定在发送完数据后执行释放 RRC连接的过程。 步骤 S1315: MME向 eNB发送 UE上下文释放命令。 MME向 eNB发送 UE上下 文释放命令用于释放 eNB与 MME之间的连接。 步骤 S 1316: eNB向用户设备发送 RRC连接释放消息。 eNB向用户设备发送 RRC 连接释放消息, 用于释放用户设备的 RRC连接。 步骤 S1317: eNB向 MME发送 UE上下文释放完成消息。 eNB向 MME发送 UE 上下文释放完成消息, 告知 MME连接已经释放。 优选实施例十二 图 14是本优选实施方式的流程图, 用户设备仅使用 RRC连接建立完成消息发送 数据, eNB中数据控制定时器到时 eNB继续后续 RRC连接建立流程的流程图, 流程 包括步骤 S1401至步骤 S1424。 步骤 S1401 : 用户设备向 eNB发送随机接入前导序列。 当用户设备或 MTC 设备 有数据需要发送时, 首先选择一个 Preamble并根据系统配置的随机接入资源信息, 向 eNB发送前导序列。 步骤 S1402: eNB 向用户设备发送随机接入响应消息 (Msg2)。 随机接入响应消 息可能包括与用户设备发送的随机接入前导序列对应的前导序列标识、 上行传输定时 调整、 为 RRC连接请求消息分配上行资源、 临时 C-RNTI等。 步骤 S1403: 用户设备向 eNB发送 RRC连接请求。用户设备在收到 Msg2后, 利 用在随机接入响应消息中分配的上行资源发送 RRC连接建立请求消息。
步骤 S1404: eNB向用户设备发送 RRC连接建立消息。 eNB向用户设备发送 RRC 连接建立消息, 用于建立 SRB1, 并为用户设备分配用于 RRC连接建立完成消息的上 行资源。 步骤 S1405: 用户设备向 eNB发送 RRC连接建立完成消息, 该消息还携带数据 传输控制信息及数据。 本实施例中,用户设备根据在 RRC连接建立完成消息中建立的 SRB1和分配的上 行资源, 用户设备要传输的数据数量为 610字节, 根据数据量用户设备决定使用控制 面信令传输数据, 并依据用户设备与 eNB的事先约定, 用户设备决定在向 eNB发送 的 RRC连接建立完成消息中携带数据传输控制信息及数据; 用户设备向 eNB发送数 据传输控制信息。 本实施例中, 数据承载在 RRC连接建立完成消息的 NAS PDU中; 数据传输控制 信息包括: 数据指示信息及数据发送完成指示信息; 在发送数据的 RRC连接建立完成 消息中加入数据指示信息 IE及数据发送完成指示信息 IE; 数据发送完成指示信息的 发送方法为使用新的 MAC CE承载数据发送完成指示信息。 定义数据发送完成指示信息 MAC CE对应的 LCID的方法如下上行链路共享信道
LCID表, 即表 12所示。 表 12
在保留序号中划出一个序号(01011 )用于定义数据发送完成指示信息。接收端读 取到该 LCID后, 即可知道对应的 MAC PDU中有数据发送完成指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息。本实施例中, 将数据指示信息
取值置 " 1 "指示有数据需要发送, 将数据发送完成指示信息取值置 "0"指示未完成 数据的发送。 步骤 S1406: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据 发送。 eNB判断是否完成数据的接收, 为接下来需要发送的数据分配资源。 本实施例中, eNB通过数据发送完成指示信息判断是否完成, 此时收到的数据发 送完成指示信息取值为 "0"表示未完成数据的接收; eNB缓存接收到数据继续等待接 收未发送完成的数据。 步骤 S1407: eNB利用初始用户设备消息向 MME发送数据指示信息及数据发送 完成指示信息。 本实施例中, eNB依据步骤 S1406判断用户设备未完成数据发送, 并在发送数据 的初始用户设备消息中加入数据指示信息 IE及数据发送完成指示信息 IE。 表 13
如表 10所示, 本实施例中, 数据发送完成指示信息取值为 "0", 指示未完成数据 发送, 数据指示信息取值为 " 1 ", 指示有数据需要发送。 步骤 S1408: MME进行处理。
MME 进行处理包括启动数据控制定时器、 缓存收到的数据、 依据数据发送完成 指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节点。 本 实施例中, 依据步骤 S1407提供的发送完成指示信息判断未完成数据接收; 用户设备 的签约信息指示允许使用数据传输优化方案进行数据传输; 暂时不将缓存的数据发送 至后续核心网节点。 步骤 S1409:用户设备使用 RRC连接建立完成消息继续发送未完成的数据及数据 传输控制信息。
本实施例中, 数据传输控制信息为数据发送完成指示信息, 该信息使用与步骤 S1405中的方法即使用新的 MAC CE承载数据发送完成指示信息, 按照表 12中的对 应关系进行即在保留序号中划出一个序号 (01011 ) 用于定义数据发送完成指示信息, 接收端读取到该 LCID后, 即可知道对应的 MAC PDU 中有数据发送完成指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息。 本实施例中, 将数 据发送完成指示信息取值置 "0"指示未完成数据的发送。 步骤 S1410: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据 发送。 本实施例中, eNB通过数据发送完成指示信息判断是否完成, 此时收到的数据发 送完成指示信息取值为 "0", 表示未完成数据的接收; eNB缓存接收到的数据继续等 待接收未发送完成的数据。 步骤 S1411 : 利用新的 S1消息向 MME发送数据。 其中, 发送数据的新的 S1消 息如表 14所示。 表 14
IE/Group Name (信息单元 /组名称) Presence (存 Range (取
在形式) 值范围)
Message Type (消息类型) M
eNB UE S1AP ID ( eNB 中 UE 的 S1AP M
(Appl ication Protocol , 应用协议)标识)
NAS-PDU M
E-UTRAN CGI (演进的全球陆地无线接入网全 M
球小区标识(Cel l Global Identifier, CGI ) )
TAI ( Tracking Area List , 追踪区域链表) M
Data Indication (数据指 信息) M
Data Transmission Finish Indication (数 M
据发送完成指示信息)
GW Transport Layer Address (网关 ( GW, 0
Gate Way) 传输层地址)
GUMMEI ( Global ly Unique Mobi l ity 0
Management Entity Identifier , 全球唯一
移动管理实体标识)
Cel l Access Mode (小区接入模式) 0
Relay Node Indicator (中继节点指示) 0
S-TMSI ( System Architecture Evolution 0
Temporary Mobi le Subscriber Identity ,
系统架构演进临时移动用户标识)
CSG Id ( Closed Subscriber Group Identity, 0
闭合用户群标识) 本实施例中, 数据发送完成指示信息取值为 " 1 ", 指示完成数据发送, 数据指示 信息取值为 " 1 ", 指示有数据需要发送, NAS PDU用于发送数据。 步骤 S1412: MME进行处理。
MME 进行处理包括缓存收到的数据、 依据数据发送完成指示信息判断是否完成 数据接收、 判断是否将收到的数据发送给后续核心网节点。 本实施例中, 依据步骤 S1411 提供的发送完成指示信息判断未完成数据接收; 用户设备的签约信息指示允许 使用数据传输优化方案进行数据传输。 步骤 S1413:使用 RRC连接建立完成消息继续发送未完成的数据及数据传输控制 信息。 本实施例中, 数据传输控制信息为数据发送完成指示信息, 该信息使用与步骤
S1405中的方法即使用新的 MAC CE承载数据发送完成指示信息, 按照表 12中的对 应关系进行即在保留序号中划出一个序号 (01011 ) 用于定义数据发送完成指示信息, 接收端读取到该 LCID后, 即可知道对应的 MAC PDU 中有数据发送完成指示信息 MAC CE, 然后即可读取该 MAC CE中的数据发送完成指示信息。 本实施例中, 将数 据发送完成指示信息取值置 "0"指示未完成数据的发送。 步骤 S1414: eNB收到数据传输控制信息后进行处理操作, 并判断是否完成数据 发送本实施例中 eNB通过数据发送完成指示信息判断是否完成,此时收到的数据发送 完成指示信息取值为 "0"表示未完成数据的接收; eNB缓存接收到的数据继续等待接 收未发送完成的数据。 步骤 S1415: 本实施例中, 按照表 14的形式, 数据发送完成指示信息取值为 " 0" 指示未完成数据发送, 数据指示信息取值为 " 1 " 指示有数据需要发送。 步骤 S1416: MME进行处理。 MME进行处理包括缓存收到的数据、 依据数据发 送完成指示信息判断是否完成数据接收、 判断是否将收到的数据发送给后续核心网节 点。 本实施例中, 依据步骤 S1415提供的发送完成指示信息判断未完成数据接收; 用 户设备的签约信息指示允许使用数据传输优化方案进行数据传输。 步骤 S1417: MME中数据发送控制定时器超时。
本实施例中,在步骤 S1416后 MME中数据发送控制定时器超时, MME依据与用 户设备的事先约定, 决定将数据及相关信息发送给后续核心网节点, 并继续后续 RRC 连接建立流程。 本例中,通过签约信息的判断确定用户设备可以使用数据优化方法进行数据发送, 但数据发送完成指示信息取值为 "0"指示未完成数据发送, 此时 MME决定不将数据 发送给后续核心网节点。 步骤 S1418: MME将收到的数据发送给后续的核心网节点。 实施过程中, 优选的, 步骤 S1418还可以在步骤 S1417之前进行。 步骤 S1419: MME向 eNB发送初始上下文建立请求消息。 MME将对应用户设备 的连接信息告知 eNB, 包括接入层安全上下文信息、 切换限制信息、 QoS信息、 服务 网关用于用户面的隧道终端标识和地址信息等。 步骤 S1420: eNB向用户设备发送安全模式命令消息。 eNB向用户设备或 MTC 设 备发送安全模式命令, 用于激活用户设备的安全性。 步骤 S1421 : 用户设备向 eNB发送安全模式完成消息。用户设备向 eNB发送安全 模式完成消息, 告知 eNB安全性已经激活。 步骤 S1422: eNB 向用户设备发送 RRC连接重配置消息。 eNB 向用户设备发送 RRC连接重配置消息, 用于为用户设备建立数据无线承载以及 SRB2。 步骤 S1423: 用户设备向 eNB发送 RRC连接重配置完成消息。 用户设备向 eNB 发送 RRC连接重配置完成消息, 告知 eNB数据无线承载以及 SRB2配置完成。 步骤 S1424: eNB向 MME发送初始上下文建立响应消息。 eNB向 MME发送初 始上下文建立响应消息, 消息中携带 eNB的隧道终端标识和 eNB用于 S1接口用户面 下行业务的地址信息。 本发明实施例还提供了一种数据的收发系统, 其结构框图如图 15 所示, 包括: UE、 接入网设备和核心网设备。 其中, UE的结构框图如图 16所示包括: 第一发送模块 102, 设置为将待传输数 据分多次承载在无线资源控制 RRC信令中进行发送。
其中, 第一发送模块 102包括: 发送单元, 设置为在待传输数据的数据量超过预 设数据量或待传输数据的数据包个数是多个的情况下, 将待传输数据分多次承载在 RRC信令的非接入层 NAS协议数据单元 PDU中进行发送。 优选的, UE的结构框图还可以如图 17所示, 还包括: 第二发送模块 104, 与第 一发送模块 102耦合,设置为通过 RRC信令向接入网设备或核心网设备发送用户设备 数据传输控制信息, 其中, 用户设备数据传输控制信息用于指示待传输数据当前的发 送情况。 接入网设备的结构框图如图 18所示, 包括: 第一接收模块 202, 设置为接收来自 用户设备 UE的待发送数据,其中,待发送数据为 UE分多次承载在无线资源控制 RRC 信令中发送的数据; 第三发送模块 204, 与第一接收模块 202耦合, 设置为将每次收 到的数据进行发送。 其中, 第一接收模块 202包括: 接收单元, 设置为接收 UE发送的用户设备数据 传输控制信息, 其中, 用户设备数据传输控制信息用于指示待传输数据当前的发送情 况。 核心网设备的结构框图如图 19所示, 包括: 第二接收模块 302, 设置为接收来自
UE和 /或接入网设备的待发送数据, 其中, 待发送数据为分多次承载在无线资源控制 RRC信令中发送的数据。 优选的, 核心网设备还可以如图 20所示, 包括: 缓存模块 304, 与第二接收模块 302耦合, 设置为对接收到的数据进行缓存; 确定模块 306, 与缓存模块 304耦合, 设 置为根据接收到的用户设备数据传输控制信息确定待传输数据当前的发送情况,其中, 用户设备数据传输控制信息用于指示待传输数据当前的发送情况。 从以上的描述中, 可以看出, 本发明实现了如下技术效果: 本发明实施例将将待传输数据分多次承载在 RRC信令中发送至核心网设备。通过 运用实施例,解决了由于可发送的数据量较小, 导致相对于用户设备的许多业务而言, 无法实现全部数据的发送, 系统效率较低的问题, 可以将较大的数据进行传输, 进一 步减少数据传输产生的信令开销, 提升系统效率。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以
将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 工业适用性 本发明提供的技术方案可以应用于无线通信中的数据传输, 具体的, 可以应用在 机器类通信或智能终端通信的数据传输中。在本发明提供的技术方案中, UE将待传输 数据分多次承载在 RRC信令中进行发送, 从而解决了由于可发送的数据量较小, 导致 相对于用户设备的许多业务而言, 无法实现全部数据的发送, 系统效率较低的问题, 达到了减少数据传输产生的信令开销, 提升系统效率的效果。
Claims
1. 一种发送数据的方法, 包括:
用户设备 UE将待传输数据分多次承载在无线资源控制 RRC信令中进行发 送。
2. 根据权利要求 1所述的方法, 其中, UE将待传输数据分多次承载在 RRC信令 中进行发送包括:
在所述待传输数据的数据量超过预设数据量或所述待传输数据的数据包个 数是多个的情况下,所述 UE将待传输数据分多次承载在所述 RRC信令的非接 入层 NAS协议数据单元 PDU中进行发送。
3. 根据权利要求 1所述的方法, 其中, 所述方法还包括:
所述 UE通过所述 RRC信令向接入网设备或核心网设备发送用户设备数据 传输控制信息, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数 据当前的发送情况。
4. 根据权利要求 3所述的方法, 其中, 所述 UE向所述接入网设备发送的所述用 户设备数据传输控制信息至少包括以下之一:
数据指示信息,设置为指示当前正处于通过所述 RRC信令进行数据发送的 状态;
数据发送完成指示信息, 设置为指示数据发送已完成;
数据包控制信息, 设置为指示所述待传输数据的数据包的传输情况; 缓存状态报告 BSR, 设置为指示后续数据的发送情况。
5. 根据权利要求 4所述的方法, 其中, 所述 UE添加所述数据指示信息的方法包 括- 在所述 RRC信令中增加新的信息单元 IE, 将所述数据指示信息添加在所 述新的 IE中;
使用新的媒体接入控制 MAC的控制单元 CE来承载所述数据指示信息; 或者,
使用所述 MAC子帧头中的预留比特位来承载所述数据指示信息。
6. 根据权利要求 4所述的方法, 其中, 所述 UE添加所述数据发送完成指示信息 的方法包括:
在所述 RRC信令中增加一个新的信息单元 IE, 将所述数据发送完成指示 信息添加在所述新的 IE中;
使用新的媒体接入控制 MAC的控制单元 CE来承载所述数据发送完成指 示信息; 或者,
使用所述 MAC 子帧头中的预留比特位来承载所述数据发送完成指示信 息。
7. 根据权利要求 3所述的方法, 其中, 所述 UE向所述核心网设备发送的所述用 户设备数据传输控制信息至少包括以下之一:
数据指示信息,设置为指示当前正处于通过所述 RRC信令进行数据发送的 状态;
数据发送完成指示信息, 设置为指示数据发送已完成;
数据包控制信息, 设置为指示所述待传输数据的数据包的传输情况。
8. 根据权利要求 3所述的方法, 其中, 所述 UE向所述核心网设备发送所述数据 传输控制信息包括:所述 UE将所述数据传输控制信息添加在所述 RRC信令的 所述 NAS PDU中发送至所述核心网设备。
9. 根据权利要求 4或 7所述的方法, 其中, 所述数据包控制信息至少包括以下之 一: 未发送完成的数据量; 未发送完成的数据包数量; 待发送数据包数量; 单 个所述待传输数据的数据包完成发送的次数。
10. 根据权利要求 1所述的方法, 其中, 所述 RRC信令至少包括以下之一: RRC 连接建立完成消息; 上行链路信息传输消息; 新定义的 RRC消息。
11. 根据权利要求 1所述的方法, 其中, 所述 UE将待传输数据分多次承载在无线 资源控制 RRC信令中发送至核心网设备之后, 还包括:
所述 UE按照来自所述核心网设备或所述接入网设备反馈的消息建立完整 的 RRC连接或释放 RRC连接。
12. 一种发送数据的方法, 包括:
接收来自用户设备 UE 的待发送数据, 其中, 所述待发送数据为所述 UE 分多次承载在无线资源控制 RRC信令中发送的数据;
将每次收到的数据进行发送。
13. 根据权利要求 12所述的方法, 其中, 接收来自 UE的待发送数据包括:
接收所述 UE发送的用户设备数据传输控制信息, 其中, 所述用户设备数 据传输控制信息用于指示所述待传输数据当前的发送情况。
14. 根据权利要求 13所述的方法,其中,所述用户设备数据传输控制信息至少包括 以下之一:
数据指示信息,设置为指示当前正处于通过所述 RRC信令进行数据发送的 状态;
数据发送完成指示信息, 设置为指示数据发送已完成;
数据包控制信息, 设置为指示所述待传输数据的数据包的传输情况; 缓存状态报告 BSR, 设置为指示后续数据的发送情况。
15. 根据权利要求 14所述的方法, 其中, 将接收所述 UE发送的数据指示信息进行 发送包括:
所述接入网设备将接收所述 UE发送的数据指示信息发送给所述核心网设 备, 其中, 所述数据指示信息携带在 S1消息中, 所述 S1消息包括以下之一: 初始用户设备消息、 上行链路非接入层传输消息、 新定义的 S1消息。
16. 根据权利要求 15所述的方法,其中,将每次收到的数据进行发送之后,还包括:
所述接入网设备判断是否接收完所述 UE发送的所述待发送数据; 如果是, 所述接入网设备向所述核心网设备发送所述数据发送完成指示信 息, 其中, 所述数据发送完成指示信息携带在所述 S1消息中。
17. 根据权利要求 16所述的方法, 其中, 所述接入网设备判断是否接收完所述 UE 发送的所述待发送数据包括:
所述接入网设备通过所述 BSR的指示判断是否有后续数据要发送; 所述接入网设备通过所述数据包控制信息判断数据包是否已完成发送; 或 者,
所述接入网设备通过所述数据发送完成指示信息判断数据是否已完成发 送。
18. 一种接收数据的方法, 包括:
接收来自用户设备 UE和 /或接入网设备的待发送数据, 其中, 所述待发送 数据为分多次承载在无线资源控制 RRC信令中发送的数据。
19. 根据权利要求 18所述的方法, 其中, 接收来自用户设备和 /或接入网设备的待 发送数据之后, 还包括:
对接收到的数据进行缓存;
根据接收到的用户设备数据传输控制信息确定所述待传输数据当前的发送 情况, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数据当前的 发送情况。
20. 根据权利要求 19所述的方法,其中,所述用户设备数据传输控制信息至少包括 以下之一:
数据指示信息,设置为指示当前正处于通过所述 RRC信令进行数据发送的 状态;
数据发送完成指示信息, 设置为指示数据发送已完成;
数据包控制信息, 设置为指示所述待传输数据的数据包的传输情况; 缓存状态报告 BSR, 设置为指示后续数据的发送情况。
21. 根据权利要求 20所述的方法,其中,根据接收到的用户设备数据传输控制信息 确定所述待传输数据当前的发送情况包括:
所述核心网设备根据所述数据发送完成指示信息判断是否接收完所述待发 送数据和是否将收到的数据发送给后续核心网节点;
所述核心网设备根据所述接入网设备发送的数据指示信息或所述用户设备 在非接入层 NAS协议数据单元 PDU添加的数据指示信息, 启动数据传输控制 定时器, 其中, 所述数据传输控制定时器用于控制数据的传输。
22. 根据权利要求 21所述的方法,其中,所述核心网设备判断是否将收到的数据发 送给后续核心网节点包括:
所述核心网设备根据所述 UE的签约信息判断所述 UE是否允许将所述待 发送数据多次承载在所述 RRC信令中发送; 或者,
所述核心网设备判断是否已完成数据的接收。
23. 根据权利要求 19所述的方法,其中,所述核心网设备根据接收到的用户设备数 据传输控制信息确定所述待传输数据当前的发送情况之后, 还包括:
所述核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接。
24. 根据权利要求 23 所述的方法, 其中, 所述核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接包括:
所述核心网设备根据所述 UE的签约信息判断进行判断;
所述核心网设备根据向后续核心网节点发送数据后一段时间内是否有下行 数据需要发送的情况进行判断;
所述核心网设备根据与所述 UE的事先约定进行判断。
25. 根据权利要求 23 所述的方法, 其中, 所述核心网设备判断是否继续完成后续 RRC连接过程或释放 RRC连接之后, 还包括:
所述核心网设备确定不将数据发送给后续核心网节点, 则所述核心网设备 丢弃收到的数据并指示所述接入网设备释放 RRC连接,或者所述核心网设备丢 弃收到的数据并进行后续 RRC连接过程。
26. 根据权利要求 21所述的方法, 其中, 所述方法还包括:
在所述数据传输控制定时器超时的情况下, 所述核心网设备向后续核心网 节点发送数据, 并完成连接建立的后续过程;
所述核心网设备指示所述接入网设备释放 RRC连接并向其指示 RRC连接 释放的原因。
27. 一种用户设备 UE, 包括:
第一发送模块,设置为将待传输数据分多次承载在无线资源控制 RRC信令 中进行发送。
28. 根据权利要求 27所述的 UE, 其中, 所述第一发送模块包括:
发送单元, 设置为在所述待传输数据的数据量超过预设数据量或所述待传 输数据的数据包个数是多个的情况下, 将待传输数据分多次承载在所述 RRC 信令的非接入层 NAS协议数据单元 PDU中进行发送。
29. 根据权利要求 27所述的 UE, 其中, 还包括:
第二发送模块,设置为通过所述 RRC信令向接入网设备或核心网设备发送 用户设备数据传输控制信息, 其中, 所述用户设备数据传输控制信息用于指示 所述待传输数据当前的发送情况。
30. 一种接入网设备, 包括:
第一接收模块, 设置为接收来自用户设备 UE的待发送数据, 其中, 所述 待发送数据为所述 UE分多次承载在无线资源控制 RRC信令中发送的数据; 第三发送模块, 设置为将每次收到的数据进行发送。
31. 根据权利要求 30所述的接入网设备, 其中, 所述第一接收模块包括:
接收单元, 设置为接收所述 UE发送的用户设备数据传输控制信息, 其中, 所述用户设备数据传输控制信息用于指示所述待传输数据当前的发送情况。
32. 一种核心网设备, 包括:
第二接收模块, 设置为接收来自用户设备 UE和 /或接入网设备的待发送数 据,其中,所述待发送数据为分多次承载在无线资源控制 RRC信令中发送的数 据。
33. 根据权利要求 32所述的核心网设备, 其中, 所述核心网设备还包括: 缓存模块, 设置为对接收到的数据进行缓存;
确定模块, 设置为根据接收到的用户设备数据传输控制信息确定所述待传 输数据当前的发送情况, 其中, 所述用户设备数据传输控制信息用于指示所述 待传输数据当前的发送情况。 一种数据的收发系统, 包括: 权利要求 27至 29中任一项的所述用户设备 UE、 权利要求 30或 31的所述接入网设备和权利要求 32或 33的所述核心网设备。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/435,944 US20150271093A1 (en) | 2012-10-15 | 2013-08-26 | Data transmitting and receiving method, device, and data transceiving system |
| EP13846607.3A EP2908564A4 (en) | 2012-10-15 | 2013-08-26 | METHOD FOR TRANSMITTING AND RECEIVING DATA, DEVICE, AND DATA TRANSMITTING-RECEIVING SYSTEM |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210390356.1A CN103731808A (zh) | 2012-10-15 | 2012-10-15 | 发送、接收数据的方法、装置及数据的收发系统 |
| CN201210390356.1 | 2012-10-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014059825A1 true WO2014059825A1 (zh) | 2014-04-24 |
Family
ID=50455700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/082317 Ceased WO2014059825A1 (zh) | 2012-10-15 | 2013-08-26 | 发送、接收数据的方法、装置及数据的收发系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20150271093A1 (zh) |
| EP (1) | EP2908564A4 (zh) |
| CN (1) | CN103731808A (zh) |
| WO (1) | WO2014059825A1 (zh) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3120645B1 (en) * | 2014-03-21 | 2022-05-11 | Nokia Solutions and Networks Oy | Cross reporting of empty or non-empty buffers in dual connectivity |
| CN105636177A (zh) * | 2014-11-06 | 2016-06-01 | 中兴通讯股份有限公司 | 数据传输结束的指示、处理方法及装置 |
| CN107637145B (zh) * | 2015-06-11 | 2022-04-22 | 英特尔公司 | 蜂窝IoT网络架构 |
| US10349329B2 (en) * | 2015-07-28 | 2019-07-09 | Qualcomm Incorporated | Mechanisms for differentiated treatment of offloaded traffic |
| US20180206107A1 (en) * | 2015-08-17 | 2018-07-19 | Ntt Docomo, Inc. | Radio communication system, radio base station, mobility management entity, user device, and communication control method |
| WO2017118012A1 (zh) * | 2016-01-07 | 2017-07-13 | 中兴通讯股份有限公司 | 一种数据传输方法、装置及系统 |
| EP3399824B1 (en) | 2016-01-07 | 2020-01-08 | Huawei Technologies Co., Ltd. | Data scheduling method, base station and system |
| CN107231623B (zh) * | 2016-01-07 | 2020-11-17 | 华为技术有限公司 | 一种数据调度方法、基站及系统 |
| CN106961726B (zh) * | 2016-01-12 | 2022-01-04 | 中兴通讯股份有限公司 | 一种数据传输方法、装置及系统 |
| CN109565785B (zh) * | 2016-08-12 | 2023-11-03 | 华为技术有限公司 | 一种寻呼方法和寻呼设备 |
| CN106793170B (zh) * | 2016-09-29 | 2019-03-19 | 展讯通信(上海)有限公司 | 用户终端及数据的传输方法 |
| WO2018201483A1 (zh) | 2017-05-05 | 2018-11-08 | 华为技术有限公司 | 数据传输的方法、终端设备和接入网设备 |
| CN117320068A (zh) | 2017-06-15 | 2023-12-29 | 华为技术有限公司 | 一种传输数据的方法、网络设备和终端设备 |
| WO2019014805A1 (en) * | 2017-07-17 | 2019-01-24 | Qualcomm Incorporated | APPARATUSES AND TECHNIQUES FOR RADIO RESOURCE CONTROL CONNECTION RELEASE ENHANCEMENTS |
| WO2019033049A1 (en) * | 2017-08-11 | 2019-02-14 | Intel IP Corporation | CRITICAL DATA MANAGEMENT FOR VIDEO APPLICATIONS AND OTHER APPLICATIONS |
| BR112020015863A2 (pt) * | 2018-02-20 | 2021-08-17 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | método para realizar comunicação em um sistema de telecomunicação, sistema e conjunto de programas de computador |
| CN116471558A (zh) * | 2018-06-25 | 2023-07-21 | 日本电气株式会社 | 用户设备、接入和移动管理功能及其所用的方法 |
| CN110958645B (zh) * | 2018-09-27 | 2022-01-25 | 维沃移动通信有限公司 | 数据传输方法及通信设备 |
| CN111294929B (zh) * | 2018-12-06 | 2023-04-18 | 成都华为技术有限公司 | 一种通信方法、装置及系统 |
| CN113395701A (zh) * | 2020-03-13 | 2021-09-14 | 华为技术有限公司 | 一种协作通信的方法和应用于协作通信的装置 |
| EP3902332A1 (de) * | 2020-04-22 | 2021-10-27 | Helmholtz-Zentrum für Infektionsforschung GmbH | Verfahren zur synchronisation von daten einer datenbank sowie computerprogramm, vorrichtung zur datenverarbeitung und mobiles endgerät hierzu |
| US20240057141A1 (en) * | 2022-08-11 | 2024-02-15 | Qualcomm Incorporated | Network-coordinated mode 2 sidelink in unlicensed spectrum |
| CN121729909A (zh) * | 2023-08-07 | 2026-03-24 | Oppo广东移动通信有限公司 | 无线通信的方法和通信设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011119680A2 (en) * | 2010-03-23 | 2011-09-29 | Interdigital Patent Holdings, Inc. | Efficient signaling for machine type communication |
| CN102333293A (zh) * | 2011-09-21 | 2012-01-25 | 电信科学技术研究院 | 一种小数据的传输方法和设备 |
| CN102396284A (zh) * | 2009-10-30 | 2012-03-28 | 华为技术有限公司 | 用于传输净负荷数据的方法和设备 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5631406B2 (ja) * | 2009-11-03 | 2014-11-26 | アルカテル−ルーセント | 機械端末機器からの複数のサービス・データを集約する方法およびデバイス |
| CN102387495A (zh) * | 2010-08-30 | 2012-03-21 | 电信科学技术研究院 | 一种机器类通信设备的数据传输处理方法及设备 |
| CN102457825A (zh) * | 2010-10-15 | 2012-05-16 | 电信科学技术研究院 | 一种数据的传输方法和设备 |
| EP2509345A1 (en) * | 2011-04-05 | 2012-10-10 | Panasonic Corporation | Improved small data transmissions for machine-type-communication (MTC) devices |
| US8965415B2 (en) * | 2011-07-15 | 2015-02-24 | Qualcomm Incorporated | Short packet data service |
| US9973877B2 (en) * | 2011-09-23 | 2018-05-15 | Htc Corporation | Method of handling small data transmission |
| EP2764641B1 (en) * | 2011-10-03 | 2019-12-18 | Intel Corporation | Device to device (d2d) communication mechanisms |
| WO2013143564A1 (en) * | 2012-03-30 | 2013-10-03 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for data-over-nas signalling |
-
2012
- 2012-10-15 CN CN201210390356.1A patent/CN103731808A/zh active Pending
-
2013
- 2013-08-26 EP EP13846607.3A patent/EP2908564A4/en not_active Withdrawn
- 2013-08-26 WO PCT/CN2013/082317 patent/WO2014059825A1/zh not_active Ceased
- 2013-08-26 US US14/435,944 patent/US20150271093A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102396284A (zh) * | 2009-10-30 | 2012-03-28 | 华为技术有限公司 | 用于传输净负荷数据的方法和设备 |
| WO2011119680A2 (en) * | 2010-03-23 | 2011-09-29 | Interdigital Patent Holdings, Inc. | Efficient signaling for machine type communication |
| CN102333293A (zh) * | 2011-09-21 | 2012-01-25 | 电信科学技术研究院 | 一种小数据的传输方法和设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2908564A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2908564A4 (en) | 2015-10-28 |
| US20150271093A1 (en) | 2015-09-24 |
| EP2908564A1 (en) | 2015-08-19 |
| CN103731808A (zh) | 2014-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014059825A1 (zh) | 发送、接收数据的方法、装置及数据的收发系统 | |
| KR102390889B1 (ko) | 데이터 송신 방법, 단말 디바이스, 및 액세스 네트워크 디바이스 | |
| CN113170416B (zh) | 一种数据传输方法及装置 | |
| US8660078B2 (en) | Data radio bearer (DRB) enhancements for small data transmissions apparatus, systems, and methods | |
| US20200015311A1 (en) | Method for processing nas message in wireless communication system and apparatus for same | |
| CN113873478B (zh) | 通信方法及装置 | |
| EP3557905A1 (en) | Method for performing handover in wireless communication system and apparatus therefor | |
| WO2014048224A1 (zh) | 通过控制面信令传输数据的方法、设备及系统 | |
| EP3419351A1 (en) | Method for transmitting/receiving location registration-related message in wireless communication system and apparatus for same | |
| EP3637819B1 (en) | Information transmission methods and apparatuses | |
| EP3913950A1 (en) | Communication method and device | |
| CN115119311B (zh) | 传输小数据的方法和通信装置 | |
| TW201735703A (zh) | 用於建立無線資源控制連接的方法和裝置 | |
| CN103188742A (zh) | 通信切换方法、用户设备与基站 | |
| CN114727414B (zh) | 数据传输方法及相关装置 | |
| CN109246853A (zh) | 一种会话处理方法、装置及系统 | |
| KR20180012325A (ko) | Nfv를 이용하는 mtc 서비스 관리 | |
| WO2018161263A1 (zh) | 一种会话迁移方法及设备 | |
| EP4132035B1 (en) | Communication method and apparatus | |
| WO2022194154A1 (zh) | 传输小数据的方法和通信装置 | |
| CN117135752A (zh) | 一种用于切换的通信方法和通信装置 | |
| WO2022078867A1 (en) | Methods, apparatuses and computer program for data transmission in inactive state | |
| CN103379479A (zh) | 一种确定用户标识和通知参数信息的方法、系统及设备 | |
| CN110830994A (zh) | 会话迁移的方法和装置 | |
| CN117156500A (zh) | 数据传输方法、网络设备及计算机可读存储介质 |
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: 13846607 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14435944 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013846607 Country of ref document: EP |









