CN105099994A - Message parsing method and device - Google Patents
Message parsing method and device Download PDFInfo
- Publication number
- CN105099994A CN105099994A CN201410177837.3A CN201410177837A CN105099994A CN 105099994 A CN105099994 A CN 105099994A CN 201410177837 A CN201410177837 A CN 201410177837A CN 105099994 A CN105099994 A CN 105099994A
- Authority
- CN
- China
- Prior art keywords
- message
- parsing
- data
- key
- resolved
- 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.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a message parsing method and device. The method comprises the steps that message data and a message ID are acquired, and a Key list to be parsed in the message ID is acquired; parsing configuration information of the message ID is read, and parsing parameters corresponding to the Key list to be parsed are acquired according to the Key list to be parsed; and the message data are parsed according to the parsing parameters. According to the message parsing method, parsing of a message data domain is enabled to be configurable, and only certain values of the data domain in a protocol are calculated without calculating data which are not used in the message data; in addition, the universal data parsing method and the message data parsing parameter list are adopted so that a problem of different versions of the protocol can be avoided; furthermore, all the situations of the data domain can be expressed by information in the parsing parameter list of the message data, including operation of adding, subtracting, multiplying and dividing; besides, when adding, modification and deleting are performed on the message data, only the information in the parsing parameter list requires to be modified.
Description
Technical field
The present invention relates to mobile terminal manufacturing technology field, particularly relate to a kind of message parsing method and device.
Background technology
As shown in Figure 1; after receiving a message data; usually first can judge what the current I D of message data is, then go to search analytic method corresponding to current I D according to current I D, calculate by this analytic method the parameter and analysis result that agreement corresponding to current I D comprise.
But inventor, realizing finding in process of the present invention, because product is in R&D process, often can increase, revises or delete message, the version of agreement can be caused different.Therefore, existing analytic method has the following disadvantages:
1, existing analytic method is resolved according to message ID, can only parse the parameter of fixed number;
2, when modifying to agreement, when especially modifying to the analytic method of message data, need again to write the method corresponding to message ID;
3, when the message ID in agreement is not enough, need to write new analytic method to this message ID when increasing new message ID.
Summary of the invention
The present invention is intended to solve one of technical problem in correlation technique at least to a certain extent.
For this reason, first object of the present invention is to propose a kind of message parsing method, the method has following beneficial effect: 1, allow the parsing in message data territory become configurable, only can calculate certain several value of data field in agreement, and not need to calculate the data do not used in this message data; 2, adopt general resolution data method and the analytic parameter list of message data, avoid the skimble-scamble problem of version of agreement; Information in the analytic parameter list of 3, message data can indicate all situations of data field, comprises the operations such as addition subtraction multiplication and division; 4, when increasing message data, revising, delete, only need to revise the information in analytic parameter list.
Second object of the present invention is to propose a kind of packet parsing device.
For reaching above-mentioned purpose, first aspect present invention embodiment proposes a kind of message parsing method, comprising: obtain message data and message ID, and obtain Key list to be resolved in described message ID; Read the parsing configuration information of described message ID, and obtain analytic parameter corresponding to described Key list to be resolved according to described Key list to be resolved.
The message parsing method of the embodiment of the present invention, by message ID and parsing configuration information corresponding to Key list lookup to be resolved, and analytically obtain corresponding analytic parameter in configuration information, this analytic parameter is used to resolve message data, there is following beneficial effect: 1, allow the parsing in message data territory become configurable, only can calculate certain several value of data field in agreement, and not need to calculate the data do not used in this message data; 2, adopt general resolution data method and the analytic parameter list of message data, avoid the skimble-scamble problem of version of agreement; Information in the analytic parameter list of 3, message data can indicate all situations of data field, comprises the operations such as addition subtraction multiplication and division; 4, when increasing message data, revising, delete, only need to revise the information in analytic parameter list.
For reaching above-mentioned purpose, second aspect present invention embodiment proposes a kind of packet parsing device, comprising: the first acquisition module, for obtaining message data and message ID, and obtains Key list to be resolved in described message ID; Second acquisition module, for reading the parsing configuration information of described message ID; 3rd acquisition module, for obtaining analytic parameter corresponding to described Key list to be resolved according to described Key list to be resolved; And parsing module, for resolving described message data according to described analytic parameter.
The packet parsing device of the embodiment of the present invention, by message ID and parsing configuration information corresponding to Key list lookup to be resolved, and analytically obtain corresponding analytic parameter in configuration information, this analytic parameter is used to resolve message data, there is following beneficial effect: 1, allow the parsing in message data territory become configurable, only can calculate certain several value of data field in agreement, and not need to calculate the data do not used in this message data; 2, adopt general resolution data method and the analytic parameter list of message data, avoid the skimble-scamble problem of version of agreement; Information in the analytic parameter list of 3, message data can indicate all situations of data field, comprises the operations such as addition subtraction multiplication and division; 4, when increasing message data, revising, delete, only need to revise the information in analytic parameter list.
The aspect that the present invention adds and advantage will part provide in the following description, and part will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
The present invention above-mentioned and/or additional aspect and advantage will become obvious and easy understand from the following description of the accompanying drawings of embodiments, wherein:
Fig. 1 is the flow chart of the message parsing method of one embodiment of the invention;
Fig. 2 is the schematic diagram of the configuration file of the present invention message ID;
Fig. 3 is the flow chart of the message parsing method of the present invention's specific embodiment; And
Fig. 4 is the structural representation of the packet parsing device of one embodiment of the invention.
Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Be exemplary below by the embodiment be described with reference to the drawings, be intended to for explaining the present invention, and can not limitation of the present invention be interpreted as.
In addition, term " first ", " second " only for describing object, and can not be interpreted as instruction or hint relative importance or imply the quantity indicating indicated technical characteristic.Thus, be limited with " first ", the feature of " second " can express or impliedly comprise one or more these features.In describing the invention, the implication of " multiple " is two or more, unless otherwise expressly limited specifically.
Describe and can be understood in flow chart or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
Fig. 1 is the flow chart of the message parsing method of one embodiment of the invention.
As shown in Figure 1, message parsing method comprises:
S101, obtains message data and message ID, and obtains Key list to be resolved in message ID.
Particularly, utilizing bluetooth, CAN (ControllerAreaNetwork, controller local area network) etc. communication mode when getting a message data, message data can be resolved to concrete data, the concrete data obtained after parsing are used for showing, or use these concrete data to control equipment.Wherein, message ID is the mark of message data, and for the uniqueness of identification message data, message ID gives tacit consent in system, also can be user oneself definition.After receiving a message data, the message ID of the correspondence stored in this message data can be obtained.
Specifically, when some corresponding to certain message of needs ID or whole parameter information, original message can be imported into, obtain the message data in original message and obtain the message ID comprised in message data, and while importing original message into, importing Key list to be resolved into.
Should be understood that, the parameter list that the needs received are resolved from message data not only can use the form of Key, and other any forms can also be used to realize, as long as can find unique analytic parameter corresponding with it according to message ID.Such as, alternative Key list to be resolved can be carried out by the order of array, this effect can be realized equally.
S102, reads the parsing configuration information of message ID, and obtains analytic parameter corresponding to Key list to be resolved according to Key list to be resolved.
Particularly, multiple message ID can be write in advance, be stored in configuration file.That is, the structure of a kind of message ID of definable, makes it be used in the parsing in message ID corresponding data territory.Such as, as shown in Figure 2, available message ID is as mark, the data field of this message data is defined, define in the data field of this message and contain how many individual concrete data, and define Key corresponding to each data, and analytic parameter required when the value defining each Key is resolved.Wherein, analytic parameter comprises the original position of parsing, the end position of parsing, the type of parsing, side-play amount, multiplier, return value type and analysis result.The original position of resolving also comprise to resolve from which data and from which bit Bit of data start parsing.Which data the end position of resolving also is included in stops resolving and arriving stopping which Bit of resolution data to stop resolving.
Furthermore, out, such as, C, Java etc., wherein, C language can write structure to the language compilation that the definition for data field can be used according to application program, and Java can write object.That is, all messages of resolving that needs all are defined according to above-mentioned structure, and is written as a list, this list is carried out store or this list is stored as configuration file.
In an embodiment of the present invention, judge whether message ID exists in configuration file, if message ID exists in configuration file, then from configuration file, read the parsing configuration information that message ID is corresponding, if message ID does not exist in configuration file, then determine that analysis result is null value.Specifically, when needing to obtain whole parameter information corresponding in message ID or partial parameters information, while receiving message data, the list of the parameter Key of the needs parsing that user is imported into can be received.As shown in Figure 3, first from message data, obtain message ID, then in configuration file, search information corresponding to this message ID according to message ID.If message ID does not exist in configuration file, then analysis result is null value, if message ID exists in configuration file, then from configuration file, reads out the parsing configuration information that this message ID is corresponding.
More specifically, as shown in Figure 3, from the Key list received, take out one of them Key successively, and search this Key obtain parsing configuration information in whether exist.If the Key of current taking-up does not exist in parsing configuration information, then the value under this Key is 0 or null value, and wherein, if Key value is basic data type, Key value is 0, if Key value is not substantially data type, Key value is null value.If the Key of current taking-up exists in parsing configuration information, then analytically obtain analytic parameter corresponding to this Key in configuration information.In other words, whether existed in parsing configuration information by each key in circulation searching Key list, obtain the whole analytic parameter corresponding to message ID.
S103, resolves message data according to analytic parameter.
Particularly, the analytic parameter corresponding according to each Key calculates result of calculation corresponding to this Key, and is stored in result of calculation list by each calculation result, then exports result of calculation list.
In an embodiment of the present invention, call working solution analysis method according to analytic parameter, and obtain return value corresponding to analytic method, wherein, working solution analysis method is the parsing of Key to be resolved in all message ID under being applicable to preset protocol.Specifically, during analytic parameter under the message ID of an acquisition message data resolving information corresponding to Key, working solution analysis method can be called from message data, parse currency, this working solution analysis method is applicable to the parsing of analytic parameter corresponding to the Key of all message ID in this agreement, and concrete specifically can define according to the message format in the design instruction of agreement.Such as, when the message data of resolving is multiple byte composition, if a high position is when front, then analysis result is (high position+low level) * multiplier-side-play amount.That is, this general formula is the method for general parsing.Should be understood that, because the definition of every part of agreement is different, corresponding formula is then different, and analytic method is not identical yet.
The message parsing method of the embodiment of the present invention, by message ID and parsing configuration information corresponding to Key list lookup to be resolved, and analytically obtain corresponding analytic parameter in configuration information, this analytic parameter is used to resolve message data, there is following beneficial effect: 1, allow the parsing in message data territory become configurable, only can calculate certain several value of data field in agreement, and not need to calculate the data do not used in this message data; 2, adopt general resolution data method and the analytic parameter list of message data, avoid the skimble-scamble problem of version of agreement; Information in the analytic parameter list of 3, message data can indicate all situations of data field, comprises the operations such as addition subtraction multiplication and division; 4, when increasing message data, revising, delete, only need to revise the information in analytic parameter list.
In order to realize above-described embodiment, the present invention also proposes a kind of packet parsing device.
Fig. 4 is the structural representation of the packet parsing device of one embodiment of the invention.
As shown in Figure 4, packet parsing device comprises: the first acquisition module 100, second acquisition module 200, the 3rd acquisition module 300 and parsing module 400, wherein, second acquisition module 200 comprises judging unit 210, reading unit 220 and determining unit 230, and parsing module 400 comprises call unit 410 and acquiring unit 420.
Particularly, the first acquisition module 100 for obtaining message data and message ID, and obtains Key list to be resolved in message ID.Specifically, first acquisition module 100 is utilizing bluetooth, CAN (ControllerAreaNetwork, controller local area network) etc. communication mode when getting a message data, message data can be resolved to concrete data, the concrete data obtained after parsing are used for showing, or use these concrete data to control equipment.Wherein, message ID is the mark of message data, and for the uniqueness of identification message data, message ID gives tacit consent in system, also can be user oneself definition.First acquisition module 100, after receiving a message data, can obtain the message ID of the correspondence stored in this message data.
Specifically, when some corresponding to certain message of needs ID or whole parameter information, original message can be imported into, obtain the message data in original message and obtain the message ID comprised in message data, and while importing original message into, importing Key list to be resolved into.
Should be understood that, the parameter list that the needs received are resolved from message data not only can use the form of Key, and other any forms can also be used to realize, as long as can find unique analytic parameter corresponding with it according to message ID.Such as, alternative Key list to be resolved can be carried out by the order of array, this effect can be realized equally.
Second acquisition module 200 is for reading the parsing configuration information of message ID.Specifically, multiple message ID can be write in advance, be stored in configuration file.That is, the structure of a kind of message ID of definable, makes it be used in the parsing in message ID corresponding data territory.Such as, as shown in Figure 2, available message ID is as mark, the data field of this message data is defined, define in the data field of this message and contain how many individual concrete data, and define Key corresponding to each data, and analytic parameter required when the value defining each Key is resolved.Wherein, analytic parameter comprises the original position of parsing, the end position of parsing, the type of parsing, side-play amount, multiplier, return value type and analysis result.The original position of resolving also comprise to resolve from which data and from which bit Bit of data start parsing.Which data the end position of resolving also is included in stops resolving and arriving stopping which Bit of resolution data to stop resolving.
Furthermore, out, such as, C, Java etc., wherein, C language can write structure to the language compilation that the definition for data field can be used according to application program, and Java can write object.That is, all messages of resolving that needs all are defined according to above-mentioned structure, and is written as a list, this list is carried out store or this list is stored as configuration file.
In an embodiment of the present invention, the second acquisition module 200 specifically comprises judging unit 210, reading unit 220 and determining unit 230.Wherein, judging unit 210 is for judging whether message ID exists in configuration file, if judging unit judges message, ID exists in configuration file, then reading unit 220 reads parsing configuration information corresponding to message ID from configuration file, if judging unit 210 judges that message ID does not exist in configuration file, then determining unit 230 determines that analysis result is null value.Specifically, when needing to obtain whole parameter information corresponding in message ID or partial parameters information, the first acquisition module 100 while receiving message data, can receive the list of the parameter Key of the needs parsing that user is imported into.As shown in Figure 3, first the first acquisition module 100 obtains message ID from message data, and then judging unit 210 searches information corresponding to this message ID according to message ID in configuration file.If judging unit 210 judges that message ID does not exist in configuration file, then determining unit 230 determines that analysis result is null value, if judging unit 210 judges that message ID exists in configuration file, then reading unit 220 reads out parsing configuration information corresponding to this message ID from configuration file.
3rd acquisition module 300 is for obtaining analytic parameter corresponding to Key list to be resolved according to Key list to be resolved.Specifically, as shown in Figure 3, from the Key list that the first acquisition module 100 receives, take out one of them Key successively, and search this Key obtain parsing configuration information in whether exist.If the Key of current taking-up does not exist in parsing configuration information, then the value under this Key is 0 or null value, and wherein, if Key value is basic data type, Key value is 0, if Key value is not substantially data type, Key value is null value.If the Key of current taking-up exists in parsing configuration information, then the 3rd acquisition module 300 analytically obtains analytic parameter corresponding to this Key in configuration information.In other words, whether the 3rd acquisition module 300 is existed by each key in circulation searching Key list in parsing configuration information, obtains the whole analytic parameter corresponding to message ID.
Parsing module 400 is for resolving message data according to analytic parameter.Specifically, the analytic parameter that parsing module 400 is corresponding according to each Key calculates result of calculation corresponding to this Key, and is stored in result of calculation list by each calculation result, then exports result of calculation list.
In an embodiment of the present invention, parsing module 400 comprises call unit 410 and acquiring unit 420.Wherein, call unit 410 is for calling working solution analysis method according to analytic parameter, and acquiring unit 420 is for obtaining return value corresponding to analytic method, and wherein, working solution analysis method is the parsing of Key to be resolved in all message ID under being applicable to preset protocol.Specifically, during analytic parameter under the message ID of an acquisition message data resolving information corresponding to Key, call unit 410 can call working solution analysis method and parse currency from message data, this working solution analysis method is applicable to the parsing of analytic parameter corresponding to the Key of all message ID in this agreement, and concrete specifically can define according to the message format in the design instruction of agreement.Such as, when the message data of resolving is multiple byte composition, if a high position is when front, then analysis result is (high position+low level) * multiplier-side-play amount.That is, this general formula is the method for general parsing.Should be understood that, because the definition of every part of agreement is different, corresponding formula is then different, and analytic method is not identical yet.
The packet parsing device of the embodiment of the present invention, by message ID and parsing configuration information corresponding to Key list lookup to be resolved, and analytically obtain corresponding analytic parameter in configuration information, this analytic parameter is used to resolve message data, there is following beneficial effect: 1, allow the parsing in message data territory become configurable, only can calculate certain several value of data field in agreement, and not need to calculate the data do not used in this message data; 2, adopt general resolution data method and the analytic parameter list of message data, avoid the skimble-scamble problem of version of agreement; Information in the analytic parameter list of 3, message data can indicate all situations of data field, comprises the operations such as addition subtraction multiplication and division; 4, when increasing message data, revising, delete, only need to revise the information in analytic parameter list.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the application-specific integrated circuit (ASIC) of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this specification, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not must for be identical embodiment or example.And the specific features of description, structure, material or feature can combine in one or more embodiment in office or example in an appropriate manner.In addition, when not conflicting, the feature of the different embodiment described in this specification or example and different embodiment or example can carry out combining and combining by those skilled in the art.
Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.
Claims (10)
1. a message parsing method, is characterized in that, comprising:
Obtain message data and message ID, and obtain Key list to be resolved in described message ID;
Read the parsing configuration information of described message ID, and obtain analytic parameter corresponding to described Key list to be resolved according to described Key list to be resolved; And
According to described analytic parameter, described message data is resolved.
2. message parsing method as claimed in claim 1, it is characterized in that, the parsing configuration information of the described message ID of described reading specifically comprises:
Judge whether described message ID exists in configuration file, wherein, described configuration file comprises the message ID prestored, and at least one Key under the described message ID prestored, wherein, and the analytic parameter that at least one Key correspondence described is preset; And
If described message ID exists in described configuration file, then from described configuration file, read the described parsing configuration information that described message ID is corresponding.
3. message parsing method as claimed in claim 2, is characterized in that, if described message ID does not exist in described configuration file, then determine that analysis result is null value.
4. message parsing method as claimed in claim 2, is characterized in that, described analytic parameter comprises the original position of parsing, the end position of parsing, the type of parsing, side-play amount, multiplier, return value type and analysis result.
5. message parsing method as claimed in claim 1, is characterized in that, described parsing described message data according to described analytic parameter specifically comprises:
Call working solution analysis method according to described analytic parameter, and obtain return value corresponding to described analytic method, wherein, the parsing of Key to be resolved in all message ID under described working solution analysis method is applicable to preset protocol.
6. a packet parsing device, is characterized in that, comprising:
First acquisition module, for obtaining message data and message ID, and obtains Key list to be resolved in described message ID;
Second acquisition module, for reading the parsing configuration information of described message ID;
3rd acquisition module, for obtaining analytic parameter corresponding to described Key list to be resolved according to described Key list to be resolved; And
Parsing module, for resolving described message data according to described analytic parameter.
7. packet parsing device as claimed in claim 6, it is characterized in that, described second acquisition module specifically comprises:
Judging unit, for judging whether described message ID exists in configuration file, wherein, described configuration file comprises the message ID prestored, and at least one Key under the described message ID prestored, wherein, the analytic parameter that at least one Key correspondence described is preset; And
Reading unit, for when described message ID exists in described configuration file, reads the described parsing configuration information that described message ID is corresponding from described configuration file.
8. packet parsing device as claimed in claim 7, it is characterized in that, described second acquisition module also comprises:
Determining unit, for when described message ID does not exist in described configuration file, determines that analysis result is null value.
9. packet parsing device as claimed in claim 7, is characterized in that, described analytic parameter comprises the original position of parsing, the end position of parsing, the type of parsing, side-play amount, multiplier, return value type and analysis result.
10. packet parsing device as claimed in claim 6, it is characterized in that, described parsing module specifically comprises:
Call unit, for calling working solution analysis method according to described analytic parameter, wherein, the parsing of Key to be resolved in all message ID under described working solution analysis method is applicable to preset protocol; And
Acquiring unit, for obtaining return value corresponding to described analytic method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410177837.3A CN105099994B (en) | 2014-04-29 | 2014-04-29 | Message parsing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410177837.3A CN105099994B (en) | 2014-04-29 | 2014-04-29 | Message parsing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105099994A true CN105099994A (en) | 2015-11-25 |
CN105099994B CN105099994B (en) | 2019-01-11 |
Family
ID=54579559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410177837.3A Active CN105099994B (en) | 2014-04-29 | 2014-04-29 | Message parsing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105099994B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850465A (en) * | 2016-12-27 | 2017-06-13 | 深圳市海思半导体有限公司 | A kind of Flex E method for interchanging data and switching equipment |
CN108243168A (en) * | 2016-12-27 | 2018-07-03 | 比亚迪股份有限公司 | Packet parsing, group packet method and apparatus and message handling system |
CN109981599A (en) * | 2019-03-06 | 2019-07-05 | 南京理工大学 | A kind of the general-purpose data parsing platform and method of communication data stream |
CN110502736A (en) * | 2019-08-23 | 2019-11-26 | 北京润科通用技术有限公司 | A kind of bus data analysis method and device |
CN111181948A (en) * | 2019-12-25 | 2020-05-19 | 潍柴动力股份有限公司 | Method and device for driving existing functions by non-standard message |
CN111291103A (en) * | 2020-01-19 | 2020-06-16 | 北京无限光场科技有限公司 | Interface data analysis method and device, electronic equipment and storage medium |
CN112751810A (en) * | 2019-10-31 | 2021-05-04 | 杭州海康汽车技术有限公司 | CAN message analysis method, device and terminal |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103095726A (en) * | 2013-02-07 | 2013-05-08 | 航天科工深圳(集团)有限公司 | Processing method and device of protocol interpreter |
-
2014
- 2014-04-29 CN CN201410177837.3A patent/CN105099994B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103095726A (en) * | 2013-02-07 | 2013-05-08 | 航天科工深圳(集团)有限公司 | Processing method and device of protocol interpreter |
Non-Patent Citations (2)
Title |
---|
刘磊: "基于CANopen协议的交流测功机控制***研究", 《车用发动机》 * |
胡亚丽: ""基于J1939协议车辆终端信息采集***的实现"", 《中国优秀硕士论文全文数据库》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850465A (en) * | 2016-12-27 | 2017-06-13 | 深圳市海思半导体有限公司 | A kind of Flex E method for interchanging data and switching equipment |
CN108243168A (en) * | 2016-12-27 | 2018-07-03 | 比亚迪股份有限公司 | Packet parsing, group packet method and apparatus and message handling system |
CN106850465B (en) * | 2016-12-27 | 2019-10-25 | 深圳市海思半导体有限公司 | A kind of Flex E method for interchanging data and switching equipment |
CN108243168B (en) * | 2016-12-27 | 2021-07-09 | 比亚迪股份有限公司 | Message parsing and packaging method and device and message processing system |
CN109981599A (en) * | 2019-03-06 | 2019-07-05 | 南京理工大学 | A kind of the general-purpose data parsing platform and method of communication data stream |
CN110502736A (en) * | 2019-08-23 | 2019-11-26 | 北京润科通用技术有限公司 | A kind of bus data analysis method and device |
CN110502736B (en) * | 2019-08-23 | 2023-12-22 | 北京润科通用技术有限公司 | Bus data analysis method and device |
CN112751810A (en) * | 2019-10-31 | 2021-05-04 | 杭州海康汽车技术有限公司 | CAN message analysis method, device and terminal |
CN112751810B (en) * | 2019-10-31 | 2023-03-24 | 杭州海康汽车技术有限公司 | CAN message analysis method, device and terminal |
CN111181948A (en) * | 2019-12-25 | 2020-05-19 | 潍柴动力股份有限公司 | Method and device for driving existing functions by non-standard message |
CN111291103A (en) * | 2020-01-19 | 2020-06-16 | 北京无限光场科技有限公司 | Interface data analysis method and device, electronic equipment and storage medium |
CN111291103B (en) * | 2020-01-19 | 2023-11-24 | 北京有竹居网络技术有限公司 | Interface data analysis method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105099994B (en) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105099994A (en) | Message parsing method and device | |
CN110535864B (en) | Service abnormity detection method, device, equipment and storage medium | |
KR101179694B1 (en) | Method for addressing management object in management tree and associated device management system | |
CN112104634B (en) | Data message processing method, system, equipment and readable storage medium | |
CN110347399B (en) | Data processing method, real-time computing system and information system | |
CN108243168B (en) | Message parsing and packaging method and device and message processing system | |
CN104541465A (en) | Synchronization in computer network | |
US20170085673A1 (en) | Attribute Operating Method and Apparatus | |
CN110362598B (en) | Data query method and device, storage medium and electronic equipment | |
CN109218058B (en) | Method and system for acquiring OAM information and computer readable storage medium | |
JP6666227B2 (en) | Judgment device | |
KR102121679B1 (en) | Link request processing method and device | |
CN110855529A (en) | Network information security monitoring method, device, server and readable storage medium | |
US11088989B2 (en) | Semantic validation method and apparatus | |
CN107291741B (en) | Communication method and device | |
CN111315026B (en) | Channel selection method, device, gateway and computer readable storage medium | |
US20210091869A1 (en) | Synchronization information transmission method, synchronization method, network node and storage medium | |
CN112910838B (en) | Composite protocol analysis method, device, equipment, system and storage medium | |
CN112256714A (en) | Data synchronization method and device, electronic equipment and computer readable medium | |
JP7062784B2 (en) | How to configure measurement parameters for user devices, user devices and network devices | |
CN110020268B (en) | Page returning method and device | |
CN107579868B (en) | Method and device for detecting service affected by network element failure | |
CN110297651A (en) | The update method and device of the common variable of protocol interface | |
US20180373305A1 (en) | Power consumption time synchronization | |
CN111314268B (en) | Data packet analysis method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |