交通枢纽信息交换系统及其信息交换方法

文档序号:7741828阅读:117来源:国知局
专利名称:交通枢纽信息交换系统及其信息交换方法
技术领域
本发明涉及信息交换的技术,特别是涉及一种用于多种交通方式并存地区的交通枢纽信息交换系统及其信息交换方法的技术。
背景技术
随着中国在以高速铁路等项目为主的大规模交通设施建设,大型交通枢纽在城市 中的地位也越发重要。大型交通枢纽往往集中了铁路、长途客运、地铁以及机场等各种交通 方式。但是因为这些交通方式各自有各自的业主单位,各自有各自的建设单位。所以各种 交通方式都是相互独立的,彼此的信息无法互通,即便是地铁的不同线路,高铁和普通铁路 之间也往往有信息互通的问题;而交通枢纽的旅客有很大部分都是需要在此做中转的,这 些中转旅客需要一个能获取交通枢纽中各种交通方式相关信息的统一的平台。

发明内容
针对上述现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种用于交 通枢纽内各交通单位之间进行数据互通的交通枢纽信息交换系统及其信息交换方法。为了解决上述技术问题,本发明所提供的一种交通枢纽信息交换系统,其特征在 于,包括数据存储模块;数据交换模块,用于接收各模块送来的数据或报文,并将接收到的数据或报文转 发给对应模块;多个外围模块,连接数据交换模块,每个外围模块对应交通枢纽中的一种交通方 式,并在每个外围模块中存放该模块所对应的交通方式的实时信息;多个业务处理模块,连接数据存储模块,每个业务处理模块对应交通枢纽中的一 种交通方式,每个业务处理模块用于处理该模块所对应的交通方式的数据,并将处理结果 存入数据存储模块或转发给与数据内容相对应的模块;订阅处理模块,连接数据交换模块及数据存储模块,用于处理由数据交换模块转 发来的各外围模块的订阅请求,并根据处理结果修改数据存储模块中相关外围模块的订阅 状态信息;心跳处理模块,连接数据交换模块及数据存储模块,用于检测各外围模块的状态, 并根据检测结果修改数据存储模块中存放的相应外围模块的状态信息;数据采集模块,连接各业务处理模块及数据交换模块,用于采集各外围模块中的 数据,并将所采集的数据转送给与数据内容相对应的业务处理模块;更新处理模块,连接各业务处理模块及数据交换模块,用于接收各外围模块中的 更新数据,并将所接收的数据转送给与数据内容相对应的业务处理模块;快照发布模块,连接各业务处理模块及数据交换模块,用于接收各外围模块的数 据请求报文并将所接收的数据请求报文转送给与报文内容相对应的业务处理模块,及接收各业务处理模块送回的数据并转发给数据交换模块;动态发布模块,连接各业务处理模块及数据交换模块,用于接收各业务处理模块送来的更新数据,并转发给数据交换模块。本发明所述的交通枢纽信息交换系统的信息交换方法,其特征在于,具体步骤如 下A、数据存储外围模块向数据交换模块发送报文或数据,数据交换模块对外围模 块送来的报文或数据进行分析,并根据分析结果将报文转送至订阅处理模块或心跳处理模 块,将数据转送至更新处理模块或数据采集模块;其中,订阅处理模块或心跳处理模块对数据交换模块送来的报文进行处理,并根 据处理结果向数据存储模块写入相关外围模块的状态信息;其中,更新处理模块或数据采集模块对数据交换模块送来的数据进行分析,并根 据分析结果将数据转送至与该数据所对应的交通方式相对应的业务处理模块,对应业务处 理模块对数据进行处理后将处理结果存入数据存储模块;B、数据读取外围模块向数据交换模块发送数据请求报文,数据交换模块收到数 据请求报文后转送至快照发布模块,快照发布模块对数据交换模块送来的数据请求报文进 行分析,并根据分析结果将数据请求报文转送至与该报文的请求内容所对应的交通方式相 对应的业务处理模块,对应业务处理模块收到数据请求报文后根据该报文的请求内容调取 数据存储模块中的相关数据进行处理,并将处理结果送回快照发布模块,快照发布模块收 到业务处理模块送回的数据后生成数据快照并发送给数据交换模块,然后由数据交换模块 转送给发起数据请求报文的外围模块。进一步的,所述步骤A中,数据交换模块收到外围模块发送的订阅报文或取消订 阅报文时,将收到的报文转送至订阅处理模块分析,订阅处理模块根据分析结果将发起该 报文的外围模块的订阅状态写入数据存储模块。进一步的,所述步骤A中,各外围模块定时向数据交换模块发送心跳请求报文,数 据交换模块将收到的心跳请求报文转送至心跳处理模块,心跳处理模块定时检查是否收到 各外围模块的心跳请求报文,当心跳处理模块在设定时间内未收到相应外围模块的心跳请 求报文时,将相应外围模块状态异常信息写入数据存储模块。进一步的,所述步骤A中,每个外围模块中的数据发生变化后,即将变化的数据发 送至数据交换模块,数据交换模块收到更新的数据后转送至更新处理模块,更新处理模块 对收到的更新数据进行分析,并根据分析结果将更新数据转送至与该更新数据内容所对应 的交通方式相对应的业务处理模块,对应业务处理模块对收到的更新数据进行处理后根据 更新数据内容更新数据存储模块中的相应数据,并调取数据存储模块中各外围模块的订阅 状态信息,然后将所调取的各外围模块的订阅状态信息与更新处理后的数据发送给动态发 布模块;动态发布模块根据对应业务处理模块送来的各外围模块的订阅状态信息与更新 处理后的数据生成相应的数据更新报文并发送给数据交换模块,数据交换模块对收到的数 据更新报文进行分析,并根据分析结果将数据更新报文转送给相应的外围模块。进一步的,所述步骤A中,数据采集模块定时或在收到业务处理模块发起的数据 采集指令后向数据交换模块发送数据采集请求报文,数据交换模块对收到的数据采集请求报文进行分析,并根据分析结果将数据采集请求报文转送至相应外围模块;相应外围模块收到数据采集请求报文后将本模块中的相关数据发送给数据交换 模块,并由数据交换模块转送至数据采集模块分析,数据采集模块根据分析结果将收到的 数据转送至与该数据内容所对应的交通方式相对应的业务处理模块,对应业务处理模块对 数据采集模块送来的数据进行处理后写入数据存储模块。本发明提供的交通枢纽信息交换系统及其信息交换方法,每个外围模块对应交通 枢纽中的一种交通方式,并在每个外围模块中存放该模块所对应的交通方式的实时信息, 各外围模块中的数据通过数据交换模块存放于数据存储模块中,每个外围模块可通过数据 交换模块获取存放于数据存储模块中的其它外围模块的数据,从而实现交通枢纽内各交通 单位之间的数据互通。


图1是本发明实施例的交通枢纽信息交换系统的结构框图。
具体实施例方式以下结合

对本发明的实施例作进一步详细描述,但本实施例并不用于限 制本发明,凡是采用本发明的相似结构及其相似变化,均应列入本发明的保护范围。如图1所示,本发明实施例所提供的一种交通枢纽信息交换系统,其特征在于,包 括数据存储模块;数据交换模块,用于接收各模块送来的数据或报文,并将接收到的数据或报文转 发给对应模块;多个外围模块,连接数据交换模块,每个外围模块对应交通枢纽中的一种交通方 式,并在每个外围模块中存放该模块所对应的交通方式的实时信息;多个业务处理模块,连接数据存储模块,每个业务处理模块对应交通枢纽中的一 种交通方式,每个业务处理模块用于处理该模块所对应的交通方式的数据,并将处理结果 存入数据存储模块或转发给与数据内容相对应的模块;订阅处理模块,连接数据交换模块及数据存储模块,用于处理由数据交换模块转 发来的各外围模块的订阅请求,并根据处理结果修改数据存储模块中相关外围模块的订阅 状态信息;心跳处理模块,连接数据交换模块及数据存储模块,用于检测各外围模块的状态,并根据检测结果修改数据存储模块中存放的相应外围模块的状态信息;数据采集模块,连接各业务处理模块及数据交换模块,用于采集各外围模块中的数据,并将所采集的数据转送给与数据内容相对应的业务处理模块;更新处理模块,连接各业务处理模块及数据交换模块,用于接收各外围模块中的更新数据,并将所接收的数据转送给与数据内容相对应的业务处理模块;快照发布模块,连接各业务处理模块及数据交换模块,用于接收各外围模块的数据请求报文并将所接收的数据请求报文转送给与报文内容相对应的业务处理模块,及接收 各业务处理模块送回的数据并转发给数据交换模块;
动态发布模块,连接各业务处理模块及数据交换模块,用于接收各业务处理模块送来的更新数据,并转发给数据交换模块。如图1所示,本发明实施例所提供的交通枢纽信息交换系统的信息交换方法,其 特征在于,具体步骤如下A、数据存储外围模块向数据交换模块发送报文或数据,数据交换模块对外围模 块送来的报文或数据进行分析,并根据分析结果将报文转送至订阅处理模块或心跳处理模 块,将数据转送至更新处理模块或数据采集模块;其中,订阅处理模块或心跳处理模块对数据交换模块送来的报文进行处理,并根 据处理结果向数据存储模块写入相关外围模块的状态信息;其中,更新处理模块或数据采集模块对数据交换模块送来的数据进行分析,并根 据分析结果将数据转送至与该数据所对应的交通方式相对应的业务处理模块,对应业务处 理模块对数据进行处理后将处理结果存入数据存储模块;B、数据读取外围模块向数据交换模块发送数据请求报文,数据交换模块收到数 据请求报文后转送至快照发布模块,快照发布模块对数据交换模块送来的数据请求报文进 行分析,并根据分析结果将数据请求报文转送至与该报文的请求内容所对应的交通方式相 对应的业务处理模块,对应业务处理模块收到数据请求报文后根据该报文的请求内容调取 数据存储模块中的相关数据进行处理,并将处理结果送回快照发布模块,快照发布模块收 到业务处理模块送回的数据后生成数据快照并发送给数据交换模块,然后由数据交换模块 转送给发起数据请求报文的外围模块;所述步骤A中,数据交换模块收到外围模块发送的订阅报文或取消订阅报文时, 将收到的报文转送至订阅处理模块分析,订阅处理模块根据分析结果将发起该报文的外围 模块的订阅状态写入数据存储模块;所述步骤A中,各外围模块定时向数据交换模块发送心跳请求报文,数据交换模 块将收到的心跳请求报文转送至心跳处理模块,心跳处理模块定时检查是否收到各外围 模块的心跳请求报文,当心跳处理模块在设定时间内未收到相应外围模块的心跳请求报文 时,将相应外围模块状态异常信息写入数据存储模块。所述步骤A中,每个外围模块中的数据发生变化后,即将变化的数据发送至数据 交换模块,数据交换模块收到更新的数据后转送至更新处理模块,更新处理模块对收到的 更新数据进行分析,并根据分析结果将更新数据转送至与该更新数据内容所对应的交通方 式相对应的业务处理模块,对应业务处理模块对收到的更新数据进行处理后根据更新数据 内容更新数据存储模块中的相应数据,并调取数据存储模块中各外围模块的订阅状态信 息,然后将所调取的各外围模块的订阅状态信息与更新处理后的数据发送给动态发布模 块;动态发布模块根据对应业务处理模块送来的各外围模块的订阅状态信息与更新 处理后的数据生成相应的数据更新报文并发送给数据交换模块,数据交换模块对收到的数 据更新报文进行分析,并根据分析结果将数据更新报文转送给相应的外围模块;所述步骤A中,数据采集模块定时或在收到业务处理模块发起的数据采集指令后 向数据交换模块发送数据采集请求报文,数据交换模块对收到的数据采集请求报文进行分 析,并根据分析结果将数据采集请求报文转送至相应外围模块;
相应外围模块收到数据采集请求报文后将本模块中的相关数据发送给数据交换模块,并由数据交换模块转送至数据采集模块分析,数据采集模块根据分析结果将收到的 数据转送至与该数据内容所对应的交通方式相对应的业务处理模块,对应业务处理模块对 数据采集模块送来的数据进行处理后写入数据存储模块。
权利要求
一种交通枢纽信息交换系统,其特征在于,包括数据存储模块;数据交换模块,用于接收各模块送来的数据或报文,并将接收到的数据或报文转发给对应模块;多个外围模块,连接数据交换模块,每个外围模块对应交通枢纽中的一种交通方式,并在每个外围模块中存放该模块所对应的交通方式的实时信息;多个业务处理模块,连接数据存储模块,每个业务处理模块对应交通枢纽中的一种交通方式,每个业务处理模块用于处理该模块所对应的交通方式的数据,并将处理结果存入数据存储模块或转发给与数据内容相对应的模块;订阅处理模块,连接数据交换模块及数据存储模块,用于处理由数据交换模块转发来的各外围模块的订阅请求,并根据处理结果修改数据存储模块中相关外围模块的订阅状态信息;心跳处理模块,连接数据交换模块及数据存储模块,用于检测各外围模块的状态,并根据检测结果修改数据存储模块中存放的相应外围模块的状态信息;数据采集模块,连接各业务处理模块及数据交换模块,用于采集各外围模块中的数据,并将所采集的数据转送给与数据内容相对应的业务处理模块;更新处理模块,连接各业务处理模块及数据交换模块,用于接收各外围模块中的更新数据,并将所接收的数据转送给与数据内容相对应的业务处理模块;快照发布模块,连接各业务处理模块及数据交换模块,用于接收各外围模块的数据请求报文并将所接收的数据请求报文转送给与报文内容相对应的业务处理模块,及接收各业务处理模块送回的数据并转发给数据交换模块;动态发布模块,连接各业务处理模块及数据交换模块,用于接收各业务处理模块送来的更新数据,并转发给数据交换模块。
2.—种权利要求1所述的交通枢纽信息交换系统的信息交换方法,其特征在于,具体 步骤如下A、数据存储外围模块向数据交换模块发送报文或数据,数据交换模块对外围模块送 来的报文或数据进行分析,并根据分析结果将报文转送至订阅处理模块或心跳处理模块, 将数据转送至更新处理模块或数据采集模块;其中,订阅处理模块或心跳处理模块对数据交换模块送来的报文进行处理,并根据处 理结果向数据存储模块写入相关外围模块的状态信息;其中,更新处理模块或数据采集模块对数据交换模块送来的数据进行分析,并根据分 析结果将数据转送至与该数据所对应的交通方式相对应的业务处理模块,对应业务处理模 块对数据进行处理后将处理结果存入数据存储模块;B、数据读取外围模块向数据交换模块发送数据请求报文,数据交换模块收到数据请 求报文后转送至快照发布模块,快照发布模块对数据交换模块送来的数据请求报文进行分 析,并根据分析结果将数据请求报文转送至与该报文的请求内容所对应的交通方式相对应 的业务处理模块,对应业务处理模块收到数据请求报文后根据该报文的请求内容调取数据 存储模块中的相关数据进行处理,并将处理结果送回快照发布模块,快照发布模块收到业 务处理模块送回的数据后生成数据快照并发送给数据交换模块,然后由数据交换模块转送给发起数据请求报文的外围模块。
3.根据权利要求2所述的方法,其特征在于所述步骤A中,数据交换模块收到外围模 块发送的订阅报文或取消订阅报文时,将收到的报文转送至订阅处理模块分析,订阅处理 模块根据分析结果将发起该报文的外围模块的订阅状态写入数据存储模块。
4.根据权利要求2所述的方法,其特征在于所述步骤A中,各外围模块定时向数据 交换模块发送心跳请求报文,数据交换模块将收到的心跳请求报文转送至心跳处理模块, 心跳处理模块定时检查是否收到各外围模块的心跳请求报文,当心跳处理模块在设定时间 内未收到相应外围模块的心跳请求报文时,将相应外围模块状态异常信息写入数据存储模 块。
5.根据权利要求2所述的方法,其特征在于所述步骤A中,每个外围模块中的数据发 生变化后,即将变化的数据发送至数据交换模块,数据交换模块收到更新的数据后转送至 更新处理模块,更新处理模块对收到的更新数据进行分析,并根据分析结果将更新数据转 送至与该更新数据内容所对应的交通方式相对应的业务处理模块,对应业务处理模块对收 到的更新数据进行处理后根据更新数据内容更新数据存储模块中的相应数据,并调取数据 存储模块中各外围模块的订阅状态信息,然后将所调取的各外围模块的订阅状态信息与更 新处理后的数据发送给动态发布模块;动态发布模块根据对应业务处理模块送来的各外围模块的订阅状态信息与更新处理 后的数据生成相应的数据更新报文并发送给数据交换模块,数据交换模块对收到的数据更 新报文进行分析,并根据分析结果将数据更新报文转送给相应的外围模块。
6.根据权利要求2所述的方法,其特征在于所述步骤A中,数据采集模块定时或在收 到业务处理模块发起的数据采集指令后向数据交换模块发送数据采集请求报文,数据交换 模块对收到的数据采集请求报文进行分析,并根据分析结果将数据采集请求报文转送至相 应外围模块;相应外围模块收到数据采集请求报文后将本模块中的相关数据发送给数据交换模块, 并由数据交换模块转送至数据采集模块分析,数据采集模块根据分析结果将收到的数据转 送至与该数据内容所对应的交通方式相对应的业务处理模块,对应业务处理模块对数据采 集模块送来的数据进行处理后写入数据存储模块。
全文摘要
一种交通枢纽信息交换系统及其信息交换方法,涉及信息交换技术领域,所解决的是交通枢纽内各交通单位之间进行信息互通的技术问题。该系统包括数据存储模块、数据交换模块、多个外围模块、多个业务处理模块、订阅处理模块、心跳处理模块、数据采集模块、更新处理模块、快照发布模块和动态发布模块;每个外围模块对应交通枢纽中的一种交通方式,并在每个外围模块中存放该模块所对应的交通方式的实时信息;各外围模块中的数据通过数据交换模块存放于数据存储模块中,每个外围模块可通过数据交换模块获取存放于数据存储模块中的其它外围模块的数据。利用本发明提供的系统及方法,能实现交通枢纽内各交通单位之间的数据互通。
文档编号H04L29/06GK101827018SQ201010109409
公开日2010年9月8日 申请日期2010年2月11日 优先权日2010年2月11日
发明者吴青松, 张全罡 申请人:上海华腾软件系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1