Rail transit information issuing system
Through the rail transit information release system with microservice architecture, unified configuration and centralized control of multi-channel passenger information is realized, the shortcomings of the existing system in real-time interaction and data collection are solved, operational efficiency and passenger service quality are improved, and personalized information services and immediate emergency response are provided.
Patent Information
- Application Number
- CN202510635946.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-08-15
AI Technical Summary
The existing rail transit information release system lacks a real-time interactive mechanism, which is difficult to adapt to the fragmented and personalized information consumption needs in the mobile Internet era. There are technical gaps in emergency response and data collection, so customized travel suggestions cannot be provided.
A rail transit information release system is designed, adopting a microservice architecture, through the combination of application layer, service layer, access layer and storage layer, the unified configuration and centralized control of multi-channel passenger information is realized, and the functions of path planning, operation event query, comfort query and user service are supported, and a variety of data sources and data microservices are used for data processing and display.
It has realized the unified configuration and centralized control of multi-channel passenger information, improved operational efficiency and passenger service quality, enhanced emergency response capabilities and two-way interaction capabilities, provided personalized information services, and ensured instant access and coverage of information.
Smart Images

Figure CN120499217A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information technology, and in particular to a rail transit information publishing system. Background Art
[0002] Existing information release technologies such as broadcasting and PIS (Passenger Information System) face many problems in the information release of existing rail transit.
[0003] 1. Existing information dissemination technologies, such as broadcast and PIS, still utilize a "central node-terminal device" architecture, resulting in a one-way, linear flow of information and a lack of real-time interactive mechanisms and user engagement pathways. Limited by specific transmission channels and receiving devices, existing broadcast and PIS technologies struggle to adapt to the fragmented and scenario-based information consumption needs of the mobile internet era.
[0004] 2. Broadcasting and PIS are relatively weak in terms of user interaction, relying primarily on passive audience reception. Effective user feedback mechanisms have not been established. Especially in the face of public emergencies, existing systems struggle to accurately push information and coordinate emergency responses. Their pre-set, fixed broadcast modes fail to meet the demands for dynamic, personalized information services.
[0005] 3. Existing information release systems still have technical gaps in data collection, intelligent analysis, and scenario modeling. For example, the subway PIS system, while capable of basic arrival reminders, cannot provide customized travel recommendations based on passenger profiles like mobile apps do, and lacks the ability to integrate with urban transportation big data in real time.
[0006] Chinese invention patent publication number CN 111737329 A discloses a unified rail transit data collection platform. The platform includes a protocol parsing module for collecting data from data sources, parsing it into the appropriate data format based on requirements, and outputting it to a cache layer module. The cache layer module also parses control commands received from the cache layer module and sends them to the data source. The cache layer module performs distributed message caching on the parsed collected data. A data layer processing module receives the collected data stream and performs data conversion, aggregation, and splitting. A storage layer module stores real-time data storage and historical data. An application layer module manages various applications, including configuring and monitoring various operations within the business process, configuring data communication protocols, and selecting interface methods. However, the platform does not disclose how to uniformly configure and centrally manage passenger information from multiple channels to improve operational efficiency. Summary of the Invention
[0007] In order to solve the technical problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a rail transit information release system that can realize unified configuration and centralized control of multi-channel passenger information, thereby improving operational efficiency and passenger service quality.
[0008] To achieve the above-mentioned object, the present invention provides a rail transit information release system, comprising:
[0009] The application layer is used to provide an interactive interface and generate an operation instruction when an interactive action is detected on the interactive interface;
[0010] The service layer is used to generate a rail transit data request instruction according to the operation instruction;
[0011] The access layer is used to obtain the corresponding raw data from the data source according to the rail transit data request instruction and return it to the service layer;
[0012] The service layer is further configured to process the original data to obtain processed data, and then transmit the processed data back to the application layer;
[0013] The application layer is further configured to display the processed data in a preset form on the interactive interface.
[0014] According to a technical solution of the present invention, the application layer is configured with a channel application, the service layer is configured with multiple data-type microservices, and the access layer is configured with a production data collection interface and a user-end data collection interface;
[0015] The application layer is configured to provide a channel interaction interface through the channel application; and generate a channel operation instruction after a channel interaction action is detected on the channel interaction interface;
[0016] The service layer is used to call the corresponding data microservice based on the channel operation instruction; and to enable the data microservice to generate the corresponding rail transit data request instruction;
[0017] The access layer is configured to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source, and transmit the data back to the service layer;
[0018] The service layer is also used to process the corresponding original data through the corresponding data microservice to obtain processed data; and then return the processed data to the application layer;
[0019] The application layer is further configured to display the processed data in a preset form on the channel interaction interface.
[0020] According to a technical solution of the present invention, the channel interaction action includes a path planning query action;
[0021] The channel operation instructions include path planning query instructions;
[0022] The data microservices include path query microservices;
[0023] The data sources include ACC system, TCC system, big data system and user end;
[0024] The raw data includes fare information, transfer station information, planned operation diagram data, transfer information, historical data analysis, starting / ending point information, time information, preference settings and real-time location;
[0025] The processed data includes a planned path;
[0026] The access layer is used to call the production data acquisition interface according to the rail transit data request instruction, obtain fare information and transfer station information from the ACC system; obtain planned operation diagram data and transfer information from the TCC system; and obtain historical data analysis from the big data system;
[0027] and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain starting / end point information, time information, preference settings and real-time location from the user terminal;
[0028] The processing includes calculating a planned path according to the original data based on a preset path planning algorithm.
[0029] According to a technical solution of the present invention, the channel operation instruction includes an operation event query instruction;
[0030] The data microservices include operation event microservices;
[0031] The data sources include ACC system, TCC system, big data system and user end;
[0032] The raw data includes fare adjustment information, emergency data, historical data analysis, origin and destination information, time information, preference settings and real-time location;
[0033] The processed data includes operational events;
[0034] The access layer is used to call the production data acquisition interface according to the rail transit data request instruction, obtain fare adjustment information from the ACC system, obtain emergency data from the TCC system; and obtain historical data analysis from the big data system;
[0035] and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain starting / end point information, time information, preference settings and real-time location from the user terminal;
[0036] The processing includes obtaining operation events based on matching of the original data based on preset operation event rules.
[0037] According to a technical solution of the present invention, the application layer is configured with a page application, the service layer is configured with multiple page-type microservices, and the access layer is configured with a production data collection interface and a user-end data collection interface;
[0038] The application layer is configured to provide a page interaction interface through the page application; and generate a page operation instruction after detecting a page interaction action on the page interaction interface;
[0039] The service layer is used to call the corresponding page class microservice based on the page operation instruction; and to make the page class microservice generate the corresponding rail transit data request instruction;
[0040] The access layer is configured to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source, and transmit the data back to the service layer;
[0041] The service layer is further used to process the corresponding original data through the corresponding page class microservice to obtain processed data, and return the processed data to the application layer;
[0042] The application layer is further configured to display the processed data in a preset form on the page interaction interface.
[0043] According to a technical solution of the present invention, the page operation instruction includes a comfort query instruction;
[0044] The data microservices include a comfort query microservice;
[0045] The data microservices include a comfort query microservice;
[0046] The data sources include ACC system, TCC system, big data system and user end;
[0047] The raw data includes station status, historical data analysis and real-time location;
[0048] The processed data includes a comfort index;
[0049] The access layer is used to call the production data acquisition interface according to the rail transit data request instruction to obtain the station status from the TCC system; obtain historical data analysis from the big data system;
[0050] and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain the real-time position from the user terminal;
[0051] The processing includes calculating a comfort index based on the original data based on a preset comfort model.
[0052] According to a technical solution of the present invention, the page operation instruction includes a user service instruction;
[0053] The data microservices include user service microservices;
[0054] The data sources include user terminals and work order systems;
[0055] The original data includes user-submitted information and staff-submitted information;
[0056] The processed data includes corresponding user service information;
[0057] The access layer is used to call the production data acquisition interface according to the rail transit data request instruction and obtain the staff submission information from the work order system;
[0058] and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain user submitted information from the user terminal;
[0059] The processing includes obtaining corresponding user service information based on the original data according to a preset user service type.
[0060] According to a technical solution of the present invention, the application layer is configured with a business management application, and the service layer is configured with an information editing microservice, a review / approval microservice, and an information publishing microservice.
[0061] The application layer is further configured to provide a service interaction interface through the service management application; and generate a service operation instruction after a service interaction action is detected on the service interaction interface;
[0062] The business operation instructions include editing operation instructions, review / approval operation instructions and publishing operation instructions;
[0063] The service layer is further configured to call the information editing microservice based on the editing operation instruction; instruct the information editing microservice to obtain the corresponding processed rail transit data, and generate the pending information according to the processed rail transit data;
[0064] Alternatively, based on the review / approval operation instruction, the review / approval microservice is called; the review / approval microservice is instructed to obtain the corresponding information to be reviewed and generate information to be published;
[0065] Alternatively, based on the publishing operation instruction, the information publishing microservice is called; the information publishing microservice is instructed to send the information to be published to the corresponding data microservice or page microservice;
[0066] The information to be published is then passed back to the application layer through data microservices or page microservices;
[0067] The application layer is further configured to display the information to be published in a preset form on the data interaction interface or the page interaction interface.
[0068] According to a technical solution of the present invention, it also includes a storage layer;
[0069] The storage layer is used to store original data, processed data, information to be reviewed, and information to be released;
[0070] The service layer is further used to obtain the corresponding original data or information to be published from the storage layer through data microservices and / or page microservices; and to obtain the corresponding processed rail transit data through information editing microservices.
[0071] According to a technical solution of the present invention, microservices are implemented based on a microservice architecture.
[0072] Compared with the prior art, the present invention has the following beneficial effects:
[0073] It can achieve unified configuration and centralized control of multi-channel passenger information, improving operational efficiency and passenger service quality.
[0074] It has the following advantages:
[0075] 1. Emergency response capability: In the event of an emergency on the subway, passengers can be informed of faults, delays, and guidance information in a timely manner to ensure that passengers can respond quickly and take appropriate measures. Emergency information can be released through various means such as APP and official accounts to improve the coverage and timeliness of information release.
[0076] 2. Enhance the remote guidance capability of rail transit. Passengers are no longer limited to stations when receiving information. Released information can reach passengers instantly without delay. Passengers can get information in advance without having to arrive at the station and plan their travel in advance.
[0077] 3. Enhanced two-way interaction capabilities: Real-time communication between trains and the ground is achieved through wireless LAN and other technical means, meeting the needs of two-way information exchange between passengers and operators.
[0078] 4. Sense passengers through mobile devices, obtain passenger information, and provide personalized and accurate information services based on user preferences and historical behaviors. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be derived from these drawings without inventive effort.
[0080] Figure 1 A schematic diagram showing the software architecture of a rail transit information release system according to an embodiment of the present invention;
[0081] Figure 2 A schematic diagram showing the software architecture of a rail transit information release system according to an embodiment of the present invention;
[0082] Figure 3 A schematic diagram showing a hardware structure of a rail transit information release system according to an embodiment of the present invention;
[0083] Figure 4 Schematically showing an information release flow chart in a rail transit information release system according to an embodiment of the present invention;
[0084] Figure 5 The figure schematically shows a flow chart of path planning in a rail transit information release system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0085] The description of the embodiments in this specification should be combined with the corresponding drawings, which should be considered a complete part of this specification. In the drawings, the shapes and thicknesses of the embodiments may be exaggerated and indicated for simplicity or convenience. Furthermore, the various structural components in the drawings will be described separately. It is worth noting that components not shown in the drawings or not described in words are known to those of ordinary skill in the art.
[0086] The description of the embodiments herein and any references to directions and orientations are for ease of description only and are not to be construed as limiting the scope of the present invention. The following description of the preferred embodiments may involve combinations of features, which may exist independently or in combination. The present invention is not specifically limited to the preferred embodiments. The scope of the present invention is defined by the claims.
[0087] A rail transit information release system of the present invention comprises:
[0088] The application layer is used to provide an interactive interface and generate operation instructions when the interactive interface detects an interactive action;
[0089] The service layer is used to generate rail transit data request instructions based on operation instructions;
[0090] The access layer is used to obtain the corresponding raw data from the data source according to the rail transit data request instruction and return it to the service layer;
[0091] The service layer is also used to process the original data to obtain processed data, and then pass the processed data back to the application layer;
[0092] The application layer is also used to display processed data in a preset form on the interactive interface.
[0093] In this embodiment, the rail transit information release system can realize the unified configuration and centralized control of multi-channel passenger information, thereby improving operational efficiency and passenger service quality.
[0094] The smart passenger service system is based on the information service capabilities of the passenger information system as the infrastructure and capabilities of the smart passenger service system, supporting key interactive links such as smart ticketing and security services and smart train services during passengers' travel, forming a closed management loop for passenger services.
[0095] In order to improve the service level of passengers on the entire railway network, passengers can quickly and comprehensively grasp the line network information and choose the best travel route, and at the same time provide passengers with a smooth and fast channel to understand the station equipment and facilities, passenger-related rules and other information. To this end, a rail transit information release system is built to open up a service channel directly to passengers, while providing convenient ride services and full-link query transportation services to meet the travel needs of passengers. Among them, the passenger information system is as follows: Figure 2 As shown in the figure, the business architecture of the rail transit information release system is as follows Figure 3 shown.
[0096] The road network-level information service platform will serve as the official unified information service platform of the road network, providing three standard access services to the outside world: channel access management and control, page integrated publishing, and data integrated publishing.
[0097] In order to further improve service quality and enhance the consistency, uniqueness and security of passenger information service data, multiple systems such as the 96123APP management background, big data platform information library, information integration and release platform, and work order system will be integrated to create a unified external output platform for Beijing Metro information services that integrates multi-channel access control, data integration services, and information editing and review. It provides data empowerment and page empowerment for Yitongxing APP, WeChat mini-programs, WeChat public accounts, etc.
[0098] The main functions of the platform include:
[0099] Unified data integration: By integrating data from various professional systems, such as power monitoring, fire alarms, environment and equipment monitoring, we create a unified data view at the enterprise level and achieve standardized data management.
[0100] Real-time data statistics and analysis: Instant statistics and in-depth analysis of key information such as passenger flow, vehicle operation, and ticket sales are carried out to assist operations managers in timely understanding the operating status of the transportation network, thereby optimizing operational strategies, increasing transportation capacity, and reducing costs.
[0101] Real-time traffic network information service: Combining passenger flow and vehicle operation data, it provides the public with real-time traffic network information, facilitating passengers’ travel decisions and improving the public’s travel experience.
[0102] Safety risk management: Use advanced information technology to dynamically monitor and manage safety risks to ensure the safety and efficiency of project construction.
[0103] Line network data center and evaluation decision support: Build a complete data structure system and data warehouse to provide an application market for operational business decisions, enhance data integration capabilities across business systems, and improve the efficiency of operational management.
[0104] In summary, the urban rail transit network-level information service platform is crucial to the management of modern urban rail transit. It not only improves the efficiency of data management, but also provides a scientific basis for operational decision-making, while enhancing the convenience and safety of public travel.
[0105] Therefore, the architecture of the urban rail transit surrounding bus information release platform is divided into five layers: application layer, service layer, storage layer, access layer, and data source layer. Figure 4 shown.
[0106] (1) Application layer: Build multi-dimensional application service capabilities for channel applications, page applications, business management applications, and system management applications, mainly realizing:
[0107] ① Authentication management function for Yitongxing APP, WeChat applet, WeChat official account and other channel applications;
[0108] ②Integration of passenger service page applications such as yesterday's passenger flow, comfort level forecast, caring reservation, snapshot, lost and found, etc.
[0109] ③As well as business management applications such as information editing, review, and approval.
[0110] (2) Service layer: According to the business application classification, it provides platform service capabilities such as data microservices, page microservices, and business management services, which are implemented based on the microservice architecture.
[0111] (3) Storage layer: Adopt mainstream industry technologies such as PostgreSQL, PolarDB, Redis, and RocketMQ to build persistent data storage and ensure information service capabilities.
[0112] (4) Access layer: including production data acquisition interface (uDAP) and big data center data warehouse (transmission).
[0113] (5) Data source layer: The data source of the information service platform mainly comes from user-side buried point data and road network production system operation data.
[0114] The data interfaces in the access layer include:
[0115] (1) Big data center system interface: The main collected data include but are not limited to line data, station data, section data, section congestion data (on the day), train congestion data (on the day), station passenger flow data (on the day), section load factor data (in the future), train load factor data (in the future), station passenger flow data (in the future), station operation information data, first and last train schedule data, departure interval data, historical data analysis, line network design drawings, station interior schematics, platform and carriage guide maps, operation diagram design files, etc.
[0116] (2) TCC (Traffic Control Center) system interface: The main collected data include but are not limited to planned operation diagram data, emergency data, station status (sealing data), large-scale event data, temporary flow control data, PIS information data, dispatch notification information data, SMS information data and transfer information, etc.
[0117] (3) ACC (AFC Clearing Center) system interface: clearing route database data, fare information, fare adjustment information and transfer station information.
[0118] (4) Channel-side tracking data interface: Based on the statistical analysis requirements of information service-level data, it is necessary to continuously complete the collection of user tracking data, such as starting / end point information, time information, preference settings and real-time location, etc., to support user profiling and behavior analysis, and support subsequent function optimization. The main tracking data are shown in Table 1.
[0119] Table 1 Channel end embedding points
[0120]
[0121] In the rail transit information release system, the application layer is configured with channel applications, the service layer is configured with multiple data-related microservices, and the access layer is configured with production data collection interfaces and user-end data collection interfaces;
[0122] The application layer is used to provide a channel interaction interface through channel applications; and after detecting channel interaction actions in the channel interaction interface, it generates channel operation instructions;
[0123] The service layer is used to call the corresponding data microservices based on channel operation instructions; the data microservices generate the corresponding rail transit data request instructions;
[0124] The access layer is used to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source and return it to the service layer;
[0125] The service layer is also used to process the corresponding raw data through the corresponding data microservices to obtain processed data; and then return the processed data to the application layer;
[0126] The application layer is also used to display processed data in a preset format on the channel interaction interface.
[0127] In this embodiment, the service layer provides data-related microservices based on the microservice architecture according to business application classification.
[0128] The channel interaction action is used to perform information interaction with the channel interaction interface.
[0129] Among them, channel interaction actions can refer to actions that can be used for information interaction, such as actions formed by gestures, actions formed by eye movements, or other forms of actions, etc., which are not limited here, as long as they can be used for information protection.
[0130] The channel interaction interface refers to an interface that can receive interactive information, such as a display screen, touch screen, UI interface, etc. There is no limitation here, as long as it can receive interactive information.
[0131] Information interaction may refer to the reception or sending of instructions, such as query instructions, calculation instructions, etc., which are not limited here, as long as the instructions can be transmitted.
[0132] In the rail transit information release system, channel interaction actions include route planning query actions;
[0133] Channel operation instructions include route planning query instructions;
[0134] Data microservices include path query microservices;
[0135] Data sources include ACC system, TCC system, big data system and user end;
[0136] The raw data includes fare information, transfer station information, planned operation diagram data, transfer information, historical data analysis, origin / destination information, time information, preferences, and real-time location;
[0137] The processed data includes the planned path;
[0138] The access layer is used to call the production data acquisition interface according to the rail transit data request instruction, obtain fare information and transfer station information from the ACC system; obtain planned operation diagram data and transfer information from the TCC system; and obtain historical data analysis from the big data system;
[0139] and, calling the user-side data collection interface according to the rail transit data request instruction to obtain the start / end point information, time information, preference settings and real-time location from the user side;
[0140] The processing includes calculating the planned path based on the raw data based on a preset path planning algorithm.
[0141] In this embodiment, the rail transit information release system provides a route planning function.
[0142] like Figure 5 As shown, a pre-set path planning algorithm is used to recommend subway routes with the fewest stops. It also supports querying all stops on a single line. This includes management of timetable versions, route sets, fares, in-station travel times, and departure intervals. The algorithm is based on an improved Dijkstra algorithm to calculate the shortest path from a single source. The core idea is to select the node with the smallest distance from unvisited nodes each time and use this node to update the distances of other nodes. This process continues until the shortest paths to all nodes have been found.
[0143] Specifically, the steps of the algorithm include:
[0144] Initialization: Set the distance from the starting point to itself to 0 and the distance to all other nodes to infinity (indicating that they have not been visited yet).
[0145] Select an unvisited node: Select a node with the smallest distance from the unvisited nodes as the current node.
[0146] Update adjacent nodes: For all adjacent nodes of the current node, if the distance to them through the current node is less than the known shortest distance, update the shortest distance of these nodes.
[0147] Mark node as visited: Mark the current node as visited, and then repeatedly select a new current node from the unvisited nodes.
[0148] Iterative process: Repeat the above steps until all nodes have been visited or the shortest path to the target node has been found.
[0149] In addition, in the event of emergencies and planned adjustments to the road network, relevant lines and stations can be marked. When passengers view the operation announcement, they can choose to jump to the line network map to plan directly, detour around the station where the incident occurred, and ultimately provide passengers with accessible path options.
[0150] Among them, historical data analysis can be based on traffic flow, driving speed, accident data, weather data, event data (such as road construction, public events and other special situations), etc., to select better routes and predict situations that may be encountered on the selected route.
[0151] In the rail transit information release system, channel operation instructions include operation event query instructions;
[0152] Data microservices include operational event microservices;
[0153] Data sources include ACC system, TCC system, big data system and user end;
[0154] Raw data includes fare adjustment information, incident data, historical data analysis, origin and destination information, time information, preferences, and real-time location;
[0155] Processed data includes operational events;
[0156] The access layer is used to call the production data collection interface according to the rail transit data request instruction, obtain fare adjustment information from the ACC system, obtain emergency data from the TCC system, and obtain historical data analysis from the big data system;
[0157] and, calling the user-side data collection interface according to the rail transit data request instruction to obtain the start / end point information, time information, preference settings and real-time location from the user side;
[0158] The processing includes obtaining operational events based on the original data matching based on the preset operational event rules.
[0159] In this embodiment, the rail transit information release system can also accurately push corresponding operation events based on user preferences.
[0160] By marking passengers' historical travel preferences, filtering and classifying them according to the spatial attributes of routes and stations and the temporal attributes of travel time and frequency, the corresponding operational information is accurately pushed according to the passengers' temporal and spatial marks, achieving effective reach and precise coverage.
[0161] To improve information reach, operational announcements for passengers are divided into different levels of release, including general announcements, app pop-ups, app push notifications, and app red dot markings, with release priorities determined. Information will be released according to the contingency plan for different situations.
[0162] Table 2 Classification of release levels of operation announcements
[0163]
[0164]
[0165] In the event of an emergency, different precise push plans are preset in accordance with the "four-level response" in the emergency response implementation plan for road network and rail transit network operations to ensure that passengers are informed in advance and the effect of remote diversion is achieved.
[0166] Table 3 Emergency Response Implementation Plan for Emergencies
[0167]
[0168]
[0169] In the rail transit information publishing system, the application layer is configured with page applications, the service layer is configured with multiple page-type microservices, and the access layer is configured with production data collection interfaces and user-end data collection interfaces;
[0170] The application layer is used to provide a page interaction interface through the page application; and after the page interaction interface detects the page interaction action, it generates a page operation instruction;
[0171] The service layer is used to call the corresponding page-type microservices based on page operation instructions; and to make the page-type microservices generate the corresponding rail transit data request instructions;
[0172] The access layer is used to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source and return it to the service layer;
[0173] The service layer is also used to process the corresponding raw data through the corresponding page-type microservices to obtain processed data, and then pass the processed data back to the application layer;
[0174] The application layer is also used to display processed data in a preset format on the page interaction interface.
[0175] In this embodiment, the service layer provides page-type microservices based on the microservice architecture.
[0176] The page interaction action is used to perform information interaction with the page interaction interface.
[0177] Among them, page interaction actions can refer to actions that can be used for information interaction, such as actions formed by gestures, actions formed by eye movements, or other forms of actions, etc., which are not limited here, as long as they can be used for information protection.
[0178] The page interaction interface refers to an interface that can receive interactive information, such as a display screen, a touch screen, a UI interface, etc. There is no limitation here, as long as it can receive interactive information.
[0179] Information interaction may refer to the reception or sending of instructions, such as query instructions, calculation instructions, etc., which are not limited here, as long as the instructions can be transmitted.
[0180] In the rail transit information release system, page operation instructions include comfort query instructions;
[0181] Data microservices include comfort query microservices;
[0182] Data sources include ACC system, TCC system, big data system and user end;
[0183] Raw data includes station status, historical data analysis, and real-time location;
[0184] The processed data included comfort indicators;
[0185] The access layer is used to call the production data collection interface according to the rail transit data request instruction, obtain the station status from the TCC system, and obtain historical data analysis from the big data system;
[0186] and, calling the user terminal data collection interface according to the rail transit data request instruction to obtain the real-time position from the user terminal;
[0187] The processing includes calculating the comfort index based on the original data based on a preset comfort model.
[0188] In this implementation, a simple comfort index can be calculated using a weighted average method based on station status (current passenger count / maximum capacity), historical data analysis (current passenger count / historical average passenger count for the same period), and real-time location information (whether the train is on time). Other comfort indices can also be derived using a pre-defined comfort model based on other data.
[0189] In the rail transit information release system, page operation instructions include user service instructions;
[0190] Data microservices include user service microservices;
[0191] Data sources include user terminals and work order systems;
[0192] The original data includes user-submitted information and staff-submitted information;
[0193] The processed data includes corresponding user service information;
[0194] The access layer is used to call the production data collection interface according to the rail transit data request instruction and obtain the information submitted by the staff from the work order system;
[0195] and, calling the user-side data collection interface according to the rail transit data request instruction to obtain user-submitted information from the user side;
[0196] The processing includes obtaining corresponding user service information based on the preset user service type and matching the original data.
[0197] In this embodiment, the rail transit information release system has a user service handling function.
[0198] User service handling: mainly includes lost and found, caring appointments, casual photos, feedback, mobile assistance, etc.
[0199] like Figure 5 As shown, the corresponding user service content is published based on the corresponding user service microservice through the information submitted by the user on the client and the information submitted by the staff of the work order system.
[0200] In the rail transit information release system, the application layer is configured with business management applications, and the service layer is configured with information editing microservices, review / approval microservices, and information release microservices.
[0201] The application layer is also used to provide a business interaction interface through the business management application; and after detecting a business interaction action in the business interaction interface, it generates a business operation instruction;
[0202] Business operation instructions include editing operation instructions, review / approval operation instructions, and publishing operation instructions. The service layer is also used to call the information editing microservice based on the editing operation instructions; instruct the information editing microservice to obtain the corresponding processed rail transit data and generate the information to be reviewed based on the processed rail transit data.
[0203] Alternatively, the review / approval microservice is called based on the review / approval operation instruction; the review / approval microservice is instructed to obtain the corresponding information to be reviewed and generate information to be published;
[0204] Alternatively, the information publishing microservice is called based on the publishing operation instruction; the information publishing microservice is instructed to send the information to be published to the corresponding data microservice or page microservice;
[0205] The information to be published is then passed back to the application layer through data microservices or page microservices;
[0206] The application layer is also used to display the information to be published in a preset form on the data interaction interface or the page interaction interface.
[0207] In this implementation, the application layer provides business management applications. The service layer provides information editing microservices, review / approval microservices, and information publishing microservices based on the microservice architecture.
[0208] The rail transit information release system of this embodiment has an information release function.
[0209] Information release includes operation announcement release, delay notification, subway information, echo station, yesterday's passenger flow, comfort level forecast and other functions.
[0210] Operation announcements are mainly released to announce emergencies, station and gate closures, operation interruptions, planned adjustments, operation notifications, etc., including information content, release time, information source, affected lines / stations, etc.
[0211] Delay notification is to inform passengers of the conditions of the lines and stations that caused the delay after an emergency.
[0212] Metro information is news and information reports related to rail transit.
[0213] The Echo Platform releases official rail transit service information to passengers.
[0214] Yesterday’s passenger flow is a summary of the road network passenger flow information on T-1.
[0215] The comfort level forecasts the load factor on day T+1, which is categorized as comfortable, moderate, or crowded.
[0216] Based on the processed rail transit data (announcement information, delay information, news information, echo station information, yesterday's passenger flow information, and comfort information), the above information is edited, reviewed, and published through the backend business management application. It is then displayed through channel applications and pages in the application layer.
[0217] The rail transit information release system also includes a storage layer;
[0218] The storage layer is used to store raw data, processed data, information to be reviewed, and information to be published;
[0219] The service layer is also used to obtain the corresponding original data or information to be published from the storage layer through data microservices and / or page microservices; and to obtain the corresponding processed rail transit data through information editing microservices.
[0220] In the rail transit information release system, microservices are implemented based on the microservice architecture.
[0221] The rail transit information release system of the present invention can be based on the above principles and further provides:
[0222] Multimedia information release function: As an extension of the multimedia release platform of the station's PIS, the APP not only releases operational information but also provides rich information such as charts and graphs, making it easier for passengers to understand the information content and plan their trips in advance.
[0223] Basic data management functions: mainly including station infrastructure, train timetable, load factor, first and last trains, etc.;
[0224] System management functions: mainly include personal information, user management, role management, department management, menu management, log management and other general system management functions.
[0225] The rail transit information publishing system of the present invention relates to the field of information technology. It includes: an application layer for providing an interactive interface; generating an operation instruction when an interactive action is detected on the interactive interface; a service layer for generating a rail transit data request instruction based on the operation instruction; an access layer for obtaining corresponding raw data from a data source based on the rail transit data request instruction and returning it to the service layer; the service layer is further configured to process the raw data to obtain processed data; and then return the processed data to the application layer; and the application layer is further configured to display the processed data in a preset format on the interactive interface.
[0226] The rail transit information release system of the present invention provides a multi-channel data management and control strategy:
[0227] With the increasing complexity of urban rail transit systems and the diversification of passenger needs, providing efficient, accurate, and user-friendly passenger information services has become crucial. To this end, adopting a multi-channel data management strategy has become a key approach to ensuring service optimization and data security. First, the core of data integration lies in building a unified data processing platform that can aggregate multi-source data from station sensors, onboard systems, mobile applications, social media, and real-time passenger flow monitoring systems. Through the data cleansing, transformation, and loading (ETL) process, the quality and consistency of the collected data are ensured, laying a solid foundation for subsequent analysis and application.
[0228] Secondly, ensuring data security and privacy is an essential component of multi-channel data management. Regulatory-compliant encryption technology and access control mechanisms must be implemented throughout the entire data collection, transmission, and storage process. Furthermore, personally identifiable information should be anonymized to minimize the risk of privacy breaches.
[0229] Finally, to meet the high-impact requirements of passenger information services, such as train status updates or emergency notifications, an efficient real-time data processing framework is needed. Leveraging streaming technology and real-time analysis algorithms, data can be quickly processed and responded to, providing accurate information to assist passengers in making decisions.
[0230] In implementing the above strategies, continuous monitoring and optimization are essential. This includes not only technical monitoring, such as system performance and data processing efficiency, but also service quality monitoring, that is, regularly collecting user feedback and adjusting the content and methods of information services accordingly.
[0231] In summary, the multi-channel data management and control strategy for rail transit passenger information services should focus on data integration, security protection, real-time processing, and user experience optimization to form a comprehensive and dynamic management framework to meet the needs of passenger information services in modern urban rail transit systems.
[0232] This invention aims to integrate urban rail transit information resources and provide rail transit passengers with real-time and accurate travel information services. To address the current problem of imperfect urban rail transit information sharing mechanisms, which makes it difficult for passengers to obtain real-time service information and affects the efficiency of urban public transportation, an urban rail transit network-level information service platform has been designed. This platform uses display terminals on various channels as a medium to provide passengers with information release services and passenger service applications. This significantly expands the scope and efficiency of urban rail transit passenger services and is of great significance to improving passenger travel convenience and transportation efficiency. In the future, we should further strengthen information coordination among various channels of urban rail transit passenger services, improve the overall service level and travel convenience of urban public transportation, and support the development of intelligent passenger services across the entire travel chain based on the actual needs of passengers, effectively improving the overall travel experience.
[0233] Furthermore, it should be noted that the present invention may be provided as a method, apparatus, or computer program product. Thus, embodiments of the present invention may take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media containing computer-usable program code.
[0234] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0235] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, so that a series of operation steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for implementing the process in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0236] It should also be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or terminal device comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or terminal device comprising the element.
[0237] Finally, it should be noted that the above is a preferred embodiment of the present invention. It should be noted that although the preferred embodiment of the present invention has been described, it is clear that those skilled in the art, once they understand the basic inventive concept of the present invention, can make various improvements and modifications without departing from the principles of the present invention. Such improvements and modifications should also be considered as within the scope of protection of the present invention. Therefore, the appended claims are intended to be interpreted as including the preferred embodiment and all changes and modifications that fall within the scope of the embodiments of the present invention.
Claims
1. A rail transit information release system, characterized in that: include: The application layer is used to provide an interactive interface and generate an operation instruction when an interactive action is detected on the interactive interface; The service layer is used to generate a rail transit data request instruction according to the operation instruction; The access layer is used to obtain the corresponding raw data from the data source according to the rail transit data request instruction and return it to the service layer; The service layer is further configured to process the original data to obtain processed data, and then transmit the processed data back to the application layer; The application layer is further configured to display the processed data in a preset form on the interactive interface.
2. The rail transit information release system according to claim 1, characterized in that: The application layer is configured with channel applications, the service layer is configured with multiple data microservices, and the access layer is configured with production data collection interfaces and user-end data collection interfaces; The application layer is used to provide a channel interaction interface through the channel application; and generating a channel operation instruction after detecting a channel interaction action on the channel interaction interface; The service layer is used to call corresponding data microservices based on channel operation instructions; Instruct the data microservice to generate a corresponding rail transit data request instruction; The access layer is configured to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source, and transmit the data back to the service layer; The service layer is also used to process the corresponding original data through the corresponding data microservice to obtain processed data; and then return the processed data to the application layer; The application layer is further configured to display the processed data in a preset form on the channel interaction interface.
3. The rail transit information release system according to claim 2, characterized in that: The channel interaction action includes a path planning query action; The channel operation instructions include path planning query instructions; The data microservices include path query microservices; The data sources include ACC system, TCC system, big data system and user end; The raw data includes fare information, transfer station information, planned operation diagram data, transfer information, historical data analysis, starting / ending point information, time information, preference settings and real-time location; The processed data includes a planned path; The access layer is used to call the production data acquisition interface according to the rail transit data request instruction to obtain fare information and transfer station information from the ACC system; Obtain planned operation diagram data and transfer information from the TCC system; obtain historical data analysis from the big data system; and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain starting / end point information, time information, preference settings and real-time location from the user terminal; The processing includes calculating a planned path according to the original data based on a preset path planning algorithm.
4. The rail transit information release system according to claim 2, characterized in that: The channel operation instructions include operation event query instructions; The data microservices include operation event microservices; The data sources include ACC system, TCC system, big data system and user end; The raw data includes fare adjustment information, emergency data, historical data analysis, origin / destination information, time information, preference settings, and real-time location; The processed data includes operational events; The access layer is used to call the production data acquisition interface according to the rail transit data request instruction, obtain fare adjustment information from the ACC system, obtain emergency data from the TCC system; and obtain historical data analysis from the big data system; and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain starting / end point information, time information, preference settings and real-time location from the user terminal; The processing includes obtaining operation events based on matching of the original data based on preset operation event rules.
5. The rail transit information release system according to claim 1, characterized in that: The application layer is configured with page applications, the service layer is configured with multiple page-type microservices, and the access layer is configured with production data collection interfaces and user-end data collection interfaces; The application layer is configured to provide a page interaction interface through the page application; and generate a page operation instruction after detecting a page interaction action on the page interaction interface; The service layer is used to call corresponding page-type microservices based on page operation instructions; Instruct the page class microservice to generate a corresponding rail transit data request instruction; The access layer is configured to call the production data acquisition interface and / or the user-end data acquisition interface according to the rail transit data request instruction, obtain the corresponding raw data from the data source, and transmit the data back to the service layer; The service layer is further used to process the corresponding original data through the corresponding page class microservice to obtain processed data, and return the processed data to the application layer; The application layer is further configured to display the processed data in a preset form on the page interaction interface.
6. The rail transit information release system according to claim 5, characterized in that: The page operation instruction includes a comfort query instruction; The data microservices include a comfort query microservice; The data sources include ACC system, TCC system, big data system and user end; The raw data includes station status, historical data analysis and real-time location; The processed data includes a comfort index; The access layer is used to call the production data acquisition interface according to the rail transit data request instruction to obtain the station status from the TCC system; obtain historical data analysis from the big data system; and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain the real-time position from the user terminal; The processing includes calculating a comfort index based on the original data based on a preset comfort model.
7. The rail transit information release system according to claim 5, characterized in that: The page operation instructions include user service instructions; The data microservices include user service microservices; The data sources include user terminals and work order systems; The original data includes user-submitted information and staff-submitted information; The processed data includes corresponding user service information; The access layer is used to call the production data acquisition interface according to the rail transit data request instruction and obtain the staff submission information from the work order system; and, calling the user terminal data acquisition interface according to the rail transit data request instruction to obtain user submitted information from the user terminal; The processing includes obtaining corresponding user service information based on the original data according to a preset user service type.
8. The rail transit information release system according to any one of claims 2 to 7, characterized in that: The application layer is configured with business management applications, and the service layer is configured with information editing microservices, review / approval microservices, and information publishing microservices. The application layer is further configured to provide a service interaction interface through the service management application; and generate a service operation instruction after a service interaction action is detected on the service interaction interface; The business operation instructions include editing operation instructions, review / approval operation instructions and publishing operation instructions; The service layer is further configured to call the information editing microservice based on the editing operation instruction; instruct the information editing microservice to obtain the corresponding processed rail transit data, and generate the pending information according to the processed rail transit data; Alternatively, the review / approval microservice is called based on the review / approval operation instruction; Instruct the review / approval microservice to obtain the corresponding information to be reviewed and generate information to be published; Alternatively, the information publishing microservice is called based on the publishing operation instruction; Instruct the information publishing microservice to send the information to be published to the corresponding data microservice or page microservice; The information to be published is then passed back to the application layer through data microservices or page microservices; The application layer is further configured to display the information to be published in a preset form on the data interaction interface or the page interaction interface.
9. The rail transit information release system according to claim 8, characterized in that: Also includes storage layer; The storage layer is used to store original data, processed data, information to be reviewed, and information to be released; The service layer is further configured to obtain corresponding original data or information to be published from the storage layer through data microservices and / or page microservices; And obtain the corresponding processed rail transit data through the information editing microservice.
10. The rail transit information release system according to claim 9, characterized in that: Microservices are implemented based on the microservice architecture.
Citation Information
Patent Citations
Rail transit information system cloud platform
CN109741001A
Service processing method and device, terminal device and computer readable storage medium
CN109783072A
Rail transit unified data acquisition platform
CN111737329A
Non-contact intelligent customer service system applied to rail transit and application method
CN112637317A