A method, system and cluster for dispatching communication of urban railway
By using the combination technology of the ubiquitous network layer, access layer, core layer and service application layer in the urban railway dispatching communication system, the problem of inability to integrate line dispatching services and non-line dispatching services is solved, and the business scope is expanded and multiplied. scheduling communication needs for business scenarios.
Patent Information
- Application Number
- CN202211698331.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-28
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2042-12-28
AI Technical Summary
In the prior art, the line dispatching services and non-line dispatching services in urban railway dispatching communication cannot be fully integrated, resulting in a reduction in the business scope and unable to meet the scheduling communication needs of various business scenarios.
The access request initiated by the calling terminal is transmitted to the access layer through the ubiquitous network layer. The access layer parses the access request and converts it into a standard data packet and transmits it to the core layer. The core layer establishes a communication connection based on the target identifier in the standard data packet and sends a communication connection event to the service application layer. The service application layer realizes the target communication service between the calling terminal and the called terminal according to the target standard calling mechanism.
It realizes the complete integration of line dispatch services and non-line dispatch services, expands the service scope of scheduling communications, and meets the scheduling communication needs of various business scenarios.
Smart Images

Figure CN115967742B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of dispatching communication systems, and in particular to a dispatching communication method, system and cluster for urban railroads. Background Art
[0002] With the gradual development of dispatching communication technology in the railway industry, there is a greater demand for dispatching communication in urban railroads. In the existing technology, dispatching services and non-dispatching services cannot be fully integrated, which reduces the business scope of dispatching communication.
[0003] However, in order to improve the level of intelligent transportation organization, ensure the social development of passenger and freight services, and promote the modernization of business management, it is very important for the urban railroad, as the link between the current railway and the subway, to integrate the dispatching business with the non-dispatching business. Therefore, how to combine the dispatching and non-dispatching business in the dispatching of the urban railroad and improve the business scope of dispatching communication is a problem that needs to be solved urgently. Summary of the invention
[0004] The present invention provides a dispatching communication method, system and cluster for an urban railway, which can solve the problem that dispatching services and non-dispatching services cannot be fully integrated, thereby reducing the service scope of dispatching communications.
[0005] According to one aspect of the present invention, there is provided a method for dispatching and communicating urban railways, comprising:
[0006] The access request initiated by the calling terminal is transmitted to the access layer through the ubiquitous network layer; wherein the access request includes the communication service and the target identifier;
[0007] Parsing the access request through the access layer, converting the access request into a standard data packet, and transmitting the standard data packet to the core layer;
[0008] Receiving the standard data packet through the core layer and establishing a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and sending a communication connection event to the service application layer;
[0009] The communication connection event is received through the service application layer, and the target communication service between the calling terminal and the called terminal corresponding to the target identifier is implemented according to the target standard calling mechanism matching the communication connection event.
[0010] According to another aspect of the present invention, there is provided an urban railway dispatching communication system, comprising:
[0011] The ubiquitous network layer is used to transmit the access request initiated by the calling terminal to the access layer; wherein the access request includes the communication service and the target identifier;
[0012] The access layer is used to parse the access request, convert the access request into a standard data packet, and transmit the standard data packet to the core layer;
[0013] The core layer is used to receive the standard data packet and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and send a communication connection event to the service application layer;
[0014] The service application layer is used to receive the communication connection event and implement the target communication service between the calling terminal and the called terminal corresponding to the target identifier according to the target standard calling mechanism matching the communication connection event.
[0015] According to another aspect of the present invention, there is provided an urban railway dispatching communication cluster, comprising:
[0016] The calling terminal is used to initiate an access request to the central server; wherein the access request includes the communication service and the target identifier corresponding to the called terminal;
[0017] A central server is used to transmit an access request initiated by a calling terminal to an access layer through a ubiquitous network layer; wherein the access request includes a communication service and a target identifier; the access layer parses the access request, converts the access request into a standard data packet, and transmits the standard data packet to a core layer; the core layer receives the standard data packet and establishes a communication connection between the calling terminal and the called terminal corresponding to the target identifier based on the target identifier in the standard data packet, and sends a communication connection event to a service application layer; the service application layer receives the communication connection event, and implements a target communication service between the calling terminal and the called terminal corresponding to the target identifier based on a target standard calling mechanism matching the communication connection event;
[0018] The called terminal is used to receive the communication connection sent by the central server and realize the target communication service between the main terminal and the called terminal.
[0019] The technical solution of the embodiment of the present invention is to transmit the access request initiated by the calling terminal to the access layer through the ubiquitous network layer; parse the access request through the access layer, convert the access request into a standard data packet, and transmit the standard data packet to the core layer; receive the standard data packet through the core layer and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier based on the target identifier in the standard data packet, and send a communication connection event to the business application layer; receive the communication connection event through the business application layer, and implement the target communication service between the calling terminal and the called terminal corresponding to the target identifier based on the target standard calling mechanism matching the communication connection event, thereby solving the problem that the line dispatching service and the non-line dispatching service cannot be fully integrated, and can fully integrate the line dispatching service and the non-line dispatching service to meet the scheduling communication needs of various business scenarios.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 This is a flow chart of a method for dispatching and communicating urban railways provided according to Embodiment 1 of the present invention;
[0023] Figure 2 This is a schematic diagram of the structure of a city rail dispatching communication system provided according to Embodiment 2 of the present invention;
[0024] Figure 3 This is a system architecture diagram of a city rail dispatching communication system provided according to Embodiment 2 of the present invention;
[0025] Figure 4 It is a structural diagram of an urban railway dispatching communication cluster provided according to Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", "target", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] The acquisition, storage, use and processing of data in the technical solution of this application comply with the relevant provisions of national laws and regulations.
[0029] Embodiment 1
[0030] Figure 1 This is a flow chart of a method for dispatching and communicating urban railways provided in the first embodiment of the present invention. This embodiment is applicable to the case where the dispatching and communicating services are integrated with the non-dispatching and communicating services during the dispatching and communicating process of urban railways. The method can be executed by an urban railway dispatching and communicating system. The urban railway dispatching and communicating system can be implemented in the form of hardware and / or software. The urban railway dispatching and communicating system can be configured in a central server. Figure 1 As shown, the method includes:
[0031] S110. Transmitting the access request initiated by the calling terminal to the access layer through the ubiquitous network layer; wherein the access request includes a communication service and a target identifier.
[0032] The ubiquitous network layer may refer to a layer composed of a variety of widely existing basic networks. For example, the ubiquitous network layer may include optical transmission networks, data communication networks, narrowband Internet of Things, operator public networks, satellite communications, wireless local area networks, wireless communication private networks, and clock synchronization networks. Thus, seamless information transmission and extensive connectivity can be achieved through the ubiquitous network layer.
[0033] The calling terminal may refer to an intelligent terminal that initiates an access request. Generally, intelligent terminals can be divided into dedicated terminals and soft terminals. Dedicated terminals may include multimedia dedicated dispatch terminals, intelligent desktop terminals, Session Initial Protocol (SIP) phones, cameras, drones and other audio and video terminals. Soft dispatch terminals may include operating system-based terminals and terminals that support Internet dispatch.
[0034] Among them, the access request may refer to a request initiated by the calling terminal for dispatching communication. Generally, the access request may include a communication service and a target identifier. The communication service may refer to the implementation service of dispatching communication in various business scenarios. Exemplarily, the business scenarios may include train dispatching communication, station dispatching communication, power supply dispatching communication, driving dispatching communication, ticket dispatching communication, passenger service communication, passenger station management communication, maintenance and repair operations, security communication and emergency communication, etc. The communication service may include: video conferencing service, telephone service, cluster intercom service, etc. The target identifier may refer to the identifier for establishing a communication connection between the calling terminal and the called terminal. Exemplarily, it may be a direct identifier of the called terminal, or it may be an indirect identifier for establishing an association relationship with the called terminal. Specifically, if the communication service is a video conferencing service, the target identifier may be a conference number; if the communication service is a telephone service, the target identifier may be a number corresponding to the called terminal. Among them, the called terminal may refer to an intelligent terminal that receives the access request initiated by the calling terminal.
[0035] It is worth noting that the calling terminal and the called terminal in the embodiment of the present invention can be intelligent terminals in any scene of a station, a vehicle depot, and a parking lot. In addition, the number of called terminals that establish communication services with the calling terminal is not limited.
[0036] S120. Parse the access request through the access layer, convert the access request into a standard data packet, and transmit the standard data packet to the core layer.
[0037] Among them, the access layer can refer to the layer that parses and processes the access request according to the protocol type of the access request. Exemplarily, the access layer can include an emergency access module, a video access module, and a gateway access module; the gateway access module can include a fiber access system (FAS) gateway access, a mission critical service (MCX) gateway access, a session initiation protocol (SIP) gateway access, a digital trunk access, and a user access gateway access, etc., to achieve access to analog walkie-talkies, mobile communications, and wireless train modulation.
[0038] The parsing may refer to analyzing and processing the protocol format of the access request to obtain corresponding data according to the protocol format corresponding to the access request. The standard data packet may refer to a data packet composed of access request information having a standard data format.
[0039] In an optional embodiment, the access request is parsed through the access layer and converted into a standard data packet, including: the access request is parsed through the access layer according to the protocol type of the access request, and the parsed result is converted into a standard data packet according to the standard protocol type.
[0040] The standard protocol type may refer to a standard data format corresponding to an access request. Generally, the standard protocol type corresponding to the access request may be matched according to the protocol format corresponding to the access request. Exemplarily, if the protocol format corresponding to the access request is FAS gateway access, the standard protocol type corresponding to the access request may be set as the data format set by the gateway access module.
[0041] Specifically, the access layer parses the data carried in the access request according to the protocol format corresponding to the access request, matches the standard protocol type corresponding to the access request according to the protocol format corresponding to the access request, and reconverts the parsing result according to the standard protocol type to generate a standard data packet. In this way, the transmission of the data packet is separated from the specific protocol format, and the separation of control and bearer is achieved, making the network architecture more open and flexible, and facilitating the expansion of subsequent services.
[0042] S130, receiving the standard data packet through the core layer and establishing a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and sending a communication connection event to the service application layer.
[0043] The core layer refers to the layer for communication connection and implementation of specific communication services. Generally, the core layer can integrate communication capabilities based on the communication capabilities of the access layer, integrate the communication capabilities based on the access layer, and build a communication capability resource pool. Furthermore, with the communication capability resource pool as support, the standard communication capability call interface is encapsulated, and the call level is encapsulated with reference to the communication capability's own attributes, and the upper-layer business applications are supported in a service manner.
[0044] In an optional implementation, transmitting the standard data packet to the core layer through the access layer includes: transmitting the standard data packet to a communication scheduling module of the core layer through the access layer.
[0045] Among them, the communication scheduling module can refer to a module that realizes the communication interaction service between the calling terminal and the called terminal. Generally, it can be designed based on the relevant standards of the scheduling communication system and the next generation railway dedicated communication system (Next Generation Railway Communication System, LTE-R). Exemplarily, the communication scheduling module can realize the following functions: providing point-to-point audio and audio and video media communication functions; providing scheduling services such as multi-priority voice calls, ringing groups, continuous selection groups, forced insertion, forced removal, night service and emergency extensions; providing voice conference services such as joining, leaving, muting and speech control; providing grouping or ungrouping, voice intercom and speech control and other trunk intercom services; providing multi-priority video calls, ringing groups, continuous selection groups, forced insertion, forced removal, night service and emergency extensions; providing video conference services such as joining, leaving, muting, speech control, video control, desktop sharing and video distribution; providing SIP trunk interconnection services.
[0046] Specifically, after the access layer transmits the standard data packet to the communication scheduling module of the core layer, the communication scheduling module establishes a communication connection between the calling terminal and the called terminal according to the target identifier in the standard data packet. For example, if the calling terminal of the station initiates an access request for a video conference to the parking lot, the access request contains the Internet Protocol (IP) address and conference number of the visited parking lot, when the access request is transmitted to the access layer through the ubiquitous network layer, the access layer parses the access request, converts the access request into a standard data packet, and transmits the standard data packet to the communication scheduling module of the core layer, then the communication scheduling module determines the intelligent terminal consistent with the IP address of the visited parking lot in the standard data packet as the called terminal, and establishes a communication connection between the calling terminal and the called terminal through the conference number. Thus, when the station, depot or parking lot accesses the communication scheduling module through the transmission system network interface, a multimedia wired dispatching communication network is formed; when various wireless terminals access the communication scheduling module through the access layer, a multimedia wireless dispatching communication network is formed, the wired dispatching and wireless dispatching can be integrated, so that multiple services can communicate horizontally, realizing the unified architecture, unified deployment and unified resource allocation of the dispatching communication service, and reducing the waste of resource costs.
[0047] In an optional implementation, sending a communication connection event to a service application layer through a core layer includes: when a communication connection is established between a calling terminal and a called terminal corresponding to a target identifier, sending a communication connection event to a service application layer through a core layer; wherein the communication connection event includes a communication service. The communication connection event may refer to an event generated when a communication connection is established between a calling terminal and a called terminal corresponding to a target identifier.
[0048] Specifically, when the communication scheduling module establishes a communication connection between the calling terminal and the called terminal, and a communication connection is established between the calling terminal and the called terminal corresponding to the target identifier, a communication connection event indicating a successful communication connection can be generated, and the communication connection event can be sent to the business application layer, thereby providing an effective basis for subsequent business application layer operations.
[0049] S140: Receive a communication connection event through the service application layer, and implement a target communication service between the calling terminal and the called terminal corresponding to the target identifier according to a target standard calling mechanism matching the communication connection event.
[0050] Among them, the target standard calling mechanism may refer to a core layer calling mechanism that matches the communication service initiated by the calling terminal. Generally, the target standard calling mechanism may provide a standard calling mechanism according to the type of communication service. It is worth noting that the target standard calling mechanism may be established in advance according to the type of communication service. The target standard calling mechanism may include a communication capability calling mechanism and a business scenario calling mechanism to provide communication guarantee for application systems or intelligent application platforms at all levels.
[0051] The target communication service may refer to the communication service finally determined according to the target standard calling mechanism, which may generally include dispatch communication service, emergency command service, Geographic Information System (GIS) map service, video monitoring service, material management service, equipment monitoring service and office telephone service.
[0052] In an optional embodiment, a communication connection event is received through a service application layer, and a target communication service between a calling terminal and a called terminal corresponding to a target identifier is implemented based on a target standard calling mechanism that matches the communication connection event, including: obtaining a target standard calling mechanism that matches the communication connection event through a service application layer, and calling relevant modules of a core layer based on the target standard calling mechanism to implement a target communication service between a calling terminal and a called terminal corresponding to a target identifier.
[0053] The core layer related modules may refer to modules in the core layer that perform specific communication services, and may include, for example, an integrated switching module, a media processing module, a recording and recording module, a network management module, and a security management module.
[0054] Among them, the integrated switching module can specifically provide the following functions: provide terminal user registration and call authentication, call session control, service routing, user status subscription, call record query, inter-domain interconnection and software guardianship, etc.; provide basic scheduling services such as single call, group call, conference and forced insertion and removal; complete the storage, query and management, selection and routing of contracted user data; provide service registration, domain name resolution and load balancing functions; provide system address book management and distribution; provide terminal version, monitoring alarm notification message push; provide system service deployment management and service process guardianship; provide business system database storage, query, synchronization, optimization, management, monitoring and other functions, provide business transparent data file access and other functions.
[0055] Among them, the media processing module can specifically provide the following functions: provide media stream playback, media stream forwarding, transcoding, multi-channel voice mixing, video multi-screen processing and synthesis and other functions; realize media resource control, provide external business interfaces to provide conference creation, endpoint creation and topology connection and other operations; support the configuration of multiple media processing units, and the integrated switching unit performs business distribution, and supports load sharing between units.
[0056] The recording and video recording module can provide the following functions: recording, storage, management and listening of audio media resources; recording, storage, management and listening of audio and video media resources; recording, storage, management and viewing of video access systems; storage and review control functions, providing external service interfaces for recording and review, etc., and supporting clustered deployment and load sharing as a resource in the system;
[0057] Among them, the network management module can usually adopt the browser / server (B / S) architecture, which is composed of the network management server and the network management terminal, and provides configuration, control and status management, alarm management and log download of each business service unit. It can realize maintenance management functions such as configuration, alarm, performance, status, statistics, etc.
[0058] Among them, the security control module can be constructed according to the security protection level based on the security management center, network security boundary, secure communication network and secure computing environment, and implement the level protection work. Usually, the level that meets the basic security protection is the third level. The security control module can include a new generation of firewalls, antivirus servers, security audit servers and log audit servers. It is worth noting that the new generation of firewalls can include an intrusion prevention system (IPS), which has functions such as firewall, antivirus, intrusion prevention, application protection and threat intelligence, and can effectively resist network attacks from the Internet side; in addition, vulnerability scanning can regularly scan the operating systems of terminals, servers and network devices for vulnerabilities, discover system vulnerabilities in time, and provide references for managers to patch vulnerabilities to avoid external resources from launching attacks through system vulnerabilities. The security audit server can monitor and audit the behavior of each front-end, terminal and host device by modeling and analyzing features such as IP, media access control (MAC), port, protocol and traffic, and can also isolate devices that perform unconventional operations. The log audit server can realize centralized recording and auditing of servers, terminals, network security devices and network device logs.
[0059] Specifically, after receiving the communication connection event, the service application layer can obtain the target standard calling mechanism matching the communication service according to the communication service included in the communication connection event, and then call the integrated switching module, media processing module, recording and video recording module, network management module and security management module of the core layer according to the target standard calling mechanism, and realize the target communication service between the calling terminal and the called terminal by integrating the relevant modules of the core layer. Exemplarily, if the communication service included in the communication connection event is video conferencing, and the target standard calling mechanism matching the video conferencing is to record and process the conference content, the integrated switching module, media processing module and recording and video recording module of the core layer can be integrated and called. Therefore, by integrating the relevant modules of the core layer to realize the target communication service, the service can be separated from the control, breaking the boundary between the existing information technology (IT) and communication technology (CT), integrating the traditional business scenarios and the new information and communication technology (ICT), and realizing the integration of multiple communication methods in the voice domain and the IP domain.
[0060] The technical solution of the embodiment of the present invention is to transmit the access request initiated by the calling terminal to the access layer through the ubiquitous network layer; parse the access request through the access layer, convert the access request into a standard data packet, and transmit the standard data packet to the core layer; receive the standard data packet through the core layer and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier based on the target identifier in the standard data packet, and send a communication connection event to the business application layer; receive the communication connection event through the business application layer, and implement the target communication service between the calling terminal and the called terminal corresponding to the target identifier based on the target standard calling mechanism matching the communication connection event, thereby solving the problem that the line dispatching service and the non-line dispatching service cannot be fully integrated, and can fully integrate the line dispatching service and the non-line dispatching service to meet the scheduling communication needs of various business scenarios.
[0061] Embodiment 2
[0062] Figure 2 This is a schematic diagram of the structure of a city rail dispatching communication system provided by Embodiment 2 of the present invention. Figure 2 As shown, the system includes: a ubiquitous network layer 210, an access layer 220, a core layer 230 and a business application layer 240;
[0063] The ubiquitous network layer 210 is used to transmit the access request initiated by the calling terminal to the access layer 220; wherein the access request includes the communication service and the target identifier;
[0064] The access layer 220 is used to parse the access request, convert the access request into a standard data packet, and transmit the standard data packet to the core layer 230;
[0065] The core layer 230 is used to receive the standard data packet and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and send a communication connection event to the service application layer 240;
[0066] The service application layer 240 is used to receive a communication connection event and implement a target communication service between a calling terminal and a called terminal corresponding to a target identifier according to a target standard calling mechanism matching the communication connection event.
[0067] The technical solution of the embodiment of the present invention is to transmit the access request initiated by the calling terminal to the access layer 220 through the ubiquitous network layer 210; parse the access request through the access layer 220, convert the access request into a standard data packet, and transmit the standard data packet to the core layer 230; receive the standard data packet through the core layer 230 and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier based on the target identifier in the standard data packet, and send a communication connection event to the business application layer 240; receive the communication connection event through the business application layer 240, and implement the target communication service between the calling terminal and the called terminal corresponding to the target identifier based on the target standard calling mechanism matching the communication connection event, thereby solving the problem that the line dispatching service and the non-line dispatching service cannot be fully integrated, and can fully integrate the line dispatching service and the non-line dispatching service to meet the scheduling communication needs of various business scenarios.
[0068] Optionally, the core layer 230 may specifically include: a communication scheduling module;
[0069] The access layer 220 is used to transmit the standard data packet to the communication scheduling module of the core layer 230.
[0070] Optionally, the core layer 230 may specifically include: an integrated switching module, a media processing module, a recording and video recording module, a network management module and a security management module;
[0071] The business application layer 240 is used to obtain the target standard calling mechanism that matches the communication connection event, and call the integrated switching module, media processing module, recording and video recording module, network management module and security management module of the core layer 230 according to the target standard calling mechanism to realize the target communication service between the calling terminal and the called terminal corresponding to the target identifier.
[0072] Optionally, the target standard calling mechanism may include: a communication capability calling mechanism and a business scenario calling mechanism.
[0073] The urban rail dispatching communication system provided in the embodiment of the present invention can execute the urban rail dispatching communication method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0074] Figure 3It is a system architecture diagram of a metropolitan railway dispatching communication system provided according to the second embodiment of the present invention; specifically, it may include an intelligent terminal layer, a ubiquitous network layer, an access layer, a core layer and a business application layer. Among them, the intelligent terminal layer can be used as a called terminal or a calling terminal. It can usually include dedicated terminals such as multimedia dedicated dispatching terminals, intelligent desktop terminals, SIP phones, cameras and drones, as well as soft dispatching terminals based on operating systems. The ubiquitous network layer may include optical transmission networks, data communication networks, narrowband Internet of Things, operator public networks, satellite communications, wireless local area networks, wireless communication private networks, and clock synchronization networks. The access layer may include an emergency access module, a video access module, and a gateway access module including FAS gateway access, MCX gateway access, SIP gateway access, digital relay access, and user access gateway access. Among them, the FAS gateway can provide a 2M digital link, using Digital Subscriber Signaling No. 1 (DSS1) to achieve interconnection with existing MSC and FAS equipment; the digital trunk gateway can provide a 2M digital link, using Signaling System No. 7 (SS7) signaling, interconnecting with third-party switching equipment, and completing the intercommunication of media streams and signaling streams with the Public Switched Telephone Network / Public Land Mobile Network (PSTN / PLMN). The MCX gateway can provide a registered interface 45 (Registered Jack 45, RJ45), using MCX-3 signaling, and interconnecting with the mobile communication system. The SIP gateway can provide an RJ45 interface, using SIP signaling, interconnecting with third-party equipment, and completing the intercommunication of media streams and signaling streams with the Next Generation Network / Voice over Internet Protocol (NGN / VoIP). The user access gateway can provide RJ11 and RJ45 interfaces, use SIP signaling, and access dedicated terminals. The emergency access module can provide access based on railway emergency communication equipment, as well as management services for access to emergency on-site equipment, including number mapping, authority allocation, directory allocation, call routing and other functions, to achieve voice, data, and video communications between the emergency center and the emergency site, and within the emergency site.The video access module can provide access to video surveillance platforms and video surveillance equipment based on the GBT28181 protocol, provide access to video surveillance platforms and video surveillance equipment based on the Software Development Kit (SDK), and provide management services for access to video surveillance equipment, including number mapping, authority allocation, directory allocation, call routing and other functions. The core layer can include communication scheduling modules, integrated switching modules, media processing modules, audio and video recording modules, network management modules and security management modules. The business application layer can include scheduling communication services, emergency command services, GIS map services, video surveillance services, material management services, equipment monitoring services and office telephone services.
[0075] Specifically, when the calling terminal of the intelligent terminal layer initiates an access request to the called terminal, the access request is transmitted to the core layer through the network link matching the calling terminal in the ubiquitous network layer. Then, the core layer parses the access request, classifies the access request into access categories according to the original protocol type of the access request, converts the parsed result into a standard data packet according to the standard protocol type corresponding to the access category, and transmits the standard data packet to the communication scheduling module of the core layer. A communication connection is established between the calling terminal and the called terminal through the communication scheduling module. At the same time, a communication connection event containing the communication service is sent to the business application layer, so that the communication connection event of the business application layer matches the target standard calling mechanism corresponding to the communication service. Then, according to the target standard calling mechanism, the integrated switching module, media processing module, recording and video recording module, network management module and security management module of the core layer are integrated and scheduled to realize the target communication service between the calling terminal and the called terminal.
[0076] Embodiment 3
[0077] Figure 4 This is a schematic diagram of the structure of a city rail dispatching communication cluster provided by the third embodiment of the present invention. Figure 4 As shown, the cluster includes: a calling terminal 310, a central server 320 and a called terminal 330;
[0078] The calling terminal 310 is used to initiate an access request to the central server 320; wherein the access request includes a communication service and a target identifier corresponding to the called terminal;
[0079] The central server 320 is used to transmit the access request initiated by the calling terminal 310 to the access layer through the ubiquitous network layer; wherein the access request includes a communication service and a target identifier; the access layer parses the access request, converts the access request into a standard data packet, and transmits the standard data packet to the core layer; the core layer receives the standard data packet and establishes a communication connection between the calling terminal 310 and the called terminal 330 corresponding to the target identifier according to the target identifier in the standard data packet, and sends a communication connection event to the service application layer; the service application layer receives the communication connection event, and implements the target communication service between the calling terminal 310 and the called terminal 330 corresponding to the target identifier according to the target standard calling mechanism matching the communication connection event;
[0080] The called terminal 330 is used to receive the communication connection sent by the central server 320 and realize the target communication service with the main terminal 310.
[0081] According to the technical solution of the embodiment of the present invention, the calling terminal 310 is used to initiate an access request to the central server 320; the central server 320 is used to transmit the access request initiated by the calling terminal to the access layer through the ubiquitous network layer; the access request is parsed through the access layer, the access request is converted into a standard data packet, and the standard data packet is transmitted to the core layer; the standard data packet is received through the core layer and a communication connection is established between the calling terminal 310 and the called terminal 330 corresponding to the target identifier according to the target identifier in the standard data packet, and a communication connection event is sent to the business application layer; the communication connection event is received through the business application layer, and the target communication service between the calling terminal 310 and the called terminal 330 corresponding to the target identifier is implemented according to the target standard calling mechanism matching the communication connection event; the called terminal 330 is used to receive the communication connection sent by the central server 320, and implement the target communication service between the main terminal 310, which solves the problem that the line dispatching service and the non-line dispatching service cannot be fully integrated, and can fully integrate the line dispatching service and the non-line dispatching service to meet the dispatching communication needs of various business scenarios.
[0082] Optionally, the central server 320 may be specifically configured to: parse the access request according to the protocol type of the access request through the access layer, and convert the parsing result into a standard data packet according to the standard protocol type.
[0083] Optionally, the central server 320 may be specifically configured to: when a communication connection is established between a calling terminal and a called terminal corresponding to a target identifier, send a communication connection event to a service application layer through a core layer; wherein the communication connection event includes a communication service.
[0084] Optionally, the central server 320 can be specifically used to: obtain a target standard calling mechanism matching the communication connection event through the business application layer, and call relevant modules of the core layer according to the target standard calling mechanism to implement the target communication service between the calling terminal 310 and the called terminal 330 corresponding to the target identifier.
[0085] It is worth noting that in the embodiment of the present invention, the calling terminal and the called terminal need to store the routing information in the central server in advance to facilitate the implementation of subsequent operations. In addition, the disclosed embodiment does not limit the geographical location between the calling terminal, the central server and the called terminal. Usually, the central server is a server in the same region as the calling terminal. When the called terminal and the calling terminal are not in the same region, the central server on the calling terminal side can be connected to the central server on the called terminal side through a dedicated network or a public network, thereby realizing the target communication service between the calling terminal and the called terminal.
[0086] The urban rail dispatching communication cluster provided in the embodiment of the present invention can execute the urban rail dispatching communication method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0087] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0088] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for dispatching communication of urban railway, characterized in that: include: The access request initiated by the calling terminal is transmitted to the access layer through the ubiquitous network layer; wherein the access request includes the communication service and the target identifier; Parsing the access request through the access layer, converting the access request into a standard data packet, and transmitting the standard data packet to the core layer; Receiving the standard data packet through the core layer and establishing a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and sending a communication connection event to the service application layer; The communication connection event is received through the service application layer, and the target communication service between the calling terminal and the called terminal corresponding to the target identifier is implemented according to the target standard calling mechanism matching the communication connection event; wherein the target standard calling mechanism refers to a core layer calling mechanism that matches the communication service initiated by the calling terminal and provides a standard according to the type of communication service; the target standard calling mechanism includes a communication capability calling mechanism and a business scenario calling mechanism.
2. The method according to claim 1, characterized in that The step of parsing the access request through the access layer and converting the access request into a standard data packet includes: The access request is parsed according to the protocol type of the access request through the access layer, and the parsing result is converted into a standard data packet according to the standard protocol type.
3. The method according to claim 1, characterized in that The step of transmitting the standard data packet to the core layer through the access layer includes: The standard data packet is transmitted to the communication scheduling module of the core layer through the access layer.
4. The method according to claim 1, characterized in that The sending of the communication connection event to the service application layer through the core layer includes: When a communication connection is established between the calling terminal and the called terminal corresponding to the target identifier, a communication connection event is sent to the service application layer through the core layer; wherein the communication connection event includes a communication service.
5. The method according to claim 1, characterized in that The receiving of the communication connection event through the service application layer and implementing the target communication service between the calling terminal and the called terminal corresponding to the target identifier according to the target standard calling mechanism matching the communication connection event include: The target standard calling mechanism matching the communication connection event is obtained through the service application layer, and the relevant modules of the core layer are called according to the target standard calling mechanism to realize the target communication service between the calling terminal and the called terminal corresponding to the target identifier.
6. A dispatching communication system for urban railways, characterized in that: include: The ubiquitous network layer is used to transmit the access request initiated by the calling terminal to the access layer; wherein the access request includes the communication service and the target identifier; The access layer is used to parse the access request, convert the access request into a standard data packet, and transmit the standard data packet to the core layer; The core layer is used to receive the standard data packet and establish a communication connection between the calling terminal and the called terminal corresponding to the target identifier according to the target identifier in the standard data packet, and send a communication connection event to the service application layer; The service application layer is used to receive communication connection events and implement the target communication service between the calling terminal and the called terminal corresponding to the target identifier according to the target standard calling mechanism that matches the communication connection event; wherein the target standard calling mechanism refers to a core layer calling mechanism that matches the communication service initiated by the calling terminal and provides a standard according to the type of communication service; the target standard calling mechanism includes a communication capability calling mechanism and a business scenario calling mechanism.
7. The system according to claim 6, characterized in that The core layer includes: a communication scheduling module; The access layer is used to transmit the standard data packet to the communication scheduling module of the core layer.
8. The system according to claim 6, characterized in that The core layer includes: integrated switching module, media processing module, audio and video recording module, network management module and security management module; The service application layer is used to obtain the target standard calling mechanism that matches the communication connection event, and call the integrated switching module, media processing module, recording and video recording module, network management module and security management module of the core layer according to the target standard calling mechanism to realize the target communication service between the calling terminal and the called terminal corresponding to the target identifier.
9. The system according to claim 8, characterized in that The target standard calling mechanism includes: communication capability calling mechanism and business scenario calling mechanism.
10. A city rail dispatching communication cluster, characterized in that: include: The calling terminal is used to initiate an access request to the central server; wherein the access request includes the communication service and the target identifier corresponding to the called terminal; A central server is used to transmit an access request initiated by a calling terminal to an access layer through a ubiquitous network layer; wherein the access request includes a communication service and a target identifier; the access request is parsed through the access layer, converted into a standard data packet, and transmitted to the core layer; the core layer receives the standard data packet and establishes a communication connection between the calling terminal and the called terminal corresponding to the target identifier based on the target identifier in the standard data packet, and sends a communication connection event to the service application layer; the service application layer receives the communication connection event, and implements a target communication service between the calling terminal and the called terminal corresponding to the target identifier based on a target standard calling mechanism that matches the communication connection event; wherein the target standard calling mechanism refers to a core layer calling mechanism that matches the communication service initiated by the calling terminal and provides a standard according to the type of communication service; the target standard calling mechanism includes a communication capability calling mechanism and a service scenario calling mechanism; The called terminal is used to receive the communication connection sent by the central server and realize the target communication service between the main terminal and the called terminal.
Citation Information
Patent Citations
Voice call method, system and device for trunking communication system and gateway device
CN106060784A
Tent hospital emergency command information system
CN108600380A