Method performed in an autonomous unmanned aerial vehicle for enabling autonomous emergency assistance for a communication device registered in a regular cellular network, vehicle and device therefore
11535377 · 2022-12-27
Assignee
Inventors
- Tommy Arngren (Södra Sunderby, SE)
- Jonas PETTERSSON (LULEÅ, SE)
- Ylva Timner (Luleå, SE)
- Min Wang (LULEÅ, SE)
Cpc classification
B64U2101/20
PERFORMING OPERATIONS; TRANSPORTING
H04W4/42
ELECTRICITY
H04W4/20
ELECTRICITY
B64C39/024
PERFORMING OPERATIONS; TRANSPORTING
H04W4/90
ELECTRICITY
H04W68/02
ELECTRICITY
H04W4/021
ELECTRICITY
International classification
G01C23/00
PHYSICS
G05D1/10
PHYSICS
H04W4/021
ELECTRICITY
H04W4/20
ELECTRICITY
H04W68/02
ELECTRICITY
H04W4/90
ELECTRICITY
G05D1/00
PHYSICS
H04W4/42
ELECTRICITY
Abstract
A method for enabling autonomous emergency assistance for one or more communication device, CD, registered in a regular cellular network. The method is performed in an autonomous unmanned aerial vehicle, UAV, and comprises emulating a cellular network in a geographical region, wherein the UAV and the one or more CD are without connectivity with the regular cellular network, sending an information message in the geographical region, the message comprising an emergency response trigger, receiving an automatic emergency data response from the one or more CD in the geographical region, in response to the sent message, and determining an action based on the received automatic emergency data response. A CD, a UAV, a computer program and a computer program product are also presented.
Claims
1. A method for enabling autonomous emergency assistance for one or more communication device, CD, registered in a regular cellular network, the method being performed in an autonomous unmanned aerial vehicle, UAV, and comprising: emulating a cellular network in a geographical region, wherein the UAV and the one or more CD are without connectivity with the regular cellular network; sending an information message in the geographical region, the message comprising an emergency response trigger, wherein the emergency response trigger comprises a request for specific data, in addition to location data; receiving requested specific data in an automatic emergency data response from the one or more CD in the geographical region, in response to the sent message; and determining an action based on the specific data received in the automatic emergency data response.
2. The method according to claim 1, further comprising: directing the UAV to a geographical region wherein the one or more CD is expected to be without connectivity with the regular cellular network.
3. The method according to claim 1, wherein the automatic emergency data response message is included in a Random Access Channel, RACH, response message.
4. The method according to claim 1, wherein the sending is comprised of paging a system information block, SIB, message.
5. The method according to claim 4, wherein the SIB message comprises one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data.
6. The method according to claim 1, further comprising: establishing connectivity with the one or more CD.
7. The method according to claim 1, wherein the automatic emergency data response message comprises an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
8. The method according to claim 1, wherein the determining step comprises determining one or more of the following: number of preregistered CDs in the geographical region, number of other CDs in the geographical region, status of each responding CD.
9. The method according to claim 1, wherein the action further is based on sensor data acquired in the geographical region.
10. The method according to claim 9, wherein the sensor data is acquired from the UAV and the CD.
11. The method according to claim 1, wherein the action is one or more of the following: directing the UAV to backhaul connectivity, directing the UAV to a new geographical region, notifying a rescue team CD within the geographical region, initiating communication with the one or more CD, and sending an information message to the one or more CD.
12. The method according to claim 1, further comprising: sending a request for additional emergency data through at least one of hypermedia message, short text message and voice communication; and receiving an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
13. A method for enabling autonomous emergency assistance for a communication device, CD, registered in a regular cellular network, the method being performed in the CD, and comprising: receiving an information message from an autonomous unmanned aerial vehicle, UAV, the message comprising an emergency response trigger, wherein the emergency response trigger comprises a request for specific data, in addition to location data, wherein the UAV and CD are without connectivity with the regular cellular network; initiating one or more action in response to the received emergency response trigger; and automatically sending an emergency data response message comprising requested specific data.
14. The method according to claim 13, further comprising: establishing connectivity with the UAV.
15. The method according to claim 13, wherein the automatic emergency data response message comprises an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
16. The method according to claim 13, wherein the received information message is comprised of a paged system information block, SIB, message.
17. The method according to claim 16, wherein the SIB message comprises one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data from the UAV.
18. The method according to claim 13, further comprising acquiring sensor data.
19. The method according to claim 13, further comprising: receiving a request for additional emergency data through hypermedia message, short text message and/or voice communication; and sending an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
20. An autonomous unmanned aerial vehicle, UAV, for enabling autonomous emergency assistance for one or more communication device, CD, registered in a regular cellular network, the UAV comprising: a processor; and a computer program product storing instructions that, when executed by the processor, causes the UAV to: emulate a cellular network in a geographical region, wherein the UAV and the one or more CD are without connectivity with the regular cellular network; send an information message in the geographical region, the message comprising an emergency response trigger, wherein the emergency response trigger comprises a request for specific data, in addition to location data; receive requested specific data in an automatic emergency data response from the one or more CD in the geographical region, in response to the sent message; and determine an action based on the requested specific data received in the automatic emergency data response.
21. The UAV according to claim 20, further caused to: direct the UAV to a geographical region wherein the one or more CD is expected to be without connectivity with the regular cellular network.
22. The UAV according to claim 20, wherein the automatic emergency data response message is included in a Random Access Channel, RACH, response message.
23. The UAV according to claim 20, wherein the sending is comprised of paging a system information block, SIB, message.
24. The UAV according to claim 23, wherein the SIB message comprises one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data.
25. The UAV according to claim 20, further caused to: establish connectivity with the one or more CD.
26. The UAV according to claim 20, wherein the automatic emergency data response message comprises an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
27. The UAV according to claim 20, wherein the determine step comprises determining one or more of the following: number of preregistered CDs in the geographical region, number of other CDs in the geographical region, status of each responding CD.
28. The UAV according to claim 20, wherein the action further is based on sensor data acquired in the geographical region.
29. The UAV according to claim 28, wherein the sensor data is acquired from the UAV and the CD.
30. The UAV according to claim 20, wherein the action is one or more of the following: directing the UAV to backhaul connectivity, directing the UAV to a new geographical region, notifying a rescue team CD within the geographical region, initiating communication with the one or more CD, and sending an information message to the one or more CD.
31. The UAV according to claim 20, further caused to: send a request for additional emergency data through at least one of hypermedia message, short text message and voice communication; and receive an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
32. A communication device, CD, for enabling autonomous emergency assistance for the CD registered in a regular cellular network, the CD comprising: a processor; and a computer program product storing instructions that, when executed by the processor, causes the CD to: receive an information message from an autonomous unmanned aerial vehicle, UAV, the message comprising an emergency response trigger, wherein the emergency response trigger comprises a request for specific data, in addition to location data, wherein the UAV and CD are without connectivity with the regular cellular network; initiate one or more action in response to the received emergency response trigger; and automatically send an emergency data response message comprising requested specific data.
33. The CD according to claim 32, further caused to: establish connectivity with the UAV.
34. The CD according to claim 32, wherein the automatic emergency data response message comprises an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
35. The CD according to claim 32, wherein the received information message is comprised of a paged system information block, SIB, message.
36. The CD according to claim 35, wherein the SIB message comprises one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data from the UAV.
37. The CD according to claim 32, further caused to acquire sensor data.
38. The CD according to claim 32, further caused to: receive a request for additional emergency data through hypermedia message, short text message and/or voice communication; and send an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is now described, by way of example, with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) The invention will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout the description.
(9) It is today a problem to automatically obtain and analyze vital information from people and devices in an emergency area with no or very limited network access.
(10) Solutions of today use cell broadcast for emergency alerts (Earthquake and Tsunami Warning System (ETWS), Commercial Mobile Alert System (CMAS) to communication devices (CDs) within range of a base station, but does not enable CDs to automatically respond to such alerts/paging.
(11) In case of a large emergency or in disaster situations, with no or limited network access, existing solutions have e.g. the following problems: To initiate access with CDs in the emergency/disaster area. To trig automatic collection of data from CDs in the emergency/disaster area. To enable collection and analyzation of data from CDs in the emergency/disaster area or near an edge of the network. To determine number of CDs (known and others) in a certain part of the emergency area To enable a network edge (near an edge of the network) to initiate a dialogue with CDs in the emergency/disaster area.
(12) This is enabled as presented herein with an unmanned aerial vehicle (UAV) and a CD, where the UAV emulates a base station in a cellular network, and the CD is capable of connecting to the cellular network. The UAV may send a broadcast Emergency Response Trigger to CD's in range, including information on how to respond, and with what data. The CD receives the Emergency Response Trigger from the UAV, connects to the UAV, using access information included in the Emergency response trigger, and sends a CD Emergency Response including requested data. A request for response data may e.g. request that the response should indicate a received counter value, a CD ID, location, battery status and/or emergency status.
(13) Embodiments are presented that, for CDs in range of a UAV as described herein, provide connectivity, provide emergency information and trigger collection of data from CDs and users in range. Data obtained from CDs in range may be continuously analyzed to provide an overview of a situation and to support people in need.
(14) Use of an autonomous emergency assistant, for a disaster area, is described in the following. The functionality is implemented in CD's (as a downloaded app, or built-in functionality): 1) An area is struck by an earthquake, and the mobile network is destroyed. 2) An autonomous UAV is directed into the disaster area. The UAV contains equipment that emulates a cellular network. 3) Several CDs discover the new network and receives system information blocks (SIBs) from the UAV including an emergency response trigger and emergency information e.g. including predefined information about the earthquake and evacuation information. 4) Each CD may signal the user e.g. by displaying emergency information on the screen or by playing a voice message, and if privacy settings allow, may automatically connect the CD to the UAV and send a CD emergency response with requested data such as e.g. location data. The CD may e.g. respond with information in case the user has been signaled but has not responded, which may indicate that the user is in urgent need. 5) The users may respond further manually, in addition to an automatic response, and communicate with the UAV e.g. using voice or text messages. 6) The UAV may respond to any manual communication as a chatbot using text messages or voice synthesis. Users may inform the UAV of emergency status, and the UAV may give further instructions. 7) The UAV analyzes the data collected through automatic CD emergency responses and optional manual communications and take appropriate actions, such as: a. Initiate communication with users that have not replied manually. b. Immediately return to an emergency center or area with network coverage to forward information retrieved from one or more CDs to the emergency center. c. Continue into the disaster area or another area to collect more information.
(15) An embodiment, illustrated in
(16) Connectivity between the UAV and a CD may be enabled by the following steps, as illustrated in
(17) 1. The UAV 2 enters an area and emulates a cellular network, broadcasting a signal telling all CDs 1 in range that there is now a cellular network available for communication.
(18) 2. CDs 1 in range discover the cellular network, by cell search and selection of the UAV 2 as base station for the discovered cellular network.
(19) 3. The UAV 2 broadcasts emergency information to the CDs in range, using an auxiliary SIB and/or existing standard SIB10/SIB11, to trigger the CD's to automatically respond, and to inform them how to respond.
(20) 4. The CDs 1 receive system information, by a SIB containing an emergency_response_trigger. Emergency information may be provided to the CD and e.g. displayed on the CD or played in a voice message, and an automatic CD response is prepared via e.g. a downloaded app. The SIB at least contains a bit indicating if an automatic response is required or if a manual user response is required.
(21) 5. The UAV 2 and the CDs 1 proceed with a Random Access Procedure, wherein the CDs transmit response information related to the random access procedure. One alternative is to include the automatic CD_emergency_response in a response message in the RACH procedure, e.g. in a so called message 3, which response in other aspects follows a standard RACH response. In another alternative the automatic CD_emergency_response is included after the RACH procedure, wherein a connection has been set up and allows data to be sent. The UAV collect received CD data and may e.g. determine number of CDs in range and their status, and may also decide to directly take an appropriate action as presented in point 7, without collecting further information by further communication with the CD as presented in point 6. The UAV may e.g. determine and store number of known CDs, i.e. preregistered in the UAV such as CDs for rescue personal located within range of the UAV, and other, previously unknown, CDs within range in the area or in parts of the area, such as sectors of the area, and sum up the number of CDs in different sectors of the area. Previously unknown CDs may, in this way become known to the UAV during the random access procedure.
(22) 6. After the Random Access Procedure, e.g. dependent on earlier responses, the UAV may request further information of the CDs 1, which further request may be a continuation of the already set up contact, or may be requested by transmission of a further mergency_response_trigger. The CDs 1 responds automatically and/or manually in the further communication with the UAV. The further received emergency_response_trigger may thus be in addition to the one received in point 4. The further response may comprise an automatic CD_emergency_response, or additional_emergency_communication, allowing user input, or a combination of the two. Selection of what the response should comprise may be indicated by the trigger received in the further request.
(23) 7. The UAV 2 collects and analyzes all CD responses and take appropriate action, such as provide data to Operation Center 3 (by flying back to Operation Center), notify possible rescue personal within range, or provide advice to users, such as move to a safe zone, e.g. illustrated by a map. Directions to a safe zone may be send individually to a specific CD with detailed instruction of how to get to the safe zone, or may be broadcast with general information of where one or more safe zones can be found.
(24) Connectivity between the UAV and a CD, here exemplified by a user equipment (UE), may be enabled by the following sequence, as illustrated in
(25) 1. An UE is in idle mode and search for a cellular network. The UE finds an emergency network (“Red Cross” network) provided via a UAV and receives system information from the UAV.
(26) 2. The UAV may send a paging message with an ETWS notification to the UE, informing the UE of an emergency to monitor.
(27) 3. The UE is now prepared to receive SIBs that contains an Emergency_response_trigger.
(28) 4. The UAV may send a primary notification SIB10, such as e.g. “Earthquake”, and optionally a secondary notification SIB11, such as e.g. “Warning Message”, comprising an emergency_response_trigger.
(29) 5. The UAV may send a response trigger aux SIB, comprising an emergency_response_trigger, which aux SIB also may indicate requested response data type, alert type, counter, trigger. The aux SIB may be used in addition to a general paging message (point 2) and/or in addition to SIB10/11 messages (point 4), or may be used without previous messages 2 and 4.
(30) 6. The UE decodes received information and may present the received information for the user. The received information may be presented to the user by text on a display or by audio in a voice message.
(31) 7. The UE decodes a received trigger and prepares a response. The received trigger may e.g. request an automatic response, a manual response or a combination of both.
(32) 8. In a random access procedure (RAP) the UE sends an automatic response message in the RACH procedure indicating e.g. CD_ID, counter, data such as location, battery status, and emergency status.
(33) 9. The UAV collects the received UE data, analyzes them and may determine e.g. number of UEs in range, and thereafter determines the situation.
(34) 10. After the initial access procedure the UAV may request further information, e.g. through http or SMS communication. The request for further information may e.g. be dependent on earlier received responses. The further information may e.g. require user response such as if there are other people in distress.
(35) 11. The UE receives the request for additional emergency communication comprising e.g. Source, Alert type, and Text. The source may e.g. be which source the request comes from, such as “Red Cross”. The alert type may indicate audio, display and/or vibrate. The text may be a dialog such as “Asking for further info”.
(36) 12. The UE responds according to request using e.g. SMS or http, e.g. providing personal status, need, and situation.
(37) 13. The UAV receives, stores and analyzes the received information and take appropriate action in response to the analyzed data.
(38) The auxiliary SIB (aux SIB) is a message comprising an emergency response trigger requesting an automatic response, with information on how to respond, and with what information.
(39) The aux SIB message may contain one or more of the following: MessageIdentifier: Source, corresponding to field description of SIB10, e.g. comprised by a bit indicating automatic and/or manual response required AlertType: How the CD should alert the user, no alert, sound, vibrate, and/or display Counter: 1 to n (a temporary counter identifier to facilitate keeping track of number of CDs, i.e. functioning as a message ID), different paging message may have different counter values allowing an improved analysis of responses Trigger type: Automatic response and/or manual response required Access information: Information for the CD to be able to connect to the UAV, such as cell ID and network ID, included in regular RACH and/or emergency RACH to connect without identification Response method: Indication of possible response protocol for further information, such as SMS, Embedded in voice call, http, app, text, chat, video, image, audio Response address: connected to response methods—e.g. an emergency number or other phone number to call, or an URL to receive information related to the emergency area Response data: Data required to be included in the response.
(40) The CD receives and decodes the emergency_response_trigger included in existing SIB10/SIB11 or in an aux SIB. The CD sends an automatic emergency response message in a RACH procedure, or after the RACH procedure, and optionally further, after initial access, included via SMS, http, or embedded in voice call. A further manual response may be requested when further data is needed to decide on an appropriate action to take for the UAV. In case of receiving a trigger via SIB10/SIB11, the CD response may include one or more of CD_ID, CD_time, and pre-determined data such as location, battery status, biometric data, and accelerometer data.
(41) In case of receiving a trigger via aux SIB, the CD response may include one or more of CD_ID (random temporary ID), CD_time, received counter value n, pre-determined data such as location, battery status, biometric data and accelerometer data, and further data according to aux SIB field response data, such as: Input number of people in the vicinity and/or Input health status: 0=Ok, 1=stress, 2=injury.
(42) The UAV then collects and aggregates data from CDs within range and within a time interval for decision support. The collected data may: determine number of CDs within range and within a time interval, known CDs (preregistered CDs such as rescue staff, and other CDs previously unknown) determine number of responding CDs Known CDs (preregistered CDs such as rescue staff, and other CDs previously unknown) determine status of each responding CD Aggregate status from responding CDs within range and within the time interval log CD response (e.g. counter, time, location of UAV and CD)
(43) Number of CDs found, number of CDs responding, and number of CDs providing manual response within range and within time interval, may e.g. provide a ratio of people responding manually/found CDs. A low ratio may indicate that few people are able to respond, i.e. an unclear situation. A high ratio may indicate that many people responds, i.e. a better overview of the situation and possible urgent needs.
(44) The advantage of receiving and aggregating CD responses is to obtain vital data from an emergency area and to both identify people in distress and to get an overview of the situation. By this process the UAV will know the number of CDs in the area, the number of responding CDs in the area, and emergency status for single CDs and for CDs within range.
(45) The UAV may continuously, as it collects data from one or more CDs, analyze collected data and determine to take appropriate action, based therein and possible UAV sensor data and UAV status. UAV sensor data may e.g. provide information about the surroundings. UAV status may e.g. be battery or fuel status.
(46) The collected date may be analyzed, e.g. by processors, databases and ML algorithms, continuously and may impact appropriate action to take. A high ratio and urgent needs, possibly combined with UAV data (audio, image, etc), may indicate danger, further possibly combined with available UAV fly time, may indicate that the UAV should immediate be directed to return to Operation Center.
(47) The UAV may now take appropriate action depending on the determined emergency status.
(48) The emergency_response_trigger sent by the UAV may be included in existing SIBs (SIB10 or SIB11) as a pre-defined value in the SIB field serial_number. The predefined value may e.g. represent “trigger automatic response: 1 (yes)” or “trigger automatic and manual response: 0 (no)”.
(49) The CD receives and decodes the received value, such as e.g. “trigger automatic response: 1 (yes)”, of the field serial_number and automatically responds and includes pre-defined data, such as e.g. location, battery status, CD_ID, and accelerometer data. Receiving and decoding a value such as “trigger automatic and manual response: 0 (no)” may additionally allow the user to communicate with the UAV, by responding to certain, predefined questions. In the latter scenario, such a communication can commence in a dialogue, comprising a suitable number of interactions, depending on the response.
(50) To make the CD to respond to existing SIBs requires the CD to be programmed to respond in a pre-defined way upon receiving the emergency_response_trigger, or requires that an app installed in the CD is configured to make the CD respond in the pre-defined way.
(51) Another alternative is to use a separate auxiliary SIB to include the emergency_response_trigger, which allow more details about required type of response, such as how to respond, synch data, and which data to include.
(52) When the CD receives the auxiliary SIB (which triggers a response) it decodes the system information and its fields and responds accordingly. This requires the CD to be programmed to respond according to information included in the auxiliary SIB.
(53) The advantage of the auxiliary SIB compared to use of SIB10 or SIB11 is a dedicated SIB with fields that can be modified to trig alternative CD responses. A counter may e.g. be used by the UAV to keep track of sent SIBs (associated with UAV position and clock) and map sent SIBs with CD responses.
(54) The presented embodiments may be beneficial both for emergency cases where UAVs emulate cellular networks in areas completely without coverage, but also in disaster situation like flooding, earthquake situations when large numbers of people may provide critical information to emergency centers in areas partly without coverage.
(55) A method, according to an embodiment, for enabling autonomous emergency assistance for one or more CD registered in a regular cellular network is presented with reference to
(56) The method may further comprise establishing S100 further connectivity with the UAV.
(57) The automatic emergency data response message may comprise any of the information suggested above.
(58) The received information message may be comprised of a paged SIB message. The SIB message may comprises any of the information suggested above.
(59) The method may further comprise acquiring sensor data.
(60) The method may further comprise receiving S140 a request for additional emergency data through hypermedia message, short text message and/or voice communication, and sending S150 an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication. In case the UAV requests for additional responses, steps S140 and S150 may be repeated one or more times.
(61) A CD, according to an embodiment, for enabling autonomous emergency assistance for the CD registered in a regular cellular network is presented with reference to
(62) The CD may further be caused to establish S100 connectivity with the UAV.
(63) The automatic emergency data response message may comprise an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
(64) The received information message may be comprised of a paged system information block, SIB, message. The SIB message may comprise one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data from the UAV.
(65) The CD may further be caused to acquire sensor data.
(66) The CD may further be caused to receive S140 a request for additional emergency data through hypermedia message, short text message and/or voice communication, and to send S150 an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
(67)
(68) An app in a CD may be configured to causes the CD to receive Silo an information message from an UAV, the message comprising an emergency response trigger, wherein the UAV and CD are without connectivity with the regular cellular network, to initiate S120 one or more action in response to the received emergency response trigger, and to automatically send S130 an emergency data response message comprising content based on the initiated one or more action to the UAV.
(69) The memory may be any combination of read and write memory, RAM, and read only memory, ROM. The memory may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
(70) A second computer program product 13 in the form of a data memory may also be provided, e.g. for reading and/or storing data during execution of software instructions in the processor 10. The data memory can be any combination of read and write memory, RAM, and read only memory, ROM, and may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory. The data memory may e.g. hold other software instructions 15, to improve functionality for the CD 1.
(71) The CD 1 may further comprise an input/output, I/O, interface ii including e.g. a user interface. The CD 1 may further comprise a receiver configured to receive signalling from other nodes, and a transmitter configured to transmit signalling to other nodes (not illustrated). Other components of the CD 1 are omitted in order not to obscure the concepts presented herein.
(72)
(73) The determination manger 80 is for enabling autonomous emergency assistance for the CD registered in a regular cellular network. This module corresponds to the establish step S100, initiate step S120 and automatically step S130 of
(74) The communication manager 81 is for enabling autonomous emergency assistance for the CD registered in a regular cellular network. This module corresponds to the receive step S110, the receive step S140 and the send step S150 of
(75) A computer program 14, 15, according to an embodiment, for enabling autonomous emergency assistance for a CD registered in a regular cellular network is presented with reference to
(76) A method, according to an embodiment, for enabling autonomous emergency assistance for one or more CD registered in a regular cellular network is presented with reference to
(77) The method may further comprise directing S200 the UAV to a geographical region wherein the one or more CD is expected to be without connectivity with the regular cellular network.
(78) The automatic emergency data response message may be included in a Random Access Channel, RACH, response message.
(79) The sending S230 maybe comprised of paging a SIB message. The SIB message may comprise one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data.
(80) The method may further comprise establishing S220 connectivity with the one or more CD.
(81) The automatic emergency data response message may comprise an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
(82) The determining S250 step may comprise determining one or more of the following: number of preregistered CDs in the geographical region, number of other CDs in the geographical region, status of each responding CD.
(83) The action may be further based on sensor data acquired in the geographical region. The sensor data may be acquired from the UAV and the CD.
(84) The action may be one or more of the following: directing the UAV to backhaul connectivity, directing the UAV to a new geographical region, notifying a rescue team CD within the geographical region, initiating communication with the one ore more CD, and sending an information message to the one or more CD.
(85) The method may further comprise sending S260 a request for additional emergency data through at least one of hypermedia message, short text message and voice communication, and receiving S270 an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication. Steps S260 and S270 may be repeated one or more times in case further questions, such as follow-up questions, are sent. In the latter situation, a determine action may be initiated also after a reception of an additional response, received in step S270.
(86) An UAV, according to an embodiment, for enabling autonomous emergency assistance for one or more CD registered in a regular cellular network is presented with reference to
(87) The UAV may further be caused to direct S200 the UAV to a geographical region wherein the one or more CD is expected to be without connectivity with the regular cellular network.
(88) The automatic emergency data response message may be included in a RACH response message.
(89) The sending S230 may be comprised of paging a SIB message.
(90) The SIB message may comprise one or more of the following: a parameter initiating an automatic response by the CD, a parameter initiating a CD client application, a UAV credential for device-to-device, D2D, communication in the geographical region, an instruction to collect CD sensor data, and image data.
(91) The UAV may further be caused to establish S220 connectivity with the one or more CD.
(92) The automatic emergency data response message may comprise an indication of one or more of the following: CD identity, CD time, SIB counter value, battery status, emergency status, and sensor data.
(93) The determine S250 step may comprise determining one or more of the following: number of preregistered CDs in the geographical region, number of other CDs in the geographical region, status of each responding CD.
(94) The action may further be based on sensor data acquired in the geographical region. The sensor data may be acquired from the UAV and the CD.
(95) The action may be one or more of the following: directing the UAV to backhaul connectivity, directing the UAV to a new geographical region, notifying a rescue team CD within the geographical region, initiating communication with the one ore more CD, and sending an information message to the one or more CD.
(96) The UAV may further be caused to send S260 a request for additional emergency data through at least one of hypermedia message, short text message and voice communication, and receive S270 an additional emergency data response through corresponding hypermedia message, short text message and/or voice communication.
(97)
(98) The memory may be any combination of read and write memory, RAM, and read only memory, ROM. The memory may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
(99) A second computer program product 23 in the form of a data memory may also be provided, e.g. for reading and/or storing data during execution of software instructions in the processor 20. The data memory can be any combination of read and write memory, RAM, and read only memory, ROM, and may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory. The data memory may e.g. hold other software instructions 25, to improve functionality for the UAV 2.
(100) The UAV 2 may further comprise an input/output (I/O) interface 21 including e.g. a user interface. The UAV 2 may further comprise a receiver configured to receive signalling from other nodes, and a transmitter configured to transmit signalling to other nodes (not illustrated). Other components of the UAV 2 are omitted in order not to obscure the concepts presented herein.
(101)
(102) The determination manger 90 is for enabling autonomous emergency assistance for a CD registered in a regular cellular network. This module corresponds to the direct step S200, the emulate step S210, and the determine step S250 of
(103) The communication manager 91 is for enabling autonomous emergency assistance for a CD registered in a regular cellular network. This module corresponds to the establish step S220, the send step S230, the receive step S240, the send step S260 and the receive step S270 of
(104) A computer program 24, 25, according to an embodiment, for enabling autonomous emergency assistance for a CD registered in a regular cellular network is presented with reference to
(105) A computer program product 12, 13 and 22, 23 comprising a computer program 14, 15 and 24, 25 and a computer readable storage means on which the computer program 14, 15 and 24, 25 is stored, is also presented with reference to
(106) The invention has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the invention, as defined by the appended patent claims.