CN115225620A - 一种报文转发方法及装置 - Google Patents
一种报文转发方法及装置 Download PDFInfo
- Publication number
- CN115225620A CN115225620A CN202210826416.3A CN202210826416A CN115225620A CN 115225620 A CN115225620 A CN 115225620A CN 202210826416 A CN202210826416 A CN 202210826416A CN 115225620 A CN115225620 A CN 115225620A
- Authority
- CN
- China
- Prior art keywords
- message
- parameter
- forwarding
- channel
- channels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000004044 response Effects 0.000 claims description 22
- 230000010365 information processing Effects 0.000 abstract description 3
- 229910002089 NOx Inorganic materials 0.000 description 44
- MWUXSHHQAYIFBG-UHFFFAOYSA-N nitrogen oxide Inorganic materials O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 7
- 239000003344 environmental pollutant Substances 0.000 description 3
- 231100000719 pollutant Toxicity 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- MGWGWNFMUOTEHG-UHFFFAOYSA-N 4-(3,5-dimethylphenyl)-1,3-thiazol-2-amine Chemical compound CC1=CC(C)=CC(C=2N=C(N)SC=2)=C1 MGWGWNFMUOTEHG-UHFFFAOYSA-N 0.000 description 1
- 206010014561 Emphysema Diseases 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- GRYLNZFGIOXLOG-UHFFFAOYSA-N Nitric acid Chemical compound O[N+]([O-])=O GRYLNZFGIOXLOG-UHFFFAOYSA-N 0.000 description 1
- 238000003916 acid precipitation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 206010006451 bronchitis Diseases 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009931 harmful effect Effects 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 229910017604 nitric acid Inorganic materials 0.000 description 1
- JCXJVPUVTGWSNB-UHFFFAOYSA-N nitrogen dioxide Inorganic materials O=[N]=O JCXJVPUVTGWSNB-UHFFFAOYSA-N 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开一种报文转发方法及装置,应用于信息处理领域,该方法包括:获取第一报文,对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记,响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。本申请中可以对预设的多个报文通道中未发送第一报文的报文通道,也就是没有连接NOx传感器的需要转发报文的多路报文通道同时分配转发标记,这样就可以把连接NOx传感器的报文通道发送的报文同时转发至多路报文通道。就可以解决现有技术中需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,工作量大的问题。
Description
技术领域
本申请涉及的信息处理技术领域,特别是涉及一种报文转发的方法。
背景技术
目前,车辆控制单元ECU连接有匹配的氮氧化合物NOx传感器,对于不同的机型,有的NOx传感器匹配到1号报文通道,有的匹配到2号报文通道,NOx传感器接收报文之后传送给ECU,ECU可能需要对报文进行转发(ECU从一路报文通道上接收到报文后,需转发至另一路报文通道)。
当前,现有技术中软件仅支持从一路报文通道接收报文,如需转发至另外一路报文通道,需要对待转发报文通道进行标定,这就需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,这样给标定工程师带来了巨大工作量。
因此,如何减轻标定的工作量是本领域技术人员急需解决的技术问题。
发明内容
本申请提供一种报文转发方法,以便减轻标定的工作量,本申请还提供一种报文转发装置。
第一方面,本申请提供一种报文转发方法,包括:
获取第一报文,所述第一报文为预设的多个报文通道中连接NOx传感器的报文通道发送的报文;
对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记;
响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
可选的,通过以下方式确定发送所述第一报文的报文通道:
对所述预设的多个报文通道编号;
获取第一参数,所述第一参数用于表示从当前编号对应的报文通道接收报文的状态;
将所述预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值;
将所述多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送所述第一报文的报文通道。
可选的,获取第一报文之后,所述方法还包括:
获取第二参数,所述第二参数用于表示从任一个报文通道中接收报文状态;
响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
可选的,将所述第一报文转发至分配转发标记的报文通道,包括:
响应于所述第二参数大于第二阈值,将所述第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。
可选的,所述获取第一报文之前,所述方法还包括:
获取使能参数,所述使能参数用于表示从当前编号对应报文通道中接收报文是否使能;
响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能。
第二方面,本申请还提供一种报文转发装置,包括:
第一获取单元,用于获取第一报文,所述第一报文为预设的多个报文通道中连接NOx传感器的报文通道发送的报文;
分配单元,用于对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记;
第一响应单元,用于响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
可选的,在所述装置中,通过以下方式确定发送所述第一报文的报文通道:
对所述预设的多个报文通道编号;
获取第一参数,所述第一参数用于表示从当前编号对应的报文通道接收报文的状态;
将所述预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值;
将所述多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送所述第一报文的报文通道。
可选的,所述装置还包括:
第二获取单元,用于获取第二参数,所述第二参数用于表示从任一个报文通道中接收报文状态;
第二响应单元,用于响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
可选的,所述第一响应单元具体用于:
响应于所述第二参数大于第二阈值,将所述第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。
可选的,所述装置还包括:
第三获取单元,用于获取使能参数,所述使能参数用于表示从当前编号对应报文通道中接收报文是否使能;
第三响应单元,用于响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能。
第三方面,本申请实施例提供了一种设备,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行前述第一方面任一项所述的方法。
第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现前述第一方面任一项所述的方法。
相较于现有技术,本申请具有以下有益效果:
本申请中获取第一报文,对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记,响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。本申请中可以对预设的多个报文通道中未发送第一报文的报文通道,也就是没有连接NOx传感器的需要转发报文的多路报文通道同时分配转发标记,这样就可以把连接NOx传感器的报文通道发送的报文同时转发至多路报文通道。就可以解决现有技术中需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,给标定工程师带来了巨大工作量的问题。
附图说明
为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种报文转发方法的流程图;
图2为本申请实施例提供的另一种报文转发方法的流程图;
图3为本申请提供的报文转发装置的一种具体实施方式的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。
需要说明的是,本申请提供的一种报文转发方法及装置,用于信息处理领域。上述仅为示例,并不对本申请提供的方法及装置名称的应用领域进行限定。
近年来,随着工业化发展,各种污染物的排放也逐渐加剧。尤其是氮氧化合物NOx,NOx主要是一氧化氮(NO)和二氧化氮(NO2),它们在大气中的含量达到对人、动物、植物以及其他物质产生有害影响的程度,就形成污染。NOx通过呼吸进入人体肺的深部,还可引起支气管炎或肺气肿。NOx还能和大气中其他污染物发生光化学反应形成光化学烟雾污染。N2O在大气中经氧化转变成硝酸,是造成酸雨的原因之一。因此,在车辆在,尤其是在柴油车中,可以通过NOx传感器采集NOx数据,然后转发至其他报文通道,以便对NOx传感器采集的数据进行处理。
目前,车辆控制单元ECU连接有匹配的氮氧化合物NOx传感器,对于不同的机型,有的NOx传感器匹配到1号报文通道,有的匹配到2号报文通道,NOx传感器接收报文之后传送给ECU,ECU可能需要对报文进行转发(ECU从一路报文通道上接收到报文后,需转发至另一路报文通道),例如NOx传感器匹配到1号报文通道,但是2号报文通道需要基于NOx传感器采集到报文数据进行测试,此时就需要将1号报文通道采集的报文转发给2号报文通道。
当前,现有技术中软件仅支持从一路报文通道接收报文,如需转发至另外一路报文通道,需要对待转发报文通道进行标定,这就需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,这样给标定工程师带来了巨大工作量。
本申请实施例提供的方法可以由车辆控制器ECU上执行。
为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。下面以本申请实施例提供的方法由第一设备执行为例进行说明。
图1为本申请实施例提供的一种报文转发方法的流程图。如图1所示,该方法包括:
S101:获取第一报文。
第一设备获取第一报文。其中,第一报文指的是从预设的多个报文通道中连接NOx传感器的报文通道发送的报文。例如,ECU预设连接5个报文通道,其中,1号报文通道连接NOx传感器,NOx传感器在采集数据之后,以报文的形式发送给ECU,此时,1号报文通道发送报文可以为第一报文。
S102:对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记。
第一设备在获取第一报文之后,可以对发送第一报文的报文通道分配发送标记,对预设的多个报文通道中未发送第一报文的报文通道分配转发标记。
进一步解释,可以设置rxport[i]参数,用于表示从第i号报文通道接收报文。其中,i可以为报文通道编号,例如,rxport[1]可以表示从1号报文通道接收报文。然后可以将多个报文通道编号由小到大顺序依次输入rxport[i]参数,依次获得rxport[i]的值,当rxport[i]参数的值大于报文阈值时,可以表示从i号报文通道接收到报文。例如,预先设置报文阈值为0,然后将1号报文通道的编号输入rxport[i]参数,得到rxport[i]的值为1,大于报文阈值,可以表示从1号报文通道接收到报文,如果rxport[1]的值为0,可以继续获得rxport[2]的值,直到确定从i号报文通道上接收到报文。然后可以为i号报文通道分配发送标记,为其余报文通道分配转发标记,可以设置txport[i]参数,用于表示向i号报文通道发送报文,例如,txport[2]可以表示为2号报文通道分配转发标记,需要向2号报文通道发送报文。
上述方案只是一种实施例,本申请中该方法还可以有另外的实施例,下面具体说明。
第一设备还可以设置第一参数。其中,第一参数可以为rxState[i]参数,可以用于表示从第i号报文通道接收报文状态。
具体的,rxport[i]参数可以表示从第i号报文通道接收报文,例如,当rxport[i]中i为1时可以表示从第1号报文通道接收报文,此时为了判断是否从1号报文上接收到报文,第一参数rxState[i]中i的值也可以为1。如果rxState[1]的值大于第一阈值,可以确定从第1号报文通道接收到报文,然后可以为1号报文通道分配发送标记。为其余报文通道分配转发标记,然后可以将第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。例如,为2号报文通道、3号报文通道分配转发标记,可以现将第一报文中数据转发至2号报文通道,然后按照编号由小到大顺序再转发至3号报文通道。可以理解的是,第一阈值可以预先设置,例如,可以为0。
S103:响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
第一设备判断预设的多个报文通道中是否存在发送标记,如果预设的多个报文通道中存在发送标记,可以将第一报文转发至分配转发标记的报文通道。
具体的,可以通过参数rxport[i]参数和rxState[i]参数判断是否存在发送标记,如果rxState[i]的值大于第一阈值,可以表示从i号报文通道接收到报文,然后可以rxport[i]为i号报文通道分配转发标记。
本申请中获取第一报文,对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记,响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。本申请中可以对预设的多个报文通道中未发送第一报文的报文通道,也就是没有连接NOx传感器的需要转发报文的多路报文通道同时分配转发标记,这样就可以把连接NOx传感器的报文通道发送的报文同时转发至多路报文通道。就可以解决现有技术中需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,给标定工程师带来了巨大工作量的问题。
图2为本申请实施例提供的另一种报文转发方法的流程图。如图2所示,该方法包括:
S201:获取第一参数,将预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值。
S202:将多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送第一报文的报文通道。
第一参数可以为rxState[i]参数,可以用于表示从第i号报文通道接收报文状态。例如,第一参数rxState[i]中i的值也为1。如果rxState[1]的值大于第一阈值,可以确定从第1号报文通道接收到报文。1号报文通道可以为发送第一报文的报文通道。
S203:获取使能参数,响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能,获取第一报文。
第一设备可以获取使能参数。其中,使能参数可以为rxEna[i],用于表示从i号报文通道中接收报文是否使能。也就是说判断是否允许从i号报文通道接收报文。如果,连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,可以确定连接NOx传感器的报文通道使能。例如,可以设置使能阈值为0,1号报文通道连接NOx传感器,rxEna[i]中i值为1,如果rxEna[1]的值为1大于使能阈值0,可以确定1号报文通道使能,也就是说第一设备可以从1号报文通道中接收报文。可以设置rxbyte[i]参数,用来获取从i号报文通道接收报文中的数据。
S204:获取第二参数,响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
第二参数可以为rxStateEna,用于表示从任一个报文通道中接收报文状态。第二阈值可以根据需求设置,例如设置为0。判断第二参数rxStateEna大与第二阈值的大小关系,如果从任一个报文通道中接收到报文时rxStateEna可以为1,此时rxStateEna的值大于第二阈值0,,可以确定第一设备获取第一报文,不发出未接收到报文信息。
S205:对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记。
S206:响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
以上为本申请实施例提供报文转发方法的一些具体实现方式,基于此,本申请还提供了对应的装置。下面将从功能模块化的角度对本申请实施例提供的装置进行介绍,该装置与上文描述的报文转发方法可相互对应参照。
图3为本发明实施例提供的报文转发装置的结构框图,称其为具体实施方式三,参照图3所述装置可以包括:
第一获取单元300,用于获取第一报文,所述第一报文为预设的多个报文通道中连接NOx传感器的报文通道发送的报文;
分配单元310,用于对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记;
第一响应单元320,用于响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
可选的,在所述装置中,通过以下方式确定发送所述第一报文的报文通道:
对所述预设的多个报文通道编号;
获取第一参数,所述第一参数用于表示从当前编号对应的报文通道接收报文的状态;
将所述预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值;
将所述多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送所述第一报文的报文通道。
可选的,所述装置还包括:
第二获取单元,用于获取第二参数,所述第二参数用于表示从任一个报文通道中接收报文状态;
第二响应单元,用于响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
可选的,所述第一响应单元具体用于:
响应于所述第二参数大于第二阈值,将所述第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。
可选的,所述装置还包括:
第三获取单元,用于获取使能参数,所述使能参数用于表示从当前编号对应报文通道中接收报文是否使能;
第三响应单元,用于响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能。
本申请装置中第一获取单元300获取第一报文,分配单元310对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记,第一响应单元320响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。本申请可以对预设的多个报文通道中未发送第一报文的报文通道,也就是没有连接NOx传感器的需要转发报文的多路报文通道同时分配转发标记,这样就可以把连接NOx传感器的报文通道发送的报文同时转发至多路报文通道。就可以解决现有技术中需要针对每个机型的NOx传感器,都要对需要转发报文的报文通道分别标定,给标定工程师带来了巨大工作量的问题。
本申请实施例还提供了对应的设备以及计算机存储介质,用于实现本申请实施例提供的方案。
其中,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行本申请任一实施例所述的方法。
所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现本申请任一实施例所述的方法。
本申请实施例中提到的“第一”、“第二”(若存在)等名称中的“第一”、“第二”只是用来做名字标记,并不代表顺序上的第一、第二。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-only memory,ROM)/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本申请示例性的实施方式,并非用于限定本申请的保护范围。
Claims (10)
1.一种报文转发方法,其特征在于,包括:
获取第一报文,所述第一报文为预设的多个报文通道中连接NOx传感器的报文通道发送的报文;
对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记;
响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
2.根据权利要求1中所述的方法,其特征在于,通过以下方式确定发送所述第一报文的报文通道:
对所述预设的多个报文通道编号;
获取第一参数,所述第一参数用于表示从当前编号对应的报文通道接收报文的状态;
将所述预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值;
将所述多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送所述第一报文的报文通道。
3.根据权利要求1中所述的方法,其特征在于,获取第一报文之后,所述方法还包括:
获取第二参数,所述第二参数用于表示从任一个报文通道中接收报文状态;
响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
4.根据权利要求3中所述的方法,其特征在于,将所述第一报文转发至分配转发标记的报文通道,包括:
响应于所述第二参数大于第二阈值,将所述第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。
5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述获取第一报文之前,所述方法还包括:
获取使能参数,所述使能参数用于表示从当前编号对应报文通道中接收报文是否使能;
响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能。
6.一种报文转发装置,其特征在于,包括:
第一获取单元,用于获取第一报文,所述第一报文为预设的多个报文通道中连接NOx传感器的报文通道发送的报文;
分配单元,用于对发送所述第一报文的报文通道分配发送标记,对所述预设的多个报文通道中未发送所述第一报文的报文通道分配转发标记;
第一响应单元,用于响应于所述预设的多个报文通道中存在发送标记,将所述第一报文转发至分配转发标记的报文通道。
7.根据权利要求6中所述的装置,其特征在于,在所述装置中,通过以下方式确定发送所述第一报文的报文通道:
对所述预设的多个报文通道编号;
获取第一参数,所述第一参数用于表示从当前编号对应的报文通道接收报文的状态;
将所述预设的多个报文通道编号由小到大顺序依次输入第一参数,获得多个第一数值;
将所述多个第一数值中大于第一阈值的第一数值对应编号的报文通道,确定为发送所述第一报文的报文通道。
8.根据权利要求7中所述的装置,其特征在于,所述装置还包括:
第二获取单元,用于获取第二参数,所述第二参数用于表示从任一个报文通道中接收报文状态;
第二响应单元,用于响应于所述第二参数大于第二阈值,确定获取第一报文,不发出未接收到报文信息。
9.根据权利要求8中所述的装置,其特征在于,所述第一响应单元具体用于:
响应于所述第二参数大于第二阈值,将所述第一报文按报文通道编号由小到大依次转发至携带转发标记的报文通道。
10.根据权利要求6-9中任一项所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于获取使能参数,所述使能参数用于表示从当前编号对应报文通道中接收报文是否使能;
第三响应单元,用于响应于所述连接NOx传感器的报文通道对应编号的使能参数大于使能阈值,确定连接NOx传感器的报文通道使能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210826416.3A CN115225620A (zh) | 2022-07-14 | 2022-07-14 | 一种报文转发方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210826416.3A CN115225620A (zh) | 2022-07-14 | 2022-07-14 | 一种报文转发方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115225620A true CN115225620A (zh) | 2022-10-21 |
Family
ID=83612215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210826416.3A Pending CN115225620A (zh) | 2022-07-14 | 2022-07-14 | 一种报文转发方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115225620A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117082010A (zh) * | 2023-10-17 | 2023-11-17 | 北京汤谷软件技术有限公司 | 一种基于大数据的芯片原型验证报文传输管理方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105656780A (zh) * | 2016-03-17 | 2016-06-08 | 北京星网锐捷网络技术有限公司 | 一种数据报文转发方法和装置 |
CN107547243A (zh) * | 2017-05-24 | 2018-01-05 | 新华三技术有限公司 | 一种报文转发方法及装置 |
US20200229024A1 (en) * | 2017-12-28 | 2020-07-16 | Huawei Technologies Co., Ltd. | Data sending method and apparatus, and device |
-
2022
- 2022-07-14 CN CN202210826416.3A patent/CN115225620A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105656780A (zh) * | 2016-03-17 | 2016-06-08 | 北京星网锐捷网络技术有限公司 | 一种数据报文转发方法和装置 |
CN107547243A (zh) * | 2017-05-24 | 2018-01-05 | 新华三技术有限公司 | 一种报文转发方法及装置 |
US20200229024A1 (en) * | 2017-12-28 | 2020-07-16 | Huawei Technologies Co., Ltd. | Data sending method and apparatus, and device |
Non-Patent Citations (1)
Title |
---|
毛席龙;孙志刚;: "交叉流水线多队列缓冲报文转发技术", 计算机工程与应用, no. 04, 1 February 2007 (2007-02-01) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117082010A (zh) * | 2023-10-17 | 2023-11-17 | 北京汤谷软件技术有限公司 | 一种基于大数据的芯片原型验证报文传输管理方法及*** |
CN117082010B (zh) * | 2023-10-17 | 2024-02-06 | 北京汤谷软件技术有限公司 | 一种基于大数据的芯片原型验证报文传输管理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115225620A (zh) | 一种报文转发方法及装置 | |
CN110554688B (zh) | 用于生成拓扑地图的方法和装置 | |
CN112199266B (zh) | 车机***的日志传输方法、***、车辆及存储介质 | |
CN107770786B (zh) | 一种网络性能的测试方法、设备及*** | |
CN117035376B (zh) | 一种应急救援演习动态监测方法、***及介质 | |
CN111737023A (zh) | 一种车载事件处理方法、云服务器及计算机可读存储介质 | |
CN116758723B (zh) | 一种车辆运输监测方法、***及介质 | |
CN109462818A (zh) | 一种识别用户出行轨迹的方法、装置及终端 | |
CN107231314A (zh) | Can通道自适应方法、装置、***及汽车 | |
CN113938295B (zh) | 一种网联汽车通信数据异常传输行为检测方法、***、电子设备及可读介质 | |
CN110737538A (zh) | 一种基于thrift的算法模型调用*** | |
CN105957182B (zh) | 一种修正指示车辆行驶的直线方向的方法及装置 | |
CN110336795B (zh) | 一种车辆数据分配方法、装置及电子设备 | |
CN109587198B (zh) | 图文信息推送方法及装置 | |
EP2822206B1 (en) | Communication device and communication method | |
CN112187536B (zh) | 基于tms配置数据的信息交互方法及装置、存储介质、电子装置 | |
CN102387025A (zh) | 一种采集业务数据包日志信息的方法及业务逻辑处理*** | |
CN117933672B (zh) | 一种基于人工智能的园区物流车辆调度管理*** | |
CN115049347B (zh) | 用于agv控制的工业物联网***及其控制方法 | |
CN116228050B (zh) | 一种企业车辆环保监测方法及*** | |
CN108243446A (zh) | 一种网络通信问题判定处理方法及装置 | |
CN114040435B (zh) | 网络覆盖质量的评测方法、装置、存储介质及设备 | |
WO2023075690A2 (en) | Method and apparatus for transmitting information, and system | |
CN116562923B (zh) | 一种基于电商行为的大数据分析方法、***及介质 | |
CN110768937A (zh) | 数据传输方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |