云服务器内容精选

  • API概览 类型 说明 RSU管理 包括RSU的创建、删除、修改、查询接口。 雷达管理 包括RSU型号的创建、删除、修改、查询接口。 Edge应用管理 包括Edge应用的创建、删除、修改、查询接口。 Edge应用版本管理 包括Edge应用版本的创建、删除、修改、更新、查询接口。 边缘应用管理 包括边缘应用的部署、删除、升级、查询接口。 信号机管理 包括Edge的创建、删除、修改、查询等接口。 长期交通事件管理 包括业务通道的创建、删除、修改、查询接口。 车辆管理 包括IPC的查询接口。 IPC管理 包括雷达信息的查询接口。 RSU型号管理 包括信号机的获取、创建、删除、修改接口。 业务通道管理 包括车辆的获取、创建、删除、修改接口。 Edge管理 包括交通事件的创建、删除、修改、查询接口。 历史交通消息管理 创建即时交通事件。 即时交通事件管理 包括数据转发配置的创建、删除、更新、查询接口。 数据转发 包括bsm、rsi、rsm、spat、statistics、tracks消息转发。 数据转发配置管理 下发交通消息给设备侧,当前仅支持下发SPAT消息给RSU设备。 交通消息下发 查询历史交通事件。 父主题: 应用侧API参考
  • Token认证 Token是服务端生成的一串字符串,作为客户端进行请求的一个令牌。第一次登录后,服务器生成一个Token并将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。Token有效期是24小时,从客户端获取开始算起(24小时是相对时间),需要使用同一个Token鉴权时,建议缓存起来使用,避免频繁调用。在Token过期前,务必刷新Token或重新 获取Token ,否则Token过期后会在服务端鉴权失败。 如果您获取Token多次,以最新的为准,前面的Token会被覆盖并失效。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "********", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "xxxxxxxxxxxxxxxxxxxxxx" } } } } 加粗的斜体字段需要根据实际值填写,其中username为 IAM 用户名,domainname为IAM用户所属帐号名,********为IAM用户的登录密码,xxxxxxxxxxxxxxxxxx为IAM用户所属账号的项目名称,如“cn-north-1”,您可以参考我的凭证页面获取。 接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。 获取Token后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值为获取到的Token。例如Token值为“ABCDEFJ....”,则调用接口时将“X-Auth-Token: ABCDEFJ....”加到请求消息头即可,如下所示。 POST https://ocv2x-api.cn-north-4.myhuaweicloud.com/v1/{project_id}/traffic-events Content-Type: application/json X-Auth-Token: ABCDEFJ.... Instance-Id: xxxxxx 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333。
  • AK/SK认证 AK/SK签名认证方式仅支持消息体大小12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
  • 请求消息体(可选) 该部分可选。请求消息体通常以结构化格式(如JSON或XML)发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中的参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的帐号名称,********为用户登录密码,xxxxxxxxxxxxxxxxxx为project的名称,如“cn-north-1”,您可以从地区和终端节点获取。 scope参数定义了Token的作用域,下面示例中获取的Token仅能访问project下的资源。您还可以设置Token额作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取用户Token。 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "********", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "xxxxxxxxxxxxxxxxx" } } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
  • 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表格内容。 表3 公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443 Content-Type 消息体的类型(格式)。推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Instance-Id 路网数字化服务 的实例ID,请参考获取Instance-Id获取实例ID。 否 部分接口调用要求必选。 c7ff8b76-9e6c-46c1-863e-a2225bb637ef project-id project id,项目编号。请参考获取项目ID章节获取项目编号。 否 如果是专属云场景采用AK/SK认证方式的接口请求或者多project场景采用AK/SK认证的接口请求,则该字段必选。 e9993fc787d94b6c886cbaa340f9c0f4 X-Auth-Token 用户Token。 用户Token也就是调用获取用户Token接口的响应值,该接口是唯一不需要认证的接口。 请求响应成功后在响应消息头(Headers)中包含的“X-Subject-Token”的值即为Token值。 否 使用Token认证时该字段必选。 注:以下仅为Token示例片段 MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ API同时支持使用AK/SK认证,AK/SK认证是使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。 AK/SK认证的详细说明请参见认证鉴权的“AK/SK认证”。 对于获取用户Token接口,由于不需要认证,所以只添加“Content-Type”即可,添加消息头后的请求如下所示。 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json
  • 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。 在获取用户Token的URI部分,您可以看到其请求方法为“POST”,则其请求为: POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens
  • 请求URI 请求URI由如下部分组成: {URI-scheme}://{Endpoint}/{resource-path}?{query-string} 尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器 域名 或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。 例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud.com”。 resource-path 资源路径,即API访问路径。从具体API的URI模块获取,例如“获取用户Token”API的resource-path为“/v3/auth/tokens”。 query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。 例如您需要获取IAM在“华北-北京一”区域的Token,则需使用“华北-北京一”区域的Endpoint(iam.cn-north-1.myhuaweicloud.com),并在获取用户Token的URI部分找到resource-path(/v3/auth/tokens),拼接起来如下所示。 https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为查看方便,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。
  • 错误码说明 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 DRIS.00000002 Invalid input. %s 请求参数不合法 请排查请求参数是否符合文档定义。 400 DRIS.00000012 Resource create failed. 开通资源失败 请联系华为工程师分析解决。 400 DRIS.00000013 Resource already exist. This domain is already create resource. 资源已经存在 资源已经存在,请勿重复开通资源。 400 DRIS.00010001 The RSU ESN already exists. RSU esn已经存在 请更换esn后重试。 400 DRIS.00010005 The RSU model name already exists. RSU型号名称已存在 请更换名称后重试。 400 DRIS.00020002 Invalid input, event type invalid. 事件分类和事件类型不匹配 请参考国标交通事件编码填写。 400 DRIS.00020003 Invalid input, no tenant id found! 帐号ID不合法 请联系华为工程师分析解决。 400 DRIS.00030001 Invalid input. No matching RSU found for this event. 事件位置范围内未匹配到RSU 请检查事件位置是否正确。 400 DRIS.00100001 The number of RSU connection to Edges have reached the upper limit. RSU可关联的Edge数量达上限 请参考修改一个RSU资源调整RSU可关联的Edge数量。 400 DRIS.00100003 The EdgeApps are repeated. Edge App已经存在 请更换edge_app_id后重试。 400 DRIS.00120002 IPC ESN duplicate IPC设备已经存在 请更换esn后重试。 400 DRIS.00130003 Create install command failed. 生成边缘节点安装命令失败 请联系华为工程师分析解决。 400 DRIS.00200000 Instance not found. dris实例不存在 请确认携带的instance_id是否正确。 400 DRIS.00210001 Unknown system mode. 未知的系统模式 请确认携带的systemMode是否正确。 400 DRIS.00210003 Incremental updates are not supported. License不支持增量更新 请尝试使用全量更新操作。 400 DRIS.00210008 ESN not match can not apply. 激活license时esn匹配失败 请联系华为工程师分析解决。 400 DRIS.00280001 The Vehicle VehicleId already exists. 车辆ID已经存在 请更换vehicle_id后重试。 400 DRIS.00290001 The TrafficController TrafficControllerId already exists. 信号机设备已存在 请更换traffic_controller_id后重试。 400 DRIS.00340002 The file not found! 文件不存在 请确认对应file_id的文件是否已经导入到平台。 400 DRIS.00340003 The file has imported! 文件中的设备已经创建 请更换文件后重试。 400 DRIS.00350004 The linkAssetRelation file not found! 该file_id对应的路段设备关系文件不存在 请确认对应file_id的文件是否已经导入到平台后重试。 401 DRIS.00000004 Token is invalid. token不合法 请排查请求中的token是否正确或是否过期。 401 DRIS.00000007 Resource unauthorized. The instance does not belong to this authorized user. 资源未授权 请确认是否已开通资源。 401 DRIS.00000010 Resource unauthorized. URL's project id doesn't match token. 资源访问受限 请检查携带的token是否有权限访问url中指定project_id的项目。 403 DRIS.00000005 Resource limit reached. 请求的资源配额已达上限 请联系华为工程师分析解决。 403 DRIS.00000006 Resource is frozen. 资源已被冻结 请联系华为工程师分析解决。 403 DRIS.00000009 Operation not allowed. The user does not have the permission of this API. 无权访问此API 请联系华为工程师确认用户的权限策略。 403 DRIS.00010004 Rsu resource reach limit. RSU可关联的Edge数量达上限 请参考修改一个RSU资源调整RSU可关联的Edge数量。 403 DRIS.00020004 Traffic event resource reach limit. 交通事件数量达上限 请删除一些交通事件后重试。 403 DRIS.00031005 Simulation task is running! 仿真任务正在执行中 请在任务执行完成后再操作。 403 DRIS.00031006 Simulation task lack scenes! 仿真任务缺少任务应用场景 请根据任务类型补全对应场景。 403 DRIS.00130001 Request forbidden. The system app $edgetepa must be deployed first. 部署边缘应用失败 请先部署边缘系统应用。 403 DRIS.00130005 The EdgeApp cannot be deleted because it has associated DataChannels. 删除边缘应用失败 Edge设备的业务通道存在时无法直接删除边缘应用,请先删除业务通道后重试。 403 DRIS.00150001 Max configurations (10) exceeded. 租户数据转发配置资源(Kafka)数量达上限 请删除未使用的数据转发配置后重试。 403 DRIS.00150002 The broker in your request already exists. Check your Kafka configurations. 数据转发配置中的broker地址已经存在 请更换broker地址及用户名密码后重试。 403 DRIS.00190001 The algorithm model for this function of this road network already exists. 算法模型已经存在 请确认对应road_network_id和model_function的算法模型是否已经添加到平台。 403 DRIS.00190002 The algorithm model of this version is in use. 指定版本的算法模型已经在使用中 请确认此版本的算法模型处于非使用状态后重试 403 DRIS.00200002 Forbidden to operate instance. 禁止操作dris实例 请联系华为工程师分析解决。 403 DRIS.00280003 Vehicle resource reach limit. 车辆数量达上限 请联系华为工程师分析解决。 403 DRIS.00290003 TrafficController resource reach limit. 信号机设备数量达上限 请联系华为工程师分析解决。 403 DRIS.00350001 The number of devices of the same data type on one link exceeds the limit! 该路段下同种数据类型的绑定设备数量超过限制 请先解绑该路段下对应数据类型的已绑定设备后重试。 403 DRIS.00350002 The total number of linkAssetRelation exceeds the limit! 绑定路段设备关系总数超过限制 请先解绑部分未使用的路段设备关系后重试。 403 DRIS.00350003 The linkAssetRelation not bound! 该路段设备关系未绑定 请确认当前输入的link_id,esn,data_type对应的路段设备关系已绑定。 403 DRIS.00350005 The number of subTasks in the file exceeds limit 该文件下对应的子任务数量超过限制 请减少文件中的待操作的数据条数以符合限制后重试。 403 DRIS.00350006 The linkAssetRelation task is running! 已有路段设备任务正在执行 请在当前任务完成后再重试。 404 DRIS.00000011 Resource not found. 资源不存在 请确认是否已开通资源。 404 DRIS.00010002 The RSU not found. RSU不存在 请确认对应的rsu_id或esn是否已经在平台创建RSU。 404 DRIS.00010003 Rsu model not found. RSU型号不存在 请确认对应的rsu_model_id是否已经在平台创建RSU型号。 404 DRIS.00020001 This traffic event is not found. 交通事件不存在 请确认对应的event_id是否已经在平台创建交通事件。 404 DRIS.00040001 Area config not found. 区域配置不存在 请确认对应的area_code是否已经在平台添加区域配置。 404 DRIS.00080001 Rule config not found 交通事件规则配置不存在 请确认对应的event_type或position_id是否已经在平台新增规则。 404 DRIS.00090001 Edge not found. Edge设备不存在 请确认对应的v2x_edge_id是否已经在平台创建Edge设备。 404 DRIS.00100002 The EdgeApp not found. Edge App不存在 请确认对应的edge_app_id是否已经在平台创建Edge App。 404 DRIS.00100004 The EdgeAppVersion not found. Edge App版本不存在 请确认对应的version是否已经在平台创建Edge App版本。 404 DRIS.00120001 This camera does not exist. IPC设备不存在 请确认对应camera_id的IPC设备是否已经添加到平台。 404 DRIS.00130002 The V2XEdgeApp not found 边缘应用不存在 请确认对应v2x_edge_id和edge_app_id的边缘应用是否已经部署。 404 DRIS.00130004 DataChannel not found 业务通道不存在 请确认指定Edge设备(v2x_edge_id)是否已经在平台创建业务通道 404 DRIS.00150003 Kafka config not found 数据转发配置资源(Kafka)不存在 请确认对应的forwarding_config_id是否已经在平台创建数据转发配置。 404 DRIS.00170001 Not Found. 地图区间不存在 请确认地图区间是否已经在平台添加。 404 DRIS.00180001 Not Found. 资源不存在 请确认是否已开通资源。 404 DRIS.00190003 The algorithm model not found. 算法模型不存在 请确认对应model_id的算法模型是否已经添加到平台。 404 DRIS.00210000 The license file does not exist and cannot be updated. License文件不存在 请确认携带的lsn是否正确。 404 DRIS.00210004 ESN not found. license esn不存在 请联系华为工程师分析解决。 404 DRIS.00220001 The file not found. 文件不存在 请联系华为工程师分析解决。 404 DRIS.00230001 The interaction not found. 对接系统不存在 请确认对应interaction_id的对应系统是否已经在平台配置。 404 DRIS.00240001 The ITS asset not found. 交通设施不存在 请确认对应its_asset_id的交通设施是否已经在平台添加。 404 DRIS.00250001 Link not found. 路段不存在 请确认对应link_id的路段是否已经在平台添加。 404 DRIS.00260001 The Road network not found. 路网不存在 请确认对应road_network_id的路网是否已经在平台生成。 404 DRIS.00270001 The control strategy not found. 管控策略不存在 请确认对应strategy_id的管控策略是否已经在平台下发。 404 DRIS.00280002 The Vehicle not found. 车辆不存在 请确认对应vehicle_id的车辆资源是否已经在平台创建。 404 DRIS.00290002 The TrafficController not found. 信号机设备不存在 请确认对应traffic_controller_id的信号机设备是否已经在平台创建。 404 DRIS.00300001 The datasource not found. 数据源不存在 请检查data_source_id是否正确。 404 DRIS.00310001 The simulation task not found! 仿真任务不存在 请确认对应task_id的仿真任务是否已经在平台创建。 404 DRIS.00320001 The common scene not found! 仿真任务普通场景不存在 请确认对应task_id和common_id的普通场景仿真任务是否已经在平台创建。 404 DRIS.00320002 The accident scene not found! 仿真任务事故场景不存在 请确认对应task_id和accident_id的事故场景仿真任务是否已经在平台创建。 404 DRIS.00320003 The construction scene not found! 仿真任务施工场景不存在 请确认对应task_id和construction_id的施工场景仿真任务是否已经在平台创建。 404 DRIS.00320004 The common speed-limit scene not found! 仿真任务限速场景不存在 请确认对应task_id和speed_limit_id的限速场景仿真任务是否已经在平台创建。 404 DRIS.00320005 The common flow-control scene not found! 仿真任务匝道流控场景不存在 请确认对应task_id和flow_control_id的匝道流控场景仿真任务是否已经在平台创建。 404 DRIS.00320006 The emergency-lan-open scene not found! 仿真任务开放应急车道场景不存在 请确认对应task_id和emergency_lan_open_id的开放应急车道场景仿真任务是否已经在平台创建。 404 DRIS.00330001 The statistics result not found! 仿真任务的统计结果不存在 请检查任务是否已经执行成功。 404 DRIS.00330002 The detector result not found! 仿真任务的检测器结果不存在 请检查任务是否已经执行成功且检测器已经存在。 404 DRIS.00340001 The task not found! 任务不存在 请确认对应task_id的任务是否已经在平台创建。 404 DRIS.00350007 The linkAssetRelation task not found! 该task_id对应的路段设备关系任务不存在 请确认对应task_id的路段设备关系任务是否已经在平台创建。 405 DRIS.00000003 Method not allowed. Http request method not supported, just supports: %s Http Method不合法 请排查Http Method是否与文档一致。 429 DRIS.00000008 Request reached the maximum rate limit %s. 请求被流控 请在流控范围内请求接口。 500 DRIS.00000001 Internal server error. %s 服务器内部错误 请联系华为工程师分析解决。 500 DRIS.00200001 Instance create failed. %s 创建dris实例失败 请联系华为工程师分析解决。 500 DRIS.00200003 Create vpc endpoint failed. 创建vpcep失败 请联系华为工程师分析解决。 500 DRIS.00200004 Create iotda out channel failed. 创建IoTDA的网络通道失败 请联系华为工程师分析解决。 500 DRIS.00210002 Update device limit failed. 更新设备数上限配置时发生错误 请联系华为工程师分析解决。 500 DRIS.00210005 Get key file content failed. 获取license key文件失败 请联系华为工程师分析解决。 500 DRIS.00210006 Get revoke code failed. 更新license为失败状态时获取失效码失败 请联系华为工程师分析解决。 500 DRIS.00210007 Parse license failed. license解析失败 请联系华为工程师分析解决。
  • 概述 欢迎使用路网数字化服务(Digital Road Infrastructure Service,DRIS),本服务通过车路协同、物联网等智能技术,打造人、车、路、云的全面协同,构建协作式的智慧交通,使能协同式的自动驾驶,给出行者提供更安全、更高效、更便捷的出行,给管理者提供全路段感知、全天候通行、全过程管控的智慧运营。 您可以使用本文档提供的API对道路设备和感知事件等资源进行相关操作,如RSU资源管理、交通事件资源管理等,支持的全部操作请参见API概览。业务数据开放接口的数据集定义满足标准编号为YD/T 3709-2020的《基于LTE的车联网无线通信技术 消息层技术要求》以及标准编号为 TCS AE 53-2017的《合作式智能运输系统 车用通信系统应用层及应用数据交互标准》的标准要求。 在调用DRIS API之前,请确保已经充分了解路网数字化服务相关概念,详细信息请参见产品介绍。 父主题: 使用前必读
  • 为什么选择路网数字化服务 数字化的路+聪明的车+低延时的网+智慧的云平台=路网数字化服务。路是车的基础,华为云IoT路网数字化服务从路侧的视角,通过数字化改造,降低道路事故、提高道路通行能力、减少道路拥堵,加速协同式自动驾驶的规模商用,为用户带来高效、智慧、安全的出行方案。 快速接入设备:海量设备快速接入,建立全系式设备画像,整体到局部及时感知路侧设备告警。 事件精准推送:交通事件及时响应,车路信息即时交互,可视化预置最优处理方案,防患于未然。 实时交通监控:从全局到重要枢纽不同颗粒度的交通态势监控,实时获取车辆行驶轨迹。 路网数字化服务的最终目标是利用车路协同、物联网等先进智能技术为实现智慧交通进而建成智慧城市添砖加瓦。落实到具体的交通问题上则为解决以下几大问题:
  • 物理组网 路网数字化服务主要包含路网数字化云服务(车路协同平台V2X Server)和路网数字化边缘服务(边缘计算单元V2X Edge)两个部分。 路网数字化云服务(车路协同平台V2X Server): 实现对路上车辆和路侧各类设备进行统一接入和管理功能,并承载周边系统对接以及上层业务运行的任务。 V2X Server通过连接路侧设备,执行信息数据采集、存储、分析,并提供运维管理和实况展示。 V2X Server可接入高精度地图、现有ITS平台等第三方业务系统,并结合交通行业特点,支持各种复杂V2X实车场景发布,其中包括:闯红灯预警、基于信号灯的车速引导、超速告警、公交车道预警、限速预警、前方拥堵提醒、道路危险状况提示、车内标牌、前向碰撞预警、交叉路口碰撞预警、左转辅助、车辆盲区/变道预警、紧急制动预警、异常车辆提醒、电单车出没预警、盲区行人穿越预警、匝道车辆汇入预警、综合信息提醒等。 提供全场景数据开放,为第三方应用提供全面的交通设备数据和交通事件数据。 路网数字化边缘服务(边缘计算单元V2X Edge): 在智能边缘硬件部署路边感知能力,快速感知路边数据,分析路侧事件,低时延完成路侧调度分发。 开放路边能力,支持第三方分析算法或者地图应用的部署和管理,与合作伙伴一起提升路侧能力。 对接路侧设备,包含雷达、摄像机、RSU等设备。 摄像机、雷达对道路机、非、人等信息感知采集,边缘计算设备对雷达、视频感知到的视频、数据进行实时分析处理,并上传到云端进行分析研判,结果快速广播发布给对应车辆。 路侧感知设备:雷达、摄像头、气象传感器、桥隧边坡传感器等,路侧通信单元RSU,以及车载终端设备。 RSU/5G基站:负责基站与路网数字化服务、基站与车辆之间的通信。 VMS:接收来自路网数字化服务应用的交通事件信息,通过道路侧屏幕,将交通事件信息通知车主。 T-BOX:负责车辆与车辆、车辆与RSU之间的通信。 HMI:通常为车辆侧屏幕,将接收的路网数字化服务数据呈现给用户。
  • 产品架构 路网数字化服务主要包含路网数字化云服务(车路协同平台V2X Server)和路网数字化边缘服务(边缘计算单元V2X Edge)两个部分。 路网数字化云服务(车路协同平台V2X Server): 公有云部署可以为客户提供逻辑独享和物理独享的云服务,直接在华为云上申请账号、开通服务,减少客户自建数据中心带来的复杂性和不确定性。 路网数字化服务充分利用华为公有云基础服务的能力,包括IaaS层的计算、存储、网络;PaaS层的缓存、运维管理、API网关能力;各种云数据库和大数据的能力,满足V2X解决方案中海量数据存储和分析的诉求;同时基于公有云的统一安全能力,提供安全可靠的云服务体验。 路网数字化服务设备接入和边缘管理基于IoT 物联网平台 能力构建,提供高可靠、大并发的接入能力;提供设备管理、数字孪生的能力,能够管理除自身边缘外的各种物联网设备;支持部署第三方边缘应用。 提供高效智能的集中运维能力,通过统一监控、告警通知、 日志分析 、配置管理等能力,提升服务的可维护能力,进一步提升服务的可靠性。 路网数字化云服务提供边缘管理、事件管理、规则管理、应用管理等能力,并支持数据的对外开放,支持事件的全局调度分发,支持动态地图数据的存储和共享。通过多种能力叠加,支持第三方开发者基于路网数字化云服务完成应用的开发。 路网数字化边缘服务(边缘计算单元V2X Edge): 边缘侧提供边缘应用的部署、升级等管理能力,不仅支持V2X应用的部署和管理,同时还能够支持第三方应用部署在边缘计算单元上。 边缘侧会提供精准的道路感知和事件分析识别能力,识别的事件涵盖出行服务大部分异常事件场景,用于服务安全、效率和信息服务多种场景。 边缘感知计算单元支持本地快速调度处理,本地高效的完成事件的发送和广播,降低时延、提升体验。 边缘感知计算单元支持与路边其他交通设施对接,比如红绿灯、电子显示屏等,可以将事件发送给周边系统,也可以从周边系统获取到其他的事件。 边缘侧支持接入更多的传感器,通过更多传感器的数据采集,能够更加精准和全面的判断交通状况,提供更加精准合理的事件通知。
  • 典型场景 华为云路网数字化服务解决方案面向城市、高速、园区提供城市交通治理、高速精准运营、园区车联服务三类应用使能: 园区车联服务——探索园区AVP停车等车路协同应用。 高速精准运营——提升高速全场景感知能力,对过车数量、完整的车辆刻画进行全天候感知,支撑高速路网智慧运营,实现高速公路设施的数字化采集、管理与应用。 城市交通治理——提升城市道路数字化能力,增强路侧感知能力,对交通态势进行精准的感知,提升出行安全,同时通过云端进行交通能力建模,指导城市交通的优化和治理。 场景类型 场景特点 典型用例 园区 为园区封闭/半封闭道路提供红绿灯信息提醒、限速提醒、异常车辆提醒等能力。 红绿灯信息提醒 当车辆行驶接近有红绿灯的路口时,红绿灯将实时灯态信息上报路网数字化服务,路网数字化服务提前发送红绿灯信号给车辆,实现红绿灯信息上车。 道路限速 当前方道路出现道路限速的交通标牌信息时,路网数字化服务提前发送提醒信号,后方车辆提前进行减速或绕行通过,避免事故发生。 车辆逆行 当前方道路出现异常车辆如逆行车辆时,边缘服务识别并提前发送提醒信号,后方车辆提前进行减速及绕行通过,避免事故发生。 弱势交通参与者预警(行人识别/自行车识别) 路网数字化服务可通过实时视频和毫米波雷达监控路口行人和自行车的实时位置,广播给路口车辆,帮助交通参与者消除盲区,减少交通事故。 高速公路 面向桥梁、隧道、匝道、服务区等高速公路场景,提供交通事故预警、异常车辆提醒、恶劣天气预警、限速提醒、交通拥堵提醒等服务。 交通事故预警 路网数字化服务可通过实时视频和毫米波雷达监控路况,及时发现交通事故,并将事故信息广播给周边交通参与方、管理方,提醒交通参与方减速和避让,避免二次事故的发生。 车辆逆行 当前方道路出现异常车辆如逆行(车辆后退下匝道等情况)的车辆时,路网数字化边缘服务识别并提前发送提醒信号,后方车辆可提前进行减速及绕行通过,避免事故发生。 雨/雪/雾/风等恶劣天气预警 路网数字化服务可通过事件下发或恶劣天气信息分析,将恶劣天气预警实时广播给天气影响范围内的交通参与者,减少道路发生交通事故的可能性。 道路限速 当前方道路出现道路限速的交通标牌信息时,路网数字化服务提前发送提醒信号,后方车辆结合车载传感器信息提前进行减速或绕行通过,避免事故发生。 道路拥堵提醒 当前方道路出现拥堵时,路网数字化边缘服务识别并提前发送提醒信号,后方车辆结合车载传感器信息提前进行减速或重新规划路径,提升通行效率。 城市道路 为城市路口、公交专用道提供弱势交通参与者预警、异常车辆提醒、限速提醒、公交车道闯入预警、道路拥堵提醒等服务。 弱势交通参与者预警(行人识别/自行车识别) 路网数字化服务可通过实时视频和毫米波雷达监控路口行人和自行车的实时位置,广播给路口车辆,帮助车辆消除盲区,减少交通事故。 车辆逆行 当前方道路出现异常车辆如逆行(车辆逆向车道超车等情况)车辆时,路网数字化边缘服务识别并提前发送提醒信号,后方车辆提前减速及绕行通过,避免事故发生。 道路限速 当前方道路出现道路限速的交通标牌信息时,路网数字化服务提前发送提醒信号,后方车辆可提前进行减速或绕行通过,避免事故发生。 公交车道闯入预警 当前方道路有公交车专用道时,路网数字化服务提前发送公交车道信息,当非公交车辆结驶入时提醒车辆驶离公交车道,避免违章发生。 道路拥堵提醒 当前方道路出现拥堵时,路网数字化边缘服务识别并提前发送提醒信号,后方车辆结合车载传感器信息提前进行减速或重新规划路径,提升通行效率。 父主题: 路网数字化服务的应用场景
  • 事件监控 地图主要呈现监控区域的所有实时事件,事件会在地图上单独标注成“事件点”,单击地图上的事件点,会弹出事件简要信息,单击“详情”可跳转至事件详情页。 事件点:事件点的颜色代表事件的优先等级,由高到低分别为。 实时交通事件:基于平台下发、设备上报的事件实时监控,显示事件类型、事件等级、事件地点、开始时间,同时在地图上标出事件发生点。单击“更多”可跳转至“事件管理”页面查看详细事件信息。 中心点:用户设置好需要监控的城市区域后,地图将自动定位到该区域。在地图内任意一处单击右键,可设置地图中心点,用户后续进入平台,地图将自动呈现中心点的区域。
  • 边缘应用管理 边缘应用管理包含边缘应用以及边缘应用镜像的管理,成功创建并发布的应用版本可用于边缘Edge的应用部署,边缘应用部署请参考注册边缘Edge。edgetapa应用为系统应用,系统应用预置的版本(默认已存在的版本,非客户创建)不可进行版本下线操作也不可查看应用版本详情。 进入路网数字化服务,左侧导航栏选择“边缘应用管理”,可以查看已创建的边缘应用,单击“添加应用”开始创建应用。 填写应用名称,例如:testApp,不可与已有的应用名称重复,单击“保存”按钮完成应用创建 单击刚刚创建的testApp应用,进入到应用详情页面 创建应用版本。单击“添加版本”按钮,按照创建应用版本参数说明填写相关参数 基本信息,点击“下一步”填写部署配置 下拉框选择输入 手动输入 部署配置,点击提交完成应用版本创建 表1 创建应用版本参数说明 参数名称 参数说明 命名空间 【选择镜像】参数的镜像所在命名空间,手动输入镜像地址时无需填写。 应用版本 待创建的目标版本号。 选择镜像 可在展开的下拉框中选择目标镜像(需要新上传镜像时点击右侧说明中的【 容器镜像服务 】,在其中上传镜像,参考应用版本的镜像上传),点击【切换镜像输入方式】可手动填写镜像地址。 容器规格 容器运行所需计算资源配置,申请配额为容器运行最低资源要求,限制配额为容器运行最大资源使用限额,申请配额不能大于限制配额。 高级配置 - 外挂设备 挂载容器所在宿主机的硬盘路径到容器内指定的文件夹。 源路径:外挂设备用于挂载的路径 卷挂载路径:源路径将挂载到的容器内文件路径 外挂设备读写权限:默认MRW 本地卷 卷是指容器运行过程中使用的存储卷。 将主机某个目录挂载到容器中。主机目录是一种持久化存储,应用删除后hostPath里面的内容依然存在于边缘节点本地硬盘目录中,如果后续重新创建应用,挂载后依然可以读取到之前写入的内容。 重启策略 总是重启:当应用实例退出时,无论是正常退出还是异常退出,系统都会重新拉起应用实例。 失败时重启:当应用实例异常退出时,系统会重新拉起应用实例,正常退出时,则不再拉起应用实例 重不重启:当应用实例退出时,无论是正常退出还是异常退出,系统都不再重新拉起应用实例。 应用版本发布。步骤4 创建应用版本中创建后的版本还处于“草稿”状态,不可被部署至边缘Edge,需要在应用详情中将新创建的应用版本发布后才可以用于边缘应用部署,点击版本右侧“发布”按钮“”即可发布。 发布前 发布后 应用版本下线。当应用版本由于某些原因不想再被使用时,可通过应用版本下线功能使其不可再被部署至边缘Edge。 下线前 下线后 应用版本下线后无法再重新上线 应用版本删除。应用版本不再需要时可进行删除。删除前请确保应用版本已下线,参考步骤6 应用版本下线。点击删除按钮即可删除应用版本。 应用版本的镜像上传。仅支持通过docker命令“docker save -o xxx.tar.gz xxx:xxx”导出的镜像文件格式压缩包。 当前镜像上传有两个入口。 可在创建应用版本时通过点击“选择镜像”参数右侧说明文字中“容器 镜像服务 ”链接进入。 点击边缘应用管理页面右上角的“镜像管理”进入容器镜像服务。 初次上传时需要切换至“命名空间管理”创建命名空间,点击“创建命名空间”按钮开始创建。 按照命名空间名称参数校验规则填写后点击“确定”,完成命名空间创建。 在“我的镜像”页面,点击“上传镜像”按钮。 选择要上传镜像的命名空间,然后点击“点击上传”按钮选择要上传的docker镜像文件或拖拽镜像文件至“点击上传”按钮处,将会自动开始镜像文件上传,每次只能上传一个镜像文件。 等待镜像文件上传完成,具体耗时取决于镜像文件大小以及您所处环境的网络状况,1GB左右的镜像文件在网络状况良好的情况下耗时约8分钟。 镜像上传完成后需等待后台将镜像推送至仓库后才可在镜像列表中查看,具体耗时取决于镜像文件大小,1GB左右的镜像文件在网络状况良好的情况下耗时约2分30秒。 父主题: 控制台操作指南