Ontology type: schema:ScholarlyArticle
2019-01-10
AUTHORSSokjoon Lee, Hwajeong Seo, Hyeokchan Kwon, Hyunsoo Yoon
ABSTRACTSince the advent of deep belief network deep learning technology in 2006, artificial intelligence technology has been utilized in various convergence areas, such as autonomous driving and medical care. Some services requiring fast decision making and action typically work seamlessly with edge computing service model. In autonomous driving of a connected vehicle with vehicle-to-everything (V2X) communication, roadside unit (RSU) acts as an edge computing device and it will make safer service by processing V2X messages fast, sent by vehicles or other devices. IEEE 1609.2 standard provides application message security technology to ensure the security and reliability of vehicle-to-vehicle communication messages. It uses elliptic curve digital signature algorithm (ECDSA) signatures based on the NIST p256 curve for message authenticity. In this paper, we investigate that RSU should be able to verify 3500 ECDSA signatures per second considering the expected maximum number of vehicles on nearby roads (e.g., during rush hour), message transmission rate, and IEEE 802.11p wireless channel capacity. RSU should satisfy this requirement without assistance of hardware-based cryptographic accelerator. For the requirement, we propose a hybrid approach of parallel ECDSA signature verification at high speed by using CPU and GPU, simultaneously. Moreover, we implemented the proposed method in various modern computing environments for RSU and edge computing devices. Through the experiments, we reach the conclusion that GPU can contribute to the required performance of ECDSA signature verification in RSU platform, which could not satisfy the above throughput only with CPU unit. The target platform with Intel Pentium E6500 CPU and GeForce GTX650 GPU can verify 5668 signatures per second with 30% utilization, while CPU in the platform can process only 2640 signatures. Even in a higher-performance edge computing device, we examine experimentally that the performance can be further improved by using the proposed hybrid approach. More... »
PAGES1-21
http://scigraph.springernature.com/pub.10.1007/s11227-019-02744-6
DOIhttp://dx.doi.org/10.1007/s11227-019-02744-6
DIMENSIONShttps://app.dimensions.ai/details/publication/pub.1111317753
JSON-LD is the canonical representation for SciGraph data.
TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT
[
{
"@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json",
"about": [
{
"id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801",
"inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/",
"name": "Artificial Intelligence and Image Processing",
"type": "DefinedTerm"
},
{
"id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08",
"inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/",
"name": "Information and Computing Sciences",
"type": "DefinedTerm"
}
],
"author": [
{
"affiliation": {
"alternateName": "Electronics and Telecommunications Research Institute",
"id": "https://www.grid.ac/institutes/grid.36303.35",
"name": [
"School of computing, KAIST, 291 Daehak-ro, Yuseong-gu, 34141, Daejeon, Korea",
"Information Security Research Division, ETRI, 218 Gajeong-ro, Yuseong-gu, 34129, Daejeon, Korea"
],
"type": "Organization"
},
"familyName": "Lee",
"givenName": "Sokjoon",
"type": "Person"
},
{
"affiliation": {
"alternateName": "Hansung University",
"id": "https://www.grid.ac/institutes/grid.444079.a",
"name": [
"Department of IT, Hansung University, 116 Samseongyoro-16gil, Seongbuk-gu, 02876, Seoul, Korea"
],
"type": "Organization"
},
"familyName": "Seo",
"givenName": "Hwajeong",
"id": "sg:person.015101423711.26",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015101423711.26"
],
"type": "Person"
},
{
"affiliation": {
"alternateName": "Electronics and Telecommunications Research Institute",
"id": "https://www.grid.ac/institutes/grid.36303.35",
"name": [
"Information Security Research Division, ETRI, 218 Gajeong-ro, Yuseong-gu, 34129, Daejeon, Korea"
],
"type": "Organization"
},
"familyName": "Kwon",
"givenName": "Hyeokchan",
"id": "sg:person.013470301737.02",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013470301737.02"
],
"type": "Person"
},
{
"affiliation": {
"alternateName": "Korea Advanced Institute of Science and Technology",
"id": "https://www.grid.ac/institutes/grid.37172.30",
"name": [
"School of computing, KAIST, 291 Daehak-ro, Yuseong-gu, 34141, Daejeon, Korea"
],
"type": "Organization"
},
"familyName": "Yoon",
"givenName": "Hyunsoo",
"id": "sg:person.010023517660.17",
"sameAs": [
"https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010023517660.17"
],
"type": "Person"
}
],
"citation": [
{
"id": "https://doi.org/10.1162/neco.2006.18.7.1527",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1004707137"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/3-540-45353-9_19",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1021281712",
"https://doi.org/10.1007/3-540-45353-9_19"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1038/nature14236",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1030517994",
"https://doi.org/10.1038/nature14236"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/11745853_14",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1030714294",
"https://doi.org/10.1007/11745853_14"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/11745853_14",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1030714294",
"https://doi.org/10.1007/11745853_14"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-662-43414-7_21",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1033316235",
"https://doi.org/10.1007/978-3-662-43414-7_21"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1145/1390156.1390177",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1035788679"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1038/nature16961",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1039427823",
"https://doi.org/10.1038/nature16961"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-540-28632-5_11",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1040960314",
"https://doi.org/10.1007/978-3-540-28632-5_11"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-540-28632-5_11",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1040960314",
"https://doi.org/10.1007/978-3-540-28632-5_11"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/978-3-540-85053-3_5",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1051927548",
"https://doi.org/10.1007/978-3-540-85053-3_5"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/comst.2015.2388550",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061258273"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/jiot.2014.2323395",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061280666"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/jiot.2016.2579198",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061280871"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/mc.2017.9",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061389404"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/mcse.2010.69",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061398414"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/msp.2012.2205597",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061423808"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/tdsc.2016.2577022",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061585617"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/tvlsi.2016.2557965",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061817843"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/tvt.2015.2487832",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1061823367"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/comst.2017.2682318",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084202545"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1177/1555343417695197",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084247556"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1177/1555343417695197",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084247556"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1186/s13673-017-0092-7",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084252702",
"https://doi.org/10.1186/s13673-017-0092-7"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1186/s13673-017-0092-7",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084252702",
"https://doi.org/10.1186/s13673-017-0092-7"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.4218/etrij.17.2816.0009",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1084456179"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.3745/jips.04.0029",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1085350041"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1186/s13673-017-0116-3",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1091630354",
"https://doi.org/10.1186/s13673-017-0116-3"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/tcsii.2017.2756680",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1091965219"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/cvpr.2016.90",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1093359587"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/vtcspring.2017.8108455",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1093485002"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/lcn.2010.5735781",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1093720371"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/iccv.2015.312",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1094145536"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/icassp.2013.6638947",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1095157363"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.3115/v1/p14-5010",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1099127825"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.3115/v1/p14-5010",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1099127825"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1186/s13677-017-0097-9",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1099734313",
"https://doi.org/10.1186/s13677-017-0097-9"
],
"type": "CreativeWork"
},
{
"id": "sg:pub.10.1007/s11036-018-1019-x",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1100746209",
"https://doi.org/10.1007/s11036-018-1019-x"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.1109/vnc.2017.8275638",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1100767836"
],
"type": "CreativeWork"
},
{
"id": "https://doi.org/10.3390/s18041195",
"sameAs": [
"https://app.dimensions.ai/details/publication/pub.1103237698"
],
"type": "CreativeWork"
}
],
"datePublished": "2019-01-10",
"datePublishedReg": "2019-01-10",
"description": "Since the advent of deep belief network deep learning technology in 2006, artificial intelligence technology has been utilized in various convergence areas, such as autonomous driving and medical care. Some services requiring fast decision making and action typically work seamlessly with edge computing service model. In autonomous driving of a connected vehicle with vehicle-to-everything (V2X) communication, roadside unit (RSU) acts as an edge computing device and it will make safer service by processing V2X messages fast, sent by vehicles or other devices. IEEE 1609.2 standard provides application message security technology to ensure the security and reliability of vehicle-to-vehicle communication messages. It uses elliptic curve digital signature algorithm (ECDSA) signatures based on the NIST p256 curve for message authenticity. In this paper, we investigate that RSU should be able to verify 3500 ECDSA signatures per second considering the expected maximum number of vehicles on nearby roads (e.g., during rush hour), message transmission rate, and IEEE 802.11p wireless channel capacity. RSU should satisfy this requirement without assistance of hardware-based cryptographic accelerator. For the requirement, we propose a hybrid approach of parallel ECDSA signature verification at high speed by using CPU and GPU, simultaneously. Moreover, we implemented the proposed method in various modern computing environments for RSU and edge computing devices. Through the experiments, we reach the conclusion that GPU can contribute to the required performance of ECDSA signature verification in RSU platform, which could not satisfy the above throughput only with CPU unit. The target platform with Intel Pentium E6500 CPU and GeForce GTX650 GPU can verify 5668 signatures per second with 30% utilization, while CPU in the platform can process only 2640 signatures. Even in a higher-performance edge computing device, we examine experimentally that the performance can be further improved by using the proposed hybrid approach.",
"genre": "research_article",
"id": "sg:pub.10.1007/s11227-019-02744-6",
"inLanguage": [
"en"
],
"isAccessibleForFree": false,
"isPartOf": [
{
"id": "sg:journal.1133522",
"issn": [
"0920-8542",
"1573-0484"
],
"name": "The Journal of Supercomputing",
"type": "Periodical"
}
],
"name": "Hybrid approach of parallel implementation on CPU\u2013GPU for high-speed ECDSA verification",
"pagination": "1-21",
"productId": [
{
"name": "readcube_id",
"type": "PropertyValue",
"value": [
"384788276228eca193e00ae8016b8c3ddd1c6513dde0ae50d3bddb9251354a4c"
]
},
{
"name": "doi",
"type": "PropertyValue",
"value": [
"10.1007/s11227-019-02744-6"
]
},
{
"name": "dimensions_id",
"type": "PropertyValue",
"value": [
"pub.1111317753"
]
}
],
"sameAs": [
"https://doi.org/10.1007/s11227-019-02744-6",
"https://app.dimensions.ai/details/publication/pub.1111317753"
],
"sdDataset": "articles",
"sdDatePublished": "2019-04-11T08:37",
"sdLicense": "https://scigraph.springernature.com/explorer/license/",
"sdPublisher": {
"name": "Springer Nature - SN SciGraph project",
"type": "Organization"
},
"sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000315_0000000315/records_6316_00000000.jsonl",
"type": "ScholarlyArticle",
"url": "https://link.springer.com/10.1007%2Fs11227-019-02744-6"
}
]
Download the RDF metadata as: json-ld nt turtle xml License info
JSON-LD is a popular format for linked data which is fully compatible with JSON.
curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/s11227-019-02744-6'
N-Triples is a line-based linked data format ideal for batch operations.
curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/s11227-019-02744-6'
Turtle is a human-readable linked data format.
curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/s11227-019-02744-6'
RDF/XML is a standard XML format for linked data.
curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/s11227-019-02744-6'
This table displays all metadata directly associated to this object as RDF triples.
198 TRIPLES
21 PREDICATES
59 URIs
16 LITERALS
5 BLANK NODES