NFC sticker-based rail transit passenger emergency alarm system and method
Patent Information
- Application Number
- CN202611273949.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-21
- Publication Date
- 2026-10-23
AI Technical Summary
[0003]但是,每节车厢内固定报警装置的设置数量和安装位置有限,在高峰时段车厢拥挤、人员集中或紧急疏散等情况下,远离报警装置的乘客可能难以及时接近并操作报警装置,导致报警入口的物理可达性较差;同时,固定报警装置需要设置专用按键、语音部件、控制电路及通信线缆,不仅增加车辆电气系统的布线复杂度、制造成本和维护工作量,而且乘客需要完成寻找设备、触发按键和对讲操作等多个环节,操作过程不够直观;此外,采用乘客移动终端直接进行语音报警时,地下区间或局部弱信号区域可能无法满足语音呼叫的通信条件,现有报警方式缺少根据通信状态切换至短消息或车内通信链路的备用报警手段,并且报警行为与具体车厢位置及监控画面之间缺少有效关联,不利于司机或地面工作人员快速确定报警位置和开展事后追溯
1、本发明通过沿轨道交通车辆车厢内布设多个无源NFC贴纸,并在NFC贴纸中写入报警网页访问地址及位置标识信息,使乘客能够通过随身携带的移动终端就近读取NFC数据记录并打开与当前列车对应的报警网页,再通过网页中的司机室拨号控件或地面应急拨号控件选择报警对象,由此增加车厢内报警入口的分布数量和位置覆盖范围,减少车厢拥挤时乘客寻找及接近固定报警装置所需的时间,无源NFC贴纸无需设置独立供电线路、语音部件及复杂控制电路,能够减少专用报警硬件和通信布线,降低车辆电气系统复杂度、制造成本及维护工作量,并通过网页化操作降低乘客的报警操作门槛。
Smart Images

Figure CN122970472A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer data processing technology, and in particular to an emergency alarm system and method for rail transit passengers based on NFC stickers. Background Technology
[0002] Rail transit vehicles are typically equipped with passenger emergency alarm devices for passengers to contact the driver or ground staff in case of emergencies. Existing passenger emergency alarm devices are mostly alarms or emergency intercom devices fixedly installed on the inner wall of the carriage. They generally include an alarm button, microphone, speaker, and communication control circuit, and are connected to the driver's cab communication equipment or ground control center through a dedicated onboard communication line. When passengers discover a fire, sudden illness, security incident, abnormal door operation, or other emergency, they need to move to the location of the alarm device, operate the alarm button, and explain the situation through the intercom so that the driver or ground staff can take appropriate emergency response measures.
[0003] However, the number and installation locations of fixed alarm devices in each carriage are limited. During peak hours, when carriages are crowded, people are concentrated, or during emergency evacuations, passengers far from the alarm devices may have difficulty accessing and operating them in a timely manner, resulting in poor physical accessibility to the alarm entrance. At the same time, fixed alarm devices require dedicated buttons, voice components, control circuits, and communication cables, which not only increases the wiring complexity, manufacturing costs, and maintenance workload of the vehicle's electrical system, but also requires passengers to complete multiple steps such as locating the device, triggering the button, and operating the intercom, making the operation process less intuitive. In addition, when using passenger mobile terminals to directly make voice alarms, underground sections or local weak signal areas may not meet the communication conditions for voice calls. Existing alarm methods lack backup alarm means to switch to SMS or in-vehicle communication links based on the communication status, and there is no effective correlation between alarm behavior and specific carriage location and monitoring screen, which is not conducive to drivers or ground staff quickly determining the alarm location and conducting post-event investigation. Summary of the Invention
[0004] This invention provides an emergency alarm system and method for rail transit passengers based on NFC stickers, which enables passengers to read NFC data records and open alarm web pages corresponding to the current train via their mobile terminals. This increases the number and coverage of alarm entrances in the carriage, and reduces the time required for passengers to find and approach fixed alarm devices when the carriage is crowded.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: Firstly, a method for issuing emergency alarms for rail transit passengers based on NFC stickers is provided, applied to a passenger emergency alarm system in a rail transit vehicle. The passenger emergency alarm system includes multiple NFC stickers installed in the carriage, a train local area network server, a passenger mobile terminal, a driver's cab communication terminal, and a ground emergency communication terminal. The method includes: S101. Multiple NFC stickers are deployed inside the carriage of a rail transit vehicle, and NFC data records are written into each NFC sticker. The NFC data records include the alarm webpage access address of the train local area network server and the location identification information associated with the corresponding NFC sticker. S102. In response to a passenger mobile terminal approaching or touching any of the NFC stickers, the NFC data record in the corresponding NFC sticker is read through the passenger mobile terminal, and an alarm webpage access request is sent to the train local area network server based on the alarm webpage access address. S103. The train local area network server generates and returns an alarm webpage corresponding to the current train based on the alarm webpage access request. The alarm webpage includes a warning information display area, a driver's cab dialing control, and a ground emergency dialing control. S104. Display the alarm webpage through the passenger's mobile terminal and receive the passenger's trigger operation on the driver's cab dialing control or the ground emergency dialing control; S105. In response to a passenger's trigger operation on the driver's cab dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the driver's cab communication terminal; or, in response to a passenger's trigger operation on the ground emergency dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the ground emergency communication terminal. S106. Record alarm webpage access behavior and / or dialing trigger behavior through the train local area network server, and generate an alarm tracing log. The alarm tracing log includes at least one of the following: access timestamp, NFC sticker location identification information, and dialing trigger object.
[0006] Optionally, multiple NFC stickers may be placed inside the carriages of the rail transit vehicle, including: The multiple NFC stickers are distributed along the inner walls of both sides of each carriage; The NFC sticker can be affixed to the surface of the decorative panel on the interior wall of the vehicle, or embedded in the underside of the decorative panel or within the transparent protective layer of the interior wall of the vehicle. The NFC sticker is a passive device and uses a flexible packaging structure so that passengers can approach or touch at least one NFC sticker at different locations in the carriage.
[0007] Optionally, the location identification information includes at least one of the following: train number, carriage number, NFC sticker number, carriage side identification information, and carriage location section information.
[0008] Optionally, initiating an alarm webpage access request to the train LAN server based on the alarm webpage access address includes: The NFC data record is read using the NFC reading function of the passenger's mobile terminal; The alarm webpage access address is automatically opened through the browser of the passenger's mobile terminal; The alarm webpage access request is sent to the train LAN server deployed on the train via the vehicle's wireless LAN.
[0009] Optionally, the train local area network server generates and returns an alarm webpage corresponding to the current train based on the alarm webpage access request, including: Parse the train number and / or NFC sticker number carried in the alarm webpage access request; Based on the train number, determine the driver's cab communication number and ground emergency communication number corresponding to the current train; The driver's cab dialing control is generated based on the driver's cab communication number; The ground emergency dialing control is generated based on the ground emergency communication number; The warning information display area, the driver's cab dialing control, and the ground emergency dialing control are encapsulated into the alarm webpage and returned to the passenger's mobile terminal.
[0010] Optionally, the first screen of the alarm webpage displays the warning information display area, which is used to indicate that the alarm webpage is an emergency alarm channel; The driver's cab dialing control and the ground emergency dialing control are located below the warning information display area; The alarm webpage also includes an alarm guidance area and a multilingual switching area. The alarm guidance area is used to display the applicable alarm scenarios for the driver's cab communication terminal and the ground emergency communication terminal, and the multilingual switching area is used to switch the display language of the alarm webpage.
[0011] Optionally, after the passenger's mobile terminal reads the NFC data record, the NFC sticker only triggers the passenger's mobile terminal to open the alarm webpage, and does not directly trigger telephone dialing; The passenger mobile terminal initiates a dialing call by invoking the telephone dialing protocol only after receiving a trigger operation from the passenger on the driver's cab dialing control or the ground emergency dialing control. The passenger mobile terminal generates a telephone protocol link based on the telephone number configured in the driver's cab dialing control or the ground emergency dialing control, and connects to the driver's cab communication terminal or the ground emergency communication terminal through the existing telephone communication network.
[0012] Optionally, alarm tracing logs are generated by recording alarm webpage access behavior and / or dial-up triggering behavior through the train local area network server, including: Record the access timestamp, train number, carriage number, NFC sticker number, and access status corresponding to the alarm webpage access request; Record the trigger time, dialing trigger object, and dialing result status of the driver's cab dialing control or the ground emergency dialing control; The access timestamp, the NFC sticker number, and the dialing trigger object are associated and stored for alarm location tracing. Specifically, the location of the corresponding carriage is determined based on the NFC sticker number, and the location of the corresponding carriage is associated with the monitoring screen of the carriage monitoring system.
[0013] Optionally, before invoking the telephone dialing protocol via the passenger mobile terminal to dial the driver's cab communication terminal or the ground emergency communication terminal, or after the passenger mobile terminal fails to dial, the method further includes: The alarm webpage or the passenger mobile terminal is used to detect the dialing communication status of the passenger mobile terminal in the carriage. The dialing communication status includes at least one of cellular network signal strength, telephone network registration status, dialing failure feedback, and voice call establishment status. When the dialing communication status does not meet the preset communication conditions, the alarm reason selection option is displayed on the alarm webpage. In response to the passenger's selection of the alarm reason option, a short message alarm data is generated carrying the alarm reason, the location identification information of the NFC sticker, and the access timestamp; The passenger mobile terminal can send the SMS alarm data to a preset alarm number via SMS, or send the SMS alarm data to the in-car communication terminal via Bluetooth Mesh communication. The short message alarm data is forwarded to at least one of the train local area network server, the driver's cab communication terminal, or the ground emergency communication terminal via the in-car communication terminal.
[0014] Secondly, an emergency alarm system for rail transit passengers based on NFC stickers is provided, the system comprising: The NFC sticker layer includes multiple NFC stickers set inside the carriage of a rail transit vehicle. Each NFC sticker is used to store NFC data records, which include the alarm webpage access address of the train local area network server and the location identification information associated with the corresponding NFC sticker. The passenger mobile terminal is used to read the NFC data record when it is near or touches any of the NFC stickers, and to access the train local area network server based on the alarm webpage access address; The train local area network server includes: a request parsing module, a number configuration module, an alarm webpage generation module, a webpage service module, a misdialing prevention control module, a log recording module, and a location tracking module; The request parsing module is used to parse the alarm webpage access request sent by the passenger's mobile terminal and obtain the train number and / or NFC sticker number. The number configuration module is used to store or retrieve the driver's cab communication number and ground emergency communication number corresponding to the current train; The alarm webpage generation module is used to generate an alarm webpage containing driver's cab dialing controls and ground emergency dialing controls based on the driver's cab communication number and the ground emergency communication number; The web page service module is used to return the alarm web page to the passenger's mobile terminal via the vehicle-mounted wireless local area network; The anti-misdialing control module is used to limit the triggering result of the NFC sticker to opening the alarm webpage, and to prevent automatic dialing before the passenger triggers the driver's cab dialing control or the ground emergency dialing control; The log recording module is used to record at least one of the following: access timestamp, train number, carriage number, NFC sticker number, dialing trigger object, and dialing result status; The location tracking module is used to determine the location of the corresponding carriage based on the NFC sticker number; The telephone communication unit includes a driver's cab communication terminal and a ground emergency communication terminal, which are used to connect the passenger's mobile terminal with the driver's cab communication terminal or the ground emergency communication terminal after the passenger triggers the driver's cab dialing control or the ground emergency dialing control. The crew management platform is used to configure or update the driver's cab communication number, ground emergency communication number, warning information, multilingual text, and alarm guidance information in the alarm webpage. The monitoring association unit is used to determine the location of the corresponding carriage based on the NFC sticker number in the alarm tracing log, and associate the corresponding carriage location with the monitoring screen of the carriage monitoring system.
[0015] Thirdly, an electronic device is provided, comprising: a processor and a memory; the memory is used to store a computer program, which, when executed by the processor, causes the electronic device to perform the NFC sticker-based rail transit passenger emergency alarm system and method described in the first aspect.
[0016] In one possible design, the electronic device described in the third aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the electronic device described in the third aspect and other electronic devices.
[0017] In the embodiments of the present invention, the electronic device described in the third aspect may be a terminal, or a chip (system) or other component or assembly disposed in the terminal, or a system containing the terminal.
[0018] Fourthly, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer causes the computer to perform the NFC sticker-based emergency alarm system and method for rail transit passengers described in the first aspect.
[0019] In summary, the above methods and systems have the following technical effects: 1. This invention involves deploying multiple passive NFC stickers along the interior of rail transit vehicles, with alarm webpage access addresses and location identifiers written into the NFC stickers. This allows passengers to read NFC data records and open the alarm webpage corresponding to the current train using their mobile devices. They can then select the alarm target using the driver's cab dial control or the ground emergency dial control on the webpage. This increases the number and coverage of alarm entrances within the carriage, reducing the time required for passengers to find and approach fixed alarm devices when the carriage is crowded. The passive NFC stickers do not require independent power supply lines, voice components, or complex control circuits, reducing the need for dedicated alarm hardware and communication wiring, lowering the complexity of the vehicle's electrical system, manufacturing costs, and maintenance workload. Furthermore, the webpage-based operation lowers the barrier to alarm operation for passengers.
[0020] 2. This invention limits the triggering result of the NFC sticker to opening an alarm webpage, and only invokes the telephone dialing protocol after the passenger actively triggers the driver's cab dialing control or the ground emergency dialing control. This distinguishes unintentional touching of the NFC sticker from actual alarm communication, reducing the probability of false triggering and invalid alarms. When the dialing communication status of the passenger's mobile terminal does not meet the preset communication conditions, the alarm webpage provides an alarm reason selection option, and combines the alarm reason, the location identification information of the NFC sticker, and the access timestamp into a short message alarm data, which is then sent to the preset alarm number or the in-car communication terminal via SMS or Bluetooth Mesh. This ensures that even when a voice call cannot be established, the alarm reason and alarm location can still be transmitted using a backup communication link, improving the reliability of alarm information delivery in underground sections and weak signal scenarios.
[0021] 3. This invention records the alarm webpage access time, train number, carriage number, NFC sticker number, dialing trigger object, and dialing result status through the train's local area network server. It then determines the corresponding carriage location based on the NFC sticker number and associates this carriage location with the monitoring screen of the carriage monitoring system. This allows drivers, crew members, or ground emergency personnel to quickly locate the alarm area and retrieve the corresponding monitoring screen based on the alarm traceability log, improving the efficiency of alarm verification and emergency response. Simultaneously, the crew management platform configures or updates the driver's cab communication number, ground emergency communication number, warning information, multilingual text, and alarm guidance information. The alarm webpage content can be adjusted without replacing the NFC stickers in the carriage, thereby improving the system's scalability and ease of operation and maintenance. Attached Figure Description
[0022] Figure 1 A flowchart illustrating the emergency alarm method for rail transit passengers based on NFC stickers provided in an embodiment of the present invention; Figure 2 A schematic diagram of the NFC sticker structure and carriage installation layout for the rail transit passenger emergency alarm method based on NFC stickers provided in an embodiment of the present invention; Figure 3 A schematic diagram of the overall system architecture of the rail transit passenger emergency alarm system based on NFC stickers provided in an embodiment of the present invention; Figure 4 A schematic diagram of the alarm webpage interface design for the NFC sticker-based emergency alarm method for rail transit passengers provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the passenger emergency alarm process for the rail transit passenger emergency alarm method based on NFC stickers provided in an embodiment of the present invention. Detailed Implementation
[0023] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0024] In this embodiment of the invention, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a specific time. They do not require the device to make a judgment action during implementation, nor do they imply any other limitations.
[0025] In the description of the embodiments of the present invention, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in the embodiments of the present invention is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of the embodiments of the present invention, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Additionally, to facilitate a clear description of the technical solutions of the embodiments of the present invention, the terms "first" and "second" are used in the embodiments of the present invention to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or order of execution, and that "first," "second," etc., are not necessarily different. Furthermore, in the embodiments of this invention, words such as "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this invention should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner for ease of understanding.
[0026] Figure 1 This is a flowchart illustrating an NFC-based emergency alarm method for rail transit passengers provided in an embodiment of the present invention. The method is applied to a passenger emergency alarm system in a rail transit vehicle. The system includes multiple NFC stickers installed in the carriage, a train local area network server, a passenger mobile terminal, a driver's cab communication terminal, and a ground emergency communication terminal. The rail transit vehicle can be a subway vehicle, light rail vehicle, intercity train, or high-speed rail train. The passenger mobile terminal can be a smartphone or other portable communication terminal with NFC reading, web browsing, and telephone communication functions. The method includes: S101. Multiple NFC stickers are deployed inside the carriage of a rail transit vehicle, and NFC data records are written into each NFC sticker. The NFC data records include the alarm webpage access address of the train local area network server and the location identification information associated with the corresponding NFC sticker.
[0027] Specifically, multiple NFC stickers are spaced out along the inner walls of both sides of each carriage, so that passengers in the middle of the carriage, near the doors, in the seating area, or near the carriage connection can approach one of the NFC stickers. The NFC stickers can be affixed to the surface of the decorative panel on the inner wall of the carriage, or embedded under the decorative panel or in a transparent protective layer. When the NFC sticker is embedded under the decorative panel, the corresponding area of the decorative panel is made of non-metallic material that does not affect near-field communication, and an alarm mark is set on the outer surface to indicate the NFC sensing location.
[0028] Optionally, the NFC sticker uses a passive NFC device and a flexible packaging structure. Its working power is provided by the near-field electromagnetic field generated by the passenger's mobile terminal, eliminating the need for power supply lines. The flexible packaging structure is designed to adapt to the flat or curved surfaces of the carriage interior, and the transparent protective layer is used to isolate cleaning fluids, dust, and wear caused by repeated touches, thereby reducing the wiring, power supply, and maintenance requirements of the alarm entry point.
[0029] Please see Figure 2 For example, the spacing between adjacent NFC stickers can be determined based on the length of the carriage, the position of the doors, the arrangement of the seats, and the maximum passenger density, so that the reachable area of each NFC sticker is continuously distributed along the longitudinal direction of the carriage. In one embodiment, the spacing between adjacent NFC stickers can be 3 to 5 meters, but this spacing is only used to illustrate the layout method and does not constitute a limitation of the present invention.
[0030] Furthermore, the location identification information includes at least one of the following: train number, carriage number, NFC sticker number, carriage side identification information, and carriage location section information; the train number is used to identify the currently operating train, the carriage number is used to determine the carriage where the alarm is located, the NFC sticker number is used to distinguish different alarm entrances within the same carriage, the carriage side identification information is used to indicate whether the NFC sticker is located on the left or right side of the carriage in the direction of travel, and the carriage location section information is used to indicate whether the NFC sticker is located at the front, middle, rear, near the door, or near the carriage connection end.
[0031] Specifically, during the initialization of the NFC sticker, the crew management platform or sticker writing device generates location identification information based on the actual installation location of the NFC sticker, and encapsulates the alarm webpage access address and location identification information into an NFC data record and writes it into the NFC sticker. The alarm webpage access address can directly carry the train number, carriage number, and NFC sticker number, or it can carry a location index code corresponding to the above information. The train local area network server queries the corresponding location identification information based on the location index code, so that the alarm location can be determined without the passenger having to manually enter the carriage location when the passenger reports an alarm.
[0032] S102. In response to a passenger's mobile terminal approaching or touching any of the NFC stickers, the NFC data record in the corresponding NFC sticker is read through the passenger's mobile terminal, and an alarm webpage access request is initiated to the train local area network server based on the alarm webpage access address.
[0033] Specifically, when a passenger discovers a fire, injury, security incident, abnormal door operation, or other situation requiring notification to the driver or ground emergency personnel, the passenger's mobile terminal is brought close to the nearest NFC sticker. The passenger's mobile terminal obtains the NFC data record through the NFC reading function, identifies the alarm webpage access address within it, and automatically opens the alarm webpage access address in the browser, so that the passenger does not need to install a dedicated alarm application or manually search for the alarm number.
[0034] Furthermore, the passenger's mobile terminal sends an alarm webpage access request to the train LAN server deployed on the train via the onboard wireless LAN. The train LAN server can be deployed in the head unit, onboard information system cabinet, or other locations with network access. The alarm webpage access request can be an HTTP request or an HTTPS request, and carries the train number, carriage number, NFC sticker number, or location index code obtained from NFC data records.
[0035] In one implementation, when the passenger's mobile terminal is not yet connected to the vehicle's wireless LAN, the browser accesses the vehicle's network access page based on the alarm webpage access address, and accesses the alarm webpage after establishing a connection with the vehicle's wireless LAN. In another implementation, the alarm webpage access address also corresponds to a ground webpage service node. When the train's LAN server is temporarily inaccessible but the passenger's mobile terminal can use the public network, the ground webpage service node returns the alarm webpage corresponding to the current train.
[0036] S103. The train local area network server generates and returns an alarm webpage corresponding to the current train based on the alarm webpage access request. The alarm webpage includes a warning information display area, a driver's cab dialing control, and a ground emergency dialing control.
[0037] Specifically, after receiving an alarm webpage access request, the train LAN server parses the train number and / or NFC sticker number carried in the request, and determines the driver's cab communication number and ground emergency communication number corresponding to the current train from the number configuration data based on the train number; when the alarm webpage access request only carries the NFC sticker number, the train LAN server determines the current train according to the pre-established correspondence between the NFC sticker number and the train number and carriage number.
[0038] Furthermore, the train LAN server generates a driver's cab dialing control based on the driver's cab communication number and a ground emergency dialing control based on the ground emergency communication number; the alarm webpage generation module encapsulates the warning information display area, the driver's cab dialing control, and the ground emergency dialing control into an alarm webpage adapted to the display size of the passenger's mobile terminal, and then the webpage service module returns it to the passenger's mobile terminal through the onboard wireless LAN.
[0039] The driver's cab communication number and the ground emergency communication number can be configured or updated by the crew management platform according to the train formation, operating line, and the duty schedule of the driver and the ground control center. Therefore, when the duty number changes, there is no need to rewrite or replace the NFC sticker in the carriage.
[0040] Specifically, the first screen of the alarm webpage features a warning information display area, which uses eye-catching text, colors, or graphics to indicate that the current webpage is an emergency alarm channel and reminds drivers and ground staff not to be disturbed in non-emergency situations. The driver's cab dialing control and the ground emergency dialing control are located below the warning information display area and display the corresponding contact information respectively.
[0041] Optionally, the alarm webpage also includes an alarm guidance area and a multilingual switching area; the alarm guidance area is used to display the alarm scenarios applicable to the driver's cab communication terminal and the ground emergency communication terminal respectively, and the multilingual switching area is used to call up the warning information, dial control name and alarm guidance text corresponding to the selected language, so as to reduce the understanding and operation threshold for passengers of different languages.
[0042] In one implementation, the alarm webpage is generated using a combination of a local static page and a dynamic number configuration. The page layout, warning information, and alarm instructions are stored on the train's local area network server, and the driver's cab communication number and the ground emergency communication number are dynamically written into the corresponding dialing controls according to the train number. Thus, even if communication between the train and the public network is interrupted, passengers' mobile terminals can still access the alarm webpage through the onboard wireless local area network.
[0043] S104. Display the alarm webpage through the passenger's mobile terminal and receive the passenger's trigger operation on the driver's cab dial control or the ground emergency dial control.
[0044] Specifically, the NFC data record in the NFC sticker is only used to trigger the passenger's mobile terminal to open the alarm webpage, and does not contain an automatic execution command to directly dial a telephone number; the passenger's mobile terminal does not invoke the telephone dialing protocol before the passenger actively triggers the driver's cab dialing control or the ground emergency dialing control.
[0045] Furthermore, the driver's cab dialing control and the ground emergency dialing control are respectively bound to the telephone protocol link associated with the corresponding communication number; after a passenger triggers either dialing control, the alarm webpage submits a dialing request to the passenger's mobile terminal. The passenger's mobile terminal can first display the dialing confirmation interface provided by the operating system, and then call the telephone dialing function after receiving the passenger's confirmation.
[0046] By using tiered triggering methods such as "NFC touch to open webpage" and "passenger actively selects dialing target", the system distinguishes between passengers accidentally touching the NFC sticker and actually initiating an alarm call, thereby reducing invalid alarms caused by accidental touches.
[0047] Optionally, when the alarm webpage receives a trigger operation from the dialing control, it generates a dialing trigger event containing the NFC sticker number, the dialing trigger object, and the trigger time, and sends the dialing trigger event to the train local area network server. After recording the dialing trigger event, the train local area network server returns dialing permission information to the alarm webpage, and the alarm webpage then calls the telephone dialing protocol of the passenger's mobile terminal.
[0048] S105. In response to a passenger's trigger operation on the driver's cab dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the driver's cab communication terminal; or, in response to a passenger's trigger operation on the ground emergency dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the ground emergency communication terminal.
[0049] Specifically, the passenger mobile terminal generates a telephone protocol link based on the telephone number configured in the triggered dialing control, and initiates a voice call to the corresponding communication terminal through the existing telephone communication network; the driver's cab communication terminal can be an analog communication terminal or an IP communication terminal set up near the driver's cab control panel and connected to the vehicle telephone exchange system; the ground emergency communication terminal can be an analog communication terminal, an IP communication terminal, or a call access device set up at the line control center or the ground emergency duty station.
[0050] Once the voice call is connected, passengers can explain the emergency and the situation to the driver or ground emergency personnel. The person answering the call will then take measures such as train control, broadcasting, on-site verification, medical assistance, or coordinated response based on the location and reason for the alarm.
[0051] Furthermore, before invoking the telephone dialing protocol, or after a dialing failure, the dialing communication status of the passenger's mobile terminal in the carriage is detected through an alarm webpage or the passenger's mobile terminal; the dialing communication status includes at least one of cellular network signal strength, telephone network registration status, dialing failure feedback, and voice call establishment status.
[0052] When the passenger's mobile terminal can provide an authorized communication status interface, the alarm webpage calls the communication status interface to obtain the dialing communication status; when the passenger's mobile terminal cannot provide all communication statuses to the webpage, the dialing communication status can be determined based on at least one of the following: network connection status, telephone protocol call feedback, whether call setup feedback is obtained within a preset time period, and dialing failure confirmation information entered by the passenger.
[0053] Specifically, the preset communication conditions include at least one of the following: the cellular network signal strength reaches a preset threshold, the passenger's mobile terminal has been registered to an available telephone network, the telephone dialing protocol is successfully invoked, and the voice call is established within a preset time. When the cellular network signal is detected to be below the preset threshold, the passenger's mobile terminal is not registered to the telephone network, the dialing request is rejected, or the voice call is not established, it is determined that the dialing communication status does not meet the preset communication conditions, and the alarm reason selection option is displayed on the alarm webpage.
[0054] The alarm reason selection options can include at least one of the following: fire or smoke, sudden illness of a person, security incident, abnormality of the door or vehicle equipment, trapped person, lost item, and other emergency situations. After the passenger selects the alarm reason, the alarm webpage will combine the selected alarm reason with the location identification information of the NFC sticker, the alarm webpage access timestamp, and the target communication terminal identifier to generate short message alarm data.
[0055] In the first backup communication method, the passenger's mobile terminal calls the SMS communication function to send the SMS alarm data to the preset alarm number via SMS. The preset alarm number can be the SMS access number corresponding to the driver's cab, vehicle communication gateway, ground control center or emergency duty platform. The passenger's mobile terminal can automatically fill in the SMS alarm data in the SMS editing interface and the passenger can confirm the sending.
[0056] In the second backup communication method, the passenger mobile terminal sends short message alarm data to the in-car communication terminal via Bluetooth Mesh communication. The in-car communication terminal can be installed in the car equipment cabinet, on-board wireless access equipment, or car information display equipment, and serves as a relay node or proxy node in the Bluetooth Mesh network.
[0057] After receiving the SMS alarm data, the in-car communication terminal forwards the SMS alarm data to at least one of the following via the onboard Ethernet, train communication network, onboard telephone exchange system or other available communication links: the train local area network server, the driver's cab communication terminal or the ground emergency communication terminal.
[0058] For example, when the train enters an underground section with insufficient cellular network coverage, if a passenger fails to establish a voice call after triggering the dialing control in the driver's cab, the alarm webpage displays an alarm reason selection option. After the passenger selects "sudden illness of a person," the system generates short message alarm data containing the alarm reason, train number, carriage number, NFC sticker number, carriage location section, and access timestamp, and prioritizes sending the SMS message. If the conditions for sending the SMS message are also not met, the short message alarm data is sent to the nearest in-car communication terminal via Bluetooth Mesh, and then forwarded to the driver's cab by the in-car communication terminal through the train communication network.
[0059] Optionally, after receiving the SMS alarm data, the in-car communication terminal returns a receipt confirmation message to the passenger's mobile terminal and submits the forwarding result to the train's local area network server; if no receipt confirmation message is received within a preset time, the passenger's mobile terminal continues to search for other Bluetooth Mesh nodes and resends the message a preset number of times, or prompts the passenger to change positions and try again.
[0060] S106. Record alarm webpage access behavior and / or dialing trigger behavior through the train local area network server, and generate an alarm tracing log. The alarm tracing log includes at least one of the following: access timestamp, NFC sticker location identification information, and dialing trigger object.
[0061] Specifically, when the train's local area network server receives an alarm webpage access request, it records the access timestamp, train number, carriage number, NFC sticker number, and access status; when it receives a trigger event from the driver's cab dialing control or the ground emergency dialing control, it records the trigger time, dialing trigger object, and dialing result status; when the backup communication method is enabled, it can also record at least one of the following: alarm reason, dialing communication status, backup communication method, SMS alarm data sending time, in-carriage communication terminal identifier, forwarding object, and forwarding result.
[0062] Furthermore, the access timestamp, NFC sticker number, and dialing trigger object are associated and stored. When the same passenger's mobile terminal performs web page access, voice dialing, SMS sending, or Bluetooth Mesh sending within a preset time range, multiple behavior records are merged into the same alarm event based on the session identifier, NFC sticker number, and time association relationship, thereby restoring the processing process of the alarm event from touching the NFC sticker to the delivery of the alarm information.
[0063] The location tracking module queries the corresponding train number, carriage number, carriage side, and location section within the carriage based on the NFC sticker number, and associates the corresponding carriage location with the monitoring screen of the carriage monitoring system; the driver, crew, or ground emergency personnel can retrieve the real-time monitoring screen of the corresponding carriage location and the video recordings of the preset time period before and after the alarm based on the alarm tracking log, in order to verify the alarm event or locate the passengers who need to be dealt with.
[0064] Please see Figures 3-5 The following describes an NFC sticker-based emergency alarm system for rail transit passengers used to implement the above method. The system includes an NFC sticker layer, a passenger mobile terminal, a train local area network server, a telephone communication unit, a crew management platform, and a monitoring and association unit.
[0065] The NFC sticker layer includes multiple NFC stickers placed inside the rail transit vehicle carriages. Each NFC sticker is used to store NFC data records, including alarm webpage access address and location identification information. Passenger mobile terminals are used to read NFC data records, access the train's local area network server, display alarm webpages, and invoke telephone dialing protocols according to passenger operations.
[0066] The train LAN server includes a request parsing module, a number configuration module, an alarm webpage generation module, a webpage service module, a misdialing prevention control module, a log recording module, and a location tracking module. The request parsing module is used to parse alarm webpage access requests and obtain the train number and / or NFC sticker number. The number configuration module is used to store or retrieve the driver's cab communication number and the ground emergency communication number. The alarm webpage generation module is used to generate an alarm webpage that includes driver's cab dialing controls and ground emergency dialing controls. The webpage service module is used to return the alarm webpage via the onboard wireless LAN.
[0067] The anti-misdialing control module limits the triggering result of the NFC sticker to opening the alarm webpage and prevents automatic dialing before the passenger actively triggers the dialing control; the log recording module records alarm webpage access behavior, dialing trigger behavior, and backup communication behavior; the location tracking module determines the corresponding carriage location based on the NFC sticker number.
[0068] The telephone communication unit includes a driver's cab communication terminal and a ground emergency communication terminal, used to connect passenger mobile terminals with the driver's cab communication terminal or the ground emergency communication terminal for voice communication; the crew management platform is used to configure or update the driver's cab communication number, the ground emergency communication number, warning information, multilingual text, and alarm guidance information; the monitoring association unit is used to determine the corresponding carriage location based on the NFC sticker number and associate the corresponding carriage location with the monitoring screen of the carriage monitoring system.
[0069] In an embodiment for implementing a backup alarm method under weak communication conditions, the system further includes a communication status detection module, an alarm cause processing module, a short message generation module, a backup communication module, and at least one in-car communication terminal; the communication status detection module is used to detect the dialing communication status and determine whether it meets preset communication conditions; the alarm cause processing module is used to provide alarm cause selection options when the dialing communication status does not meet preset communication conditions; the short message generation module is used to combine the alarm cause, location identification information, and access timestamp into short message alarm data.
[0070] The backup communication module is used to control the passenger's mobile terminal to send short message alarm data to a preset alarm number via SMS, or to send short message alarm data to the in-car communication terminal via Bluetooth Mesh communication; the in-car communication terminal is used to receive the short message alarm data and forward it to at least one of the following via the train communication network: the train local area network server, the driver's cab communication terminal, or the ground emergency communication terminal.
[0071] The above modules can be centrally deployed on the train local area network server, or they can be distributed and deployed in the train local area network server, passenger mobile terminals, in-car communication terminals, driver's cab communication terminals, and ground emergency communication terminals according to the vehicle network architecture. The division of each module is mainly used to illustrate the functional relationship and does not limit each function to be implemented by independent hardware devices.
[0072] The electronic device provided in this embodiment of the invention, exemplarily, can be a network device, or a chip (system) or other component or assembly that can be disposed in a network device. The electronic device may include a processor. Optionally, the electronic device may also include a memory and / or a transceiver. The processor is coupled to the memory and transceiver, for example, by means of a communication bus connection.
[0073] In the several embodiments provided in this invention, it should be understood that the disclosed systems and methods can also be implemented in other ways. The system and method embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0074] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0075] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, an electronic device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.
[0076] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered in all respects as exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims.
Claims
1. A method for emergency alarm of rail transit passengers based on NFC stickers, applied to the passenger emergency alarm system of rail transit vehicles, wherein the passenger emergency alarm system includes multiple NFC stickers installed in the carriage, a train local area network server, a passenger mobile terminal, a driver's cab communication terminal, and a ground emergency communication terminal, characterized in that, The method includes: S101. Multiple NFC stickers are deployed inside the carriage of a rail transit vehicle, and NFC data records are written into each NFC sticker. The NFC data records include the alarm webpage access address of the train local area network server and the location identification information associated with the corresponding NFC sticker. S102. In response to a passenger mobile terminal approaching or touching any of the NFC stickers, the NFC data record in the corresponding NFC sticker is read through the passenger mobile terminal, and an alarm webpage access request is sent to the train local area network server based on the alarm webpage access address. S103. The train local area network server generates and returns an alarm webpage corresponding to the current train based on the alarm webpage access request. The alarm webpage includes a warning information display area, a driver's cab dialing control, and a ground emergency dialing control. S104. Display the alarm webpage through the passenger's mobile terminal and receive the passenger's trigger operation on the driver's cab dialing control or the ground emergency dialing control; S105. In response to a passenger's trigger operation on the driver's cab dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the driver's cab communication terminal; or, in response to a passenger's trigger operation on the ground emergency dialing control, the passenger's mobile terminal invokes the telephone dialing protocol to dial the ground emergency communication terminal. S106. Record alarm webpage access behavior and / or dialing trigger behavior through the train local area network server, and generate an alarm tracing log. The alarm tracing log includes at least one of the following: access timestamp, NFC sticker location identification information, and dialing trigger object.
2. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, Multiple NFC stickers are installed inside the carriages of rail transit vehicles, including: The multiple NFC stickers are distributed along the inner walls of both sides of each carriage; The NFC sticker can be affixed to the surface of the decorative panel on the interior wall of the vehicle, or embedded in the underside of the decorative panel or within the transparent protective layer of the interior wall of the vehicle. The NFC sticker is a passive device and uses a flexible packaging structure so that passengers can approach or touch at least one NFC sticker at different locations in the carriage.
3. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, The location identification information includes at least one of the following: train number, carriage number, NFC sticker number, carriage side identification information, and carriage location section information.
4. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, Based on the alarm webpage access address, an alarm webpage access request is initiated to the train local area network server, including: The NFC data record is read using the NFC reading function of the passenger's mobile terminal; The alarm webpage access address is automatically opened through the browser of the passenger's mobile terminal; The alarm webpage access request is sent to the train LAN server deployed on the train via the vehicle's wireless LAN.
5. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, The train's local area network server generates and returns an alarm webpage corresponding to the current train based on the alarm webpage access request, including: Parse the train number and / or NFC sticker number carried in the alarm webpage access request; Based on the train number, determine the driver's cab communication number and ground emergency communication number corresponding to the current train; The driver's cab dialing control is generated based on the driver's cab communication number; The ground emergency dialing control is generated based on the ground emergency communication number; The warning information display area, the driver's cab dial control, and the ground emergency dial control are encapsulated into the alarm webpage and returned to the passenger's mobile terminal.
6. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, The first screen of the alarm webpage displays the warning information display area, which is used to indicate that the alarm webpage is an emergency alarm channel; The driver's cab dialing control and the ground emergency dialing control are located below the warning information display area; The alarm webpage also includes an alarm guidance area and a multilingual switching area. The alarm guidance area is used to display the applicable alarm scenarios for the driver's cab communication terminal and the ground emergency communication terminal, and the multilingual switching area is used to switch the display language of the alarm webpage.
7. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, After the passenger's mobile terminal reads the NFC data record, the NFC sticker only triggers the passenger's mobile terminal to open the alarm webpage, and does not directly trigger telephone dialing; The passenger mobile terminal initiates a dialing call by invoking the telephone dialing protocol only after receiving a trigger operation from the passenger on the driver's cab dialing control or the ground emergency dialing control. The passenger mobile terminal generates a telephone protocol link based on the telephone number configured in the driver's cab dialing control or the ground emergency dialing control, and connects to the driver's cab communication terminal or the ground emergency communication terminal through the existing telephone communication network.
8. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, The train's local area network server records alarm webpage access behavior and / or dial-up triggering behavior to generate alarm tracing logs, including: Record the access timestamp, train number, carriage number, NFC sticker number, and access status corresponding to the alarm webpage access request; Record the trigger time, dialing trigger object, and dialing result status of the driver's cab dialing control or the ground emergency dialing control; The access timestamp, the NFC sticker number, and the dialing trigger object are associated and stored for alarm location tracing. Specifically, the location of the corresponding carriage is determined based on the NFC sticker number, and the location of the corresponding carriage is associated with the monitoring screen of the carriage monitoring system.
9. The method for emergency alarm of rail transit passengers based on NFC stickers according to claim 1, characterized in that, Before invoking the telephone dialing protocol via the passenger mobile terminal to dial the driver's cab communication terminal or the ground emergency communication terminal, or after the passenger mobile terminal fails to dial, the method further includes: The alarm webpage or the passenger mobile terminal is used to detect the dialing communication status of the passenger mobile terminal in the carriage. The dialing communication status includes at least one of cellular network signal strength, telephone network registration status, dialing failure feedback, and voice call establishment status. When the dialing communication status does not meet the preset communication conditions, the alarm reason selection option is displayed on the alarm webpage. In response to the passenger's selection of the alarm reason option, a short message alarm data is generated carrying the alarm reason, the location identification information of the NFC sticker, and the access timestamp; The passenger mobile terminal can send the SMS alarm data to a preset alarm number via SMS, or send the SMS alarm data to the in-car communication terminal via Bluetooth Mesh communication. The short message alarm data is forwarded to at least one of the train local area network server, the driver's cab communication terminal, or the ground emergency communication terminal via the in-car communication terminal.
10. A rail transit passenger emergency alarm system based on NFC stickers, characterized in that, The system is used to execute the NFC sticker-based emergency alarm method for rail transit passengers according to any one of claims 1 to 9, the system comprising: The NFC sticker layer includes multiple NFC stickers set inside the carriage of a rail transit vehicle. Each NFC sticker is used to store NFC data records, which include the alarm webpage access address of the train local area network server and the location identification information associated with the corresponding NFC sticker. The passenger mobile terminal is used to read the NFC data record when it is near or touches any of the NFC stickers, and to access the train local area network server based on the alarm webpage access address; The train local area network server includes: a request parsing module, a number configuration module, an alarm webpage generation module, a webpage service module, a misdialing prevention control module, a log recording module, and a location tracking module; The request parsing module is used to parse the alarm webpage access request sent by the passenger's mobile terminal and obtain the train number and / or NFC sticker number. The number configuration module is used to store or retrieve the driver's cab communication number and ground emergency communication number corresponding to the current train; The alarm webpage generation module is used to generate an alarm webpage containing driver's cab dialing controls and ground emergency dialing controls based on the driver's cab communication number and the ground emergency communication number; The web page service module is used to return the alarm web page to the passenger's mobile terminal via the vehicle-mounted wireless local area network; The anti-misdialing control module is used to limit the triggering result of the NFC sticker to opening the alarm webpage, and to prevent automatic dialing before the passenger triggers the driver's cab dialing control or the ground emergency dialing control; The log recording module is used to record at least one of the following: access timestamp, train number, carriage number, NFC sticker number, dialing trigger object, and dialing result status; The location tracking module is used to determine the location of the corresponding carriage based on the NFC sticker number; The telephone communication unit includes a driver's cab communication terminal and a ground emergency communication terminal, which are used to connect the passenger's mobile terminal with the driver's cab communication terminal or the ground emergency communication terminal after the passenger triggers the driver's cab dialing control or the ground emergency dialing control. The crew management platform is used to configure or update the driver's cab communication number, ground emergency communication number, warning information, multilingual text, and alarm guidance information in the alarm webpage. The monitoring association unit is used to determine the location of the corresponding carriage based on the NFC sticker number in the alarm tracing log, and associate the corresponding carriage location with the monitoring screen of the carriage monitoring system.