DiProNN: Distributed Programmable Network Node Architecture
The programmable network approach allows processing of passing user data in a network, which is highly suitable especially for multimedia streams processing. However, programming of complex stream processing applications for programmable nodes is not effortless since they usually do not provide suff...
Saved in:
Published in | Fourth International Conference on Networking and Services (icns 2008) pp. 67 - 72 |
---|---|
Main Author | |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.03.2008
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The programmable network approach allows processing of passing user data in a network, which is highly suitable especially for multimedia streams processing. However, programming of complex stream processing applications for programmable nodes is not effortless since they usually do not provide sufficient flexibility (both programming flexibility and execution environment flexibility). In this paper we present the programmable network node architecture named DiProNN that is able to accept and run user-supplied programs and/or virtual machines and process them over passing data. All the DiProNN programs are described using our modular programming model based on the workflow principles that takes advantages of DiProNN virtualization and makes programming of complex streaming applications easier. As a possible application we show a sketch implementation of simple MCU (Multipoint Control Unit) used for large videoconferences that profits from DiProNN properties. |
---|---|
AbstractList | The programmable network approach allows processing of passing user data in a network, which is highly suitable especially for multimedia streams processing. However, programming of complex stream processing applications for programmable nodes is not effortless since they usually do not provide sufficient flexibility (both programming flexibility and execution environment flexibility). In this paper we present the programmable network node architecture named DiProNN that is able to accept and run user-supplied programs and/or virtual machines and process them over passing data. All the DiProNN programs are described using our modular programming model based on the workflow principles that takes advantages of DiProNN virtualization and makes programming of complex streaming applications easier. As a possible application we show a sketch implementation of simple MCU (Multipoint Control Unit) used for large videoconferences that profits from DiProNN properties. |
Author | Rebok, T. |
Author_xml | – sequence: 1 givenname: T. surname: Rebok fullname: Rebok, T. organization: Masaryk Univ., Brno |
BookMark | eNotjE9LwzAcQAM60M3evHnpF1jN__yip9FNHYwqqOeRpL9qdF0lzRC_vQM9PXgP3pSc7oc9EnLJaMUYtdfrunmuOKVQcXlCCmuAGm2VoFbaCZkei7GSKhBnpBjHD0opsxpA0nNyu4xPaWiam3IZx5yiP2Rsy6N6S67vnd9h2WD-HtJn2QwtlosU3mPGkA8JL8ikc7sRi3_OyOvd6qV-mG8e79f1YjOPnIk8d8YxrYAjc-CF7gQCtsEL8Bodg47LQJ3RgWvlOHoFwYagOqMBgw4diBm5-vtGRNx-pdi79LOV0mgljPgF6QVKEw |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ICNS.2008.24 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EndPage | 72 |
ExternalDocumentID | 4476537 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AARBI ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IERZE OCL RIB RIC RIE RIL |
ID | FETCH-LOGICAL-i213t-a7a16582e1a8b36f3e8edcb38b6ea18f24c0a76c265a2eb58c9cc5f768ec6cf83 |
IEDL.DBID | RIE |
ISBN | 9780769530949 076953094X |
IngestDate | Wed Jun 26 19:24:08 EDT 2024 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
LCCN | 2007940583 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i213t-a7a16582e1a8b36f3e8edcb38b6ea18f24c0a76c265a2eb58c9cc5f768ec6cf83 |
OpenAccessLink | http://www.sitola.cz/papers/755056.pdf |
PageCount | 6 |
ParticipantIDs | ieee_primary_4476537 |
PublicationCentury | 2000 |
PublicationDate | 2008-March |
PublicationDateYYYYMMDD | 2008-03-01 |
PublicationDate_xml | – month: 03 year: 2008 text: 2008-March |
PublicationDecade | 2000 |
PublicationTitle | Fourth International Conference on Networking and Services (icns 2008) |
PublicationTitleAbbrev | ICNS |
PublicationYear | 2008 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001968840 |
Score | 1.4239817 |
Snippet | The programmable network approach allows processing of passing user data in a network, which is highly suitable especially for multimedia streams processing.... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 67 |
SubjectTerms | Application virtualization ARTP protocol Communication system control Computer architecture Delay DiProNN DiPRoNN program DiPRoNN programming model Ethernet networks Informatics Intelligent networks programmable node stream processing Streaming media Virtual machining Voice mail |
Title | DiProNN: Distributed Programmable Network Node Architecture |
URI | https://ieeexplore.ieee.org/document/4476537 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JSwMxFH60PenFpRV35uDRaTuZrHqS1lKFDoIWeitJ5g0UsRWZXvz1JpNuiAdvkyGBLISXl3wLwA0llnlT21hZzWPK3VZ0p6JunDNOk5x2sRCe7zzK-HBMnydsUoPbDRcGESvwGbb9Z_WWny_s0l-VdSgVnKWiDnWhVOBqbe9TFJcuWQmZuWKpS1vWAjvrstoA31XnqZe9BiSl57rvGKtUcWVwAKN1jwKc5L29LE3bfv8Sa_xvlw-htWXwRS-b2HQENZwfw_6O-GAT7vszVyPL7qK-F8_1vleY-0Yer_XhGVVRFjDiUbbIMXrYeXJowXjw-NYbxisrhXhGkrSMtdCJO2sQTLQ0KS9SlJhbk0rDUSeyINR2teCWcKYJGiatspYVLhdBy20h0xNozBdzPIVIMjce7zbkObCcGIPUFJxYrQmzwogzaPppmH4GtYzpagbO__59AXsBgeFRXZfQKL-WeOXCfGmuq_X9ARTfo64 |
link.rule.ids | 310,311,783,787,792,793,799,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH9BPKgXP8D47Q4eHbCu7To9GZCAwmIiJNxI270lhAjGjIt_ve3KV4wHb13TJV2b5b3X_j4A7ijRzJra-rGW3Kfc_IomK2r4KeM0SGkDs8jynfsJ7wzpy4iNSnC_5sIgYgE-w5ptFnf56Vwv7FFZndKIszDagV2TVwvu2FqbE5WYC1OuuNo8ZqEpXFYSO6vneA19j-vdZvLusJSW7b5lrVJElvYh9FdzcoCSaW2Rq5r-_iXX-N9JH0F1w-Hz3tbR6RhKODuBgy35wQo8tiZmRJI8eC0rn2udrzC1L1nE1oflVHmJQ4l7yTxF72nr0qEKw_bzoNnxl2YK_oQEYe7LSAYm2yAYSKFCnoUoMNUqFIqjDERGqG7IiGvCmSSomNCx1iwz1QhqrjMRnkJ5Np_hGXiCme-xfkOWBcuJUkhVxomWkjAdqegcKnYZxp9OL2O8XIGLv7tvYa8z6PfGvW7yegn7Do9hMV5XUM6_Fnhtgn6uboq9_gHX2Kb5 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Fourth+International+Conference+on+Networking+and+Services+%28icns+2008%29&rft.atitle=DiProNN%3A+Distributed+Programmable+Network+Node+Architecture&rft.au=Rebok%2C+T.&rft.date=2008-03-01&rft.pub=IEEE&rft.isbn=9780769530949&rft.spage=67&rft.epage=72&rft_id=info:doi/10.1109%2FICNS.2008.24&rft.externalDocID=4476537 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769530949/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769530949/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769530949/sc.gif&client=summon&freeimage=true |