A communication control method and related equipment

By acquiring and utilizing the device type information broadcast by the second terminal device, determining whether a close-range direct communication connection is established, the problem of communication complexity between terminal devices is solved, and efficient direct communication between terminal devices is achieved.

CN115024015BActive Publication Date: 2025-06-06GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202080094830.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-03-23
Publication Date
2025-06-06
Estimated Expiration
2040-03-23

AI Technical Summary

Technical Problem

In 3GPP mobile communication network, it is complex to achieve close-range direct communication between terminal devices and difficult to effectively solve.

Method used

By obtaining the device type information broadcast by the second terminal device and determining whether to establish a close-range direct communication connection based on the information, direct communication between terminal devices is realized.

Benefits of technology

It effectively reduces the complexity of communication between terminal devices and realizes direct short-distance communication between terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115024015B_ABST
    Figure CN115024015B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a communication control method and related equipment, the method comprising: a first terminal device obtains first device type information broadcast by a second terminal device, the first device type information is used to indicate the device type of the second terminal device; determines whether to establish short-range direct communication with the second terminal device according to the first device type information, thereby realizing short-range direct communication between terminal devices and reducing the complexity of communication between terminal devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless network communications, and in particular to a communication control method and related equipment. Background Art

[0002] With the development of mobile communication technology, more and more different terminal devices are connected to the 3GPP (3rd Generation Partnership Project) mobile communication network. After the terminal devices are connected to the mobile communication network, they mostly communicate through remote controllers and other conditions. For example, after drones are connected to the 3GPP mobile network, they need to be controlled by the drone management center or controller to control the behavior of the drones, thereby controlling the information interaction between drones. However, when there is a need between terminal devices, how to achieve close-range communication between terminal devices is an urgent problem to be solved. Summary of the invention

[0003] The embodiment of the present invention provides a communication control method and related devices, which can effectively realize short-range direct communication between terminal devices, thereby reducing the complexity of communication between terminal devices.

[0004] A first aspect of an embodiment of the present invention provides a communication control method, which is applied to a first terminal device, including:

[0005] Acquire first device type information broadcasted by a second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0006] Determine whether to establish short-range direct communication with the second terminal device according to the first device type information.

[0007] A first aspect of an embodiment of the present invention provides another communication control method, which is applied to a second terminal device, including:

[0008] Acquire first device type information of the second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0009] The first device type information is broadcasted.

[0010] A third aspect of an embodiment of the present invention provides another communication control method, which is applied to a policy control function entity, including:

[0011] Determine first device type information of a second terminal device, where the first device type information is used to indicate a device type broadcast by the second terminal device;

[0012] Send the first device type information to the second terminal device.

[0013] A fourth aspect of an embodiment of the present invention provides a communication control device, applied to a first terminal device, comprising an acquisition unit and a processing unit;

[0014] The acquiring unit is configured to acquire first device type information broadcasted by a second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0015] The processing unit is used to determine whether to establish short-range direct communication with the second terminal device according to the first device type information.

[0016] A fifth aspect of an embodiment of the present invention provides a communication control device, applied to a second terminal device, comprising an acquisition unit and a communication unit;

[0017] The acquiring unit is configured to acquire first device type information of the second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0018] The communication unit is configured to broadcast the first device type information.

[0019] A sixth aspect of an embodiment of the present invention provides a communication control device, applied to a policy control function entity, including a processing unit and a communication unit;

[0020] The processing unit is used to determine first device type information of a second terminal device, where the first device type information is used to indicate a device type broadcast by the second terminal device;

[0021] The communication unit is used to send the first device type information to the second terminal device.

[0022] A seventh aspect of an embodiment of the present invention provides a terminal device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the first aspect above.

[0023] An eighth aspect of an embodiment of the present invention provides a terminal device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the second aspect above.

[0024] A ninth aspect of an embodiment of the present invention provides a policy control functional entity, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the third aspect above.

[0025] A tenth aspect of an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in the method described in the first aspect of the embodiment of the present application.

[0026] An eleventh aspect of an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in the method described in the second aspect of the embodiment of the present application.

[0027] A twelfth aspect of an embodiment of the present invention provides a computer-readable storage medium, wherein the above-mentioned computer-readable storage medium stores a computer program for electronic data exchange, wherein the above-mentioned computer program enables a computer to execute part or all of the steps described in the method described in the third aspect of the embodiment of the present application.

[0028] By implementing an embodiment of the present invention, a first terminal device obtains first device type information broadcast by a second terminal device, wherein the first device type information is used to indicate the device type of the second terminal device. Then, based on the first device type information, a determination is made as to whether to establish short-range direct communication with the second terminal device, thereby enabling communication between terminal devices and reducing the complexity of communication between terminal devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below.

[0030] Figure 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present invention;

[0031] Figure 2a This is a flow chart of the UAV’s communication with the outside world;

[0032] Figure 2b This is a schematic diagram of the 5G network architecture;

[0033] Figure 3 A flow chart of a communication control method provided by an embodiment of the present invention;

[0034] Figure 4 A flow chart of another communication control method provided by an embodiment of the present invention;

[0035] Figure 5 A flow chart of a communication control method using drone communication as an example provided by an embodiment of the present invention;

[0036] Figure 6 A flow chart of another communication control method provided by an embodiment of the present invention;

[0037] Figure 7 A flow chart of another communication control method using drone communication as an example provided by an embodiment of the present invention;

[0038] Figure 8 A schematic diagram of the structure of a communication control device provided by an embodiment of the present invention;

[0039] Fig. 9 A schematic diagram of the structure of another communication control device provided by an embodiment of the present invention;

[0040] Fig.10 A schematic diagram of the structure of another communication control device provided by an embodiment of the present invention;

[0041] Fig.11 A schematic diagram of the structure of a terminal device provided by an embodiment of the present invention;

[0042] Fig.12 A schematic diagram of the structure of a policy control function entity provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The technical solutions in the embodiments of the present invention will be described clearly and in detail below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0044] In an embodiment of the present invention, a communication control method and related devices are provided, which can effectively realize short-range direct communication between terminal devices, thereby reducing the complexity of communication between terminal devices. In an embodiment of the present invention, the first terminal device and the second terminal device can be a drone, an unmanned vehicle, etc., which is not limited in the embodiment of the present invention. They are described in detail below.

[0045] See also Figure 1 , Figure 1 Schematic diagram of a communication architecture provided by an embodiment of the present invention. The communication system includes a terminal device and a network, such as Figure 1As shown, the communication system may include a network 101 and one or more terminal devices 102. The terminal device 102 may communicate with the network 101, and the terminal device 102 may communicate with each other. The communication system may be a global system for mobile communication (CSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a world-wide interoperability for microwave access (WiMAX) system, a long term evolution (LTE) system, a 5G communication system (e.g., a new radio (NR)), a communication system integrating multiple communication technologies (e.g., a communication system integrating LTE technology and NR technology), or a subsequent evolution communication system.

[0046] Figure 1 The form and quantity of the network and terminal devices shown in the figure are for example only and do not constitute a limitation on the embodiments of the present application.

[0047] The terminal device in the present application is a device with a wireless communication function, which can be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in a smart home, etc. It can also be a vehicle-mounted device, a wearable device, etc. with a wireless communication function.

[0048] In the present application, the terminal device 102 can broadcast its own device type information, and the terminal device 102 can also monitor the device type information, and then determine whether to establish a short-range communication connection based on the acquired broadcast device type information and the monitored device type information. If the acquired broadcast device type information matches the monitored device type information, the two terminal devices establish short-range communication, thereby realizing communication between terminal devices and reducing the complexity of communication between terminal devices.

[0049] In this application, taking the drone as an example, the drone UAV1 can establish a PDU session by accessing the network. After the drone is connected to the network, it can communicate with the outside world. The drone management center can control the behavior of the drone through the network, and the drone controller can also establish a connection with the drone management center UTM through the network to obtain the drone's information or communicate with the drone. The UTM here can be responsible for the registration of the drone, location tracking, etc. At the same time, the drone controller can directly control the drone through the C2 port, such as Figure 2a As shown in the figure, it is the process of the UAV communicating with the outside world through the network, that is, realizing the connection and interaction with the network. At the same time, when the UAVs need to communicate in close range, a communication connection can be established, and then information can be exchanged. The UAV1 broadcasts its own device type information during the flight. The device type information indicates that the device type of UAV 1 is a UAV. When another UAV2 enters the vicinity of the UAV1 during the flight, it will obtain the device type information broadcast by UAV1 and know that UAV1 is a UAV. The device type information of UAV2 is used to indicate that the monitored device type is also a UAV. Then the device type indicated by the device type information broadcast by UAV1 matches the device type indicated by the device type information monitored by UAV2. In order to avoid collision, a communication connection between the two UAVs can be established.

[0050] like Figure 1 As shown, in the present application, if the network is a 5G network, the terminal device 102 and the terminal device 102 can be connected in the 5G network. Figure 2b The 5G network system architecture diagram shown. Among them, the terminal device 102 establishes an access layer connection with the AN (Access Network) through the Uu port, exchanges access layer messages and wireless data transmission, and the terminal device can also establish a NAS (None Access Stratum) connection with the AMF (Access and Mobility Management Function) through the N1 port to exchange NAS messages. UPF (User Plane Function) is a user plane function in the core network, which transmits data with the external data network through the N6 interface and with the AN through the N3 interface. After the terminal device accesses the 5G network through the Uu port, a PDU (Protocol Data Unit) session data connection is established from the terminal device to the UPF under the control of the SMF (Session Management Function) to transmit data.

[0051] It should be noted that the device type information detected by UAV2 here may not be the same device type as UAV2, and may be a terminal device that detects other device types. For example, the device type that UAV2 can monitor is an unmanned vehicle to achieve short-range direct communication between different terminal devices.

[0052] In the present application, the establishment of the terminal device 102 and the terminal device 102 requires the help of a policy control function entity, where the policy control function entity can be a policy control function entity in the network, such as the policy control function entity PCF in 5G, the policy control function entity PCRF in 4G, etc.; it can also be a policy control function entity configured by the network specifically for communication between the terminal devices 102. The policy control function entity not only configures network-side wireless parameters for the terminal device 102, but also instructs the terminal device 102 to broadcast device type information, and can also configure monitored device type information for the terminal device.

[0053] See also Figure 3 , Figure 3 1 is a flow chart of a communication control method provided by an embodiment of the present invention. The method of this embodiment is applied to the above-mentioned communication system. The method is applied to a first terminal device and includes the following steps:

[0054] 301. Obtain first device type information broadcasted by a second terminal device, where the first device type information is used to indicate a device type of the second terminal device.

[0055] Specifically, when the first terminal device enters the range where the second terminal device broadcasts the first device type, the first device type information broadcast by the second terminal device can be obtained.

[0056] Among them, the first device type information includes the device type of the second terminal device or a code for indicating the device type of the second terminal device. The device types of drones can be divided into transportation drones, public safety drones, or high-speed / medium-speed / low-speed drones, etc. The device type code of the second terminal device can be generated when the terminal device is released, or it can be pre-configured by the management center of the corresponding terminal device, or configured by the policy control function entity. For example, assuming that the device type code can be pre-configured, such as a drone, the drone management center will configure the device type code for the drone when the drone is registered, such as setting "01" to represent "drone".

[0057] It should be noted that the code here can be an identification, number, etc., which will not be repeated here.

[0058] In some implementations, the first device type information can be used to indicate the device type of the second terminal device itself. Optionally, the first device type information can also be used to indicate the device type code of the second terminal device, that is, the device type can be known through the device type code.

[0059] 302. Determine whether to establish short-range direct communication with a second terminal device according to the first device type information.

[0060] The short distance here may refer to that the first terminal device can obtain the first device information broadcast by the second terminal device.

[0061] In some implementations, before the first terminal device determines whether to establish short-range direct communication with the second terminal device based on the first device type information, the first terminal device obtains the second device type information of the first terminal device, where the second device type information indicates the device type monitored by the first terminal device. The second device type information includes the device type of the first terminal device or a code for indicating the device type of the first terminal device. The device type code of the first terminal device can also be determined by the generation method of the device type code of the second terminal device.

[0062] In some implementations, the second device type information may include the device type itself monitored by the first terminal device. Optionally, the second device type information may also include a code for indicating the device type monitored by the first terminal device, that is, the code representing the device type is directly monitored during the monitoring process, and the device type to be monitored can be known through the device type code.

[0063] In some feasible ways, the second device type information is pre-configured, or the second device type information is obtained from a policy control function entity. The policy control function entity may be a PCF in a 5G core network, or a terminal device policy control function specifically set for a terminal device in a 5G core network, etc. Pre-configuring the second device type information may be done by a management center of the first terminal device or directly configuring the first terminal device when it is produced, etc.

[0064] It should be noted that the policy control function entity here is not limited to the policy control function in 5G or the policy control function specially set for terminal devices in the 5G core network, but also includes the policy control functions in all other communication systems and the policy control functions specially set for terminal devices in other communication system networks.

[0065] Furthermore, after the terminal device obtains the second device type information of the first terminal device, it can determine whether to establish short-range direct communication based on the first device type information and the second device type information.

[0066] Furthermore, the first terminal device can determine whether the device type indicated by the first device information matches the device type indicated by the second device type information. If the device type indicated by the first device information matches the device type indicated by the second device type information, the first terminal device establishes short-range direct communication with the second terminal device. For example, if both the first terminal device and the second terminal device are drones, the second device type information of the first terminal device is used to indicate that the monitored device type is a drone, and the first device type information of the second terminal device is used to indicate that the broadcast device type is also a drone. If the first device type information matches the indicated device type in the second device type information, the two drones determine to establish short-range direct communication.

[0067] Alternatively, if the first device type information is used to indicate the code of the device type of the second terminal device, and the second device type information is used to indicate the code of the device type monitored by the first terminal device, if the code of the device type indicated by the first terminal device type information matches the code of the device type indicated by the second device type information, the first terminal device determines to establish short-range direct communication with the second terminal device. For example, if the code of the device type indicated by the first device type information is 02, and the code of the device type monitored by the second device type information is also 02, the first terminal device determines to establish short-range direct communication with the second terminal device.

[0068] In some implementations, the first device type information is used to indicate the device type of the second terminal device, and the second device type information is used to indicate the device type monitored by the first terminal device. The device type monitored here may not be the same as the device type of the first terminal device. For example, the second terminal device is a drone, and the first terminal device is an unmanned car. The first device type information is used to indicate that the second terminal device is a drone, and the second device type information is used to indicate that the device type monitored by the unmanned car is a drone. When the first terminal device detects that the device type is a drone, it is found that the device type indicated by the first device type information matches the device type indicated by the second device type information, and the first terminal device determines to establish short-range direct communication with the second terminal device. In this way, communication between different terminal devices can be achieved.

[0069] In some feasible embodiments, after the first terminal device determines to establish short-range direct communication with the second terminal device, the first terminal device will send a communication request to the second terminal device. The communication request carries the device type information of the first terminal device, and the device type information is used to indicate the device type of the first terminal device or a code for the device type of the first terminal device. The second terminal device matches the device type information of the first terminal device according to the device type information that it needs to monitor with the received device type information of the first terminal device. If the match is successful, the first terminal device and the second terminal device establish a short-range direct communication channel, and then they can send their respective identifications, operating conditions, etc.

[0070] In some feasible embodiments, the first terminal device is a drone, and the second terminal device is also a drone. After the first terminal device and the second terminal device establish short-range direct communication, the first terminal device (drone) can send its drone identification, flight information, etc. to the second terminal device (drone), so that both parties adjust the flight direction to avoid collision. The flight information can be path information, flight speed, etc.

[0071] Optionally, the first terminal device is a drone, and the second terminal device is also a drone. After the first terminal device and the second terminal device establish short-range direct communication, the first terminal device (drone) receives the drone identification, flight information, etc. sent by the second terminal device (drone), so that both parties adjust the flight direction to avoid collision. The flight information may be path information, flight speed, etc.

[0072] Optionally, the first terminal device is a drone, and the second terminal device is also a drone. After the first terminal device and the second terminal device establish close range direct communication, the first terminal device (drone) can send its drone identification, flight information, etc. to the second terminal device (drone). The second terminal device also sends its drone identification, flight information, etc. to the first terminal device, so that both parties adjust the flight direction to avoid collision. The flight information can be path information, flight speed, etc.

[0073] In some feasible embodiments, when the device type indicated by the device type information monitored by multiple terminal devices matches the device type broadcast by the second device type information, a terminal device that is closer to the second terminal device is selected from the multiple terminal devices to establish short-range direct communication with the second terminal device, or the second terminal device can establish short-range direct communication with multiple terminal devices at the same time.

[0074] In an embodiment of the present invention, a first terminal device obtains first device type information broadcast by a second terminal device, wherein the first device type information is used to indicate the device type of the second terminal device, and then determines whether to establish a short-range communication connection with the second terminal device based on the first device information, thereby realizing communication between terminal devices and reducing the complexity of communication between terminal devices.

[0075] See also Figure 4 , Figure 4 FIG. 1 is a flow chart of another communication control method provided by an embodiment of the present invention. The method of this embodiment is applied to the above-mentioned communication system and includes the following steps:

[0076] 401. The policy control function entity sends first device type information to a second terminal device.

[0077] In some feasible embodiments, the policy control function entity first determines the first device type information of the second terminal device, where the first device type information is used to indicate the device type of the second terminal device, and then the policy control function entity sends the first device type information to the second terminal device. The first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

[0078] In some feasible embodiments, the policy control function entity determines the first device type information of the second terminal device based on the information on the completion of the registration of the second terminal device sent by the terminal device management center, which carries the first device type information of the second terminal device, and the first device type information is used to indicate the device type of the second terminal device or a code for indicating the device type of the second terminal device. In other words, the terminal device management center can inform the policy control function entity of the device type of the second terminal device or the code of the device type of the second terminal device, and the policy control function entity directly obtains it from the registration completion message. For example, if the second terminal device is a drone, after the drone sends a registration request to the drone management center, after the registration is successful, the drone management center sends a registration completion message to the policy control management function entity, and the registration completion message carries the device type of the second terminal device (drone). The policy control function entity determines the first device type information of the second terminal device by receiving the registration completion message sent by the drone management center, and the first device type information indicates that the device type of the second terminal device is a drone.

[0079] Optionally, the policy control function entity determines the first device type information of the second terminal device, and the first device type information may include the device type of the second terminal device, and may also include a device type code for indicating the second terminal device. That is, the policy control function entity itself determines whether the first device type information of the second terminal device includes the device type of the second terminal device itself, or includes a code for indicating the device type of the second terminal device.

[0080] In some feasible embodiments, the policy control function entity sends configuration information to the second terminal device, the configuration information includes the first device type information. The configuration information also includes network side wireless parameters configured by the policy control function entity for the second terminal device, and the network side wireless parameters may be a frequency band that the second terminal device needs to broadcast, etc.

[0081] The configuration information is sent by the policy control function entity to the second terminal device through the access and mobility control function entity. For example, the configuration information is first sent to the access and mobility control function entity, and the access and mobility control function entity packages the configuration information, adds a tag, carries it in the non-access layer NAS signaling, and then sends it to the second terminal device through the N1 port.

[0082] 402. The second terminal device broadcasts the type information of the first terminal device.

[0083] In some implementations, the second terminal device may always broadcast the type of the first terminal device, or broadcast the first terminal device within a preset time, or broadcast when receiving a notification message sent by a policy control function entity.

[0084] 403. The first terminal device obtains first device type information broadcasted by the second terminal device, where the first device type information is used to indicate a device type of the second terminal device.

[0085] 404. The first terminal device establishes short-range direct communication with the second terminal device according to the first device type information.

[0086] Specifically, the first terminal device first determines whether to establish short-range direct communication with the second terminal device according to the first device type information, and then according to the determination result, the first terminal device determines to establish short-range direct communication with the second terminal device according to the first device type information.

[0087] The specific implementation of steps 403 to 404 may refer to the relevant descriptions of steps 301 to 302 in the above communication control method, which will not be repeated here.

[0088] For example, taking a drone as an example, the drone UAV1 establishes a PDU session through the network, and then can interact with the control management center UTM through the network. UAV1 registers for flight with UTM, obtains UTM's registration authorization to obtain flight permissions, and then UTM sends a message of UAV1 registration completion to the policy control function of the 5G core network, telling the policy control function entity that it can configure the wireless parameters of UAV1 on the network side, and the message carries the device type information of UAV1. The policy control function will configure the relevant network-side wireless parameters (broadcast frequency band, etc.) for UAV1, where the configuration information contains wireless configuration parameters and UAV1's device type information. The policy control function then sends the configuration information to the access and mobility management function entity AMF, and AMF packages the configuration information and carries it in NAS signaling and sends it to UAV1. Then UAV1 broadcasts according to the device type information in the configuration information. The device type information indicates that UAV1's device type is a drone. When the second drone UAV2 enters the broadcast range of UAV1 and receives the device type information sent by UAV1, UAV2 matches the received device type information with the device type information it monitors. Assuming that UAV2's device type information is used to indicate that the device type monitored by UAV2 is a drone, the device type monitored by UAV2 successfully matches the device type broadcast by UAV1. Then UAV2 establishes close-range direct communication with UAV1. Once the communication is established successfully, the two can exchange their path information and speed information, thereby adjusting the flight behavior and avoiding collision between the two UAVs. The entire drone implementation process is as follows: Figure 5 shown.

[0089] In an embodiment of the present invention, the policy control function entity sends first device type information to the second terminal device, and then the second terminal device broadcasts the first device type information. When the first terminal device obtains the first device type information broadcast by the second terminal device, the first device type information is used to indicate the device type of the second terminal device. The first terminal device determines to establish short-range direct communication with the second terminal device based on the first device type information, thereby realizing communication between terminal devices and reducing the complexity of communication between terminal devices.

[0090] See also Figure 6 , Figure 6 FIG. 1 is a flow chart of another communication control method provided by an embodiment of the present invention. The method of this embodiment is applied to the above-mentioned communication system. The method comprises the following steps:

[0091] 601. A policy control function entity obtains first location information of a first terminal device and second location information of a second terminal device.

[0092] In some feasible embodiments, before acquiring the first location information of the first terminal device and the second location information of the second terminal device, the policy control function entity sends configuration information to the second terminal device, where the configuration information includes the first device type information.

[0093] In some feasible embodiments, the policy control function can obtain the cellular cell information of the first terminal device and the cellular cell information of the second terminal device through an access and mobility management function entity or a session management function entity, and then determine the first location information of the first terminal device based on the cellular cell information of the first terminal device, and determine the first location information of the second terminal device based on the cellular cell information of the second terminal device.

[0094] Alternatively, the policy control function entity may obtain the first location information of the first terminal and the second terminal location of the second terminal device respectively according to a location server in the network.

[0095] 602. The policy control function entity sends a notification message to the second terminal device according to the first location information and the second location information, where the notification message is used to instruct the second terminal device to broadcast device type information.

[0096] Specifically, after the policy control function entity obtains the location information of the two terminal devices and finds that the locations of the two terminal devices are relatively close, it will send a notification message to the second terminal device, and the notification message tells the second terminal device that it can start broadcasting the device type information.

[0097] In some feasible implementations, the policy control function entity sends a notification message to the second terminal device based on the first location information and the second location information, and the notification message is used to instruct the second terminal device to broadcast device type information. This notification message can be used to instruct the second terminal device to start broadcasting according to the configuration information.

[0098] For example, when the policy control function entity obtains the location information of two drones and finds that the locations of the two drones are relatively close, it will send a notification message to one of the drones. The notification message tells the second terminal device that it can broadcast the device type information and broadcast it according to the configuration information sent previously.

[0099] Optionally, the policy control function entity obtains the first location information of the first terminal device and the second location information of the second terminal device, and then sends a notification message to the second terminal device according to the first location information and the second location information, wherein the notification message includes the first device type information. This is equivalent to the policy control function entity telling the second terminal device that the broadcast device type information is the first terminal device type when sending the notification message.

[0100] The first device type information is used to indicate the device type of the second terminal device.

[0101] The notification message is sent by the policy control function entity to the second terminal device through the access and mobility management function entity. For example, the notification message can be sent by the policy control function entity to the access and mobility management function entity, and the access and mobility management function entity packages the notification message, attaches a label to carry it in the NAS signaling, and then sends it to the second terminal device through the N1 port.

[0102] 603. The second terminal device broadcasts the type information of the first terminal device.

[0103] 604. The first terminal device obtains the first device type information broadcasted by the second terminal device.

[0104] 605. The first terminal device establishes short-range direct communication with the second terminal device according to the first device type information.

[0105] The specific implementation of steps 603 to 605 may refer to the relevant descriptions of steps 402 to 404 in the above communication control method, which will not be repeated here.

[0106] For example, when the policy control function entity obtains from the location server in the network that the distance between two drones is relatively close, the policy control function entity sends a notification message to AMF, and then AMF packages the notification message and carries it in the NAS signaling and sends it to drone UAV1. The notification message notifies UAV1 that it can start broadcasting device type information. The notification message includes UAV1's device type information, and UAV1 starts broadcasting its own device type information. The device type information is used to indicate that UAV1's device type is a drone. When drone UAV2 enters the vicinity of UAV1's broadcast and receives the device type information broadcast by UAV1, UAV2 matches the received device type information with the device type information it monitors. Assuming that UAV2's device type information is used to indicate that the device type monitored by UAV2 is a drone, the device type monitored by UAV2 successfully matches the device type broadcast by UAV1, and then UAV2 establishes close-range direct communication with UAV1, and can exchange their respective path information and speed information, thereby adjusting the flight behavior and avoiding collision between the two UAVs. The entire communication implementation process between drones is as follows: Figure 7 shown.

[0107] In an embodiment of the present invention, a policy control function entity obtains first location information of a first terminal device and second location information of a second terminal device, and then sends a notification message to the second terminal device based on the first location information and the second location information, where the notification message is used to instruct the second terminal device to broadcast device type information, and the second terminal device broadcasts the first device type information. When the first terminal device obtains the first device type information broadcast by the second terminal device, the first terminal device determines to establish short-range direct communication with the second terminal device based on the first device type information, thereby realizing communication between terminal devices and reducing the complexity of communication between terminal devices.

[0108] See also Figure 8 , Figure 8 1 is a schematic diagram of the structure of a communication control device provided by an embodiment of the present invention. The device includes:

[0109] An acquiring unit 801 is configured to acquire first device type information broadcasted by a second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0110] The processing unit 802 is used to determine whether to establish short-range direct communication with the second terminal device according to the first device type information.

[0111] Optionally, the acquiring unit 801 is further configured to acquire second device type information of the first terminal device before determining whether to establish near field direct communication with the second terminal device according to the first device type information, where the second device type information is used to indicate a device type monitored by the first terminal device;

[0112] The processing unit 802 is used to determine whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information.

[0113] Optionally, the second device type information is preconfigured, or the second device type information is obtained from a policy control function entity.

[0114] Optionally, in terms of determining whether to establish short-range direct communication with the second terminal device based on the first device type information and the second device type information, the processing unit 802 is specifically used to: if the device type indicated by the first device type information matches the device type indicated by the second device type information, determine to establish short-range direct communication with the second terminal device.

[0115] Optionally, the first device type information includes the device type of the second terminal device itself or a code used to indicate the device type of the second terminal device, and the second device type information includes the device type of the first terminal device itself or a code used to indicate the device type of the first terminal device.

[0116] Optionally, the first terminal device is a drone, and the second terminal device is a drone, and the processing unit 802 is specifically used to: send the identification and / or flight information of the first terminal device to the second terminal device; and / or receive the identification and / or flight information of the second terminal device sent by the second terminal device.

[0117] It can be understood that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The standby functional units in the embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software functional units.

[0118] See also Fig. 9 , Fig. 9 1 is a schematic diagram of the structure of a communication control device provided by an embodiment of the present invention. Applied to a second terminal device, the device includes:

[0119] The acquiring unit 901 is configured to acquire first device type information of the second terminal device, where the first device type information is used to indicate a device type of the second terminal device;

[0120] The communication unit 902 is configured to broadcast the first device type information.

[0121] Optionally, the acquiring unit 901, in acquiring the first device type information of the second terminal device, is used to: receive configuration information sent by a policy control function entity, where the configuration information includes the first device type information.

[0122] Optionally, the communication unit 902 is specifically used to: receive a notification message sent by a policy control function entity, where the notification message is used to instruct the second terminal device to broadcast device type information; and broadcast the first device type information according to the notification message.

[0123] Optionally, the communication unit 902 is specifically configured to: receive a notification message sent by a policy control function entity, where the notification message includes first device type information; and broadcast the first device type information according to the notification message.

[0124] Optionally, the configuration information is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0125] Optionally, the notification message is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0126] Optionally, the first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

[0127] See also Fig.10 , Fig.10 1 is a schematic diagram of the structure of a communication control device provided by an embodiment of the present invention. Applied to a policy control function entity, the device includes:

[0128] Processing unit 1001 is used to determine first device type information of a second terminal device, where the first device type information is used to indicate a device type broadcast by the second terminal device;

[0129] The communication unit 1002 is used to send the first device type information to the second terminal device.

[0130] Optionally, the communication unit 1002 is used to send configuration information to the second terminal device, where the configuration information includes first device type information.

[0131] Optionally, the communication unit 1002 is specifically used to: obtain first location information of a first terminal device and second location information of a second terminal device; send a notification message to the second terminal device according to the first location information and the second location information, and the notification message is used to indicate that the second terminal device broadcasts device type information.

[0132] Optionally, the processing unit 1001 is specifically used to: obtain first location information of a first terminal device and second location information of a second terminal device; send a notification message to the second terminal device according to the first location information and the second location information, and the notification message includes first device type information.

[0133] Optionally, the first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

[0134] Optionally, the configuration information is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0135] Optionally, the notification message is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0136] It is understood that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The functional units in the embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software functional units.

[0137] See also Fig.11 , Fig.11 A schematic diagram of the structure of a terminal device provided in an embodiment of the present invention includes: one or more processors 1101, one or more memories 1102, and one or more communication interfaces 1103. The memory 1102 is used to store a computer program, the computer program includes program instructions, and the processor 1101 is used to execute the program instructions stored in the memory 1102.

[0138] In an embodiment of the present invention, the processor 1101 executes the following operations of the first terminal device by running the executable program code in the memory 1102: obtaining first device type information broadcast by the second terminal device, where the first device type information is used to indicate the device type of the second terminal device; and determining whether to establish short-range direct communication with the second terminal device based on the first device type information.

[0139] Optionally, the processor 1101 is further configured to: obtain second device type information of the first terminal device, where the second device type information is used to indicate a device type monitored by the first terminal device;

[0140] Determining whether to establish short-distance direct communication with the second terminal device according to the first device type information includes: determining whether to establish short-distance direct communication with the second terminal device according to the first device type information and the second device type information.

[0141] Optionally, the second device type information is preconfigured, or the second device type information is obtained from a policy control function entity.

[0142] Optionally, the processor 1101 is used to: if the device type indicated by the first device type information matches the device type indicated by the second device type information, determine to establish short-range direct communication with the second terminal device.

[0143] Optionally, the first device type information includes the device type of the second terminal device itself or a code used to indicate the device type of the second terminal device, and the second device type information includes the device type of the first terminal device itself or a code used to indicate the device type of the first terminal device.

[0144] Optionally, the first terminal device is a drone, and the second terminal device is a drone, and the processor 1101 is used to send the identification and / or flight information of the first terminal device to the second terminal device after determining to establish short-range direct communication with the second terminal device; and / or receive the identification and / or flight information of the second terminal device sent by the second terminal device.

[0145] Or the processor 1101 executes the following operations of the second terminal device by running the executable program code in the memory 1102: obtaining first device type information of the second terminal device, where the first device type information is used to indicate the device type of the second terminal device; and broadcasting the first device type information.

[0146] Optionally, the processor 1101 is configured to receive configuration information sent by a policy control function entity, where the configuration information includes the first device type information.

[0147] Optionally, the processor 1101 is further used to: receive a notification message sent by a policy control function entity, where the notification message is used to instruct the second terminal device to broadcast device type information; and broadcast the first device type information according to the notification message.

[0148] Optionally, the processor 1101 is further used to: receive a notification message sent by a policy control function entity, where the notification message includes first device type information; and broadcasting the first device type information includes: broadcasting the first device type information according to the notification message.

[0149] Optionally, the configuration information is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0150] Optionally, the notification message is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0151] Optionally, the first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

[0152] See also Fig.12 , Fig.121 is a schematic diagram of a structure of a policy control function entity provided by an embodiment of the present invention. The device includes: one or more processors 1201, one or more memories 1202, and one or more communication interfaces 1203. The memory 1202 is used to store a computer program, the computer program includes program instructions, and the processor 1201 is used to execute the program instructions stored in the memory 1202.

[0153] In an embodiment of the present invention, the processor 1201 performs the following operations by running the executable program code in the memory 1202: determining first device type information of the second terminal device, where the first device type information is used to indicate the device type broadcast by the second terminal device; and sending the first device type information to the second terminal device.

[0154] Optionally, the processor 1201 is used to: send configuration information to the second terminal device, where the configuration information includes first device type information.

[0155] Optionally, the processor 1201 is used to: obtain first location information of a first terminal device and second location information of a second terminal device; send a notification message to the second terminal device according to the first location information and the second location information, wherein the notification message is used to indicate that the second terminal device broadcasts device type information.

[0156] Optionally, the processor 1201 is used to: obtain first location information of a first terminal device and second location information of a second terminal device; and send a notification message to the second terminal device according to the first location information and the second location information, wherein the notification message includes first device type information.

[0157] Optionally, the first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

[0158] Optionally, the configuration information is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0159] Optionally, the notification message is sent by the policy control function entity to the second terminal device via an access and mobility management function entity.

[0160] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method recorded in the above method embodiments.

[0161] The present application also provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described by the terminal or network device in the above method embodiment. The computer program product may be a software installation package.

[0162] The steps of the method or algorithm described in conjunction with the disclosure of the present application can be implemented in a hardware manner, or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory (Random Access Memory, RAM), a flash memory, a read-only memory (ReadOnly Memory, ROM), an erasable programmable read-only memory (Erasable Programmable ROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), a register, a hard disk, a mobile hard disk, a read-only compact disk (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a communication device such as a terminal. Of course, the processor and the storage medium can also be present in the communication device as discrete components.

[0163] It can be understood that the first, second, and various digital numbers involved in this document are only distinguished for the convenience of description and are not used to limit the scope of the embodiments of the present application.

[0164] It can be understood that in various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0165] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.

Claims

1. A communication control method, It is characterized in that Applied to the first terminal device, including: Acquire first device type information broadcasted by a second terminal device, where the first device type information is used to indicate a device type of the second terminal device, wherein the device type includes a drone; Determining whether to establish short-range direct communication with the second terminal device according to the first device type information; The first device type information is broadcasted by the second terminal device after receiving a notification message from the policy control function entity, wherein the notification message is used to instruct the second terminal device to broadcast the first device type information, and is sent by the policy control function entity according to the first location information of the first terminal device and the second location information of the second terminal device; Before determining whether to establish short-range direct communication with the second terminal device according to the first device type information, the method further includes: Acquire second device type information of the first terminal device, where the second device type information is used to indicate a device type monitored by the first terminal device; The determining whether to establish short-range direct communication with the second terminal device according to the first device type information includes: Determining whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information; The first terminal device is a drone, and the second terminal device is a drone. After determining to establish short-range direct communication with the second terminal device, the method further includes: Send the identification and flight information of the first terminal device to the second terminal device, and / or receive the identification and flight information of the second terminal device sent by the second terminal device, wherein the flight information includes path information and flight speed.

2. The method according to claim 1, It is characterized in that The second device type information is preconfigured, or the second device type information is obtained from a policy control function entity.

3. The method according to claim 1, It is characterized in that The determining whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information includes: If the device type indicated by the first device type information matches the device type indicated by the second device type information, it is determined to establish short-range direct communication with the second terminal device.

4. The method according to claim 1, It is characterized in that The first device type information includes the device type of the second terminal device itself or a code used to indicate the device type of the second terminal device, and the second device type information includes the device type of the first terminal device itself or a code used to indicate the device type of the first terminal device.

5. A communication control method, It is characterized in that Applied to the second terminal device, including: Acquire first device type information of the second terminal device, where the first device type information is used to indicate a device type of the second terminal device, wherein the device type includes a drone; broadcasting the first device type information; The first device type information is broadcasted by the second terminal device after receiving a notification message from the policy control function entity, wherein the notification message is used to instruct the second terminal device to broadcast the first device type information, and is sent by the policy control function entity according to the first location information of the first terminal device and the second location information of the second terminal device; The first device type information is used for the first terminal device to determine whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information after receiving the first device type information; wherein the second device type information is information of the first terminal device used to indicate the device type monitored by the first terminal device; Wherein, the first terminal device is a drone, the second terminal device is a drone, and the method further includes: Receive the identification and flight information sent by the first terminal device, and / or send the identification and flight information of the second terminal device to the first terminal device, wherein the flight information includes path information and flight speed.

6. The method according to claim 5, wherein the obtaining the first device type information of the second terminal device comprises: include: Receive configuration information sent by a policy control function entity, where the configuration information includes the first device type information.

7. The method according to claim 5, It is characterized in that Before broadcasting the first device type information, the method further includes: Receiving a notification message sent by a policy control function entity; The broadcasting of the first device type information includes: The first device type information is broadcast according to the notification message.

8. The method according to claim 5, It is characterized in that Before broadcasting the first device type information, the method further includes: receiving a notification message sent by a policy control function entity, wherein the notification message includes first device type information; The broadcasting of the first device type information includes: The first device type information is broadcast according to the notification message.

9. The method according to claim 6, It is characterized in that The configuration information is sent by the policy control function entity to the second terminal device via the access and mobility management function entity.

10. The method according to claim 7 or 8, It is characterized in that The notification message is sent by the policy control function entity to the second terminal device via the access and mobility management function entity.

11. The method according to claim 5, It is characterized in that The first device type information includes the device type of the second terminal device itself or a code used to indicate the device type of the second terminal device.

12. A communication control method, It is characterized in that Applied to a policy control function entity, the method comprises: Determine first device type information of a second terminal device, where the first device type information is used to indicate a device type broadcast by the second terminal device, wherein the device type includes a drone; Sending the first device type information to the second terminal device; Wherein, the method further comprises: Acquire first location information of the first terminal device and second location information of the second terminal device; Sending a notification message to the second terminal device according to the first location information and the second location information, where the notification message is used to instruct the second terminal device to broadcast device type information; Among them, the first device type information is used for the second terminal device to broadcast to the first terminal device, so that after the first terminal device receives it, it is determined whether to establish short-range direct communication with the second terminal device based on the first device type information and the second device type information; wherein, the second device type information is information of the first terminal device used to indicate the device type monitored by the first terminal device.

13. The method according to claim 12, It is characterized in that The method further comprises: Configuration information is sent to the second terminal device, where the configuration information includes the first device type information.

14. The method according to claim 12 or 13, It is characterized in that The notification message includes first device type information.

15. The method according to claim 12, It is characterized in that The first device type information includes the device type of the second terminal device itself or a code for indicating the device type of the second terminal device.

16. The method according to claim 13, It is characterized in that The configuration information is sent by the policy control function entity to the second terminal device via the access and mobility management function entity.

17. The method according to claim 14, It is characterized in that The notification message is sent by the policy control function entity to the second terminal device via the access and mobility management function entity.

18. A communication control device, It is characterized in that Applied to a first terminal device, the apparatus comprises an acquisition unit and a processing unit; The acquiring unit is configured to acquire first device type information broadcasted by the second terminal device, where the first device type information is used to indicate a device type of the second terminal device, wherein the device type includes a drone; The processing unit is used to determine whether to establish short-range direct communication with the second terminal device according to the first device type information; The first device type information is broadcasted by the second terminal device after receiving a notification message from the policy control function entity, wherein the notification message is used to instruct the second terminal device to broadcast the first device type information, and is sent by the policy control function entity according to the first location information of the first terminal device and the second location information of the second terminal device; The acquisition unit is further used to acquire second device type information of the first terminal device, where the second device type information is used to indicate a device type monitored by the first terminal device; The processing unit is specifically configured to determine whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information; Among them, the first terminal device is a drone, and the second terminal device is a drone, and the processing unit is also specifically used to send the identification and flight information of the first terminal device to the second terminal device, and / or receive the identification and flight information of the second terminal device sent by the second terminal device, wherein the flight information includes path information and flight speed.

19. A communication control device, It is characterized in that Applied to a second terminal device, the apparatus comprises an acquisition unit and a communication unit; The acquiring unit is configured to acquire first device type information of the second terminal device, where the first device type information is used to indicate a device type of the second terminal device, wherein the device type includes a drone; The communication unit is configured to broadcast the first device type information; The first device type information is broadcasted by the second terminal device after receiving a notification message from the policy control function entity, wherein the notification message is used to instruct the second terminal device to broadcast the first device type information, and is sent by the policy control function entity according to the first location information of the first terminal device and the second location information of the second terminal device; The first device type information is used for the first terminal device to determine whether to establish short-range direct communication with the second terminal device according to the first device type information and the second device type information after receiving the first device type information; wherein the second device type information is information of the first terminal device used to indicate the device type monitored by the first terminal device; The first terminal device is a drone, the second terminal device is a drone, and the communication unit is further used to receive the identification and flight information sent by the first terminal device, and / or send the identification and flight information of the second terminal device to the first terminal device, wherein the flight information includes path information and flight speed.

20. A communication control device, It is characterized in that Applied to a policy control function entity, the device comprises a processing unit and a communication unit; The processing unit is configured to determine first device type information of a second terminal device, where the first device type information is used to indicate a device type broadcast by the second terminal device, wherein the device type includes a drone; The communication unit is used to send the first device type information to the second terminal device; The communication unit is specifically used to obtain first location information of a first terminal device and second location information of a second terminal device; send a notification message to the second terminal device according to the first location information and the second location information, wherein the notification message is used to instruct the second terminal device to broadcast device type information; Among them, the first device type information is used for the second terminal device to broadcast to the first terminal device, so that after the first terminal device receives it, it is determined whether to establish short-range direct communication with the second terminal device based on the first device type information and the second device type information; wherein, the second device type information is information of the first terminal device used to indicate the device type monitored by the first terminal device.

21. A terminal device, It is characterized in that The method comprises a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 4.

22. A terminal device, It is characterized in that The method comprises a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 5 to 11.

23. A policy control functional entity, It is characterized in that The method comprises a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 12 to 17.

24. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and the computer program enables a computer to execute the method according to any one of claims 1 to 4.

25. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and the computer program enables a computer to execute the method according to any one of claims 5 to 11.

26. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and the computer program enables a computer to execute the method according to any one of claims 12 to 17.

Citation Information

Patent Citations

  • Methods and apparatus for using device to device communications to support IMS based services

    CN104335666A

  • Method and network element for distinguishing different attributes of mobile terminal during proximal finding

    CN104683939A

  • Communication system, gateway and policy control device

    JP2014204298A

  • Device-to-device communication method, method for assigning device-to-device communication resource, and apparatuses thereof

    US20170150538A1

  • Methods and apparatus for use in facilitating WI-FI peer-to-peer (P2P) wireless networking

    WO2013127015A1