Data processing method and device for aviation aircraft satellite communication network

By monitoring mobile devices to access airborne network equipment and determining their regional coordinates, the problem that the existing technology cannot provide differentiated services is solved, and the effect of improving passenger satisfaction is achieved.

CN116131904BActive Publication Date: 2025-03-25CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211711838.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-03-25
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

The prior art cannot provide passengers with differentiated satellite broadband communication network services, resulting in low passenger satisfaction.

Method used

By monitoring the access of mobile devices to aviation airborne network equipment, obtain the spatial distance between the equipment and the network equipment, select network equipment that meets the reservation conditions, and determine the regional coordinates of the mobile device based on location information, thereby providing differentiated network services.

Benefits of technology

It has achieved differentiated satellite aeronautical Internet communication services to passengers, and improved passengers' satisfaction with the use of satellite broadband communication networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116131904B_ABST
    Figure CN116131904B_ABST
Patent Text Reader

Abstract

The present invention discloses a data processing method and device for an aviation aircraft satellite communication network, and relates to the field of satellite communication. The method includes: monitoring a mobile device accessing at least one aviation airborne network device, wherein the mobile device is located inside the aviation aircraft; obtaining the spatial distance between the mobile device and each aviation airborne network device accessed based on the signal strength of the mobile device; selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a reservation condition based on the spatial distance between the mobile device and each aerospace airborne network device accessed; determining the regional coordinates of the mobile device in the aviation aircraft based on the location information of the selected aerospace airborne network device. The present invention solves the technical problem that the related technology cannot provide differentiated services to passengers, resulting in low passenger satisfaction with the use of satellite broadband communication networks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite communications, and in particular to a data processing method and device for an aviation aircraft satellite communication network. Background Art

[0002] With the continuous development of the Internet, network services are greatly affecting people's lifestyles, and the demand for Internet access in special scenarios such as airplanes is becoming increasingly prominent, which in turn has led to the rapid development of the aviation Internet industry.

[0003] Accessing the Internet at high altitudes requires the use of communication satellites. With the popularization of communication satellites, related technologies can achieve two-way communication and interaction between the onboard satellite network system and the ground network system, providing non-differentiated satellite Internet services to all passengers on the plane at the same time. However, the cost of high-throughput satellite network communications is high, the consumption level of ordinary passengers is limited, and related technologies cannot provide differentiated services to passengers.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a data processing method and device for an aviation aircraft satellite communication network, so as to at least solve the technical problem that related technologies cannot provide differentiated services to passengers, resulting in low passenger satisfaction with the use of satellite broadband communication networks.

[0006] According to one embodiment of the present invention, there is provided a data processing method for an aircraft satellite communication network, comprising: monitoring a mobile device accessing at least one aircraft airborne network device, wherein the mobile device is located inside the aircraft; obtaining a spatial distance between the mobile device and each accessed aircraft airborne network device based on a signal strength of the mobile device; selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition based on the spatial distance between the mobile device and each accessed aircraft airborne network device; and determining the regional coordinates of the mobile device in the aircraft based on the location information of the selected aerospace airborne network device.

[0007] Optionally, after determining the regional coordinates of the mobile device in the aircraft, the data processing method of the aircraft satellite communication network also includes: determining the seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft; and binding the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device.

[0008] Optionally, the data processing method of the aviation aircraft satellite communication network also includes: receiving an aviation service request sent by a mobile device; determining the seat information of a passenger holding the mobile device in the aviation aircraft based on the device information of the mobile device; and obtaining the passenger information of the passenger holding the mobile device based on the seat information, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information, and identity information.

[0009] Optionally, the data processing method of the aviation aircraft satellite communication network also includes: based on the passenger information of the passenger, matching and obtaining the rights and interests information of the mobile device held by the passenger, and binding the rights and interests information of the mobile device with the device information.

[0010] Optionally, the data processing method of the aviation aircraft satellite communication network also includes: determining an Internet access mode matching the mobile device based on the device information and rights information of the mobile device; and determining the scope of network service permissions provided to the mobile device based on the Internet access mode.

[0011] According to one embodiment of the present invention, there is also provided a data processing device for an aircraft satellite communication network, which is applied in an aircraft, wherein a plurality of aircraft airborne network devices are deployed at different positions in the aircraft, wherein the device comprises: a monitoring module, for monitoring a mobile device accessing at least one aircraft airborne network device, wherein the mobile device is located inside the aircraft; a processing module, for obtaining the spatial distance between the mobile device and each accessed aircraft airborne network device based on the signal strength of the mobile device; a selection module, for selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition based on the spatial distance between the mobile device and each accessed aircraft airborne network device; and a coordinate determination module, for determining the regional coordinates of the mobile device in the aircraft based on the location information of the selected aerospace airborne network device.

[0012] Optionally, the data processing device of the aircraft satellite communication network also includes: a seat determination module, which is used to determine the seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft; and a binding module, which is used to bind the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device.

[0013] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: a receiving module for receiving an aviation service request sent by a mobile device; a determining module for determining the seat information of a passenger holding a mobile device in the aviation aircraft based on the device information of the mobile device; and an acquiring module for acquiring passenger information of the passenger holding the mobile device based on the seat information, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information, and identity information.

[0014] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: a matching module, which is used to match the rights and interests information of the mobile device held by the passenger based on the passenger information of the passenger, and bind the rights and interests information of the mobile device with the device information.

[0015] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: a network determination module, which is used to determine the Internet access mode matching the mobile device based on the device information and rights information of the mobile device; and a permission determination module, which is used to determine the scope of network service permissions provided to the mobile device based on the Internet access mode.

[0016] According to one embodiment of the present invention, there is also provided an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any one of the above-mentioned data processing methods for an aviation aircraft satellite communication network.

[0017] According to one embodiment of the present invention, there is also provided a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the data processing method for an aviation aircraft satellite communication network according to any one of the above items.

[0018] In an embodiment of the present invention, by monitoring that a mobile device accesses at least one aviation airborne network device, wherein the mobile device is located inside an aircraft; based on the signal strength of the mobile device, obtaining the spatial distance between the mobile device and each aviation airborne network device accessed; based on the spatial distance between the mobile device and each aviation airborne network device accessed, selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a reservation condition; based on the location information of the selected aerospace airborne network device, determining the regional coordinates of the mobile device in the aircraft, the purpose of providing differentiated services to passengers is achieved, thereby achieving the effect of improving passengers' satisfaction with the use of the satellite broadband communication network, and further solving the problem of low passenger satisfaction with the use of the satellite broadband communication network due to the inability of related technologies to provide differentiated services to passengers. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0020] Figure 1 is a flow chart of a data processing method for an aviation aircraft satellite communication network according to one embodiment of the present invention;

[0021] Figure 2 is a schematic diagram of an aircraft cockpit according to one embodiment of the present invention;

[0022] Figure 3 is a schematic diagram of a data processing method for an aviation aircraft satellite communication network according to one embodiment of the present invention;

[0023] Figure 4 It is a structural block diagram of a data processing device for an aviation aircraft satellite communication network according to one embodiment of the present invention. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] With the continuous advancement of my country's "Internet +" informatization strategy, there are many cases of the Internet empowering various industries, which has brought great convenience to people's production and life. The use and dependence of the vast majority of passengers on traffic has far exceeded basic communication functions such as voice and text messages. Network services are greatly affecting people's lifestyles. At present, people's work and life are closely related to the Internet. At any time and in any scenario, they may need to use the Internet for instant messaging, remote office, leisure and entertainment and other activities. Therefore, the demand for Internet access in special scenarios such as airplanes has become increasingly prominent, which has given rise to the aviation Internet industry.

[0027] Since there is no ground 4G / 5G network coverage in high-altitude environments, communication satellites are needed to support passengers' Internet access. With the popularization and promotion of communication satellites, satellite communication networks have basically achieved large-scale, high-speed data transmission, and the aviation Internet industry has ushered in a new period of development opportunities. However, the cost of satellite research and development and launch is high, and space segment resources are very limited, resulting in higher communication costs than ground communications.

[0028] In the related art, the satellite data broadcast channel is used to update the data of the entertainment subsystem of a large number of aircraft passengers. At the same time, the satellite's two-way communication channel is used to achieve two-way communication between the controlled entertainment system and the ground network (or system). The satellite aviation Internet network service in the related art mainly involves two-way communication and interaction between the onboard satellite network system and the ground network system, providing undifferentiated satellite Internet services to all passengers on the aircraft at the same time, and does not involve providing differentiated satellite aviation Internet services.

[0029] In the case of high satellite communication costs, in order to promote the development of high-throughput satellite aviation Internet network communication services and allow passengers of different levels to enjoy satellite aviation Internet network communication services, the present invention proposes a method for realizing differentiated satellite aviation Internet network services for passengers in two cabins through domain-based management and control, which can provide differentiated satellite aviation Internet network communication services for passengers in different regions, reduce manual operations in the authentication process, improve authentication efficiency, reduce business traffic loss, and enhance user perception, thereby helping to improve the overall service level of aviation Internet services, thereby greatly improving user satisfaction with the use of satellite broadband communication networks.

[0030] According to an embodiment of the present invention, an embodiment of a method for data processing of an aircraft satellite communication network is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0031] The method embodiment can be executed in an electronic device including a memory and a processor, a similar control device or a system. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device and a display device for communication functions. It can be understood by a person of ordinary skill in the art that the above structural description is only illustrative and does not limit the structure of the above electronic device. For example, the electronic device may also include more or fewer components than the above structural description, or have a configuration different from the above structural description.

[0032] The processor may include one or more processing units. For example, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field programmable gate array (FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, and the like. Among them, different processing units may be independent components or integrated into one or more processors. In some instances, the electronic device may also include one or more processors.

[0033] The memory can be used to store computer programs, for example, to store the computer program corresponding to the data processing method of the aviation aircraft satellite communication network in the embodiment of the present invention. The processor implements the above-mentioned data processing method of the aviation aircraft satellite communication network by running the computer program stored in the memory. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0034] The communication device is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the communication device includes a network adapter (network interface controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the communication device can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0035] The display device may be, for example, a touch screen type liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of a mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and a user may interact with the GUI by finger contact and / or gestures on a touch-sensitive surface, wherein the human-computer interaction functions here may optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for executing the above human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.

[0036] In this embodiment, a data processing method for an aircraft satellite communication network in an aircraft is provided. Figure 1 is a flow chart of a data processing method for an aviation aircraft satellite communication network according to one embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0037] Step S10, monitoring that the mobile device is connected to at least one aviation airborne network device, wherein the mobile device is located inside the aviation aircraft;

[0038] Step S11, based on the signal strength of the mobile device, obtaining the spatial distance between the mobile device and each connected aviation airborne network device;

[0039] Step S12, based on the spatial distance between the mobile device and each of the connected aviation airborne network devices, selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition;

[0040] Step S13, based on the location information of the selected aerospace aircraft network device, determine the regional coordinates of the mobile device in the aerospace aircraft.

[0041] Specifically, the mobile device may be a terminal device such as a smart phone, a tablet, or a computer, and the mobile device is located inside an aircraft, such as an aircraft cabin. The aviation airborne network device may be an airborne wireless network device capable of providing wireless network services, such as an airborne WiFi device.

[0042] It is detected that a mobile device accesses at least one aircraft airborne network device, and based on the signal strength of the mobile device, the spatial distance between the mobile device and each aircraft airborne network device accessed is obtained. For example, it is detected that a user uses a mobile phone to access five airborne WiFi devices in an aircraft cabin, and based on the signal strength of the mobile phone, the spatial distance between the mobile phone and each airborne WiFi device accessed is obtained.

[0043] According to the spatial distance between the mobile device and each of the connected aerospace airborne network devices, at least one aerospace airborne network device whose spatial distance to the mobile device meets the predetermined conditions is selected, and then based on the location information of the selected aerospace airborne network device, the regional coordinates of the mobile device in the aerospace aircraft are determined.

[0044] For example, based on the spatial distance between the mobile phone and each of the five connected airborne WiFi devices, the three airborne WiFi devices with the shortest spatial distance to the mobile phone are selected, and then based on the positions of the three selected airborne WiFi devices, the regional coordinates of the mobile phone in the aircraft cabin can be determined using the planar three-point positioning method.

[0045] Based on the above steps S10 to S13, by monitoring that the mobile device is accessed to at least one aviation airborne network device, and then based on the signal strength of the mobile device, the spatial distance between the mobile device and each aviation airborne network device accessed is obtained, and then based on the spatial distance between the mobile device and each aviation airborne network device accessed, at least one aerospace airborne network device whose spatial distance to the mobile device meets the reservation conditions is selected, and finally based on the location information of the selected aerospace airborne network device, the regional coordinates of the mobile device in the aircraft are determined, thereby achieving the purpose of providing differentiated services to passengers, thereby achieving the effect of improving passengers' satisfaction with the use of the satellite broadband communication network, and thus solving the problem of low passenger satisfaction with the use of the satellite broadband communication network due to the inability of related technologies to provide differentiated services to passengers.

[0046] Figure 2 is a schematic diagram of an aircraft cockpit according to one embodiment of the present invention, such as Figure 2 As shown, the aircraft cabin mainly includes: economy class, first class and multiple onboard WiFi devices. According to the positions of the onboard WiFi devices WiFi0, WiFi1 and WiFi2, the plane three-point positioning method can be used to determine that the regional coordinates of passenger 2A's mobile phone in the aircraft cabin are (5, 33).

[0047] Optionally, after determining the regional coordinates of the mobile device in the aircraft, the data processing method of the aircraft satellite communication network further includes:

[0048] S141, determining seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft;

[0049] S142, binding the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device.

[0050] Specifically, based on the regional coordinates of the mobile device in the aircraft, the seat information of the mobile device in the aircraft, including the seat number, can be determined, and then the seat information of the mobile device in the aircraft can be bound to the device information of the adjacent aircraft network device, wherein the device information can include the Internet Protocol (IP) address and the Media Access Control (MAC) address, thereby providing passengers with differentiated network services according to the different connected onboard WiFi devices.

[0051] For example, based on the regional coordinates (5, 33) of the mobile phone in the airline cabin, the layout conversion module can convert the coordinates into the seat number 2A of the mobile phone in the airline cabin, and then bind the seat number 2A of the mobile phone in the airline cabin to the IP address and MAC address of the adjacent onboard WiFi device.

[0052] In an optional embodiment, the seat information of the mobile device in the aircraft can be bound to the device information of the mobile device obtained by the adjacent aircraft onboard network device, and then the mobile phone can be registered in the WISP information service management module to provide passengers with differentiated network services based on the seat information and the device information of the mobile device.

[0053] Based on the above steps S141 to S142, the seat information of the mobile device in the aircraft is determined based on the regional coordinates of the mobile device in the aircraft, and then the seat information of the mobile device in the aircraft is bound to the device information of the adjacent aircraft network device. The seat information, IP address and MAC address of the mobile device can be determined, thereby providing differentiated network services to passengers.

[0054] Optionally, the data processing method of the aviation aircraft satellite communication network also includes:

[0055] Step S151, receiving an aviation service request sent by a mobile device;

[0056] Step S152, determining the seat information of the passenger holding the mobile device in the aircraft based on the device information of the mobile device;

[0057] Step S153, based on the seat information, obtain passenger information of the passenger holding the mobile device, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information and identity information.

[0058] Specifically, when a network service request is received from a mobile device, the seat number of the passenger holding the mobile device can be determined based on the IP address and MAC address of the mobile device, and then the passenger information of the passenger at that location can be obtained based on the seat number. Different network services can be provided to the passenger based on whether the passenger is an airline member, whether he or she has points, and whether there are other discount packages.

[0059] Based on the above steps S151 to S153, by receiving an aviation service request sent by a mobile device, and then based on the device information of the mobile device, determining the seat information of the passenger holding the mobile device in the aircraft, and finally based on the seat information, obtaining the passenger information of the passenger holding the mobile device, the passenger information of the passenger holding the mobile device can be determined according to the device information of the mobile device, so as to provide differentiated network services for different passengers.

[0060] Optionally, the data processing method of the aviation aircraft satellite communication network also includes:

[0061] Step S16, based on the passenger information of the passenger, matching and obtaining the rights and interests information of the mobile device held by the passenger, and binding the rights and interests information of the mobile device with the device information.

[0062] Specifically, the rights and interests information of the mobile device held by the passenger can be obtained according to the passenger information. For example, first-class passengers can use network services free of charge throughout the entire flight, and the rights and interests information can be bound to the IP address of the mobile device held by the first-class passenger.

[0063] In an optional embodiment, the rights information can be sent to the customer rights management module through the wireless LAN operator (Wireless Internet Service Provider, WISP) information service management module, and then the customer rights management system automatically matches the permission role according to the rights information, for example, the permission role is a role for free use of network services throughout the flight, and establishes a binding relationship between the IP address of the mobile device and the permission role.

[0064] Based on the above step S16, the rights and interests information of the mobile device held by the passenger is matched based on the passenger information, and the rights and interests information of the mobile device is bound to the device information. The rights and interests information of the mobile device can be bound to the device information, and differentiated network services can be provided to passengers based on the different network service rights and interests of different passengers' mobile devices.

[0065] Optionally, the data processing method of the aviation aircraft satellite communication network also includes:

[0066] Step S171, based on the device information and rights information of the mobile device, determining an Internet access mode matching the mobile device;

[0067] Step S172: Determine the scope of network service permissions provided to the mobile device based on the Internet access mode.

[0068] Specifically, the Internet access mode that matches the mobile device can be determined based on the device IP, MAC address, and rights information of the mobile device. For example, based on the device IP, MAC address, and rights information including "free Internet access throughout the flight" of the first-class passenger's mobile phone 1, it can be determined that the Internet access mode that matches the first-class passenger's mobile phone 1 is "free Internet access throughout the flight for the first-class passenger's mobile phone 1".

[0069] In an optional embodiment, determining the scope of network service permissions provided to the mobile device according to the Internet access mode includes: performing logical processing on the Internet access mode to determine whether the IP address of the mobile device meets the release conditions. For example, users in the first-class cabin area can be released, while users in other areas cannot be released. The released applications, traffic, duration, bandwidth, etc. can be obtained according to the area where the seat number is located, so that passengers in different cabins can experience different network services.

[0070] Based on the above steps S171 to S172, the Internet access mode matching the mobile device is determined based on the device information and rights information of the mobile device, and then based on the Internet access mode, the scope of network service permissions provided to the mobile device is determined. Different network services can be provided to passengers in different areas based on the device information and rights information of the mobile device.

[0071] In an optional embodiment, the passenger's identity information, the IP address and MAC address of the passenger's mobile device may be sent to an audit log management system in order to associate the real-name information and online behavior of the passengers on the flight.

[0072] Figure 3 FIG. 1 is a schematic diagram of a data processing method for an aircraft satellite communication network according to one embodiment of the present invention. The following takes the example of a passenger with seat number 2A using an in-flight network service on flight CA0000 as an example. Figure 2 and Figure 3 The workflow of the data processing method for the aviation aircraft satellite communication network is introduced in detail:

[0073] First, when the plane flies into the stratosphere, multiple onboard WiFi devices are turned on. The crew notifies passengers that they can turn on their mobile phones and use the aviation Internet service. The passenger sitting in seat 2A in the first-class cabin uses the mobile phone to connect to the onboard WiFi device in the cabin to apply for Internet access. The onboard WiFi device determines the spatial distance between the mobile phone and the onboard WiFi device based on the signal strength of the mobile phone. Secondly, the three nearest onboard WiFi devices WiFi0, WiFi1, and WiFi2 are used to determine the coordinates of the area where the mobile phone is located as (5, 33) according to the three-point positioning method. The layout map conversion module is used to convert the coordinates of the area into seat number 2A, and the seat number is bound to the mobile phone IP address: 192.168.0.2 and MAC address obtained by the onboard WiFi device, and registered in the WISP information service management module. The WISP information service management module uses the flight information and seat number to send a notification to the airline passenger service and sales system (Passenger Service The WISP information service management module requests the passenger information, including membership information, points information, rights information, identity information, packages, etc., so as to determine that the passenger in seat 2A is a first-class passenger and is given a free Internet package for the entire flight. Subsequently, the WISP information service management module sends the free Internet package for the entire flight to the customer rights management module. The customer rights management system automatically matches the permission role of the passenger in this seat as a free and unlimited role for the entire flight according to the free Internet package for the entire flight, and establishes a binding relationship between IP: 192.168.0.2 and the free and unlimited role for the entire flight. Finally, the WISP information service management module sends the "free and unlimited role for the entire flight" to the Internet policy management module to obtain the Internet policy A01, and sends the relevant policy and the mobile device IP: 192.168.0.2 and A01 to the network access control device (Access Controller, AC), and then releases the network through the broadband access server (Broadband Remote Access Server, BRAS), so that the customer can use the aviation Internet service for free throughout the entire flight.

[0074] The data processing method for the aviation aircraft satellite communication network proposed in the embodiment of the present invention has the following technical effects: by utilizing the planar three-point positioning method, organically combining five major systems such as the airborne WISP information service management system, the aviation passenger service and sales system, the customer rights management system, the Internet access policy management system, and the audit log management system, and performing authentication and authorization restrictions, rights and interests role division, etc., it is possible to provide differentiated Internet access services for passengers in different areas such as economy class, business class, and first class, which helps to improve the overall service level of aviation Internet services, and thus can attract aviation passengers to use the satellite aviation Internet communication network to a greater extent.

[0075] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling the above terminal device to execute the methods described in each embodiment of the present invention.

[0076] In this embodiment, a data processing device for an aircraft satellite communication network is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0077] Figure 4 is a structural block diagram of a data processing device for an aircraft satellite communication network according to one embodiment of the present invention. Figure 4 As shown, the device includes: a monitoring module 401, which is used to monitor that a mobile device accesses at least one aviation airborne network device, wherein the mobile device is located inside an aviation aircraft; a processing module 402, which is used to obtain the spatial distance between the mobile device and each aviation airborne network device accessed based on the signal strength of the mobile device; a selection module 403, which is used to select at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition based on the spatial distance between the mobile device and each aerospace airborne network device accessed; and a coordinate determination module 404, which is used to determine the regional coordinates of the mobile device in the aviation aircraft based on the location information of the selected aerospace airborne network device.

[0078] Optionally, the data processing device of the aircraft satellite communication network also includes: a seat determination module 405, which is used to determine the seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft; and a binding module 406, which is used to bind the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device.

[0079] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: a receiving module 407, which is used to receive an aviation service request issued by a mobile device; a determining module 408, which is used to determine the seat information of a passenger holding a mobile device in the aviation aircraft based on the device information of the mobile device; and an acquiring module 409, which is used to acquire the passenger information of the passenger holding the mobile device based on the seat information, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information and identity information.

[0080] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: a matching module 410, which is used to match the rights and interests information of the mobile device held by the passenger based on the passenger information of the passenger, and bind the rights and interests information of the mobile device with the device information.

[0081] Optionally, the data processing device of the aviation aircraft satellite communication network also includes: determining a network module 411, which is used to determine an Internet access mode matching the mobile device based on the device information and rights information of the mobile device; and determining a permission module 412, which is used to determine the scope of network service permissions provided to the mobile device based on the Internet access mode.

[0082] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0083] An embodiment of the present invention also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the steps in any one of the above method embodiments.

[0084] The processor is used to run a program that performs the following functions: monitoring a mobile device accessing at least one aviation airborne network device, wherein the mobile device is located inside an aviation aircraft; obtaining a spatial distance between the mobile device and each aviation airborne network device accessed based on a signal strength of the mobile device; selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition based on the spatial distance between the mobile device and each aerospace airborne network device accessed; and determining the regional coordinates of the mobile device in the aviation aircraft based on the location information of the selected aerospace airborne network device.

[0085] An embodiment of the present invention further provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the steps according to any of the above method embodiments.

[0086] The above-mentioned non-volatile storage medium is used to store programs that perform the following functions: monitoring a mobile device accessing at least one aviation airborne network device, wherein the mobile device is located inside an aviation aircraft; based on the signal strength of the mobile device, obtaining the spatial distance between the mobile device and each aviation airborne network device accessed; based on the spatial distance between the mobile device and each aviation airborne network device accessed, selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition; based on the location information of the selected aerospace airborne network device, determining the regional coordinates of the mobile device in the aviation aircraft.

[0087] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0088] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0089] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0090] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0091] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0092] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0093] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A data processing method for an aircraft satellite communication network is applied to an aircraft, wherein a plurality of aircraft airborne network devices are deployed at different positions in the aircraft, wherein: The method comprises: Detecting access of a mobile device to at least one aviation airborne network device, wherein the mobile device is located inside the aviation aircraft; Based on the signal strength of the mobile device, obtaining the spatial distance between the mobile device and each of the connected aviation airborne network devices; Based on the spatial distance between the mobile device and each of the connected aviation airborne network devices, selecting at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition; Determining the regional coordinates of the mobile device in the aerospace aircraft based on the location information of the selected aerospace airborne network device; Among them, after determining the regional coordinates of the mobile device in the aircraft, the method also includes: determining the seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft; binding the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device or binding the seat information of the mobile device in the aircraft with the device information of the mobile device obtained by the adjacent aircraft onboard network device.

2. The method according to claim 1, wherein: The method further comprises: receiving an aviation service request sent by the mobile device; Determining seat information of a passenger holding the mobile device in the aircraft based on the device information of the mobile device; Based on the seat information, passenger information holding the mobile device is obtained, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information, and identity information.

3. The method according to claim 2, wherein: The method further includes: based on the passenger information of the passenger, matching and obtaining the rights and interests information of the mobile device held by the passenger, and binding the rights and interests information of the mobile device with the device information.

4. The method according to claim 3, wherein: The method further comprises: Determining an Internet access mode matching the mobile device based on the device information and rights information of the mobile device; Based on the Internet access mode, a network service permission range provided to the mobile device is determined.

5. A data processing device for an aircraft satellite communication network, applied to an aircraft, wherein a plurality of aircraft-borne network devices are deployed at different locations in the aircraft, wherein: The device comprises: A monitoring module, configured to monitor access of a mobile device to at least one aviation airborne network device, wherein the mobile device is located inside the aviation aircraft; A processing module, configured to obtain a spatial distance between the mobile device and each of the connected aviation airborne network devices based on the signal strength of the mobile device; A selection module, configured to select at least one aerospace airborne network device whose spatial distance to the mobile device meets a predetermined condition based on the spatial distance between the mobile device and each of the connected aerospace airborne network devices; A coordinate determination module, configured to determine the regional coordinates of the mobile device in the aerospace vehicle based on the location information of the selected aerospace airborne network device; The device further comprises: a seat determination module, configured to determine seat information of the mobile device in the aircraft based on the regional coordinates of the mobile device in the aircraft; A binding module is used to bind the seat information of the mobile device in the aircraft with the device information of the adjacent aircraft onboard network device or to bind the seat information of the mobile device in the aircraft with the device information of the mobile device obtained by the adjacent aircraft onboard network device.

6. The device according to claim 5, wherein: The device also includes: A receiving module, configured to receive an aviation service request sent by the mobile device; a determination module, configured to determine seat information of a passenger holding the mobile device in the aircraft based on the device information of the mobile device; The acquisition module is used to acquire passenger information of the passenger holding the mobile device based on the seat information, wherein the passenger information includes at least one of the following: membership information, points information, rights and interests information and identity information.

7. The device according to claim 6, wherein: The device further includes: a matching module, which is used to match and obtain the rights and interests information of the mobile device held by the passenger based on the passenger information of the passenger, and bind the rights and interests information of the mobile device with the device information.

8. The device according to claim 5, wherein: The device also includes: A network determination module, used to determine an Internet access mode matching the mobile device based on the device information and rights information of the mobile device; The permission determination module is used to determine the scope of network service permissions provided to the mobile device based on the Internet access mode.

9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 4.

10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Location-based services onboard aircraft

    CN106331053A

  • Method and system for identifying cabin passengers based on micro-positioning

    CN107682813A