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...

Full description

Saved in:
Bibliographic Details
Published inFourth International Conference on Networking and Services (icns 2008) pp. 67 - 72
Main Author Rebok, T.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.03.2008
Subjects
Online AccessGet 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