Passenger guiding information joint broadcasting method and system
By receiving and integrating information dissemination plans from national railways and urban railways in integrated railway passenger transport hubs, and using intelligent analysis units and conflict resolution algorithms to generate comprehensive broadcast plans, the problems of information broadcast conflicts and incomplete coverage have been solved, thereby improving the accuracy of information and the passenger service experience.
Patent Information
- Application Number
- CN202511684206.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-17
- Publication Date
- 2026-02-10
AI Technical Summary
In railway integrated passenger transport hubs, when national railways and urban railways share waiting halls, there are problems with information broadcasting conflicts and incomplete display coverage, which prevents passengers from obtaining travel information in a timely and accurate manner, affecting operational efficiency and service experience.
The system receives information dissemination plans from the national railway and municipal control center modules through the railway bureau module, analyzes and integrates them using the intelligent analysis unit, and generates a comprehensive broadcast plan by adopting a conflict resolution algorithm based on feature priority relationship and cascade scheduling to resolve conflicts in information in terms of time, space and priority.
This has enabled coordinated and unified information dissemination, improved the accuracy, timeliness, and synergy of passenger guidance information, resolved issues of incomplete information coverage and broadcast conflicts, and enhanced the passenger service experience.
Smart Images

Figure CN121493064A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of railway service data management, and in particular to a passenger guidance information joint broadcasting method and system. BACKGROUND
[0002] A railway comprehensive passenger transport hub is a passenger transport distribution center where multiple transportation modes are closely combined, and is a complex and comprehensive traffic relief network. The passenger service information system architectures of national railways and city railways are different, the network deployment is different, the function design is different, and the data sources of train arrival and departure plans and real-time information are different.
[0003] Among them, the national railway realizes the comprehensive display and broadcasting function of passenger service through the passenger service and production control platform, adopts a three-level architecture of "national railway data center-railway bureau-station", and the transmission network is the railway safety production network. The travel service platform accesses the train operation basic data of the railway transportation dispatching management system of the national railway data center, provides a unified information source for each application function of the travel service platform, and supports the formulation of station-end comprehensive display and broadcast information publishing plans.
[0004] The city railway passenger service information system mainly includes a travel service integrated platform, a broadcasting system, a passenger information system, a clock system, etc. The travel service integrated platform integrates the broadcasting system, the passenger information system and other subsystems. The architecture adopts a two-level architecture of "control center-station", and the network transmission adopts a city special communication network. The control center travel service integrated platform uses city train arrival and departure information (CTC) as a unified data source, and issues basic data and operation parameters to the station travel service integrated platform, including comprehensive display and broadcast information publishing plans.
[0005] When the national railway and the city railway share a waiting hall, passengers can freely choose a waiting area. If the system operates independently, it will cause broadcasting conflict of different transportation modes, information display cannot be fully covered, and other problems, causing passengers to be unable to obtain travel information in time and accurately, leading to problems such as missing trains. Therefore, there is an urgent need for a passenger guidance information joint broadcasting scheme to research the common mode of travel service equipment such as public area broadcasting and guidance screen, and the passenger service information sharing and integration strategy method of national railway and city railway, which is of great significance to solve the problems of information publishing conflict and incomplete information coverage of different transportation modes. SUMMARY
[0006] In view of this, the embodiments of the present application provide a passenger guidance information joint broadcasting method and system to eliminate or improve one or more defects in the prior art and solve the problems of information broadcasting conflict and display that cannot be fully covered when the national railway and the city railway share a waiting hall.
[0007] In one aspect, the present application provides a passenger guidance information joint broadcasting method, which is executed by a railway bureau module, and the method comprises the following steps: The system receives the information release plan for the all-area passenger guidance equipment of the target hub station from the China Railway Data Center module via the first secure transmission link. The information release plan for the all-area passenger guidance equipment is compiled by the first control component pre-loaded in the China Railway Data Center module, which collects global train operation data from the railway transportation dispatch management system and compiles it according to the first preset rules. The system receives the city-wide passenger guidance equipment information release plan for the target hub station from the city-wide control center module via the second secure transmission link. The city-wide passenger guidance equipment information release plan is compiled by the second control component pre-loaded in the city-wide control center module, which collects the city-wide railway operation data from the city-wide train control system and compiles it according to the second preset rules. Based on the pre-loaded intelligent analysis unit, the information release plan of the whole-area passenger guidance equipment and the information release plan of the city-area passenger guidance equipment used for display or broadcast are analyzed, and the information release carrier equipment, release time period and business content are extracted to form information data to be released with consistent structure. The conflict resolution algorithm based on feature priority relationship and cascade scheduling is used to compare and fuse the information data to be published, and the conflict is eliminated by time slice rotation and dynamic priority adjustment to form a comprehensive broadcast plan.
[0008] In some embodiments, the information dissemination plan for the all-area passenger guidance equipment includes a broadcasting and display arrangement for various display devices and broadcasting devices at the target hub station regarding arrival and departure times, platform stops, passenger guidance prompts, change notifications, and service safety reminders during the overall railway train operation. The city passenger guidance equipment information release plan includes a broadcasting and display arrangement for the display devices and broadcasting devices of the target hub station regarding the train arrival and departure times, stopping platforms, passenger guidance prompts, change notices and service safety tips during the operation of the city railway. The first preset rule and the second preset rule are paradigms for the content of information release, the display and broadcasting device, and the broadcasting time period.
[0009] In some embodiments, the first control component monitors the first link interface provided by the national railway data center module and obtains the global train operation data by string matching through predefined regular expressions or pre-established professional dictionaries; The second control component monitors the second link interface provided by the municipal control center module and extracts the municipal railway operation data by string matching through predefined regular expressions or pre-established professional dictionaries; Alternatively, the first control component and the second control component perform named entity recognition tasks based on a pre-trained BERT model to extract keywords and generate the global train operation data and the urban rail operation data.
[0010] In some embodiments, the intelligent analysis unit uses predefined regular expressions for string matching or uses a pre-trained BERT model to perform named entity recognition tasks for keyword extraction, in order to parse the information release plan for the whole-area passenger guidance equipment and the information release plan for the city-area passenger guidance equipment; The parsing process includes extracting keywords from the information release plan for the whole-area passenger guidance equipment and the information release plan for the city-area passenger guidance equipment, and performing field standardization processing on various keywords.
[0011] In some embodiments, a conflict resolution algorithm based on feature priority relationships and cascading scheduling is used to compare and fuse the information data to be published, and a comprehensive broadcast plan is formed by eliminating conflicts through time-slice rotation and dynamic priority adjustment, including: Filter out invalid and expired information from the data to be published; Filter the data of information to be published, including time conflict objects that need to be broadcast on the same device in the same time period, spatial conflict objects that need to be broadcast in the same broadcast area in the same time period, and priority conflict objects that have the same priority. Recalculate the comprehensive priority of the time conflict objects, spatial conflict objects, and priority conflict objects based on time urgency, information importance, user relevance, and scope of impact. The time conflict objects, spatial conflict objects, and priority conflict objects are reordered according to the comprehensive priority to form the comprehensive broadcast plan; wherein, each time period is divided into time slices of fixed length, and a set proportion of the time slices is allocated to the information data to be published for each priority, and each piece of information in the same priority group takes turns using the allocated time slices for broadcast; the length of the time slices is dynamically adjusted according to the information type and importance.
[0012] In some embodiments, the formula for calculating the comprehensive priority is: Priority(S) =α×T(S)+β×I(S)+γ×U(S)+δ×E(S); Wherein, Priority(S) represents the overall priority, T(S) represents the time urgency feature, I(S) represents the information importance feature, U(S) represents the user relevance feature, and E(S) represents the expected scope of influence feature; the time urgency feature, the information importance feature, and the user relevance feature are predefined; α, β, γ, and δ are weighting coefficients, satisfying α+β+γ+δ= 1.
[0013] In some embodiments, the overall priority is dynamically adjusted in conjunction with a time decay function, and the calculation formula is as follows: ; in, Let P(t) represent the initial overall priority score, P(t) represent the overall priority score at time t, and λ be the decay coefficient. Indicates the time when the initial information was generated.
[0014] On the other hand, the present invention also provides a passenger guidance information joint broadcasting system, which includes: The national railway data center module, deployed across the entire railway network, is used to load the first control component to collect global train operation data from the railway transportation dispatching and management system. The city control center modules, deployed in one or more city areas respectively, are used to load the second control component to collect the city railway operation data in the city traffic control system; One or more railway bureau modules deployed in local areas are used to execute the above-mentioned joint broadcasting method for passenger guidance information to generate a comprehensive broadcasting plan for the target hub station; One or more target hub stations are deployed in the local area, and each target hub station is equipped with a display screen and broadcasting equipment at a preset location for broadcasting information in accordance with the comprehensive broadcasting plan.
[0015] In some embodiments, the national railway data center module, the municipal control center module, the railway bureau module, and the target hub station are connected via dedicated lines, and the secure transmission protocol adopts a combination of TLS 1.3 and QUIC.
[0016] On the other hand, the present invention also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a processor, implement the steps of the method described above.
[0017] The passenger guidance information joint broadcasting method and system of this invention receives the nationwide passenger guidance equipment information release plan published by the national railway data center module and the city-wide passenger guidance equipment information release plan published by the city-wide control center module through first and second secure transmission links, respectively. The two heterogeneous data are parsed into structurally consistent information data to be released. Using a conflict resolution algorithm based on feature priority relationship and cascade scheduling, combined with a time slice rotation mechanism, the system intelligently resolves conflicts in time, space and priority of information from different modes of transportation. Finally, a coordinated and unified comprehensive broadcasting plan is generated, which effectively solves the problems of conflict and incomplete coverage of information release from multiple modes of transportation in integrated passenger transport hubs, and significantly improves the accuracy, timeliness and coordination of passenger guidance information.
[0018] Furthermore, this invention quantifies the time urgency, importance, user relevance, and scope of impact of information on each conflicting entity, and introduces a time decay function to achieve dynamic priority adjustment, thereby improving the effectiveness of overall management and broadcasting.
[0019] Additional advantages, objects, and features of the invention will be set forth in part in the description which follows, and will also become apparent in part to those skilled in the art upon studying the text, or may be learned by practice of the invention. The objects and other advantages of the invention can be realized and obtained by means of the structures specifically pointed out in the description and drawings.
[0020] Those skilled in the art will understand that the objectives and advantages achievable with the present invention are not limited to those specifically described above, and that the above and other objectives achievable with the present invention will become clearer from the following detailed description. Attached Figure Description
[0021] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, are not intended to limit the scope of the invention. In the drawings: Figure 1 This is a flowchart of a passenger guidance information joint broadcasting method according to an embodiment of the present invention.
[0022] Figure 2 This is a structural diagram of a passenger guidance information joint broadcasting system according to another embodiment of the present invention.
[0023] Figure 3 This is a logical schematic diagram of the passenger guidance information joint broadcasting method according to an embodiment of the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the embodiments and accompanying drawings. Here, the illustrative embodiments and descriptions of this invention are used to explain the invention, but are not intended to limit the invention.
[0025] It should also be noted that, in order to avoid obscuring the invention with unnecessary details, only the structures and / or processing steps closely related to the solution according to the invention are shown in the accompanying drawings, while other details that are not closely related to the invention are omitted.
[0026] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, element, step, or component, but does not exclude the presence or addition of one or more other features, elements, steps, or components.
[0027] In integrated passenger transport hubs, national railway and urban (suburban) railway systems typically operate independently, with their passenger service information systems isolated in terms of architecture, network, and data sources. This information silo state leads to a lack of unified coordination between public address systems and display screens within the shared station hall. The core problem lies in the inability to share and integrate information dissemination plans across different modes of transportation, resulting in direct conflicts in limited physical space (such as display screens and broadcast areas) and time resources. This causes mutual interference in broadcasts, incomplete coverage of key information, and even overlapping of information. Ultimately, this prevents passengers from obtaining timely and accurate unified travel guidance, easily leading to problems such as boarding the wrong train or missing their train, severely impacting the overall operational efficiency of the hub and the passenger service experience.
[0028] In view of this, the present invention provides a method for joint broadcasting of passenger guidance information, wherein the method is executed by a railway bureau module, such as... Figure 1 As shown, the method includes the following steps S101~S104: Step S101: Receive the information release plan for the whole-area passenger guidance equipment of the target hub station sent by the China Railway Data Center Module based on the first secure transmission link; the information release plan for the whole-area passenger guidance equipment is compiled by the first control component pre-loaded in the China Railway Data Center Module, which collects global train operation data in the railway transportation dispatch management system and compiles it according to the first preset rules.
[0029] Step S102: Receive the city passenger guidance equipment information release plan for the target hub station sent by the city control center module based on the second secure transmission link; the city passenger guidance equipment information release plan is compiled by the second control component pre-loaded in the city control center module, which collects the city railway operation data in the city train control system and compiles it according to the second preset rules.
[0030] Step S103: Based on the pre-loaded intelligent analysis unit, the information release plan of the whole-area passenger guidance equipment and the information release plan of the city-area passenger guidance equipment used for display or broadcast are analyzed, and the information release carrier equipment, release time period and business content are extracted to form information data to be released with consistent structure.
[0031] Step S104: The conflict resolution algorithm based on feature priority relationship and cascade scheduling is used to compare and fuse the information data to be released, and the conflicts are eliminated by time slice rotation and dynamic priority adjustment to form a comprehensive broadcast plan.
[0032] In step S101, the railway bureau module receives the nationwide passenger guidance equipment information release plan from the national railway data center module via the first secure transmission link. This plan primarily involves national railway train data, extracting data relevant to the region where the railway bureau module is located. The national railway data center module includes a railway transportation dispatch management system and a passenger service and production control platform (hereinafter referred to as the "passenger service platform"). The passenger service platform, as the first control component, is responsible for accessing train operation data from the national railway transportation dispatch management system, including train operation plan data and real-time arrival and departure data. The passenger service platform compiles the information release plan according to a first preset rule. This first preset rule involves generating information release content for passenger guidance equipment (such as displays and broadcasts) at target hub stations based on train operation data, such as guidance information for waiting, ticket checking, entering the station, boarding, and exiting the station. The secure transmission link uses the national railway safety production network for data transmission and is configured with security hardware devices such as network gateways and firewalls to ensure the security and integrity of data during transmission. After receiving these plans, the railway bureau module's passenger service platform temporarily stores them in the application server, providing a data foundation for subsequent integration with the city-wide plan.
[0033] In step S102, the railway bureau module receives the city-wide passenger guidance equipment information release plan from the city-wide control center module via the second secure transmission link. The city-wide control center module includes a city-wide passenger service integration platform, a city-wide train control system (CTCS), and secure transmission equipment. The city-wide passenger service integration platform, as the second control component, is responsible for receiving train operation plan data provided by the city-wide CTCS and compiling the city-wide railway passenger guidance equipment information release plan according to the second preset rules. The plan includes information displayed on screens and broadcasts, such as operating sections, station information, and broadcast content. The secure transmission link uses a dedicated line and applies the TLS 1.3+QUIC combined protocol to achieve encrypted and low-latency secure data transmission. Simultaneously, network gateways and firewalls ensure the security of cross-network data transmission. After receiving these plans, the railway bureau passenger service platform stores them together with the national railway plan in the data processing server, ensuring initial structural alignment between the two types of plans and providing input for subsequent intelligent parsing and fusion processing.
[0034] In step S103, the railway bureau module parses the national railway and municipal information dissemination plans through a pre-loaded intelligent analysis unit. The intelligent analysis unit is deployed on the application server of the railway bureau's passenger service platform, and its parsing process includes data extraction, standardization, data structure transformation, and data mapping. First, core data such as operating sections, train information, station information, timetables, and broadcast content are extracted from the municipal data; similar fields are also extracted from the national railway data. Next, standardization is performed, converting inconsistent fields in the municipal data (such as "operating section") into national railway standard fields (such as "originating station" and "destination station"). Then, data structure transformation is performed, expanding the national railway-specific fields missing from the municipal data, such as "ticket gate" and "waiting room," and optimizing the broadcast content, for example, expanding the municipal broadcast content to the national railway format and adding ticket gate announcements and explanations of delays. Finally, by mapping fields and broadcast content, a correspondence between municipal data and national railway data is established, forming consistent information data to be released, including information release carrier equipment (such as display screens or broadcasts), release time periods, and business content (such as emergency operations, production operations, etc.), laying the foundation for subsequent conflict resolution.
[0035] In step S104, the core task of the intelligent analysis unit is to integrate the parsed, structurally consistent national railway and municipal information data to be released, eliminating potential conflicts between them, and ultimately generating a unified, orderly, and efficient comprehensive broadcasting plan. This process is achieved through a comprehensive conflict resolution algorithm based on feature priority relationships and cascading scheduling. The operation of this algorithm can be understood as a multi-stage, layer-by-layer refined screening and decision-making process.
[0036] The algorithm identifies and handles various conflicts between information. The main types of conflicts include: time conflicts (multiple information plans compete for the same display screen or broadcast channel in the same time period), spatial conflicts (information from different sources needs to be played on the same physical screen or in the same broadcast area), and priority conflicts (different systems have different definitions of the importance of information, which may lead to the delay or obscuring of key information).
[0037] To resolve these conflicts, the algorithm initiates a cascading scheduling process, which is typically divided into several logical levels: 1. Basic Filtering and Merging Layer: First, all information to be published undergoes preliminary cleaning, automatically identifying and filtering out expired or invalid information. Simultaneously, information with duplicate or highly similar content (e.g., both the national railway and the municipal system generate ticket inspection notices for the same train) is merged to avoid information redundancy and conserve broadcasting resources.
[0038] 2. Conflict Detection Layer: Based on information such as the planned release time of information and the target broadcasting device (carrier), the system constructs a conflict matrix to accurately detect which information items are in competition with each other in time and space.
[0039] 3. Priority Assessment Layer: This is crucial for conflict resolution. For groups of information that detect conflicts, the system prioritizes them based on their business content characteristics. This prioritization follows a pre-defined priority rule: for example, emergency-related matters such as fire safety and security are given the highest priority and must be broadcast immediately; followed by operational matters concerning passenger boarding and alighting, such as ticket checking and train arrival / departure announcements; while routine publicity and advertising have the lowest priority. This feature-based prioritization ensures that the most important and urgent information is released first when resources are scarce.
[0040] 4. Resource Allocation and Plan Generation Layer: Based on the final priority ranking, the system begins allocating specific broadcast resources (display time and broadcast slots) to the information. Information without conflicts is directly included in the comprehensive broadcast plan. For conflicting information, a dynamic adjustment strategy is adopted. 5. High-priority preemption: Allows the highest priority information to use resources immediately, interrupting or delaying the broadcast of low-priority information.
[0041] 6. Time-slice rotation: For information with similar priorities, the system divides the broadcast time into small time slices, allowing these information to be broadcast in turn, thus ensuring that all types of information can be displayed on a macro level and avoiding a single piece of information from monopolizing resources for a long time.
[0042] 7. Dynamic Delay: For low-priority information that is interrupted or postponed by high-priority information, the system will automatically calculate a new and appropriate subsequent broadcast time and re-compare it with the subsequent plan to ensure that all information can be published in the end.
[0043] Through this series of progressively automated decisions, the algorithm can intelligently coordinate the information dissemination needs of the national railway and urban rail systems, ultimately outputting a seamless, focused, and resource-maximizing comprehensive broadcast plan, which is then distributed to hub stations for execution. This effectively resolves information broadcasting conflicts and enhances the passenger service experience.
[0044] In some embodiments, the information dissemination plan for the overall passenger guidance equipment in step S101 includes a broadcasting and display arrangement for each display device and broadcasting device at the target hub station regarding arrival and departure times, platform stops, passenger guidance prompts, change notifications, and service safety reminders during the operation of the entire railway. The information dissemination plan for the urban passenger guidance equipment in step S102 includes a broadcasting and display arrangement for each display device and broadcasting device at the target hub station regarding arrival and departure times, platform stops, passenger guidance prompts, change notifications, and service safety reminders during the operation of the urban railway; the first preset rule and the second preset rule are paradigms for the content of the information dissemination, the display and broadcasting devices, and the broadcasting time period.
[0045] In some embodiments, in steps S101 and S102, the first control component monitors the first link interface provided by the national railway data center module and obtains global train operation data by string matching using predefined regular expressions or a pre-established professional dictionary. The second control component monitors the second link interface provided by the municipal control center module and extracts the municipal railway operation data by string matching using predefined regular expressions or a pre-established professional dictionary. Alternatively, the first and second control components perform named entity recognition tasks based on a pre-trained BERT model to extract keywords and generate global train operation data and municipal railway operation data.
[0046] This embodiment focuses on the data collection and parsing stage before the information release plan is formulated. Its core purpose is to solve the problems of inconsistent data formats and heterogeneous interfaces between different information systems, and to ensure that the key entities and attributes (such as train number, station, time, status, etc.) necessary for the formulation of guidance information can be accurately extracted from the raw data streams or data files output from the national railway dispatching system (such as TDMS / CTC) and the urban rail transit system (CTCS).
[0047] Therefore, this embodiment employs two methods to extract the information release plans for both the overall passenger guidance equipment and the city-wide passenger guidance equipment: rule-based pattern matching and named entity recognition based on a pre-trained BERT model. Specifically, the first control component (National Railway Travel Service Platform) and the second control component (City-wide Travel Service Integration Platform) continuously monitor or periodically poll their corresponding data source interfaces. These interfaces may be message queues, API interfaces, database views, or file transfer services. Monitoring ensures that new data is captured promptly once it is generated. Predefined regular expressions serve as a powerful text pattern matching tool, as many data items in the railway field have fixed formats. Specialized dictionaries are a powerful supplement to regular expressions, specifically designed to handle proper nouns that do not have fixed formats but belong to a finite set. The system internally establishes a large railway specialized dictionary. Through dictionary matching, the system can accurately identify these specialized terms appearing in the text and classify them into the corresponding data fields. Named entity recognition based on a pre-trained BERT model is suitable for processing unstructured or semi-structured text and possesses powerful semantic understanding and generalization capabilities. Named Entity Recognition (NER) is a task in Natural Language Processing (NLP) that aims to identify entities with specific meanings in text and classify them into predefined categories. In this scenario, the entity categories to be identified include "train number," "originating station," "destination station," "arrival time," and "status." BERT is a pre-trained language model based on the Transformer architecture. "Pre-trained" means it has already learned rich linguistic knowledge (such as vocabulary, grammar, and semantic relationships) from massive amounts of general text. Based on this, the BERT model is fine-tuned using a large amount of manually annotated railway industry data (i.e., annotated with which words represent train numbers, which represent stations, etc.). This process enables the model to deeply understand the language habits and professional context of the railway field.
[0048] In some embodiments, the intelligent analysis unit uses predefined regular expressions for string matching or a pre-trained BERT model to perform named entity recognition tasks and extract keywords to parse the information release plans for the entire region's passenger guidance equipment and the city's passenger guidance equipment. The parsing process includes extracting keywords from the information release plans for both regions and the city, and standardizing the fields of each keyword. The format of this keyword extraction can refer to the extraction format used for the information release plans for both regions and the city.
[0049] In some embodiments, a conflict resolution algorithm based on feature priority relationships and cascading scheduling is used to compare and fuse the information data to be published, and a comprehensive broadcast plan is formed by eliminating conflicts through time-slice rotation and dynamic priority adjustment, including steps S1041~S1043: Step S1041: Filter out invalid and expired information from the data to be published.
[0050] Step S1042: Filter the information data to be published, including time conflict objects that need to be broadcast on the same device in the same time period, spatial conflict objects that need to be broadcast in the same broadcast area in the same time period, and priority conflict objects that have the same priority. Recalculate the comprehensive priority of time conflict objects, spatial conflict objects, and priority conflict objects based on time urgency, information importance, user relevance, and scope of impact.
[0051] Step S1043: Reorder time conflict objects, spatial conflict objects, and priority conflict objects according to comprehensive priority to form a comprehensive broadcast plan; wherein, each time period is divided into time slices of fixed length, and a set proportion of time slices is allocated to the information data to be published for each priority, and each piece of information in the same priority group takes turns using the allocated time slices for broadcast; the length of the time slice is dynamically adjusted according to the information type and importance.
[0052] Steps S1041 to S1043 together constitute the complete closed loop of the conflict resolution algorithm, from data cleaning to resource scheduling. The process begins with the basic filtering layer in step S1041. This step, as a preprocessing stage, removes invalid and expired information from the data to be published, thus purifying the data environment for subsequent core calculations, effectively improving system processing efficiency and avoiding resource waste. Next, in the conflict detection and priority calculation layer of step S1042, the system delves into the purified data, accurately identifying conflicting objects that compete in time, space, and priority. Based on a multi-dimensional evaluation system (comprehensively considering time urgency, information importance, user relevance, and scope of impact), it recalculates a quantitative and more decision-making-valuable comprehensive priority for these conflicting objects, thereby transforming qualitative business rules into quantitative ranking criteria. Finally, in the resource allocation and plan generation layer of step S1043, the system sorts all conflicting objects according to the calculated comprehensive priority and uses a time-slice rotation strategy for refined resource allocation: it divides the broadcast period into fixed-length time slices, allocates proportional broadcast resources to different information groups according to priority, and achieves fair rotation within the same priority group; at the same time, the strategy also has dynamic adjustment capabilities, which can flexibly adjust the length of the time slice according to the specific type and importance of the information, thereby maximizing the use of broadcast resources while ensuring that high-priority information is broadcast first, forming a comprehensive broadcast plan that both guarantees key points and takes into account balance.
[0053] In some embodiments, the formula for calculating the overall priority is: Priority(S) =α×T(S)+β×I(S)+γ×U(S)+δ×E(S); Where Priority(S) represents the overall priority, T(S) represents the time urgency feature, I(S) represents the information importance feature, U(S) represents the user relevance feature, and E(S) represents the expected scope of influence feature; the time urgency feature, information importance feature, and user relevance feature are predefined; α, β, γ, and δ are weighting coefficients, satisfying α+β+γ+δ= 1.
[0054] In some embodiments, the overall priority is dynamically adjusted in conjunction with a time decay function, and the calculation formula is as follows: ; in, Let P(t) represent the initial overall priority score, P(t) represent the overall priority score at time t, and λ be the decay coefficient. Indicates the time when the initial information was generated.
[0055] On the other hand, the present invention also provides a passenger guidance information joint broadcasting system, which includes: The national railway data center module, deployed across the entire railway network, is used to load the first control component to collect global train operation data from the railway transportation dispatching and management system. The city control center modules, deployed in one or more city areas respectively, are used to load the second control component to collect the city railway operation data in the city traffic control system; One or more railway bureau modules deployed in local areas are used to execute the passenger guidance information joint broadcasting method described in steps S101 to S104 above to generate a comprehensive broadcasting plan for the target hub station; One or more target hub stations are deployed in the local area, and each target hub station is equipped with a display screen and broadcasting equipment at a preset location for broadcasting information in accordance with the comprehensive broadcasting plan.
[0056] In some embodiments, the national railway data center module, the city control center module, the railway bureau module and the target hub station are connected via dedicated lines, and the secure transmission protocol adopts a combination of TLS1.3 and QUIC.
[0057] On the other hand, the present invention also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a processor, implement the steps of the method described above.
[0058] The present invention will now be described with reference to a specific embodiment: This embodiment provides a method and system for jointly broadcasting passenger guidance information, such as Figure 2 As shown, it includes: a national railway passenger guidance service module and a suburban railway passenger guidance service module. The national railway passenger guidance service module includes a national railway data center module, a railway bureau module, and a hub station module; the suburban railway passenger guidance service module includes a suburban control center module. The national railway data center module accesses data from the national railway CTC (Centralized Dispatch System) and TDMS (Transportation Dispatch Management System) through the passenger service and production control platform (hereinafter referred to as the passenger service platform), generates a passenger guidance equipment (display screen and broadcast) release plan, and distributes the release plan to the railway bureau passenger service platform. The suburban control center module includes a suburban passenger service integration platform, a suburban CTC, and safety equipment. The suburban passenger service integration platform receives the passenger guidance equipment (display screen and broadcast) release plan compiled by the suburban CTC. The city-wide travel service integration platform and the railway bureau's travel service platform are interconnected through security equipment. The plans are transmitted to the railway bureau's travel service platform for integration, generating a joint information broadcasting plan. The railway bureau's travel service platform then sends the plan to the hub station's travel service platform. After receiving the plan, the hub station's travel service platform distributes it to the front-end display screens and broadcasting systems on a regular basis to release information, realizing joint broadcasting of information from passenger guidance equipment such as hub station displays and broadcasts.
[0059] Specifically, this embodiment provides a passenger guidance information joint broadcasting system, referring to... Figure 2 and Figure 3 ,include: The national railway passenger guidance service module and the urban (suburban) railway passenger guidance service module are interconnected through secure transmission equipment to achieve joint broadcasting of information from passenger guidance equipment such as hub station displays and announcements.
[0060] The China Railway Passenger Guidance Service Module includes: China Railway Data Center Module, Railway Bureau Module, and Hub Station Module.
[0061] The China Railway Data Center module includes the Railway Transportation Dispatch and Management System and the Passenger Service and Production Control Platform (hereinafter referred to as the Passenger Service Platform). The Passenger Service Platform accesses the train operation data of the China Railway Transportation Dispatch and Management System, compiles information release plans for passenger guidance equipment (display screens and broadcasts), and distributes the information release plans to the railway bureau's Passenger Service Platform.
[0062] The railway bureau module includes the railway bureau passenger service platform and secure transmission equipment. The railway bureau passenger service platform receives information release plans from the national railway data center module. At the same time, it receives data from the urban (suburban) railway passenger guidance service module through the secure transmission equipment. The railway bureau passenger service platform then integrates the plan data to form a combined broadcast plan, which is then sent to the hub station module.
[0063] The hub station module includes a hub station travel service platform, a display system, and a broadcasting system. After receiving the plan, the hub station travel service platform will periodically distribute the information to the display system and the broadcasting system for joint information dissemination.
[0064] The railway transportation dispatch and management system is an existing system of China Railway, primarily providing train operation plan data and real-time arrival and departure data to the passenger service platform. The passenger service platform is deployed in a three-tier architecture: the platform software is deployed in the China Railway Data Center, configured with corresponding application servers, interface servers, and other hardware; a bureau-level application server is deployed at the railway bureau level to provide application services; and a front-end server is deployed at the station level, including application servers, interface servers, and data processing servers, for front-end device access, data collection, and application services. Data communication between the three tiers is conducted via the China Railway Safety Production Network. The secure transmission equipment includes network gateways, firewalls, and other hardware devices for security during cross-network data transmission. The display system includes a front-end display screen and interface units, receiving plan information and real-time train information from the passenger service platform, and promptly disseminating guidance information to passengers regarding waiting, ticket checking, station entry, boarding, and exiting. The broadcasting system includes front-end speakers and broadcast interface units, receiving broadcast plan information from the management platform, and promptly broadcasting information such as waiting for ticket checking, announcements, and missing persons / items to passengers. It also interfaces with the fire control system, allowing switching to the fire control system for control during a fire.
[0065] The urban (suburban) railway passenger guidance service module includes an urban control center module, which includes: an urban passenger service integration platform, an urban CTCS, and secure transmission equipment.
[0066] The city-wide passenger service integration platform integrates the city's railway integrated display system and broadcasting system; the city's CTCS (Train Traffic Control System) compiles train operation plans and provides data to the passenger service integration platform; secure transmission equipment, including hardware devices such as network gateways and firewalls, ensures security during cross-network data transmission. The city-wide passenger service integration platform receives train operation plans from the city's CTCS, compiles passenger guidance equipment (display screens and broadcasts) information dissemination plans, and transmits these plans to the railway bureau module via secure transmission equipment.
[0067] The railway bureau module is equipped with secure transmission equipment, and the city control center is equipped with secure transmission equipment. The railway bureau's travel service platform and the city's travel service integration platform transmit data through their respective secure transmission equipment, realizing data interoperability between the national railway and the city railway.
[0068] The data transmission method uses dedicated lines, and the secure transmission protocol adopts a combination of TLS1.3 (Transport Layer Security) and QUIC (Quick UDP Internet Connections) to achieve encrypted and low-latency secure data transmission.
[0069] The data interoperability between national railways and urban railways includes: sending the information release plan of passenger guidance equipment (display screens and broadcasts) from the urban railway service integration platform to the railway bureau's service platform; the railway bureau's service integration platform integrates the information release plan of passenger guidance equipment (display screens and broadcasts) to generate a joint information broadcasting plan for the entire hub's display and broadcasting equipment.
[0070] The railway bureau's passenger service platform includes an intelligent analysis unit, which is deployed on the application server of the railway bureau's passenger service platform. The intelligent analysis unit is used to integrate the information release plan of the city's passenger guidance equipment (display screens and broadcasts) with the information release plan of the national railway passenger guidance equipment (display screens and broadcasts) to generate a joint information broadcasting plan for hub station display and broadcast equipment.
[0071] The specific process of the intelligent analysis unit's fusion analysis includes: parsing the received information release plans from city-wide passenger guidance equipment (display screens and broadcasts), extracting detailed data such as release time, duration, and business content, and forming data consistent with the structure of the national railway passenger guidance equipment (display screens and broadcasts) information release plans. Each plan data is compared for conflict using a comprehensive conflict resolution algorithm based on feature priority relationships and cascading scheduling. Based on the comparison results, the joint broadcast plan is automatically adjusted. The business content includes emergency services (firefighting, health, public safety, natural disasters, etc.), production operation services, and daily publicity and advertising services, with emergency services having the highest priority (H), production operation services second (M), and daily publicity and advertising services the lowest (L).
[0072] Furthermore, the data parsing process includes steps S1 to S4: Step S1: Data extraction. Extract core data such as operating sections, train information, station information, timetable information, and broadcast content from the city data.
[0073] Step S2: Standardization processing, converting inconsistent fields in the city data (such as "operating section") into national railway standard fields (such as "originating station" and "terminal station").
[0074] Step S3: Data structure transformation. After standardizing the city-wide data, expand the data with fields specific to China Railway that are missing from the city-wide data, such as "ticket gate" and "waiting room". Also, optimize the broadcast content, expanding the city-wide broadcast content to the China Railway format, such as adding notices about ticket gates and waiting rooms, and adding notices about delay reasons.
[0075] Step S4: Data mapping, including field mapping and broadcast content mapping. Field mapping involves establishing the mapping relationship between city-level data fields and national railway data fields. For example, the city-level "estimated arrival time" is mapped to the national railway "estimated arrival time". Broadcast content mapping involves filling the national railway broadcast template with city-level broadcast information.
[0076] Furthermore, in the comprehensive conflict resolution algorithm mentioned above, for time-conflict objects that need to be broadcast by the same device in the same time period, spatial-conflict objects that need to be broadcast in the same broadcast area in the same time period, and priority-conflict objects with the same priority, the H, M, and L priorities of the three types of services are all set with their highest and lowest values. The highest value of the low-priority service does not exceed the lowest priority value of the higher-priority service, allowing high-priority tasks to preempt the resources of low-priority tasks.
[0077] The cascaded scheduling strategy includes four levels: The first level, the basic filtering layer, includes: identifying and filtering invalid or expired information; and merging duplicate information content.
[0078] The second level is the conflict detection layer, which includes: detecting various types of conflicts (time, space, priority); and establishing a conflict matrix.
[0079] The third level, the priority calculation layer, includes: applying a comprehensive priority calculation model to prioritize conflicting information. The formula for calculating the comprehensive priority is: Priority(S) =α×T(S)+β×I(S)+γ×U(S)+δ×E(S); Where Priority(S) represents the overall priority, T(S) represents the time urgency feature, I(S) represents the information importance feature, U(S) represents the user relevance feature, and E(S) represents the expected scope of influence feature; the time urgency feature, information importance feature, and user relevance feature are predefined; α, β, γ, and δ are weighting coefficients, satisfying α+β+γ+δ= 1.
[0080] The fourth level, the resource allocation layer, includes: allocating broadcast resources based on priority ranking results and formulating a comprehensive broadcast plan.
[0081] For information with similar priorities, a time-slice rotation strategy and a dynamic priority adjustment mechanism are adopted. The time-slice rotation execution strategy includes: dividing time into fixed-length time slices, allocating a certain proportion of time slices to each priority group, and having each information source take turns using the allocated time slices within the same priority group, dynamically adjusting the time slice length according to the information type and importance.
[0082] The dynamic priority adjustment mechanism combines a time decay function to dynamically adjust priorities. The calculation formula is as follows: ; in, Let P(t) represent the initial overall priority score, P(t) represent the overall priority score at time t, and λ be the decay coefficient. Indicates the time when the initial information was generated.
[0083] This invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the aforementioned edge computing server deployment method. The computer-readable storage medium can be a tangible storage medium, such as random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, floppy disks, hard disks, removable storage disks, CD-ROMs, or any other form of storage medium known in the art.
[0084] In summary, the passenger guidance information joint broadcasting method and system of the present invention receives the nationwide passenger guidance equipment information release plan published by the national railway data center module and the city-wide passenger guidance equipment information release plan published by the city-wide control center module through the first and second secure transmission links, respectively. The two heterogeneous data are parsed into structurally consistent information data to be released. Using a conflict resolution algorithm based on feature priority relationship and cascade scheduling, combined with a time slice rotation mechanism, the system intelligently resolves conflicts in time, space and priority of information from different modes of transportation. Finally, a coordinated and unified comprehensive broadcasting plan is generated, which effectively solves the problems of conflict and incomplete coverage of information release from multiple modes of transportation in integrated passenger transport hubs, and significantly improves the accuracy, timeliness and coordination of passenger guidance information.
[0085] Furthermore, this invention quantifies the time urgency, importance, user relevance, and scope of impact of information on each conflicting entity, and introduces a time decay function to achieve dynamic priority adjustment, thereby improving the effectiveness of overall management and broadcasting.
[0086] Those skilled in the art will understand that the exemplary components, systems, and methods described in conjunction with the embodiments disclosed herein can be implemented in hardware, software, or a combination of both. Whether implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention. When implemented in hardware, it can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the desired tasks. The programs or code segments can be stored in a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried in a carrier wave.
[0087] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.
[0088] In this invention, features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, and / or combined with or in place of features of other embodiments.
[0089] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, various modifications and variations of the embodiments of the present invention are possible. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for jointly broadcasting passenger guidance information, characterized in that, The method is executed by the railway bureau module and includes the following steps: The system receives the information release plan for the all-area passenger guidance equipment of the target hub station from the China Railway Data Center module via the first secure transmission link. The information release plan for the all-area passenger guidance equipment is compiled by the first control component pre-loaded in the China Railway Data Center module, which collects global train operation data from the railway transportation dispatch management system and compiles it according to the first preset rules. The system receives the city-wide passenger guidance equipment information release plan for the target hub station from the city-wide control center module via the second secure transmission link. The city-wide passenger guidance equipment information release plan is compiled by the second control component pre-loaded in the city-wide control center module, which collects the city-wide railway operation data from the city-wide train control system and compiles it according to the second preset rules. Based on the pre-loaded intelligent analysis unit, the information release plan of the whole-area passenger guidance equipment and the information release plan of the city-area passenger guidance equipment used for display or broadcast are analyzed, and the information release carrier equipment, release time period and business content are extracted to form information data to be released with consistent structure. The conflict resolution algorithm based on feature priority relationship and cascade scheduling is used to compare and fuse the information data to be published, and the conflict is eliminated by time slice rotation and dynamic priority adjustment to form a comprehensive broadcast plan.
2. The method for jointly broadcasting passenger guidance information according to claim 1, characterized in that, The information dissemination plan for the passenger guidance equipment in the entire region includes a broadcasting and display arrangement for various display and broadcasting devices at the target hub station regarding arrival and departure times, platform stops, passenger guidance prompts, change notices, and service safety reminders during the operation of the entire railway train system. The city passenger guidance equipment information release plan includes a broadcasting and display arrangement for the display devices and broadcasting devices at the target hub station regarding the arrival and departure times of city trains, stopping platforms, passenger guidance prompts, change notices and service safety tips during the operation of the city railway. The first preset rule and the second preset rule are paradigms for the content of information release, the display and broadcasting device, and the broadcasting time period.
3. The method for jointly broadcasting passenger guidance information according to claim 1, characterized in that, The first control component monitors the first link interface provided by the national railway data center module and obtains the global train operation data by string matching through predefined regular expressions or pre-established professional dictionaries; The second control component monitors the second link interface provided by the municipal control center module and extracts the municipal railway operation data by string matching through predefined regular expressions or pre-established professional dictionaries; Alternatively, the first control component and the second control component perform named entity recognition tasks based on a pre-trained BERT model to extract keywords and generate the global train operation data and the urban rail operation data.
4. The method for jointly broadcasting passenger guidance information according to claim 1, characterized in that, The intelligent analysis unit uses predefined regular expressions for string matching or a pre-trained BERT model to perform named entity recognition tasks and extract keywords in order to parse the information release plan for the whole-area passenger guidance equipment and the information release plan for the city-area passenger guidance equipment. The parsing process includes extracting keywords from the information release plan for the whole-area passenger guidance equipment and the information release plan for the city-area passenger guidance equipment, and performing field standardization processing on various keywords.
5. The method for jointly broadcasting passenger guidance information according to claim 1, characterized in that, The conflict resolution algorithm based on feature priority relationships and cascading scheduling is used to compare and fuse the information data to be published. A comprehensive broadcast plan is formed by eliminating conflicts through time-slice rotation and dynamic priority adjustment, including: Filter out invalid and expired information from the data to be published; Filter the data of information to be published, including time conflict objects that need to be broadcast on the same device in the same time period, spatial conflict objects that need to be broadcast in the same broadcast area in the same time period, and priority conflict objects that have the same priority. Recalculate the comprehensive priority of the time conflict objects, spatial conflict objects, and priority conflict objects based on time urgency, information importance, user relevance, and scope of impact. The time conflict objects, spatial conflict objects, and priority conflict objects are reordered according to the comprehensive priority to form the comprehensive broadcast plan; wherein, each time period is divided into time slices of fixed length, and a set proportion of the time slices is allocated to the information data to be published for each priority, and each piece of information in the same priority group takes turns using the allocated time slices for broadcast; the length of the time slices is dynamically adjusted according to the information type and importance.
6. The method for jointly broadcasting passenger guidance information according to claim 5, characterized in that, The formula for calculating the overall priority is: Priority(S) =α×T(S)+β×I(S)+γ×U(S)+δ×E(S); Wherein, Priority(S) represents the overall priority, T(S) represents the time urgency feature, I(S) represents the information importance feature, U(S) represents the user relevance feature, and E(S) represents the expected scope of influence feature; the time urgency feature, the information importance feature, and the user relevance feature are predefined; α, β, γ, and δ are weighting coefficients, satisfying α+β+γ+δ= 1.
7. The method for jointly broadcasting passenger guidance information according to claim 6, characterized in that, The overall priority is dynamically adjusted using a time decay function, and the calculation formula is as follows: ; in, Let P(t) represent the initial overall priority score, P(t) represent the overall priority score at time t, and λ be the decay coefficient. Indicates the time when the initial information was generated.
8. A passenger guidance information joint broadcasting system, characterized in that, The term includes: The national railway data center module, deployed across the entire railway network, is used to load the first control component to collect global train operation data from the railway transportation dispatching and management system. The city control center modules, deployed in one or more city areas respectively, are used to load the second control component to collect the city railway operation data in the city traffic control system; One or more railway bureau modules deployed in a local area are used to execute the passenger guidance information joint broadcasting method as described in any one of claims 1 to 7 to generate a comprehensive broadcasting plan for a target hub station; One or more target hub stations are deployed in the local area, and each target hub station is equipped with a display screen and broadcasting equipment at a preset location for broadcasting information in accordance with the comprehensive broadcasting plan.
9. The passenger guidance information joint broadcasting system according to claim 8, characterized in that, The national railway data center module, the municipal control center module, the railway bureau module, and the target hub station are connected via dedicated lines, and the secure transmission protocol uses a combination of TLS 1.3 and QUIC.
10. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method as described in any one of claims 1 to 7.