车载终端的服务平台的制作方法

文档序号:7782058阅读:388来源:国知局
车载终端的服务平台的制作方法
【专利摘要】本发明揭示了一种车载终端的服务平台。该服务平台可包括:中心服务器、多个认证服务器、多个信息采集服务器以及车载终端;所述中心服务器为整个分布式系统的中心,负责平台的资源管理,所述资源管理包括:配置管理、用户管理和/或负载均衡;所述认证服务器与信息采集服务器分别与车载终端连接,为车载终端提供认证、访问和/或信息推送服务,同时对车载终端进行数据采集并进行分布式存储。本发明可给车载终端对服务器的访问带来极大便利,节约了大量网络资源,从而有利于大量用户的并发访问。
【专利说明】车载终端的服务平台
【技术领域】
[0001]本发明涉及到车载终端配套服务【技术领域】,特别是涉及到一种车载终端的服务平台。
【背景技术】
[0002]现有技术中,智能车载终端对后台的认证、访问及数据通信等,通常为简单的客户端与服务器模式(C/S模式)。当服务器首先对该智能车载终端的进行认证,待认证通过后方能接受该智能车载终端的 访问及数据通信等。如此,当用户量增大、并发请求增多时,月艮务器的并发处理及稳定性都可能出现问题。

【发明内容】

[0003]本发明的主要目的为提供一种车载终端的服务平台,提升了服务器的并发处理能力及稳定性。
[0004]本发明提出一种车载终端的服务平台,包括:中心服务器、多个认证服务器、多个信息采集服务器以及车载终端;
所述中心服务器为整个分布式系统的中心,负责平台的资源管理,所述资源管理包括:配置管理、用户管理和/或负载均衡;
所述认证服务器与信息采集服务器分别与车载终端连接,为车载终端提供认证、访问和/或信息推送服务,同时对车载终端进行数据采集并分布式存储。
[0005]优选地,所述认证服务器对车载终端进行认证,在通过认证时,向车载终端发送令牌,使车载终端获得访问信息采集服务器的权限,并通知所述信息采集服务器允许所述车载终端的访问。
[0006]优选地,所述认证服务器在认证车载终端时,对认证数据进行缓存并保留一定时间;所述认证数据至少包括所述令牌;所述车载终端接收所述令牌后,对所述令牌进行缓存并保留一定时间。
[0007]优选地,所述认证服务器/信息采集服务器使用预设密钥加密与中心服务器通?目。
[0008]优选地,所述服务平台还包括:
消息服务器,通过信息采集服务器接收车载终端的消息定制请求,向消息服务器定制消息;以及,通过消息定制队列接收在消息服务器定制的消息,并通过消息定制队列发送至车载终端。
[0009]优选地,所述信息采集服务器对应多个车载终端;所述车载终端与消息定制队列
--对应。
[0010]本发明还提出一种车载终端的服务平台,包括:中心服务器、多个认证服务器以及多个信息采集服务器;
所述中心服务器为整个分布式系统的中心,负责平台的资源管理,所述资源管理包括:配置管理、用户管理和/或负载均衡;
所述认证服务器与信息采集服务器分别与车载终端连接,为车载终端提供认证、访问和/或信息推送服务,同时对车载终端进行数据采集并进行分布式存储。
[0011]优选地,所述认证服务器对车载终端进行认证,在通过认证时,向车载终端发送令牌,使车载终端获得访问信息采集服务器的权限,并通知所述信息采集服务器允许所述车载终端的访问。
[0012]优选地,所述认证服务器在认证车载终端时,对认证数据进行缓存并保留一定时间;所述认证数据至少包括所述令牌;所述车载终端接收所述令牌后,对所述令牌进行缓存并保留一定时间。
[0013]优选地,所述服务平台还包括:
消息服务器,通过信息采集服务器接收车载终端的消息定制请求,向消息服务器定制消息;以及,通过消息定制队列接收在消息服务器定制的消息,并通过消息定制队列发送至车载终端。
[0014]本发明的车载终端的服务平台,设置有三层结构,通过认证服务器与信息采集服务器将认证与访问分开进行,同时由于中间层与底层的两层缓存机制以及IP通信机制,可给车载终端对服务器的访问带来极大便利,节约了大量网络资源,从而有利于大量用户的并发访问。
【专利附图】

【附图说明】
[0015]图1是本发明车载终端的服务平台一实施例中的结构示意图;
图2是本发明车载终端的服务平台一实施例中的另一结构示意图;
图3是本发明车载终端的服务平台一实施例中认证服务器的结构示意图;
图4是本发明车载终端的服务平台一实施例中信息采集服务器的结构示意图;
图5是本发明车载终端的服务平台另一实施例中的结构示意图。
[0016]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0017]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]参照图1,提出本发明一种车载终端的服务平台至少可包括:中心服务器21、多个认证服务器22、多个信息采集服务器23以及车载终端24。该中心服务器21可为上层,该多个认证服务器22和多个信息采集服务器23可为中间层,该车载终端24可为底层。该上层的中心服务器21可为整个分布式系统的中心,负责平台的资源管理,该资源管理可包括:配置管理、用户管理和/或负载均衡等。该中间层与底层的车载终端24之间连接,为车载终端24提供认证、访问、信息推送等服务,同时可对车载终端24进行数据采集等并进行分布式存储。上述车载终端24可为车载智能电子设备,比如车载电脑或者智能车内后视镜等,至少具有通信功能及数据处理功能等。
[0019]上述认证服务器22可对车载终端24进行认证,在通过认证时,向车载终端24发送令牌(令牌中可包括通讯密钥),使车载终端24获得访问信息采集服务器23的权限,并通知该信息采集服务器23允许该车载终端24的访问。[0020]本实施例中,通过分别设置有认证服务器22及信息采集服务器23,将认证与访问分离。当车载终端24需要访问信息采集服务器23时,可首先发送认证请求,通过认证服务器22对车载终端24的认证请求进行认证。该认证请求中至少包括该车载终端24的身份信息,比如系统分配的ID号码等。该认证服务器22可根据自身存储的信息或向中心服务器21获取的信息验证该车载终端24,如果验证不通过即可终止该车载终端24的访问;如果验证通过即可发送访问的令牌给该车载终端24,并通知上述信息采集服务器23允许该车载终端24的访问。由此,该车载终端24即可通过该令牌顺利访问该信息采集服务器23。
[0021]上述认证服务器22在认证车载终端24时,对认证数据进行缓存并保留一定时间(可根据实际情况设定, 比如12小时或一天等);该认证数据至少可包括所述令牌。该车载终端24接收所述令牌后,同样可对该令牌进行缓存并保留一定时间。并且,可设定该令牌在一定时间内有效,该车载终端24即可凭该令牌在该有效的时间内访问该信息采集服务器23,无需再次通过认证服务器22认证。上述中间层与底层的两层缓存机制,可给车载终端24对信息采集服务器23的访问带来极大便利,节约了大量网络资源,从而有利于大量用户的并发访问。
[0022]上述认证服务器22还可使用预设密钥加密车载终端24的访问信息并传送至中心服务器21。上述信息采集服务器23也可使用预设密钥与中心服务器21进行加密通信。
[0023]本实施例中,上述访问信息至少可包括车载终端24的身份信息、访问时间、访问次数等数据。
[0024]上述底层的车载终端24与中间层的认证服务器22和信息采集服务器23之间,中间层的认证服务器22和信息采集服务器23与上层的中心服务器21之间,都可进行加密通信,以保障数据的准确性以及系统安全和稳定性。
[0025]上述中间层对底层车载终端24的认证,可使用口令认证和密钥交换体制,提供底层车载终端24与中层服务器之间的强相互认证,能同时抵制来自网络的主动攻击和被动攻击。其中,可主要采用非对称的认证算法;对于认证强度高的设备(比如政府使用设备等),采用类似RSA的非对称算法认证;对于平通商务机型,采用SRP6算法认证,设备保留相应的盐变量(slat)。
[0026]上述中间层的认证服务器22与上层的中心服务器21之间,可使用预设的密钥对进行通信,增强通信的安全性。其具体使用的加密协议可根据实际情况而定。
[0027]参照图2,在本发明另一实施例中,上述的三层结构中可采用IP (InternetProtocol)通信机制。比如,上述三层结构中还可设置消息服务器25,车载终端24与信息采集服务器23之间,当车载终端24需要获取某消息时,即可发送消息定制请求至信息采集服务器23,该信息采集服务器23接收车载终端24的消息定制请求,根据所述消息定制请求建立消息定制队列,并向提供车载终端24所需消息的消息服务器25定制所述消息。该消息定制请求至少可包括车载终端24的基本信息(比如终端的地址信息等)以及定制消息的内容信息(比如消息的名称、类型、数量或优先级等信息)。上述信息采集服务器23与车载终端24之间可以是一对多的关系;上述信息采集服务器23中的消息定制队列与车载终端24之间可以是一对一的关系(--对应)。
[0028]上述信息采集服务器23接收消息服务器25发送的车载终端24定制消息,并将该定制消息存储至该车载终端24对应的消息定制队列中。该定制消息会在该消息定制队列中一直保留,直到该定制消息被成功发送至车载终端24。由此,解决了消息传送的可靠性,不容易造成消息丢失;同时,在车载终端24需要获取消息时,即使消息服务器25出现故障,车载终端24依然可以从信息采集服务器23的消息定制队列中获取消息,提升了消息获取的稳定性。
[0029]上述信息采集服务器23在接收到车载终端24的消息获取请求时,将消息定制队列中的定制消息发送给车载终端24。当消息定制队列存储的定制消息有多个时,该信息采集服务器23可以根据定制消息的优先级依次将多个定制消息发送至车载终端24。该优先级可以为定制消息本身自带的优先级,也可以车载终端24在定制时自定义的优先级。
[0030]上述定制消息的传送可以使用IP消息形式,如果某个数据包在传输过程中被破坏,只需要重发该数据包,而不是整个消息;并且在传输消息之前,不需要长时间等待。
[0031]在本实施例的一具体实例中,上述车载终端24可为车载智能电子设备,比如车载电脑或者智能车内后视镜等,至少具有通信功能及数据处理功能等。上述信息采集服务器23可为与智能车内后视镜匹配的后台服务器,比如可由智能车内后视镜的服务提供商所设置。上述消息服务器25可由智能车内后视镜的服务提供商所设置或者由网络使用者所提供的网络公共服务器等。
[0032]当上述智能车内后视镜需要向消息服务器25定制相应消息时,首先向信息采集服务器23发送定制请求,在信息采集服务器23中建立消息定制队列。该信息采集服务器23可以从一个或多个消息服务器25定制消息,存储至所建立的消息定制队列;其从消息服务器25定制的消息可以是一个或多个。
[0033]上述车载终端24对消息的定制采用异步方式,通过信息采集服务器23统一管理。该信息采集服务器23还可为车载终端建立消息定制队列,可以有效处理大量用户的并发请求,提升整个系统的稳定性。
[0034]参照图3,在本发明的另一实施例中,上述认证服务器22可包括:认证判断模块221以及认证处理模块222 ;该认证判断模块221,用于接收车载终端24的认证请求,判断是否通过认证;该认证处理模块222,用于在通过认证时,向车载终端24发送令牌,使车载终端24获得访问信息采集服务器23的权限,并通知所述信息采集服务器23允许所述车载终端24的访问。
[0035]上述认证服务器22还可包括:信息传送模块223,用于使用预设密钥加密车载终端24的访问信息并传送至中心服务器21。
[0036]参照图4,在本发明的另一实施例中,上述信息采集服务器23至少可包括:消息定制模块231以及定制发送模块232 ;该消息定制模块231,用于接收车载终端的消息定制请求,并向消息服务器定制所述消息;该定制发送模块232,用于通过消息定制队列接收在消息服务器定制的消息,并通过消息定制队列发送至车载终端。
[0037]参照图5,提出本发明一种车载终端的服务平台的一实施例。该服务平台可包括:中心服务器21、多个认证服务器22以及多个信息采集服务器23 ;该中心服务器21为整个分布式系统的中心,负责平台的资源管理,该资源管理可包括:配置管理、用户管理和/或负载均衡等;该认证服务器22与信息采集服务器23分别与车载终端24连接,为车载终端24提供认证、访问和/或信息推送服务,同时对车载终端24进行数据采集等并进行分布式存储。[0038]上述认证服务器22对车载终端24进行认证,在通过认证时,向车载终端24发送令牌,使车载终端24获得访问信息采集服务器23的权限,并通知所述信息采集服务器23允许所述车载终端24的访问。
[0039]上述认证服务器22在认证车载终端24时,对认证数据进行缓存并保留一定时间;该认证数据至少包括令牌;该车载终端24接收令牌后,对令牌进行缓存并保留一定时间。
[0040]上述服务平台还可包括:消息服务器25,通过信息采集服务器23接收车载终端24的消息定制请求,向消息服务器25定制消息;以及,通过消息定制队列接收在消息服务器25定制的消息,并通过消息定制队列发送至车载终端24。
[0041]上述中心服务器21、认证服务器22、信息采集服务器23、消息服务器25以及车载终端24可如上述实施例中所述。
[0042]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种车载终端的服务平台,其特征在于,包括:中心服务器、多个认证服务器、多个信息采集服务器以及车载终端; 所述中心服务器为整个分布式系统的中心,负责平台的资源管理,所述资源管理包括:配置管理、用户管理和/或负载均衡; 所述认证服务器与信息采集服务器分别与车载终端连接,为车载终端提供认证、访问和/或信息推送服务,同时对车载终端进行数据采集并进行分布式存储。
2.根据权利要求1所述的车载终端的服务平台,其特征在于,所述认证服务器对车载终端进行认证,在通过认证时,向车载终端发送令牌,使车载终端获得访问信息采集服务器的权限,并通知所述信息采集服务器允许所述车载终端的访问。
3.根据权利要求2所述的车载终端的服务平台,其特征在于,所述认证服务器在认证车载终端时,对认证数据进行缓存并保留一定时间;所述认证数据至少包括所述令牌;所述车载终端接收所述令牌后,对所述令牌进行缓存并保留一定时间。
4.根据权利要求1所述的车载终端的服务平台,其特征在于,所述认证服务器/信息采集服务器使用预设密钥加密与中心服务器通信。
5.根据权利要求1所述的车载终端的服务平台,其特征在于,所述服务平台还包括: 消息服务器,通过信息采集服务器接收车载终端的消息定制请求,向消息服务器定制消息;以及,通过消息定制队列接收在消息服务器定制的消息,并通过消息定制队列发送至车载终端。
6.根据权利要求5所述的车载终端的服务平台,其特征在于,所述信息采集服务器对应多个车载终端;所述车载终端与消息定制队列 对应。
7.一种车载终端的服务平台,其特征在于,包括:中心服务器、多个认证服务器以及多个信息采集服务器; 所述中心服务器为整个分布式系统的中心,负责平台的资源管理,所述资源管理包括:配置管理、用户管理和/或负载均衡; 所述认证服务器与信息采集服务器分别与车载终端连接,为车载终端提供认证、访问和/或信息推送服务,同时对车载终端进行数据采集并进行分布式存储。
8.根据权利要求7所述的车载终端的服务平台,其特征在于,所述认证服务器对车载终端进行认证,在通过认证时,向车载终端发送令牌,使车载终端获得访问信息采集服务器的权限,并通知所述信息采集服务器允许所述车载终端的访问。
9.根据权利要求8所述的车载终端的服务平台,其特征在于,所述认证服务器在认证车载终端时,对认证数据进行缓存并保留一定时间;所述认证数据至少包括所述令牌;所述车载终端接收所述令牌后,对所述令牌进行缓存并保留一定时间。
10.根据权利要求7所述的车载终端的服务平台,其特征在于,所述服务平台还包括: 消息服务器,通过信息采集服务器接收车载终端的消息定制请求,向消息服务器定制消息;以及,通过消息定制队列接收在消息服务器定制的消息,并通过消息定制队列发送至车载终端。
【文档编号】H04L29/06GK103747051SQ201310726504
【公开日】2014年4月23日 申请日期:2013年12月24日 优先权日:2013年12月24日
【发明者】林方文, 冯俊杰, 黄维, 张平, 吴明, 刘立向, 廖海鸿, 赵惠, 钟桢 申请人:深圳市领华卫通数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1