QoS with TCP/IP and shared media LANs Heikki Kokkinen Nokia Research Center Tel.

Size: px
Start display at page:

Download "QoS with TCP/IP and shared media LANs Heikki Kokkinen Nokia Research Center Tel."

Transcription

1 QoS wth TCP/IP and shared meda LANs Hekk Kokknen Noka Research Center Tel Abstract The QoS over shared meda LANs has three major elements: mprovng the current LANs for QoS, developng QoS aware LANs for future purposes, and utlzng the capabltes of QoS aware LANs optmally. Followng the categorzaton, ths paper dscusses how TCP/IP s currently carred over the most popular shared meda LAN, Ethernet, and how t s developed. An ntroducton to dfferent LAN and packet based access networks s gven. In the context of mappng the IP QoS to lnk layer, the work of IETF ISSLL group s referred. The shared meda MAC protocols are dscussed and an example of MAC protocol analyss s carred out by studyng Slotted Aloha throughput and delay characterstcs. 1 Introducton The Qualty of Servce (QoS) s nterpreted as a capablty to provde the servces to the customer n the way that he or she expects t. The expectatons change fast as the nformaton technology develops. So, n order to keep track on the QoS of a network also quanttatve measures are used. These measures nclude at least throughput, packet loss, delay and delay varaton. Transmsson Control Protocol (TCP) and Internet Protocol (IP) are the most mportant layer 3 and 4 protocols n the data networks. The Local Area Networks (LAN) locate n the customer premses. The customer, organzaton or socety typcally shares computng and storage resources and accessores n that network. The local loop s the network connectng the local exchange, headend, pont of presence or other operaton pont of an network operator to the customer premses. The dfference between LAN and local loop may not reman clear n the future, at least from the lnk layer technology perspectve. The networks whch allow practcally smultaneous access of several termnals on the same physcal transmsson medum are called shared. The access may be centrally controlled by a master or the control may be dstrbuted. The QoS wth TCP/IP n shared meda LANs has three aspects: tunng the exstng, not QoS aware lnk layers towards QoS, developng QoS capable lnk layer for new systems and sgnalng the QoS. The secton 2 dscusses The Insttute of Electrcal and Electroncs Engneers, Inc. (IEEE) 802 shared meda LANs and how TCP/IP s carred over them. Tunng exstng networks and the sgnalng are dscussed n the secton 3. The lnk layer QoS s manly determned by the Medum (or Multple) Access Control (MAC) protocol. The major categores of MAC protocols are lsted n the secton 4. An ntroducton to analyss of MAC protocols s gven by usng Slotted Aloha as an example n the secton 5. 2 Shared meda LANs A good overvew on the areas where shared meda LANs are used, s the collecton of IEEE 802 standards [6], whch are collected n the Table 1. They nclude Collson Sense Multple Access (CSMA) Collson Detect (CD), token bus, token rng, Dstrbuted Queue Dual Bus (DQDB), wreless and cable televson access methods. The varous standards dffer at the physcal layer and MAC sublayer, but are compatble at the data lnk layer. The acceptance of these standards vary n the ndustry. For example combnaton of and defnes a dfferent frame format from the one whch s used n the true Ethernet s practcally not mplemented, because of ETS and Data Over Cable Servce Interface Specfcaton (DOCSIS). Addtonally, European Telecommuncaton Standards Insttute (ETSI) Hperlan wll compete wth Table 1: IEEE 802 standards and drafts [6] Number IEEE standard or draft LAN/MAN Brdgng & Management Logcal Lnk Control CSMA/CD Access Method Token-Passng Bus Access Method Token Rng Access Method DQDB Access Method Broadband LAN Fber Optcs Integrated Servces LAN/MAN Securty Wreless Demand Prorty Access Method Cable TV

2 a) MAC LLC SNAP destnaton addr source addr length DSAP AA SSAP AA cntl 03 org c data crc b) 0800 IP datagram destnaton addr source addr data crc IP datagram IP header 20 TCP header 20 applcaton data c) destnaton addr source addr ETPID TCI, CFI=C data crc IP datagram Fgure 1: Encapsulaton of TCP and IP accordng to a) RFC 1042, b) RFC 894 [13], and c) one of the extended Ethernet frames [7] 2.1 TCP/IP over Ethernet In the TCP/IP world, the encapsulaton of IP datagrams s defned n RFC 894 [5] for Ethernet and n RFC 1042 [10] for IEEE 802 networks. It s requred that every Internet host connected to 10 Mb/s Ethernet cable has to be able to transmt and receve accordng to RFC 894 and t has to be able to receve accordng to RFC The Fgure 1 shows the encapsulaton of TCP/IP packet n the Ethernet frame. The new felds n the extended Ethernet frame are Ethernet-encoded Tag Protocol Identfer (ETPID), Tag Control Informaton (TCI), and Canoncal Format Identfer (CFI). The PID feld vares dependng on used Ethernet encapsulaton.e. wth or wthout SNAP. The TCI feld s two octets n length, and contans user_prorty, CFI and Vrtual LAN Identfer (VID). The user_prorty s a three bt long feld. It represents eght prorty levels, 0 through 7. 3 IETF ISSLL The Internet Engneerng Task Force (IETF) Integrated Servces over Specfc Lnk Layers (ISSLL) Workng Group tres to add more servce levels than just the current IP best-effort wthn subnetwork technologes. The followng tems are specfed for each network technology: - Servce mappngs defne how the lnk layer provdes ntegrated servce management. - Setup protocol mappngs defnes how setup protocol such as RSVP s mapped onto the lnk layer technology. - Adaptaton protocols utlze the natve QoS capabltes of the lnk-layer technology. - Statements of non-applcablty descrbe the lmtatons of the lnk layer for ntegrated servces. The group tres to utlze the current lnk layer technology as well as possble, to follow the ongong standardzaton on lnk layer protocols and to nfluence the development of the future lnk layers. 3.1 Framework [4] There are several general requrements for the work: - Resource reservaton - Admsson control - Flow separaton and schedulng - Polcng/shapng - Soft state nformaton s mantaned soft state about reservatons - Both centralzed or dstrbuted mplementatons are possble. - Scalablty - Error recovery and fault tolerance - Co-exstence wth exstng resource management

3 MAC capabltes IEEE 802.1D [8] defnes a consstent way to carry user_prorty value over a brdged network consstng of Ethernet, Token Rng, Demand Prorty, FDDI or other MAC layer meda usng an extended frame format. It labels the packets accordng to the classes. The IEEE 802 specfcatons make no assumptons about how user_prorty s to be used by end statons or by the network. Although IEEE 802.1D defnes statc prorty queung as the default mode of operaton of swtches that mplement multple queues, the user_prorty s really a prorty only n a loose sense snce t depends on the number of traffc classes actually mplemented by a swtch. There s no explct traffc class or user_prorty feld carred n Ethernet packets. Ths means that user_prorty must be regenerated at a downstream recever or swtch accordng to some defaults or by parsng further nto hgher layer protocol felds n the packet. Alternatvely, IEEE P802.1Q encapsulaton [7] may be used whch provdes an explct user_prorty feld on top of the basc MAC frame format Bandwdth Manager (5, 6, 7) The Bandwdth Manager (BM) s responsble for provdng mechansms for an applcaton or hgher layer protocol to request QoS from the network. The BM conssts of Requester Module (RM), Bandwdth allocator (BA) and related communcaton protocols. The RM resdes n every end staton n the subnet. One of ts functons s to provde an nterface between applcatons or hgher layer protocols such as RSVP, ST2, SNMP, etc. and the BM. The RM utlzes followng parameters: desred class of servce, the traffc descrptors contaned n the TSpec, and a RSpec specfyng the amount of resources to be reserved. The ISSLL group concentrates on the lnk layer capablty to provde two classes of servce. The Controlled Load servce provdes a loose guarantee, nformally stated as "the same as best effort would be on an unloaded network", and the Guaranteed Servce provdes an upper bound on the transt delay of any packet. The BA s responsble for performng admsson control and mantanng state about the allocaton of resources n the subnet lke bandwdth reservaton, modfcaton of an exstng reservaton, queres about resource avalablty. The communcaton between the end staton and the BA takes place through the RM. The BA can be centralzed or dstrbuted. The BA s also responsble for labelng the flows. The centralzed BA archtecture s shown n the Fgure 2. App RM Layer 2 RSVP Host / Router BA Layer 2 Layer 2 Layer 2 Intermedate Brdge / Swtch Intermedate Brdge / Swtch App RM Layer 2 RSVP Host / Router Fgure 2: Bandwdth Manager wth centralzed Bandwdth Allocator [4] The communcaton protocols are specfed between the followng enttes: between the hgher layer protocols and the RM; between the RM and the BA, between peer BAs Lnk layer support The brdges and swtches have dfferent capabltes of supportng QoS. The most basc brdge has a sngle queue per output port. Networks constructed from ths knd of devce cannot be expected to provde servce guarantees of any knd because of the complete lack of traffc solaton. The next level brdges/swtches are those, whch conform to the more recently revsed IEEE 802.1D specfcaton. It wll nclude support for queung up to eght traffc classes separately. The level of traffc solaton provded s coarse because all flows correspondng to a partcular traffc class are aggregated. A next step above these devces are brdges/swtches whch mplement optonal parts of the IEEE 802.1D specfcaton such as mappng the receved user_prorty to some nternal set of canoncal values on a per-nputport bass. It may also support the mappng of these nternal canoncal values onto transmtted user_prorty on a per-output-port bass. Other entrely optonal features that some brdges/swtches may support nclude classfcaton of IntServ flows usng felds n the network layer header, per-flow polcng and/or reshapng whch s essental for supportng Guaranteed Servce, and more sophstcated schedulng algorthms such as varants of weghted far queung to lmt the bandwdth consumed by a traffc class. The number of traffc classes supported and access methods of the technology under consderaton wll determne how many and what servces may be supported. Natve Token Rng/IEEE 802.5, for nstance, supports eght prorty levels, whch may be mapped to one or more traffc classes. Ethernet/IEEE has no support for sgnalng prortes wthn frames. However, the IEEE 802 standards commttee has recently developed a new standard for brdges/swtches related to multmeda traffc expedtng and dynamc multcast flterng. A packet format for carryng a user_prorty feld on all IEEE 802 LAN meda s s now defned. The standards allow for up to eght traffc classes on all

4 meda. The user_prorty bts carred n the frame are mapped to a partcular traffc class wthn a brdge/swtch. The user_prorty s sgnaled on an endto-end bass, unless overrdden by brdge/swtch management. 3.2 SBM [15] Subnet Bandwdth Manager (SBM) s a sgnalng protocol for RSVP-based admsson control over IEEE 802-style networks. SBM provdes a method for mappng an nternet-level setup protocol such as RSVP onto IEEE 802- style networks. In partcular, t descrbes the operaton of RSVP-enabled hosts/routers and lnk layer devces (swtches, brdges) to support reservaton of LAN resources for RSVP-enabled data flows. A protocol entty called "Desgnated SBM" (DSBM) exsts for each managed segment and s responsble for admsson control over the resource reservaton requests orgnatng from the DSBM clents n that segment. The Fgure 3 gves an example of SBM n a LAN sender. From IP Address mappng 802 header Classfer From RSVP SBM clent Packet scheduler Fgure 3: SBM of a LAN sender [3] SBM sgnalng Local Admn. control The basc DSBM-based admsson control procedure has the followng phases: - DSBM Intalzaton - DSBM Clent Intalzaton - DSBM-based Admsson Control The admsson control s carred out n the followng steps: - When a DSBM clent sends or forwards a RSVP PATH message over an nterface attached to a managed segment, t sends the PATH message to the segment's DSBM nstead of sendng t to the RSVP sesson destnaton address (as s done n conventonal RSVP processng). - When an applcaton on host A wshes to make a reservaton for the RSVP sesson, host A follows the standard RSVP message processng rules and sends a RSVP RESV message to the prevous hop L2/L3 address (the DSBMs address) obtaned from the PHOP object(s) n the prevously receved PATH message. Data - The DSBM processes the RSVP RESV message based on the bandwdth avalable. 3.3 Servce mappngs [12] The servce mappngs the mappng of the traffc classes and the characterzaton parameters Learnng the mappng In the aggregated flow model, each arrvng flow s assgned to one of the avalable layer-2 classes and t traverses the 802 cloud n ths class. The classes could be unversally defned. The meanngs of a set of classes; e.g. 1 = best effort, 2 = 100 ms peak delay target, 3 = 10 ms peak delay target, 4 = 1 ms peak delay target, etc. would be set. They could then be encoded drectly n end statons, and the flow-to-class mappngs computed drectly n these devces. Ths unversal defnton approach would be smple to mplement, but s too rgd to map the wde range of possble user requrements onto the lmted number of avalable 802.1D classes. In a more flexble mappng clents ask the network whch user_prorty traffc class to use for a gven traffc flow, as categorzed by ts flow-spec and layer-2 endponts. The network provdes a value back to the requester Characterzaton Parameters The ntegrated servce model requres that each network element that supports ntegrated servces computes and makes avalable certan characterzaton parameters descrbng the behavor of the elements. - Ingress lnk - Egress lnks and ther MTUs, framng overheads and mnmum packet szes - Avalable path bandwdth: updated hop-by-hop by any devce along the path of the flow. - Mnmum latency A network element supportng the Guaranteed Servce must be able to determne the followng parameters: - Constant delay bound through the devce - Rate-proportonal delay bound - Receve resources that would need to be assocated wth the flow e.g. bufferng, bandwdth - Transmt resources that would need to be assocated wth the flow e.g. bufferng, bandwdth, constantand rate-proportonal delay bounds A network element mplementng the Controlled Load servce must be able to determne the followng: - Receve resources that would need to be assocated wth the flow e.g. bufferng - Transmt resources that would need to be assocated wth the flow e.g. bufferng

5 4 MAC protocols The lnk layer QoS characterstcs are ted to the MAC protocol and to the physcal layer framng structure. On the physcal layer delay s caused for example due to propagaton delay, error correcton, nterleavng, and large frames. All frame nformaton related to functonaltes, whch requre a transmsson round trp, lke acknowledgement, should occur fast enough. Also the segmentaton of the large packets s an mportant feature. The MAC protocol controls how the termnals fll the physcal frames. The MAC protocol can be n a centrally controlled pont-to-multpont or n a dstrbuted multpont-to-multpont archtecture. It s possble to obtan a determnstc delay by reservng capacty to the termnal on the transmsson medum. Many of the recent MAC protocols nclude the reservaton capabltes, but wthout defned QoS related sgnalng on the upper layers, ther fancy features are useless. The general multple access schemes are Tme Dvson Multple Access (TDMA), Frequency DMA (FDMA), and Code DMA (CDMA). In ths context only TDMA approach s dscussed but wth lttle magnaton the same prncples can be appled to other access schemes, as well. The Fgure 4 roughly shows the optmal applcaton areas of dfferent access s. The fgure has ntutvely been formed keepng the throughput delay characterstcs on mnd. The best opton for a partcular case depends also on other requrements lke delay tolerance, mnmum throughput, stablty, and complexty. The TDMA gves a fxed tme slot for each termnal also when the termnal has nothng to send. TDMA s at ts best when there s no burstness n the traffc or when the number of users s relatvely small. The opposte of TDMA s random access. Any user can send at anytme and collsons between termnals are resolved by watng a random tme before retransmsson. Collson Sense Multple Access (CSMA), Slotted Aloha, and splttng algorthms belong to ths category. For a large number of users havng large packets compared to tme slot sze, arrvng n a bursty manner, the random reservaton access s the most sutable access mode. The reservaton request s transmtted usng a small random access tme slot and the channel capacty s reserved for the actual transmsson. If the number of users s small, the best performance s acheved by allocatng a small amount of TDMA capacty for reservaton requests and reservng capacty for the actual transmsson. TDMA reservaton s a verson of pollng. In some applcatons you can also use random access to reserve a TDMA channel, but t could be consdered to be a varaton of random reservaton. Token passng could also ft nto random reservaton or TDMA reservaton dependng on the method how the token s passed. No. of users TDMA Random reservaton Random TDMA reservaton Burstness Fgure 4: Applcaton areas of dfferent access modes 5 Slotted Aloha analyss The Slotted Aloha s one of the basc random access algorthms. It s selected as an example, because the analyss s smple. The analyss method can be appled to other protocols, as well. The analyss for fnte number of termnals follows the references [9] and [11]. The channel s slotted; n ths example we consder further that t s tme slotted. The transmsson of a packet takes T tme unts and at the same tme T s the duraton of a tmeslot. Each termnal can have two states: thnkng or backlogged. When a termnal has nothng to transmt t s n the thnkng state. When a packet arrves to the termnal, t transmts the packet mmedately. If the packet was receved successfully the termnal enters the thnkng state agan, otherwse t goes to backlogged state. When n ths state, the termnal transmts a packet n a slot wth probablty σ and t does not transmt wth a probablty 1 - σ. 5.1 Markov chan Let the slots of the system be numbered sequentally k = 0, 1, and let Ñ(k) denote the number of backlogged termnals at the begnnng of the kth slot. Snce statetranston of a termnal s ndependent of the actvtes n any prevous slot, the process s a Markov chan. Whle the number of backlogged termnals cannot exceed the number of termnals M, ths chan s fnte. The transton dagram for the system s shown n Fgure 5. Upward transton are possble between every state and all the hgher numbered states, snce a collson among any number of packets s possble. Downward transtons are possble only to the adjacent state snce only one packet can be successfully transmtted n a slot. The dagram shows that all states communcate, so ths Markov chan s ergodc, meanng that a steady-state dstrbuton exsts.

6 0 1 2 M From To - 1 To M From + 1 Fgure 5: State transtons of fnte populaton Aloha [11] 5.2 Steady-state probabltes Let π be the steady-state probablty of the system beng n state, that s π = lm k Pr[ N( k) = ]. Further let p j be the steady-state transton probablty,.e., pj = lm k Pr[ N( k) = j N ( k 1) = ]. Fnally denote by P the matrx whose elements are p j and by π the row vector whose elements are. From the above argumentaton t follows that the steady-state probablty vector s the soluton to the fnte set of lnear equatons. π = πp π = (1) 1 to whch the exstence of a unque soluton s guaranteed. We must therefore construct the matrx P and derve the desred soluton. Let us assume that the retransmsson of every termnal s an ndependent geometrc process. Then the probablty that out of the j backlogged termnals wll schedule a retransmsson n a gven slot s bnomally dstrbuted: Pr[ backlogged termnals transmt n a slot j n backlog] j j 1 = ν ). (2) In a smlar manner, for the thnkng termnals Pr[ thnkng termnals transmt n a slot j n backlog] M j M j 1 = σ (1 σ ). (3) By studyng the state transton dagram the followng probabltes can be formulated: p j 0 = M σ j 1 M [ ν ) ](1 σ ) 1 M [ 1 ν ) ](1 σ ) + M--1 [(M - ) σ (1-σ ) ]( ν ) M--1 [(M - ) σ (1-σ ) ][ 1 ) ] j (1 σ ) M j j < -1 j = -1 j = j = + 1 j > Throughput and delay analyss For a slot to be successful only a sngle transmsson must take place wthn t. Ether all backlogged termnals reman slent and a sngle new termnal transmts, or a sngle backlogged termnal transmts whle no new packets arrve. Gven that there are backlogged termnals ths can be stated as P suc () = Pr[Successful slot termnals n backlog] = M 1 (1 υ) ( M ) σ (1 σ ) (5) 1 M + ν ) (1 σ ) If we do not dstngush new arrvals from the backlogged packets, ν = σ, we get Psuc ( ) = Mσ (1 σ ), (6) whch s ndependent of. The throughput of Slotted Aloha becomes [ ] S = E Psuc ( ) = Mσ (1 σ ). (7) When the system s n state there are M thnkng termnals each generatng packets n every slot wth probablty σ. Thus, the average rate of new packet generaton when n state s (M )σ. Usng ths we obtan (4) S = E[ ( M ) σ ] = ( M N ) σ, (8) where Ñ s the average number of backlogged termnals. Denote by b the average rate at whch packets jon the backlog. Accordng to Lttle's formula, the average amount of tme spent n the backlog s the rato of the average number of backlogged termnals to the average rate of jonng or Ñ / b. Some of the packets go through on the frst try and some of the packets must go through the backlogged state. Ths s reflected n the average delay of the protocol: S b b N D = 1+ S S + 1 b. (9) N 1 M = 1+ = 1 + S σ S For the specal case ν = σ, we get 1 (1 σ ) D = 1+. (10) σ (1 σ ) The Fgure 6 shows the delay behavor as a functon of throughput.

7 Fgure 6: Slotted Aloha delay as a functon of throughput 6 Concluson The majorty of exstng shared meda LANs do not provde QoS. There s development gong on to enhance the capabltes nto QoS aware drecton. The IEEE has revsed the 802 specfcatons for QoS support. In order to utlze those capabltes the products have to support those features. The shared meda LANs under development nclude some capabltes on the lnk and MAC layer. In that case a mappng of QoS on IP level to lnk layer needs to be specfed. IETF ISSLL group s workng on the area of supportng RSVP over IEEE 802 networks. The work s on IETF draft level. The IP QoS sgnalng wth non IEEE 802 lnk layers s a bg queston mark. In the recently developed lnk layers, there are three payload framng strateges: Ethernet brdgng brngs the Ethernet problems wth t, ATM support may be or may not be a practcal soluton for QoS sgnalng, from-the-scratch lnk layer has the hghest potental, but t also requres most specfcaton. For that, the sgnalng of QoS s a totally open ssue. A trval soluton to mprove the QoS of an arbtrary traffc load s just to ncrease the lnk layer bandwdth. [5] Horng, Charles. A Standard for the Transmsson of IP Datagrams over Ethernet Networks, Aprl 1984, RFC 894. [6] [7] IEEE Standards for Local and Metropoltan Area Networks: Draft Standard for Vrtual Brdged Local Area Networks, P802.1Q/D11, July 30, [8] IEEE Standards for Local and Metropoltan Area Networks: Meda Access Control (MAC) brdges, P802.1D/D17, May 25, [9] Klenrock, L. & Lam, S. S. Packet swtchng n a multaccess broadcast channel: Performance evaluaton. IEEE Transactons on communcatons, Vol. 23, No. 4, Pp [10] Postel, J. & Reynolds, J. A Standard for the Transmsson of IP Datagrams over IEEE 802 Networks, February 1988, RFC [11] Rom, Raphael & Sd, Moshe. Multple access protocols. Performance and analyss. Sprnger- Verlag, New York, NY, ISBN [12] Seaman, M. & Smth, A. & Crawley, E. & Wroclawsk, J. Integrated Servce Mappngs on IEEE 802 Networks. November draft-etfssll-s802-svc-mappng-03.txt. [13] Stevens, Rchard W. TCP/IP Illustrated, Volume 1. The protocols. Addson-Wesley, Readng, MA, ISBN [14] Wroclawsk, J. The Use of RSVP wth IETF Integrated Servces, RFC 2210, September [15] Yavatkar, Raj & Hoffman, Don & Bernet, Yoram & Baker, Fred & Speer, Mchael. SBM (Subnet Bandwdth Manager). November draft-etfssll-s802-sbm-07.txt. 7 References [1] Braden, B. & Zhang, L. & Berson, S. & Herzog, S. & Jamn, S. Resource Reservaton Protocol (RSVP) -Verson 1 Functonal Specfcaton, RFC 2205, September [2] Braden, R. & Clark, D. & Shenker, S. Integrated Servces n the Internet Archtecture: An Overvew, RFC 1633, June [3] Ferguson, Paul & Huston, Geoff. Qualty of Servce. John Wley & Sons, Inc. New York, NY, ISBN [4] Ghanwan, Anoop & Pace, Wayne J. & Srnvasan, Vjay & Smth, Andrew & Seaman, Mck. A framework for provdng ntegrated servces over shared and swthced IEEE 802 LAN technologes. May draft-etf-ssll-s802-framework-05.txt.

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Goals and Approach Type of Resources Allocation Models Shared Non-shared Not in this Lecture In this Lecture

Goals and Approach Type of Resources Allocation Models Shared Non-shared Not in this Lecture In this Lecture Goals and Approach CS 194: Dstrbuted Systems Resource Allocaton Goal: acheve predcable performances Three steps: 1) Estmate applcaton s resource needs (not n ths lecture) 2) Admsson control 3) Resource

More information

Real-Time Guarantees. Traffic Characteristics. Flow Control

Real-Time Guarantees. Traffic Characteristics. Flow Control Real-Tme Guarantees Requrements on RT communcaton protocols: delay (response s) small jtter small throughput hgh error detecton at recever (and sender) small error detecton latency no thrashng under peak

More information

Analysis of Collaborative Distributed Admission Control in x Networks

Analysis of Collaborative Distributed Admission Control in x Networks 1 Analyss of Collaboratve Dstrbuted Admsson Control n 82.11x Networks Thnh Nguyen, Member, IEEE, Ken Nguyen, Member, IEEE, Lnha He, Member, IEEE, Abstract Wth the recent surge of wreless home networks,

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Advanced Computer Networks

Advanced Computer Networks Char of Network Archtectures and Servces Department of Informatcs Techncal Unversty of Munch Note: Durng the attendance check a stcker contanng a unque QR code wll be put on ths exam. Ths QR code contans

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

State of the Art in Differentiated

State of the Art in Differentiated Outlne Dfferentated Servces on the Internet Explct Allocaton of Best Effort Packet Delvery Servce, D. Clark and W. Fang A Two bt Dfferentated Servces Archtecture for the Internet, K. Nchols, V. Jacobson,

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks Prorty-Based Schedulng Algorthm for Downlnk Traffcs n IEEE 80.6 Networks Ja-Mng Lang, Jen-Jee Chen, You-Chun Wang, Yu-Chee Tseng, and Bao-Shuh P. Ln Department of Computer Scence Natonal Chao-Tung Unversty,

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems:

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems: Speed/RAP/CODA Presented by Octav Chpara Real-tme Systems Many wreless sensor network applcatons requre real-tme support Survellance and trackng Border patrol Fre fghtng Real-tme systems: Hard real-tme:

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Dynamic Bandwidth Provisioning with Fairness and Revenue Considerations for Broadband Wireless Communication

Dynamic Bandwidth Provisioning with Fairness and Revenue Considerations for Broadband Wireless Communication Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the ICC 008 proceedngs. Dynamc Bandwdth Provsonng wth Farness and Revenue Consderatons

More information

TECHNICAL REPORT AN OPTIMAL DISTRIBUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION. Jordi Ros and Wei K Tsai

TECHNICAL REPORT AN OPTIMAL DISTRIBUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION. Jordi Ros and Wei K Tsai TECHNICAL REPORT AN OPTIMAL DISTRIUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION Jord Ros and We K Tsa Department of Electrcal and Computer Engneerng Unversty of Calforna, Irvne 1 AN OPTIMAL

More information

Network Coding as a Dynamical System

Network Coding as a Dynamical System Network Codng as a Dynamcal System Narayan B. Mandayam IEEE Dstngushed Lecture (jont work wth Dan Zhang and a Su) Department of Electrcal and Computer Engneerng Rutgers Unversty Outlne. Introducton 2.

More information

On the Exact Analysis of Bluetooth Scheduling Algorithms

On the Exact Analysis of Bluetooth Scheduling Algorithms On the Exact Analyss of Bluetooth Schedulng Algorth Gl Zussman Dept. of Electrcal Engneerng Technon IIT Hafa 3000, Israel glz@tx.technon.ac.l Ur Yechal Dept. of Statstcs and Operatons Research School of

More information

Fast Retransmission of Real-Time Traffic in HIPERLAN/2 Systems

Fast Retransmission of Real-Time Traffic in HIPERLAN/2 Systems Fast Retransmsson of Real-Tme Traffc n HIPERLAN/ Systems José A Afonso and Joaqum E Neves Department of Industral Electroncs Unversty of Mnho, Campus de Azurém 4800-058 Gumarães, Portugal {joseafonso,

More information

with `ook-ahead for Broadcast WDM Networks TR May 14, 1996 Abstract

with `ook-ahead for Broadcast WDM Networks TR May 14, 1996 Abstract HPeR-`: A Hgh Performance Reservaton Protocol wth `ook-ahead for Broadcast WDM Networks Vjay Svaraman George N. Rouskas TR-96-06 May 14, 1996 Abstract We consder the problem of coordnatng access to the

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

More information

Achievable Bandwidth Estimation for Stations in Multi-Rate IEEE WLAN Cells

Achievable Bandwidth Estimation for Stations in Multi-Rate IEEE WLAN Cells Achevable Bandwdth Estmaton for Statons n Mult-Rate IEEE 802. WLAN Cells Eduard Garca, Davd Vamonte, Rafael Vdal and Josep Paradells Wreless Networks Group - echncal Unversty of Catalona (UPC) {eduardg,

More information

Fibre-Optic AWG-based Real-Time Networks

Fibre-Optic AWG-based Real-Time Networks Fbre-Optc AWG-based Real-Tme Networks Krstna Kunert, Annette Böhm, Magnus Jonsson, School of Informaton Scence, Computer and Electrcal Engneerng, Halmstad Unversty {Magnus.Jonsson, Krstna.Kunert}@de.hh.se

More information

Routing in Degree-constrained FSO Mesh Networks

Routing in Degree-constrained FSO Mesh Networks Internatonal Journal of Hybrd Informaton Technology Vol., No., Aprl, 009 Routng n Degree-constraned FSO Mesh Networks Zpng Hu, Pramode Verma, and James Sluss Jr. School of Electrcal & Computer Engneerng

More information

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics A Hybrd Genetc Algorthm for Routng Optmzaton n IP Networks Utlzng Bandwdth and Delay Metrcs Anton Redl Insttute of Communcaton Networks, Munch Unversty of Technology, Arcsstr. 21, 80290 Munch, Germany

More information

Internet Traffic Managers

Internet Traffic Managers Internet Traffc Managers Ibrahm Matta matta@cs.bu.edu www.cs.bu.edu/faculty/matta Computer Scence Department Boston Unversty Boston, MA 225 Jont work wth members of the WING group: Azer Bestavros, John

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach Dstrbuted Resource Schedulng n Grd Computng Usng Fuzzy Approach Shahram Amn, Mohammad Ahmad Computer Engneerng Department Islamc Azad Unversty branch Mahallat, Iran Islamc Azad Unversty branch khomen,

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

WIRELESS communication technology has gained widespread

WIRELESS communication technology has gained widespread 616 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 4, NO. 6, NOVEMBER/DECEMBER 2005 Dstrbuted Far Schedulng n a Wreless LAN Ntn Vadya, Senor Member, IEEE, Anurag Dugar, Seema Gupta, and Paramvr Bahl, Senor

More information

Solutions for Real-Time Communication over Best-Effort Networks

Solutions for Real-Time Communication over Best-Effort Networks Solutons for Real-Tme Communcaton over Best-Effort Networks Anca Hangan, Ramona Marfevc, Gheorghe Sebestyen Techncal Unversty of Cluj-Napoca, Computer Scence Department {Anca.Hangan, Ramona.Marfevc, Gheorghe.Sebestyen}@cs.utcluj.ro

More information

Connection-information-based connection rerouting for connection-oriented mobile communication networks

Connection-information-based connection rerouting for connection-oriented mobile communication networks Dstrb. Syst. Engng 5 (1998) 47 65. Prnted n the UK PII: S0967-1846(98)90513-7 Connecton-nformaton-based connecton reroutng for connecton-orented moble communcaton networks Mnho Song, Yanghee Cho and Chongsang

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

CS 268: Lecture 8 Router Support for Congestion Control

CS 268: Lecture 8 Router Support for Congestion Control CS 268: Lecture 8 Router Support for Congeston Control Ion Stoca Computer Scence Dvson Department of Electrcal Engneerng and Computer Scences Unversty of Calforna, Berkeley Berkeley, CA 9472-1776 Router

More information

Scheduling and queue management. DigiComm II

Scheduling and queue management. DigiComm II Schedulng and queue management Tradtonal queung behavour n routers Data transfer: datagrams: ndvdual packets no recognton of flows connectonless: no sgnallng Forwardng: based on per-datagram forwardng

More information

Pricing Network Resources for Adaptive Applications in a Differentiated Services Network

Pricing Network Resources for Adaptive Applications in a Differentiated Services Network IEEE INFOCOM Prcng Network Resources for Adaptve Applcatons n a Dfferentated Servces Network Xn Wang and Hennng Schulzrnne Columba Unversty Emal: {xnwang, schulzrnne}@cs.columba.edu Abstract The Dfferentated

More information

Enhanced Signaling Scheme with Admission Control in the Hybrid Optical Wireless (HOW) Networks

Enhanced Signaling Scheme with Admission Control in the Hybrid Optical Wireless (HOW) Networks Enhanced Sgnalng Scheme wth Admsson Control n the Hybrd Optcal Wreless (HOW) Networks Yng Yan, Hao Yu, Henrk Wessng, and Lars Dttmann Department of Photoncs Techncal Unversty of Denmark Lyngby, Denmark

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

PERFORMANCE ANALYSIS OF ROUTING ALGORITHMS OF RD-C/TDMA PACKET RADIO NETWORKS UNDER DYNAMIC RANDOM TOPOLOGY1

PERFORMANCE ANALYSIS OF ROUTING ALGORITHMS OF RD-C/TDMA PACKET RADIO NETWORKS UNDER DYNAMIC RANDOM TOPOLOGY1 PERFORMANCE ANALYSIS OF ROUTING ALGORITHMS OF 1- RD-C/TDMA PACKET RADIO NETWORKS UNDER DYNAMIC RANDOM TOPOLOGY1 A Thess Presented to The Faculty of the College of Engneerng and Technology Oho Unversty

More information

Comparisons of Packet Scheduling Algorithms for Fair Service among Connections on the Internet

Comparisons of Packet Scheduling Algorithms for Fair Service among Connections on the Internet Comparsons of Packet Schedulng Algorthms for Far Servce among Connectons on the Internet Go Hasegawa, Takahro Matsuo, Masayuk Murata and Hdeo Myahara Department of Infomatcs and Mathematcal Scence Graduate

More information

Technical Report. i-game: An Implicit GTS Allocation Mechanism in IEEE for Time- Sensitive Wireless Sensor Networks

Technical Report. i-game: An Implicit GTS Allocation Mechanism in IEEE for Time- Sensitive Wireless Sensor Networks www.hurray.sep.pp.pt Techncal Report -GAME: An Implct GTS Allocaton Mechansm n IEEE 802.15.4 for Tme- Senstve Wreless Sensor etworks Ans Koubaa Máro Alves Eduardo Tovar TR-060706 Verson: 1.0 Date: Jul

More information

Optimization of Local Routing for Connected Nodes with Single Output Ports - Part I: Theory

Optimization of Local Routing for Connected Nodes with Single Output Ports - Part I: Theory U J.T. (: 33- (pr. 0 Optmzaton of Local Routng for Connected odes wth Sngle Output Ports - Part I: Theory Dobr tanassov Batovsk Faculty of Scence and Technology ssumpton Unversty Bangkok Thaland E-mal:

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Avoiding congestion through dynamic load control

Avoiding congestion through dynamic load control Avodng congeston through dynamc load control Vasl Hnatyshn, Adarshpal S. Seth Department of Computer and Informaton Scences, Unversty of Delaware, Newark, DE 976 ABSTRACT The current best effort approach

More information

USER CLASS BASED QoS DIFFERENTIATION IN e WLAN

USER CLASS BASED QoS DIFFERENTIATION IN e WLAN USER CLASS BASED QoS DIFFERENTIATION IN 802.11e WLAN Amt Kejrwal, Ratan Guha School of Computer Scence Unversty of Central Florda Orlando, FL-32816 USA E-mal: {kejrwal, guha}@cs.ucf.edu Manak Chatterjee

More information

Use of Genetic Algorithms in Efficient Scheduling for Multi Service Classes

Use of Genetic Algorithms in Efficient Scheduling for Multi Service Classes Use of Genetc Algorthms n Effcent Schedulng for Mult Servce Classes Shyamale Thlakawardana and Rahm Tafazoll Centre for Communcatons Systems Research (CCSR), Unversty of Surrey, Guldford, GU27XH, UK Abstract

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

HIERARCHICAL SCHEDULING WITH ADAPTIVE WEIGHTS FOR W-ATM *

HIERARCHICAL SCHEDULING WITH ADAPTIVE WEIGHTS FOR W-ATM * Copyrght Notce c 1999 IEEE. Personal use of ths materal s permtted. However, permsson to reprnt/republsh ths materal for advertsng or promotonal purposes or for creatng new collectve wors for resale or

More information

A fair buffer allocation scheme

A fair buffer allocation scheme A far buffer allocaton scheme Juha Henanen and Kalev Klkk Telecom Fnland P.O. Box 228, SF-330 Tampere, Fnland E-mal: juha.henanen@tele.f Abstract An approprate servce for data traffc n ATM networks requres

More information

Interclass Collision Protection for IEEE e Wireless LANs

Interclass Collision Protection for IEEE e Wireless LANs Interclass Collson Protecton for IEEE 82.e Wreless LANs Woon Sun Cho, Chae Y. Lee Dstrbuted Coordnaton Functon (DCF) n IEEE 82. and Enhanced Dstrbuted Channel Access (EDCA) n IEEE 82.e are contenton-based

More information

Specifications in 2001

Specifications in 2001 Specfcatons n 200 MISTY (updated : May 3, 2002) September 27, 200 Mtsubsh Electrc Corporaton Block Cpher Algorthm MISTY Ths document shows a complete descrpton of encrypton algorthm MISTY, whch are secret-key

More information

IEEE E: QOS PROVISIONING AT THE MAC LAYER YANG XIAO, THE UNIVERSITY OF MEMPHIS

IEEE E: QOS PROVISIONING AT THE MAC LAYER YANG XIAO, THE UNIVERSITY OF MEMPHIS ACCEPTED FROM O PEN C ALL IEEE 802.11E: QOS PROVISIONING AT THE MAC LAYER YANG XIAO, THE UNIVERSITY OF MEMPHIS ess AIFS[j] AIFS[] PIFS SIFS AIFS[] Content 0 to CW Bac Slot Select s The emergng IEEE 802.11e

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

Annales UMCS Informatica AI 1 (2003) UMCS. Designing of multichannel optical communication systems topologies criteria optimization

Annales UMCS Informatica AI 1 (2003) UMCS. Designing of multichannel optical communication systems topologies criteria optimization Annales Informatca AI 1 (2003) 277-284 Annales Informatca Lubln-Polona Secto AI http://www.annales.umcs.lubln.pl/ Desgnng of multchannel optcal communcaton systems topologes crtera optmzaton Mrosław Hajder,

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Sample Solution. Advanced Computer Networks P 1 P 2 P 3 P 4 P 5. Module: IN2097 Date: Examiner: Prof. Dr.-Ing. Georg Carle Exam: Final exam

Sample Solution. Advanced Computer Networks P 1 P 2 P 3 P 4 P 5. Module: IN2097 Date: Examiner: Prof. Dr.-Ing. Georg Carle Exam: Final exam Char of Network Archtectures and Servces Department of Informatcs Techncal Unversty of Munch Note: Durng the attendance check a stcker contanng a unque QR code wll be put on ths exam. Ths QR code contans

More information

ARTICLE IN PRESS. Signal Processing: Image Communication

ARTICLE IN PRESS. Signal Processing: Image Communication Sgnal Processng: Image Communcaton 23 (2008) 754 768 Contents lsts avalable at ScenceDrect Sgnal Processng: Image Communcaton journal homepage: www.elsever.com/locate/mage Dstrbuted meda rate allocaton

More information

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT Bran J. Wolf, Joseph L. Hammond, and Harlan B. Russell Dept. of Electrcal and Computer Engneerng, Clemson Unversty,

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

an assocated logc allows the proof of safety and lveness propertes. The Unty model nvolves on the one hand a programmng language and, on the other han

an assocated logc allows the proof of safety and lveness propertes. The Unty model nvolves on the one hand a programmng language and, on the other han UNITY as a Tool for Desgn and Valdaton of a Data Replcaton System Phlppe Quennec Gerard Padou CENA IRIT-ENSEEIHT y Nnth Internatonal Conference on Systems Engneerng Unversty of Nevada, Las Vegas { 14-16

More information

Synchronous Distributed Wireless Network Emulator for High-Speed Mobility: Implementation and Evaluation

Synchronous Distributed Wireless Network Emulator for High-Speed Mobility: Implementation and Evaluation Synchronous Dstrbuted Wreless Network Emulator for Hgh-Speed Moblty: Implementaton and Evaluaton Mnoru Kozum, Tomoch Ebata Yokohama Research Laboratory, Htach, Ltd., 292 Yoshda-cho, Totsuka-ku, Yokohama,

More information

Efficient Content Distribution in Wireless P2P Networks

Efficient Content Distribution in Wireless P2P Networks Effcent Content Dstrbuton n Wreless P2P Networs Qong Sun, Vctor O. K. L, and Ka-Cheong Leung Department of Electrcal and Electronc Engneerng The Unversty of Hong Kong Pofulam Road, Hong Kong, Chna {oansun,

More information

Extension and Comparison of QoS-Enabled Wi-Fi Models in the Presence of Errors

Extension and Comparison of QoS-Enabled Wi-Fi Models in the Presence of Errors Extenson and Comparson of QoS-Enabled W-F Models n the Presence of Errors Ioanns Papapanagotou, Georgos S. Paschos*, Stavros A. Kotsopoulos** and Mchael Devetskots Electrcal and Computer Engneerng, North

More information

Performance Analysis of Markov Modulated 1-Persistent CSMA/CA Protocols with Exponential Backoff Scheduling

Performance Analysis of Markov Modulated 1-Persistent CSMA/CA Protocols with Exponential Backoff Scheduling Performance Analyss of Markov Modulated -Persstent CSMA/CA Protocols wth ponental Backoff Schedulng Pu ng Wong, Dongje Yn, and Tony T. Lee, Abstract. Ths paper proposes a Markovan model of -persstent CSMA/CA

More information

A Fair Access Mechanism Based on TXOP in IEEE e Wireless Networks

A Fair Access Mechanism Based on TXOP in IEEE e Wireless Networks 11 Internatonal Journal of Communcaton Networks and Informaton Securty (IJCNIS) Vol. 8, No. 1, Aprl 16 A Far Access Mechansm Based on TXOP n IEEE 8.11e Wreless Networks Marjan Yazdan 1, Maryam Kamal, Neda

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) , VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Response-Time Guarantees in ATM Networks

Response-Time Guarantees in ATM Networks Response-Tme Guarantees n ATM Networks Andreas Ermedahl Hans Hansson Mkael Sjödn Department of Computer Systems Uppsala Unversty Sweden E-mal: febbe,hansh,mcg@docs.uu.se Abstract We present a method for

More information

3. CR parameters and Multi-Objective Fitness Function

3. CR parameters and Multi-Objective Fitness Function 3 CR parameters and Mult-objectve Ftness Functon 41 3. CR parameters and Mult-Objectve Ftness Functon 3.1. Introducton Cogntve rados dynamcally confgure the wreless communcaton system, whch takes beneft

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Channel-Quality Dependent Earliest Deadline Due Fair Scheduling Schemes for Wireless Multimedia Networks

Channel-Quality Dependent Earliest Deadline Due Fair Scheduling Schemes for Wireless Multimedia Networks Channel-Qualty Dependent Earlest Deadlne Due Far Schedulng Schemes for Wreless Multmeda Networks Ahmed K. F. Khattab Khaled M. F. Elsayed ahmedkhattab@eng.cu.edu.eg khaled@eee.org Department of Electroncs

More information

ETAtouch RESTful Webservices

ETAtouch RESTful Webservices ETAtouch RESTful Webservces Verson 1.1 November 8, 2012 Contents 1 Introducton 3 2 The resource /user/ap 6 2.1 HTTP GET................................... 6 2.2 HTTP POST..................................

More information

Halmstad University Post-Print

Halmstad University Post-Print Halmstad Unversty Post-Prnt Admsson Control for Swtched Realtme Ethernet Schedulng Analyss versus etwor Calculus Xng Fan and Magnus Jonsson.B.: When ctng ths wor cte the orgnal artcle. Orgnal Publcaton:

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Dynamic Bandwidth Allocation Schemes in Hybrid TDM/WDM Passive Optical Networks

Dynamic Bandwidth Allocation Schemes in Hybrid TDM/WDM Passive Optical Networks Dynamc Bandwdth Allocaton Schemes n Hybrd TDM/WDM Passve Optcal Networks Ahmad R. Dhan, Chad M. Ass, and Abdallah Sham Concorda Insttue for Informaton Systems Engneerng Concorda Unversty, Montreal, Quebec,

More information

Bandwidth Allocation for Service Level Agreement Aware Ethernet Passive Optical Networks

Bandwidth Allocation for Service Level Agreement Aware Ethernet Passive Optical Networks Bandwdth Allocaton for Servce Level Agreement Aware Ethernet Passve Optcal Networks Dawd Nowak Performance Engneerng Laboratory School of Electronc Engneerng Dubln Cty Unversty Emal: nowakd@eengdcue Phlp

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

Real-time interactive applications

Real-time interactive applications Real-tme nteractve applcatons PC-2-PC phone PC-2-phone Dalpad Net2phone vdeoconference Webcams Now we look at a PC-2-PC Internet phone example n detal Internet phone over best-effort (1) Best effort packet

More information

Petri Net Based Software Dependability Engineering

Petri Net Based Software Dependability Engineering Proc. RELECTRONIC 95, Budapest, pp. 181-186; October 1995 Petr Net Based Software Dependablty Engneerng Monka Hener Brandenburg Unversty of Technology Cottbus Computer Scence Insttute Postbox 101344 D-03013

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

A Frame Packing Mechanism Using PDO Communication Service within CANopen

A Frame Packing Mechanism Using PDO Communication Service within CANopen 28 A Frame Packng Mechansm Usng PDO Communcaton Servce wthn CANopen Mnkoo Kang and Kejn Park Dvson of Industral & Informaton Systems Engneerng, Ajou Unversty, Suwon, Gyeongg-do, South Korea Summary The

More information

Available online at ScienceDirect. Procedia Computer Science 103 (2017 )

Available online at  ScienceDirect. Procedia Computer Science 103 (2017 ) Avalable onlne at www.scencedrect.com ScenceDrect Proceda Computer Scence 03 (207 ) 562 568 XIIth Internatonal Symposum «Intellgent Systems», INTELS 6, 5-7 October 206, Moscow, Russa Retral queueng systems

More information

Network-Driven Layered Multicast with IPv6

Network-Driven Layered Multicast with IPv6 Network-Drven Layered Multcast wth IPv6 Ho-pong Sze and Soung C. Lew Department of Informaton Engneerng, The Chnese Unversty of Hong Kong, Shatn, N.T., Hong Kong {hpsze8, soung}@e.cuhk.edu.hk Abstract.

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

Design of the Application-Level Protocol for Synchronized Multimedia Sessions

Design of the Application-Level Protocol for Synchronized Multimedia Sessions Desgn of the Applcaton-Level Protocol for Synchronzed Multmeda Sessons Chun-Chuan Yang Multmeda and Communcatons Laboratory Department of Computer Scence and Informaton Engneerng Natonal Ch Nan Unversty,

More information

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

More information

Algorithms for Routing and Centralized Scheduling to Provide QoS in IEEE Mesh Networks

Algorithms for Routing and Centralized Scheduling to Provide QoS in IEEE Mesh Networks Algorthms for Routng and Centralzed Schedulng to Provde QoS n IEEE 802.16 Mesh Networks Harsh Shetya Dept of Electrcal Communcaton Engneerng Indan Insttute of Scence Bangalore, Inda. 560012 harsh@pal.ece.sc.ernet.n

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011 9/8/2 2 Outlne Appendx C: The Bascs of Logc Desgn TDT4255 Computer Desgn Case Study: TDT4255 Communcaton Module Lecture 2 Magnus Jahre 3 4 Dgtal Systems C.2: Gates, Truth Tables and Logc Equatons All sgnals

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Enhancing Class-Based Service Architectures with Adaptive Rate Allocation and Dropping Mechanisms

Enhancing Class-Based Service Architectures with Adaptive Rate Allocation and Dropping Mechanisms Enhancng Class-Based Servce Archtectures wth Adaptve Rate Allocaton and Droppng Mechansms Ncolas Chrstn, Member, IEEE, Jörg Lebeherr, Senor Member, IEEE, and Tarek Abdelzaher, Member, IEEE Abstract Class-based

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information