The present disclosure relates to the field of wireless communication technologies, and in particular, to a communication method and a device.
With rapid development of the Internet, the internet of things (IoT) emerges as the times require. The internet of things means that all objects are connected by using a network, to implement intelligent identification, information exchange, and management of any object, any person, any time, and any place.
Currently, as shown in
It can be learned from the foregoing descriptions that in the prior art, the internet of things device needs to first establish a link connection to the network device, and then transmit related data of the internet of things device to the network device. Consequently, power consumption of the internet of things device is relatively high.
The present disclosure provides a communication method and a device, to reduce power consumption of a first terminal device.
According to a first aspect, the present disclosure provides a communication method. The method is applied to a first terminal device and includes: generating first data, where the first data includes second data, the second data includes third data and an identifier of the first terminal device, the second data is data that needs to be reported by the first terminal device to a network device, and the identifier of the first terminal device is used to determine the first terminal device; and sending the first data to a second terminal device when a connection to the network device is not established.
In the present disclosure, the first terminal device first generates the first data, and the first data includes the third data that needs to be reported by the first terminal device to the network device. Then, when the connection to the network device is not established, the first terminal device sends the first data to the second terminal device, and when receiving the first data, the second terminal device reports the third data in the first data to the network device. It can be learned from the foregoing descriptions that in the present disclosure, the first terminal device can transmit the to-be-reported third data to the network device without establishing the connection to the network device, thereby reducing power consumption of the first terminal device.
In one embodiment, the generating first data includes: encapsulating the third data by using a first protocol, to generate the second data, where the first protocol is a transmission management layer TML protocol or a non-access stratum NAS protocol; and encapsulating the second data by using a second protocol, to generate the first data, where the second protocol is at least one of an adaptor layer protocol and an access stratum protocol.
In one embodiment, the first data further includes a first indication, the first indication is used to indicate a manner in which the second terminal device sends the second data, and the manner is at least one of a non-access stratum NAS signaling manner, a short message service SMS manner, and an IP data packet manner.
In the present disclosure, the first terminal device may indicate the manner in which the second terminal device sends related data, and the manner includes the NAS signaling manner, the SMS manner, the IP data packet manner, and the like, so that the first terminal device can flexibly report the related data and can control a data reporting manner.
In one embodiment, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device.
In the present disclosure, the first terminal device can also control a time of the second terminal device by using the second indication, to ensure timely reporting of the first data, and reduce a reporting delay of the first data.
In one embodiment, the sending the first data to a second terminal device when a connection to the network device is not established includes: sending the first data to the second terminal device by using a broadcast channel when the connection to the network device is not established.
In the present disclosure, the first terminal device sends the first data in a broadcast manner, and the first terminal device does not need to establish a dedicated connection to the second terminal device, thereby reducing signaling processes, and reducing power consumption of the first terminal device and the second terminal device. In addition, in the broadcast manner, regardless of which second terminal device receives the first data, the second terminal device can help the first terminal device transmit the data to the network device, thereby increasing a success rate. In addition, because the first terminal device sends the first data by using a low-power-consumption air interface and/or a short-range air interface, energy consumption may be greatly reduced compared with cellular communication.
In one embodiment, the identifier of the first terminal device is pre-allocated by a core network device to the first terminal device.
In one embodiment, the second data further includes an SN sequence number, and the SN sequence number is used to identify the second data.
In one embodiment, the second data further includes a check value, and the check value is used to check whether the second data is modified in a process of transmitting the second data to the network device.
In one embodiment, the first data further includes a public land mobile network PLMN identifier of the first terminal device.
According to a second aspect, the present disclosure provides a communication method. The method is applied to a second terminal device and includes: receiving first data sent by a first terminal device, where the first data includes second data, the second data includes third data and an identifier of the first terminal device, the second data is data that needs to be reported by the first terminal device to a network device, and the identifier of the first terminal device is used to determine the first terminal device; and processing the first data, to obtain the second data; processing the second data, to obtain fourth data, where the fourth data includes the second data and a third indication; and sending the fourth data to a first network device by using a first connection, where the first connection is a connection between the second terminal device and the first network device, and the third indication is used to instruct the first network device to send the second data to a second network device; or sending the fourth data to a third network device by using a second connection, where the second connection is a connection between the second terminal device and the third network device, and the third indication is used to indicate that the fourth data includes the second data.
In one embodiment, the first data further includes a first indication, the first indication is used to indicate a manner in which the second terminal device sends the second data, and the manner is at least one of a NAS signaling manner, an SMS manner, and an IP data packet manner; and the processing the second data, to obtain fourth data includes: when the first indication is the NAS signaling manner, processing the second data based on a NAS protocol, to generate the fourth data, where the fourth data is NAS signaling; when the first indication is the SMS manner, processing the second data based on an SMS protocol, to generate the fourth data, where the fourth data is an SMS; or when the first indication is the IP data packet manner, processing the second data based on an IP protocol, to generate the fourth data, where the fourth data is an IP data packet.
In one embodiment, the first connection is a control plane connection between the second terminal device and the first network device, and the control plane connection is used to transmit at least one of the NAS signaling and the SMS; and the sending the fourth data to a first network device by using a first connection includes: sending the fourth data to the first network device by using the control plane connection, where the fourth data is the NAS signaling or the SMS.
In one embodiment, the first connection is a user plane connection between the second terminal device and the first network device, and the user plane connection is used to transmit the IP data packet; and the sending the fourth data to a first network device by using a first connection includes: sending the fourth data to the first network device by using the first connection, where the fourth data is the IP data packet.
In one embodiment, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device; and the sending the fourth data to a first network device by using a first connection includes: sending, by using the first connection, the fourth data including the second data to the first network device within the maximum allowable delay time indicated by the second indication.
In one embodiment, the second connection is a control plane connection between the second terminal device and the third network device, and the control plane connection is used to transmit at least one of the NAS signaling and the SMS; and the sending the fourth data to a third network device by using a second connection includes: sending the fourth data to the third network device by using the control plane connection, where the fourth data is the NAS signaling or the SMS.
In one embodiment, the second connection is a user plane connection between the second terminal device and the third network device, and the user plane connection is used to transmit the IP data packet; and the sending the fourth data to a third network device by using a second connection includes: sending the fourth data to the third network device by using the user plane connection, where the fourth data is the IP data packet.
In one embodiment, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device; and the sending the fourth data to a third network device by using a second connection includes: sending, by using the second connection, the fourth data including the second data to the third network device within the maximum allowable delay time indicated by the second indication.
In one embodiment, the first data further includes a PLMN identifier of the first terminal device; and the sending the fourth data to a third network device by using a second connection includes: when the PLMN identifier of the first terminal device included in the first data and a PLMN identifier of the second terminal device meet a preset condition, sending the fourth data to the third network device by using the second connection.
In one embodiment, the receiving first data sent by a first terminal device includes: receiving, on a broadcast channel, the first data sent by the first terminal device.
According to a third aspect, the present disclosure provides a communication method. The method is applied to a first network device and includes: receiving, by using a first connection, fourth data sent by a second terminal device, where the first connection is a connection between the second terminal device and the first network device; generating fifth data when determining that the fourth data includes a third indication, where the fifth data includes the second data, the second data includes third data and an identifier of the second terminal device, the second data is data that needs to be reported by a first terminal device to a network device, the identifier of the second terminal device is used to determine the first terminal device that reports the second data, and the third indication is used to instruct the first network device to send the second data to a second network device; and sending the fifth data to the second network device.
In one embodiment, the first connection is a control plane connection between the second terminal device and the first network device, and the control plane connection is used to transmit at least one of NAS signaling and an SMS message; and the receiving, by using a first connection, fourth data sent by a second terminal device includes: receiving, by using the control plane connection, the fourth data sent by the second terminal device, where the fourth data is the NAS signaling or the SMS.
In one embodiment, the first connection is a user plane connection between the second terminal device and the first network device, and the user plane connection is used to transmit an IP data packet; and the receiving, by using a first connection, fourth data sent by a second terminal device includes: receiving, by using the user plane connection, the fourth data sent by the second terminal device, where the fourth data is the IP data packet.
In one embodiment, the fifth data further carries location information of the second terminal device and/or an identifier of the second terminal device, and the location information includes at least one of a cell global identity, latitude and longitude information, a route update area, and a tracking area of the second terminal device.
According to a fourth aspect, the present disclosure provides a communication method. The method is applied to a second network device and includes: receiving fifth data sent by a first network device, where the fifth data includes second data, the second data includes third data and an identifier of a first terminal device, the second data is data that needs to be reported by the first terminal device to the second network device, and the identifier of the first terminal device is used to determine the first terminal device; processing the fifth data, to obtain the second data; processing the second data, to obtain the third data and the identifier of the first terminal device; and determining, based on the identifier of the first terminal device, the first terminal device that reports the second data.
In one embodiment, the processing the fifth data, to obtain the second data includes: processing the fifth data by using a third protocol, to obtain the second data, where the third protocol includes at least one of a GPRS tunneling protocol-user panel GTP-U protocol, a user datagram protocol UDP, and an IP protocol.
In one embodiment, the processing the second data, to obtain the third data and the identifier of the first terminal device includes: processing the second data by using a first protocol, to obtain the third data and the identifier of the first terminal device, where the first protocol is a TML protocol or a NAS protocol.
In one embodiment, the fifth data further includes location information of a second terminal device and/or an identifier of the second terminal device, and the location information includes at least one of a cell global identity, latitude and longitude information, a route update area, and a tracking area of the second terminal device.
In one embodiment, the method further includes: reporting the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data.
In one embodiment, the second data further includes an SN sequence number, and the SN sequence number is used to identify the second data; and the reporting the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data includes: determining, based on the SN sequence number and an identifier of a second terminal device after determining the first terminal device that reports the second data, whether the second data is repeatedly received; reporting the third data to the application server corresponding to the first terminal device when determining that the second data is not repeatedly received; and discarding the second data when determining that the second data is repeatedly received.
In one embodiment, the fifth data further includes a check value, and the check value is used to check whether the second data included in the fifth data is modified in a process of transmitting the second data from the first terminal device to the second network device; and the reporting the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data includes: checking, based on the check value after determining the first terminal device that reports the second data, whether the second data is modified in a process of transmitting the second data from the first terminal device to the second network device; and reporting the third data to the application server corresponding to the first terminal device when determining that the second data is not modified.
According to a fifth aspect, the present disclosure provides a communication method. The method is applied to a third network device and includes: receiving, by using a second connection, fourth data sent by a second terminal device, where the second connection is a connection between the second terminal device and the third network device; processing the fourth data, and obtaining second data when determining that the fourth data includes a third indication, where the second data is data that needs to be reported by a first terminal device to the third network device; processing the second data, to obtain third data and an identifier of the first terminal device, where the identifier of the first terminal device is used to determine the first terminal device, and the third indication is used to indicate that the fourth data includes the second data; and determining, based on the identifier of the first terminal device, the first terminal device that reports the second data.
In one embodiment, the processing the fourth data, and obtaining second data when determining that the fourth data includes a third indication includes: processing the fourth data by using a fourth protocol, to determine whether the fourth data includes the third indication, where the fourth protocol includes at least one of a UDP protocol, an IP protocol, and a NAS protocol; and obtaining the second data from the fourth data when determining that the fourth data includes the third indication.
In one embodiment, the processing the second data, to obtain third data and an identifier of the first terminal device includes: processing the second data by using a first protocol, to obtain the third data and the identifier of the first terminal device, where the first protocol is a TML protocol or a NAS protocol.
In one embodiment, the second connection is a control plane connection between the third network device and the second terminal device, and the control plane connection is used to transmit at least one of NAS signaling and an SMS; and the receiving, by using a second connection, fourth data sent by a second terminal device includes: receiving the fourth data by using the control plane connection, where the fourth data is the NAS signaling or the SMS.
In one embodiment, the second connection is a user plane connection between the third network device and the second terminal device, and the user plane connection is used to transmit an IP data packet; and the receiving, by using a second connection, fourth data sent by a second terminal device includes: receiving the fourth data by using the user plane connection, where the fourth data is the IP data packet.
In one embodiment, the method further includes: reporting the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data.
In one embodiment, the second data further includes an SN sequence number, and the SN sequence number is used to identify the second data; and the reporting the third data included in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data includes: determining, based on the SN sequence number and an identifier of a second terminal device after determining the first terminal device that reports the second data, whether the second data is repeatedly received; reporting the third data to the corresponding application server when determining that the second data is not repeatedly received; and discarding the second data when determining that the second data is repeatedly received.
In one embodiment, the second data further includes a check value, and the check value is used to check whether the second data is modified in a process of transmitting the second data from the first terminal device to the third network device; and the reporting the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data includes: after determining the first terminal device that reports the second data, checking, based on the check value in the second data, whether the second data is modified in a process of transmitting the second data from the first terminal device to the second network device; and reporting the third data in the second data to the application server corresponding to the first terminal device when determining that the second data is not modified.
According to a sixth aspect, the present disclosure provides a communications apparatus. The apparatus may be a terminal device, or may be a chip in a terminal device. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a terminal device, the processing unit may be a processor, and the transceiver unit may be a transceiver. The terminal device may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store an instruction, and the processing unit executes the instruction stored in the storage unit, so that the terminal device performs the method according to the first aspect or the second aspect. When the apparatus is a chip in a terminal device, the processing unit may be a processor, the transceiver unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes an instruction stored in a storage unit, so that the terminal device performs the method according to the first aspect or the second aspect. The storage unit may be a storage unit (for example, a register or a cache) in the chip, or may be a storage unit (for example, a read-only memory or a random access memory) outside the chip in the terminal device.
According to a seventh aspect, the present disclosure provides a communications apparatus. The apparatus may be a network device, or may be a chip in a network device. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a network device, the processing unit may be a processor, and the transceiver unit may be a transceiver. The network device may further include a storage unit, and the storage unit may be a memory. The storage unit is configured to store an instruction, and the processing unit executes the instruction stored in the storage unit, so that the network device performs the method according to any one of the third aspect to the fifth aspect. When the apparatus is a chip in a network device, the processing unit may be a processor, the transceiver unit may be an input/output interface, a pin, a circuit, or the like. The processing unit executes an instruction stored in a storage unit, so that the network device performs the method according to any one of the third aspect to the fifth aspect. The storage unit may be a storage unit (for example, a register or a cache) in the chip, or may be a storage unit (for example, a read-only memory or a random access memory) outside the chip in the network device.
According to an eleventh aspect, the present disclosure provides a computer-readable storage medium, configured to store a computer program. The computer program is used to execute an instruction of the method according to any one of the first aspect to the fifth aspect.
According to a twelfth aspect, the present disclosure provides a computer program. The computer program includes a computer instruction, and when the computer instruction is executed by a computer, the computer is enabled to perform the method according to any one of the first aspect to the fifth aspect.
It can be learned from the foregoing descriptions that in the present disclosure, the first terminal device first generates the first data, and the first data includes the third data that needs to be reported by the first terminal device to the network device. Then, when a connection to the network device is not established, the first terminal device sends the first data to the second terminal device, and when receiving the first data, the second terminal device reports the third data in the first data to the network device. It can be learned from the foregoing descriptions that in the present disclosure, the first terminal device can transmit the to-be-reported third data to the network device without establishing the connection to the network device, thereby reducing power consumption of the first terminal device.
For ease of understanding, descriptions of concepts related to the present disclosure are provided for reference by using an example, shown as follows:
An internet of things (JOT) device is user equipment (UE), and may be a movable terminal device or an unmovable terminal device, and is mainly a device located in the internet of things, for example, a sensor, a shared bicycle, or a smartwatch.
A relay device is user equipment (UE), and may be a movable terminal device or an unmovable terminal device. The device is mainly configured to receive or send service data. The user equipment may be distributed in a network. The user equipment has different names in different networks, for example, a terminal, a mobile station, a subscriber unit, a station, a cellular phone, a personal digital assistant, a wireless modem, a wireless communications device, a handheld device, a laptop computer, a cordless telephone set, a wireless local loop station, or a vehicle-mounted device. The user equipment may communicate with one or more core networks by using a radio access network (RAN) (an access part of the wireless communications network). For example, the user equipment exchanges voice and/or data with the radio access network.
A network device is a device located on a core network side in a wireless communications network, for example, a network device such as a mobility management entity (MME), a serving GPRS support node (SGSN), a short message center (SMC), an access and mobility management entity (AMF), a service gateway (SGW), a packet data gateway (PGW), or an internet of things gateway (IOT GW).
In the present disclosure, an internet of things device may transmit, to a relay device, data that needs to be reported, and then the relay device transmits the related data to a core network by using an access network. An entire transmission process is: an internet of things device—a relay device—an access network of the relay device—a core network of the relay device—an internet of things gateway. In the present disclosure, a relay device—an access network of the relay device—a core network of the relay device is an existing network framework of the relay device. In the present disclosure, the existing network architecture of the relay device may be used to place the related data of the internet of things device in information, such as non-access stratum (NAS) signaling, a short message service (SMS), and an IP data packet, of the relay device, transmit the information carrying the related data to a core network device, and then transmit the information carrying the related data to an internet of things gateway. The internet of things gateway may be an SGSN, an MME, a short message center, an AMF, an SGW, a PGW, or a dedicated gateway device.
The following describes technical solutions in the present disclosure with reference to the accompanying drawings.
In one embodiment of the present disclosure, for example, as shown in
There are mainly two solutions in which the relay device transmits the related data of the internet of things device to the network device: A first solution is L3 UE Relay. The internet of things device first establishes a direct inter-device connection to the relay device, then obtains, by using the connection, an IP address assigned by the relay device to the internet of things device, and finally, transmits, to the relay device, the related data carrying the IP address. After the relay device receives the related data, there may be the following two operation manners: In a first operation manner, the relay device first converts an IP address in the related data, converts the IP address in the related data to an IP address of the relay device, and finally, transmits, to the network device, the related data carrying the converted IP address. In a second operation manner, the IP address assigned by the relay device to the internet of things device is an IPv6 address, and the IPv6 address includes six bytes. The first four bytes are allocated by the network device to the relay device, and the last two bytes are allocated by the relay device to the internet of things device. Therefore, the network device cannot identify to which internet of things device the two bytes are allocated. In the second operation manner, after receiving the related data that needs to be reported by the internet of things device, the relay device directly transmits the related data to the network device. In the first solution, because the IP address is assigned by the relay device to the internet of things device, when the network device receives the related data, the network device cannot determine whether the related data is specifically reported by the internet of things device or reported by the relay device, and further, cannot determine a specific internet of things device that reports the related data. Therefore, in the first solution, the network device cannot determine an internet of things device that reports the related data. A second solution is L2 UE Relay. The internet of things device first establishes a direct inter-device connection to the relay device, establishes an RRC connection and a radio bearer with a radio access network by using the relay device, establishes NAS signaling and an EPS bearer of the internet of things device with a core network, and then transmits the related data to the network device by using a bearer of the internet of things device. Before receiving the related data of the internet of things device, the relay device also establishes a dedicated connection to the network device. The dedicated connection also includes a user plane connection and a control plane connection, and the dedicated connection is specially used to transmit data of the internet of things device. In this solution, the network device may distinguish the related data reported by the relay device and related data reported by an Internet of things device. However, in this solution, the internet of things device needs to establish a dedicated RRC connection and a radio bearer, NAS signaling, and an EPS bearer. Consequently, data overheads of the relay device are relatively high.
Based on the foregoing descriptions, the present disclosure provides a communication method, and a principle is: A core network device pre-allocates an identifier to each internet of things device, and then the internet of things device adds the identifier to related data when reporting the related data. A specific process is as follows: First, the internet of things device sends, to the relay device, the related data that needs to be reported, and the related data carries the identifier of the internet of things device; when receiving the related data sent by the internet of things device, the relay device reports the related data to the network device by using a connection (for example, which may be NAS signaling or an EPS bearer) between the relay device and the network device. After receiving the related data, the network device may determine, based on the identifier of the internet of things device carried in the related data, the internet of things device that reports the related data. It can be learned that in the communication method provided in the present disclosure, compared with the first solution, the network device can identify the internet of things device that reports the data, and compared with the second solution, no dedicated connection needs to be established, thereby reducing signaling overheads.
It should be noted that as shown in
It should be noted that as shown in
It should be noted that as shown in
In the present disclosure, in
Based on the system frameworks in
Operation S51: The first terminal device generates first data.
Operation S52: The first terminal device sends the first data to the second terminal device when a connection to the second network device is not established.
In the present disclosure, as shown in
Alternatively, in the present disclosure, as shown in
In the present disclosure, in
It should be noted that, in the present disclosure, the first terminal device may perform all processing at the TML layer, or may perform only partial processing at the TML layer. For example, the first terminal device adds the identifier of the first terminal device only to the third data.
In the present disclosure, as shown in
It should be noted that, in the present disclosure, the first terminal device may perform all processing at the adaptor layer, or may perform only partial processing at the adaptor layer. For example, the first terminal device may add the first indication only to the second data.
It should be noted that, in the present disclosure, the identifier of the first terminal device added to the TML layer may be specifically a credential. The credential may be generated by an IoT GW or generated by an HSS.
In the present disclosure, after data processing is completed at the adaptor layer, data may be sent to an access stratum, and the first data may be generated after processing of the access stratum is further performed on the data at the access stratum. In addition, the first data may be sent to the second terminal device at the access stratum according to an indication of the RAT type. For example, if the indication of the RAT type is Bluetooth, the first data may be sent to the second terminal device in a Bluetooth manner at the access stratum.
In the present disclosure, the first terminal device may transmit the first data to the second terminal device in a broadcast manner.
In this case, the first terminal device does not need to establish a dedicated connection to the second terminal device, thereby reducing signaling processes, and reducing power consumption of the first terminal device and the second terminal device. In addition, in the broadcast manner, regardless of which second terminal device receives the first data, the second terminal device can help the first terminal device transmit the data to the network device, thereby increasing a success rate. In addition, because the first terminal device sends the first data by using a low-power-consumption air interface and/or a short-range air interface, energy consumption may be greatly reduced compared with cellular communication.
Operation S53: The second terminal device generates fourth data.
Operation S54: The second terminal device sends the fourth data to the first network device by using a first connection, where the first connection is a connection between the second terminal device and the first network device.
In the present disclosure, the second terminal device sends the fourth data by using the connection between the second terminal device and the first network device, without establishing a dedicated connection for the first data, thereby reducing signaling overheads of the second terminal device.
In the present disclosure, as shown in
In the present disclosure, when performing encapsulation of the NAS protocol, the SMS protocol, or the IP protocol on the second data, the second terminal device may specifically add a third indication to the second data. The third indication may be used to indicate that the fourth data includes the second data, or instruct the first network device to forward the fourth data to the second network device.
In the present disclosure, specifically, the second indication may specifically use an explicit manner. For example, the indication information is carried in the message. Alternatively, the second indication may use an implicit manner, for example, a manner agreed on by using a message name or the like.
In the present disclosure, for adding the third indication by using the NAS protocol, the following three manners may be specifically provided, specifically: In a first manner, a dedicated field is added to the NAS protocol, to accommodate the third indication. Both a receiving party and a transmitting party can learn of, through a name of the field, a type of data transmitted in the field, for example, an IoT UE Container. A transmit end places a data packet of IoT UE into the field, and a receive end parses the data packet of the IoT UE after receiving the data packet. In a second manner, two dedicated fields are added to the NAS protocol. One field is used to indicate a data type, for example, IoT UE data, and the other field is used to accommodate the IoT UE data. The transmit end places the data packet of the IoT UE into the field, and the receive end parses the data packet of the IoT UE after receiving the data packet. In a third manner, an IoT UE ID and the IoT UE data may form an adaptor layer. A correspondence between the IoT UE ID and a Relay UE ID may be recorded at the adaptor layer.
It should be noted that, for the first manner and the second manner, an IoT UE ID field may be further added, so that the receive end records the correspondence between the IoT UE ID and the Relay UE ID after receiving the IoT UE ID field.
In the present disclosure, further, the second terminal device may further obtain the second indication when performing decapsulation of the adaptor layer on the first data, and send, by using the first connection, the fourth data including the second data to the first network device within the maximum allowable delay time indicated by the second indication.
In the present disclosure, further, when performing decapsulation of the adaptor layer on the first data, the second terminal device may further obtain the PLMN identifier of the first terminal device, and when the PLMN identifier of the first terminal device and a PLMN identifier of the second terminal device meet the preset condition, then, send the fourth data to the second network device by using the first connection. In the present disclosure, the preset condition may be that the PLMN identifier of the first terminal device is the same as the PLMN identifier of the second terminal device, the PLMN identifier of the first terminal device and the PLMN identifier of the second terminal device have an association relationship during roaming, or the like.
In the present disclosure, the second terminal device may access the first network device by using a radio access network and in a manner such as the cellular-based narrowband internet of things (NB-IoT), enhanced machine type communication (eMTC), a global system for mobile communications (UMTS), Long Term Evolution (LTE), and new radio (NR), and then send the fourth data.
Operation S55: When determining that the fourth data includes the third indication, the first network device generates fifth data.
In the present disclosure, the data sent by the second terminal device to the first network device may be data of the second terminal device, or may be data of the first terminal device. Therefore, in the present disclosure, as shown in
In the present disclosure, as shown in
Operation S56: The first network device sends the fifth data to the second network device.
In the present disclosure, when forwarding the second data (the second data may be specifically TML data or NAS data) to the second network device, the first network device may further obtain an identifier of a relay device, and send the identifier of the relay device together with the second data to the second network device. Therefore, the second network device may learn of a specific relay device that helps the internet of things device transmit data, to facilitate subsequent processing on the relay device, for example, charging for the relay device, and fee return and encouragement.
Operation S57: The second network device processes the fifth data, to obtain the second data.
In the present disclosure, as shown in
In the present disclosure, as shown in
Operation S58: The second network device processes the second data, to obtain third data and the identifier of the first terminal device.
In the present disclosure, the second data may be decapsulated by using the NAS protocol or the TML protocol, to obtain the third data and the identifier of the first terminal device.
Operation S59: The second network device determines, based on the identifier of the first terminal device, the first terminal device that reports the second data.
In the present disclosure, after determining the first terminal device that reports the second data, the second network device may report the third data in the second data to an application server corresponding to the first terminal device, for example, when the first terminal device is a shared bicycle, report the third data to a shared bicycle server.
In the present disclosure, the first terminal device adds an SN sequence number, a check value, a security encryption value, and the like to the second data. Therefore, in the present disclosure, after obtaining the second data, the second network device may specifically process the second data based on the SN sequence number, the check value, and the security encryption value. For example, the second network device determines, based on the SN sequence number, whether the second data is repeatedly received, and if the second data is repeatedly received, discards the second data, or if the second data is not repeatedly received, reports the third data corresponding to the second data to the corresponding application server. For another example, the second network device determines, based on the check value, whether the second data is modified in a transmission network, and if the second data is modified, discards the second data, or if the second data is not modified, reports the third data corresponding to the second data to the corresponding application server. For another example, the second network device determines, based on the security encryption value, whether the second data is complete, if the second data is incomplete, discards the second data, and if the second data is complete, then reports the third data in the second data to the corresponding application server. Compared with the prior art, a bearer does not need to be set up in advance and security does not need to be activated in advance, but data is directly sent. Authentication and security are performed only when data is received, thereby reducing signaling and reducing a delay and power consumption.
Based on the system frameworks in
Operation S61: The first terminal device generates first data.
Operation S62: The first terminal device sends the first data to the second terminal device.
Operation S63: The second terminal device generates fourth data.
Operation S64: The second terminal device sends the fourth data to the third network device.
Implementation processes of operations S61 to S64 are similar to those of operations S51 to S54 in
Operation S65: The third network device processes the fourth data, and when determining that the fourth data includes a third indication, obtains second data, where the third indication is used to indicate that the fourth data includes the second data.
In the present disclosure, the third network device may first process the fourth data by using a fourth protocol, to determine whether the fourth data includes the third indication, and if the fourth data includes the third indication, obtain the second data from the fourth data, or if the fourth data does not include the third indication, end processing.
In the present disclosure, the fourth protocol may be the NAS protocol in
Operation S66: The third network device processes the second data, to obtain third data and an identifier of the first terminal device.
In the present disclosure, the second data may be specifically processed by using a first protocol, to obtain the third data in the second data and the identifier of the first terminal device. The first protocol may be specifically the TML protocol in
Operation S67: The third network device determines, based on the identifier of the first terminal device, the first terminal device that reports the second data.
In the present disclosure, the third network device may report the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data.
In the present disclosure, the first terminal device adds an SN sequence number, a check value, a security encryption value, and the like to the second data. Therefore, in the present disclosure, after obtaining the second data, the third network device may specifically process the second data based on the SN sequence number, the check value, and the security encryption value. For example, the third network device determines, based on the SN sequence number, whether the second data is repeatedly received, and if the second data is repeatedly received, discards the second data, or if the second data is not repeatedly received, reports the third data corresponding to the second data to the corresponding application server. For another example, the third network device determines, based on the check value, whether the second data is modified in a transmission network, and if the second data is modified, discards the second data, or if the second data is not modified, reports the third data corresponding to the second data to the corresponding application server. For another example, the third network device determines, based on the security encryption value, whether the second data is complete, if the second data is incomplete, discards the second data, and if the second data is complete, then reports the third data in the second data to the corresponding application server.
It can be learned from the foregoing descriptions that the relay device transmits the fourth data to a network device by using an access network. In the present disclosure, how the relay device transmits the fourth data to a first core network device by using the access network is described in detail.
Based on the system framework shown in
Specifically, referring to
In the present disclosure, as shown in
In the present disclosure, in
Based on the system framework shown in
In the present disclosure, peer protocols between the UE and the eNodeB and peer protocols between the MME and the eNodeB are similar to the corresponding peer protocols in
In the present disclosure, in
Based on the system framework shown in
In the present disclosure, peer protocols between the UE and the eNodeB are PDCP, RLC, MAC, and L1 protocols, and peer protocols between the eNodeB and a serving GW are GTP-U, UDP, IP, L2, and L1 protocols. Peer protocols between the serving GW and the PDN GW are GTP-U, UDP, IP, L2, and L1 protocols.
In the present disclosure, in
It should be noted that “a plurality of” mentioned in the present disclosure means two or more. Terms such as “first” and “second” described in the present disclosure are used for differentiation only, and are not used to indicate or imply relative importance or a sequence.
In the embodiments of the present disclosure, some scenarios are described by using a 4G network scenario in a wireless communications network as an example. It should be noted that the solutions in the embodiments of the present disclosure may be alternatively applied to another wireless communications network, and a corresponding name may be replaced with a name of a corresponding function in the another wireless communications network.
Based on the system frameworks in
The core network device (for example, an HSS) allocates an identifier segment to each vendor of the internet of things device. For example, if internet of things device vendors include a vendor 1, a vendor 2, and a vendor 3, the core network device may allocate an identifier segment 000-110 to the vendor 1, allocate an identifier segment 111-1110 to the vendor 2, and allocate an identifier segment 1111-11110 to the vendor 3. Therefore, in the present disclosure, when producing an internet of things device, each vendor may allocate an identifier to each internet of things device from an address segment pre-obtained from the core network device. For example, an identifier segment pre-obtained by the vendor 1 from the core network device is 000-110. Therefore, the vendor 1 may allocate an identifier 000 to a produced internet of things device A, allocate an identifier 001 to an internet of things device B produced by the vendor 1, and so on. Each internet of things device carries, at delivery, an identifier pre-allocated to the internet of things device.
In the present disclosure, when performing communication by using the method shown in the procedure in
In the present disclosure, the internet of things device sends data by using the relay device, and the internet of things device does not need to establish a user plane connection and a control plane connection to the network device, thereby reducing power consumption of the internet of things device. However, when receiving the data, the relay device sends the data by using a connection between the relay device and the network device, and does not need to establish a dedicated connection for the internet of things device. In this way, power consumption of the relay device is also reduced. In addition, the internet of things device directly sends service data in a broadcast manner without establishing a dedicated connection to the relay device, thereby reducing signaling overheads of the internet of things device and the relay device.
In different embodiments, because a time for which a nearby relay device passes may be relatively short, in the present disclosure, service data is directly sent on a broadcast channel without establishing a dedicated connection, so that the internet of things device can transmit the data to a network by using the relay device passing nearby. In addition, with development of the internet of things, a large quantity of internet of things devices need to be connected to a network. Therefore, a large quantity of base stations need to be deployed for support. However, in the manner of the present disclosure, the internet of things device may transmit data by using a relay device, so that a quantity of to-be-deployed base stations can be reduced, and overheads can be reduced.
In the present disclosure, the network device includes a transceiver 101 and a controller/processor 102. The transceiver 101 may be configured to support information reception and transmission between the network device and the terminal device in the foregoing embodiments, and support radio communication between a base station and another network device.
The controller/processor 102 is configured to perform various functions for communicating with the terminal device and the network device. In an uplink, an uplink signal from the terminal device is received by using an antenna, is demodulated by the transceiver 101, and is further processed by the controller/processor 102 to restore service data and signaling information that are sent by the terminal device. In a downlink, service data and a signaling message are processed by the controller/processor 102 and are demodulated by the transceiver 101 to generate a downlink signal, and the downlink signal is transmitted to UE by using the antenna. The controller/processor 102 is further configured to: perform the communication method described in the foregoing embodiments, to process the fourth data and obtain second data when determining that the fourth data includes a third indication; process the second data, to obtain third data and an identifier of a first terminal device; and determine, based on the identifier of the first terminal device, the first terminal device that reports the second data. The controller/processor 102 is further configured to perform a processing process that relates to the network device in
It may be understood that
The transceiver 111 adjusts (for example, analog-converts, filters, amplifies, and up-converts) the output sample and generates an uplink signal. The uplink signal is transmitted to the network device in the foregoing embodiments by using an antenna. In a downlink, an antenna receives a downlink signal transmitted by the network device in the foregoing embodiments. The transceiver 111 adjusts (for example, filters, amplifies, down-converts, and digitizes) a signal received from the antenna, and provides an input sample. In the modem processor 114, an encoder 1141 receives service data and a signaling message that are to be sent in an uplink, and processes (for example, formats, encodes, and interleaves) the service data and the signaling message. A modulator 1142 performs further processing (for example, symbol mapping and modulation) on encoded service data and an encoded signaling message, and provides an output sample. A decoder 1143 processes (for example, de-interleaves and decodes) the symbol estimation and provides decoded data and a decoded signaling message that are to be sent to the terminal device. A demodulator 1144 processes (for example, demodulates) the input sample, and provides symbol estimation. The encoder 1141, the modulator 1142, the decoder 1143, and the demodulator 1144 may be implemented by the combined modem processor 114. These units perform processing based on a wireless technology (for example, an access technology in LTE or another evolved system) used in a radio access network.
The controller/processor 112 controls and manages an action of the terminal device and is configured to perform processing performed by the terminal device in the foregoing embodiments. For example, the terminal device may be the first terminal device and the second terminal device, and the first terminal device may generate the first data, and send the first data to the second terminal device when a connection to the network device is not established. The second terminal device may process the first data to obtain second data, and process the second data, to obtain fourth data, and send the fourth data to the first network device by using the first connection. In an example, the controller/processor 112 may be configured to support the terminal device in performing the content related to the terminal device in
The present disclosure further provides a communications apparatus. The communications apparatus may be the first terminal device in
In the present disclosure, the generating, by the first terminal device, first data includes: encapsulating, by the first terminal device, the third data by using a first protocol, to generate the second data, where the first protocol is a transmission management layer TML protocol or a non-access stratum NAS protocol; and encapsulating, by the first terminal device, the second data by using a second protocol, to generate the first data, where the second protocol is at least one of an adaptor layer protocol and an access stratum protocol.
In the present disclosure, the first data further includes a first indication, the first indication is used to indicate a manner in which the second terminal device sends the second data, and the manner is at least one of a non-access stratum NAS signaling manner, a short message service SMS manner, and an IP data packet manner.
In the present disclosure, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device.
In the present disclosure, the sending, by the first terminal device, the first data to a second terminal device when a connection to the network device is not established includes: sending, by the first terminal device, the first data to the second terminal device by using a broadcast channel when the connection to the network device is not established.
In the present disclosure, the identifier of the first terminal device is pre-allocated by a core network device to the first terminal device. The second data further includes an SN sequence number, and the SN sequence number is used to identify the second data. The second data further includes a check value, and the check value is used to check whether the second data is modified in a process of transmitting the second data to the network device. The first data further includes a public land mobile network PLMN identifier of the first terminal device.
For descriptions and specific beneficial effects of performing the communication method by the communications apparatus, refer to descriptions of the first terminal device in
The present disclosure further provides another communications apparatus. As shown in
In the present disclosure, the first data further includes a first indication, the first indication is used to indicate a manner in which the second terminal device sends the second data, and the manner is at least one of a NAS signaling manner, an SMS manner, and an IP data packet manner; and
In the present disclosure, the first connection is a control plane connection between the second terminal device and the first network device, and the control plane connection is used to transmit at least one of NAS signaling and an SMS; and
In the present disclosure, the first connection is a user plane connection between the second terminal device and the first network device, and the user plane connection is used to transmit the IP data packet; and when sending the fourth data to the first network device by using the first connection, the transceiver unit 131 is specifically configured to: send the fourth data to the first network device by using the first connection, where the fourth data is the IP data packet.
In the present disclosure, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device; and when sending the fourth data to the first network device by using the first connection, the transceiver unit 131 is specifically configured to: send, by using the first connection, the fourth data including the second data to the first network device within the maximum allowable delay time indicated by the second indication.
In the present disclosure, the second connection is a control plane connection between the second terminal device and the third network device, and the control plane connection is used to transmit at least one of the NAS signaling and the SMS; and when sending the fourth data to the third network device by using the second connection, the transceiver unit 131 is specifically configured to: send the fourth data to the third network device by using the control plane connection, where the fourth data is the NAS signaling or the SMS.
In the present disclosure, the second connection is a user plane connection between the second terminal device and the third network device, and the user plane connection is used to transmit the IP data packet; and when sending the fourth data to the third network device by using the second connection, the transceiver unit 131 is specifically configured to: send the fourth data to the third network device by using the user plane connection, where the fourth data is the IP data packet.
In the present disclosure, the first data further includes a second indication, and the second indication is used to indicate a maximum allowable delay time for sending the second data by the second terminal device; and when sending the fourth data to the third network device by using the second connection, the transceiver unit 131 is specifically configured to: send, by using the second connection, the fourth data including the second data to the third network device within the maximum allowable delay time indicated by the second indication.
In the present disclosure, the first data further includes a PLMN identifier of the first terminal device; and when sending the fourth data to the third network device by using the second connection, the transceiver unit 131 is specifically configured to: when the PLMN identifier of the first terminal device included in the first data and a PLMN identifier of the second terminal device meet a preset condition, send the fourth data to the third network device by using the second connection.
In the present disclosure, the receiving, by the transceiver unit 131, first data sent by a first terminal device specifically includes: receiving, on a broadcast channel, the first data sent by the first terminal device.
For descriptions and specific beneficial effects of performing the communication method by the communications apparatus, refer to descriptions of the second terminal device in
The present disclosure further provides a communications apparatus. As shown in
In the present disclosure, the first connection is a control plane connection between the second terminal device and the first network device, and the control plane connection is used to transmit at least one of NAS signaling and an SMS message; and
In the present disclosure, the first connection is a user plane connection between the second terminal device and the first network device, and the user plane connection is used to transmit an IP data packet; and the receiving, by the transceiver unit 141 by using a first connection, fourth data sent by a second terminal device includes: receiving, by using the user plane connection, the fourth data sent by the second terminal device, where the fourth data is the IP data packet.
In the present disclosure, the fifth data further carries location information of the second terminal device and/or an identifier of the second terminal device, and the location information includes at least one of a cell global identity, latitude and longitude information, a route update area, and a tracking area of the second terminal device.
For descriptions and specific beneficial effects of performing the communication method by the communications apparatus, refer to descriptions about the first network device in
The present disclosure further provides another communications apparatus. As shown in
In the present disclosure, when processing the fifth data, to obtain the second data, the processing unit 152 is specifically configured to: process the fifth data by using a third protocol, to obtain the second data, where the third protocol includes at least one of a GPRS tunneling protocol-user panel GTP-U protocol, a user datagram protocol UDP, and an IP protocol.
In the present disclosure, the processing, by the processing unit 152, the second data, to obtain the third data and the identifier of the first terminal device includes: processing the second data by using a first protocol, to obtain the third data and the identifier of the first terminal device, where the first protocol is a TML protocol or a NAS protocol.
In the present disclosure, the fifth data further includes location information of the second terminal device and/or an identifier of the second terminal device, and the location information includes at least one of a cell global identity, latitude and longitude information, a route update area, and a tracking area of the second terminal device.
In the present disclosure, the transceiver unit 151 is further configured to: report the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data.
In the present disclosure, the second data further includes an SN sequence number, and the SN sequence number is used to identify the second data; and when reporting the third data in the second data to the application server corresponding to the first terminal device after determining the first terminal device that reports the second data, the transceiver unit 151 is specifically configured to: determine, based on the SN sequence number and an identifier of a second terminal device after determining the first terminal device that reports the second data, whether the second data is repeatedly received; report the third data to the application server corresponding to the first terminal device when determining that the second data is not repeatedly received; and discard the second data when determining that the second data is repeatedly received.
In the present disclosure, the fifth data further includes a check value, and the check value is used to check whether the second data included in the fifth data is modified in a process of transmitting the second data from the first terminal device to the second network device;
For descriptions and specific beneficial effects of performing the communication method by the communications apparatus, refer to descriptions of the second network device in
The present disclosure further provides another communications apparatus. As shown in
In the present disclosure, when processing the fourth data, and obtaining second data when determining that the fourth data includes the third indication, the processing unit 162 is specifically configured to: process the fourth data by using a fourth protocol, to determine whether the fourth data includes the third indication, where the fourth protocol includes at least one of a UDP protocol, an IP protocol, and a NAS protocol; and obtain the second data from the fourth data when determining that the fourth data includes the third indication.
In the present disclosure, when processing the second data, to obtain the third data and the identifier of the first terminal device, the processing unit 162 is specifically configured to: process the second data by using a first protocol, to obtain the third data and the identifier of the first terminal device, where the first protocol is a TML protocol or a NAS protocol.
In the present disclosure, the second connection is a control plane connection between the third network device and the second terminal device, and the control plane connection is used to transmit at least one of NAS signaling and an SMS; and when receiving, by using the second connection, the fourth data sent by the second terminal device, the transceiver unit 161 is specifically configured to: receive the fourth data by using the control plane connection, where the fourth data is the NAS signaling or the SMS.
In the present disclosure, the second connection is a user plane connection between the third network device and the second terminal device, and the user plane connection is used to transmit an IP data packet; and when receiving, by using the second connection, the fourth data sent by the second terminal device, the transceiver unit 161 is specifically configured to: receive the fourth data by using the user plane connection, where the fourth data is the IP data packet.
In the present disclosure, the transceiver unit 161 is further configured to: report the third data in the second data to an application server corresponding to the first terminal device after determining the first terminal device that reports the second data.
In the present disclosure, the second data further includes an SN sequence number, and the SN sequence number is used to identify the second data; and
In the present disclosure, the second data further includes a check value, and the check value is used to check whether the second data is modified in a process of transmitting the second data from the first terminal device to the third network device; and
For descriptions and specific beneficial effects of performing the paging method by the communications apparatus, refer to descriptions of the third network device in
The present disclosure further provides a computer-readable storage medium, configured to store a computer program. The computer program is used to execute an instruction of any communication method shown in the foregoing embodiments.
All or some of the foregoing embodiments may be implemented by means of software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the embodiments may be implemented completely or partially in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the procedure or functions according to the embodiments of the present disclosure are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable apparatuses. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible to the computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), a semiconductor medium (for example, a solid-state drive), or the like.
A person skilled in the art should understand that the embodiments of the present disclosure may be provided as a method, a system, or a computer program product. Therefore, the present disclosure may use a form of a hardware-only embodiment, a software-only embodiment, or an embodiment with a combination of software and hardware. Moreover, the present disclosure may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, and the like) that include computer usable program code.
The present disclosure is described with reference to the flowcharts and/or the block diagrams of the method, the device (system), and the computer program product in the present disclosure. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of another programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may also be stored in a computer-readable memory that can instruct the computer or another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may also be loaded onto a computer or another programmable data processing device, so that a series of operations and operations are performed on the computer or another programmable device, to generate computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide operations for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
Obviously, a person skilled in the art can make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. In this way, the present disclosure is intended to cover these modifications and variations of the present disclosure provided that they fall within the scope of the claims of the present disclosure and equivalent technologies thereof
Number | Date | Country | Kind |
---|---|---|---|
201710576791.6 | Jul 2017 | CN | national |
This application is continuation of International Application No. PCT/CN2018/095704, filed on Jul. 13, 2018, which claims priority to Chinese Patent Application No. 201710576791.6, filed on Jul. 14, 2017. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
20140321452 | Choi | Oct 2014 | A1 |
20160014037 | Hu et al. | Jan 2016 | A1 |
20160112434 | Chung | Apr 2016 | A1 |
20170181060 | Wang et al. | Jun 2017 | A1 |
20180035419 | Beattie, Jr. | Feb 2018 | A1 |
Number | Date | Country |
---|---|---|
104125654 | Oct 2014 | CN |
104796849 | Jul 2015 | CN |
104967595 | Oct 2015 | CN |
105471897 | Apr 2016 | CN |
106162694 | Nov 2016 | CN |
3185619 | Jun 2017 | EP |
Entry |
---|
3GPP TSG RAN WG2#98,R2-1705304 : Discussion on the Relay indication Huawei, HiSilicon Hangzhou, China,15 May 19, 2017 total 3 pages. |
3GPP TS 36.300 V14.3.0 (Jun. 2017);3rd Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN);Overall description;Stage 2(Release 14);total 331 pages. |
3GPP TSG-RAN2 Meeting #98 , R2-1704097,:“TP on Layer-2 Relay Data Identification”,OPPO,Hangzhou, China, May 15-19, 2017,total 6 pages. |
Number | Date | Country | |
---|---|---|---|
20200154357 A1 | May 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2018/095704 | Jul 2018 | US |
Child | 16739960 | US |