On Signaling Efficiency for Call Setup in all-ip Wireless Networks

Size: px
Start display at page:

Download "On Signaling Efficiency for Call Setup in all-ip Wireless Networks"

Transcription

1 O Sigalig Efficiecy for Call Setup i all-ip Wireless Networks Miguel Melyk ad Admela Juka Uiversity of Illiois at Urbaa Champaig {mmelyk2, juka}@uiuc.edu Abstract This paper aalyzes the sigalig efficiecy for multimedia call (sessio) establishmet i all-ip wireless etworkig ifrastructures based o the Iteret Multimedia Subsystem (IMS) stadard framework ad CDMA2000 Evolutio Data Oly Rev. A (EV-DOrA) stadard for wireless lik trasmissio. We preset a comprehesive, bottom up aalysis of sigalig delay for settig up multimedia sessios ad we evaluate system architecture alteratives to reduce it. Call setup time is particularly critical for iteractive applicatios, such as gamig, push-to-x ad Voice over IP (VoIP), where user experiece of time that takes to start or joi a sessio directly traslates i user perceptio of service quality. Our aalysis takes ito accout a large set of system desig parameters across all layers, ragig from radio lik properties to IMS processig ad specific characteristics of the Sessio Iitiatio Protocol (SIP). For a example sigalig flow betwee two mobile users, we derive a importat set of umerical results for call set up time uder various IMS desig scearios that cosider effects of SIP compressio efficiecy, choice of trasport protocols (TCP, UDP) ad radio lik quality. Based o the results obtaied, we propose ad discuss ew methods to improve the sigalig efficiecy ad to reduce the call setup time. 1. Itroductio Emergig mobile ad wireless applicatios - such as multiparty video sessios, iteractive etertaimet, multimedia istat messagig, ad push-to-talk commuicatio - are drivig the covergece of wireless ad mobile commuicatios, Iteret Protocol (IP), ad distributed data services. I this cotext, a umber of stadards are beig developed aimig at addressig the desig of commo platforms for service creatio ad provisioig, as well as of the related sigalig protocols (e.g., Sessio Iitiatio Protocol, SIP). The most recet example is the Iteret Multimedia Subsystem (IMS), a stadard used to desig a advaced service platform that ca provide a wide rage of mobile, multimedia applicatios o IP ifrastructure. IP Multimedia Subsystem (IMS), defied by the 3 rd Geeratio Partership Projects (3GPP, 3GPP2), is emergig as a defacto stadard to desig commo platforms for service creatio, provisioig ad delivery [2]. It has bee origially desiged to itegrate cellular ad IP etworks, but its broader scope is i geeric service platform for rapid deploymet of ew applicatios. IMS ca provide a scalable service platform desig for existig ad emergig services, such as mobile wireless services, Iteret services ad services developed dyamically. The service examples rage from push-to-talk over cellular, real-time multimedia services to iteractive etertaimet ad voice ad istat messagig. IMS is desiged to operate idepedetly of the type of access devices (statioary, mobile, wired, wireless). IMS uses the uderlyig Iteret etworkig ifrastructure ( all IP ), a choice made due to the ever-growig data traffic over the traditioal voice etworks (e.g. wireless cellular) ad due to the domiace of the IP etworkig techologies. With wide acceptace of Voice over IP (VoIP) ad expectatio for rapid adoptio of multimedia cellular services, the sigalig efficiecy i IMS has become icreasigly importat to the operators. Users ot oly expect high voice ad video quality, but also high availability, speed ad reliability i service ivocatio ad executio. I this cotext, the call set up time critical to real-time ad iteractive applicatios is becomig oe of the key parameters of Quality-of-Service (QoS). For example, VoIP user dial time is expected to be comparable to that of telephoy etworks, ad to joi a ogoig gamig sessio should take just a secod. IMS uses SIP to perform support fuctios of user registratio, user locatio ad presece iformatio, autheticatio i support of mobility, sessio set-up ad maagemet, etc. I curret IMS ifrastructures that use text-based SIP, sigalig efficiecy has become a importat optimizatio objective for call setup, particularly i the presece of lossy ad capacity costraied wireless liks. Motivated by the importace of sigalig efficiecy for improved call (sessio) setup time, i this paper we comprehesively aalyze the specific issue of SIP sessio set up time i IMS ifrastructures. We model for the first time to our kowledge the sigalig message flow ed-to-ed ad bottom-up, icludig wireless trasmissio, IMS cotrol elemets ad ed-users mobile devices. Our model is based o realistic assumptios for the system desig parameters, icludig radio lik delays i EVDOrA systems, IMS processig properties ad SIP messagig. By profilig the sigalig properties ad mappig them to the IMS ad to wireless lik fuctios, we derive importat results for sessio set up time as a fuctio of SIP message compressio, trasport protocols (TCP, UDP) for sigalig ad radio trasmissio quality. The paper is orgaized as follows. Sectio 2 briefly describes the IMS ad explais the SIP message flows used. Sectio 3 presets the aalytical model of the ed-to-ed sigalig procedures. Sectio 4 defies the model evaluatio /06/$20.00 (c) 2006 IEEE

2 scearios ad aalyzes the umerical results. Sectio 5 cocludes the paper. 2. The IMS model ad SIP messages flow I this paper, we focus o sigalig efficiecy related to the geeric multimedia sessio setup betwee two users (MT1 ad MT2), who are subscribers of differet operators. The multimedia sessio cosists of a two-way real-time RTP/RTCP (Real Time Protocol) sessio. Without loss of geerality, we assume that users are attached to their home etworks (i.e. o roamig). Similar scearios ca be easily derived for the roamig users. Figure 1 illustrates a high-level view of ed-toed IMS architecture ad etwork ifrastructure used i this paper to model the call (sessio) setup delay. We assume that both carriers A ad B use CDMA2000 wireless trasport, ad have idetical architectures i their respective domais: radio access etwork or backhaul (BTS, BTC, PCF, PDSN compoets, itercoected with poit-to-poit liks) ad a highspeed IP backboe. I geeral, the basic buildig blocks i the IMS architecture iclude several compoets or fuctios: CSCF (Call Sessio Cotrol Fuctio), HSS (Home Subscriber Server), a umber of gateway fuctios (Media, Breakout, Sigalig), service ad applicatios elemets (AS). 1 There are three types of CSCF cotrol elemets: Proxy (P-CSCF), Iterrogatig (I- CSCF) ad Servig (S-CSCF). P-CSCF is the etry poit for radio access etwork to IMS ad is resposible for all commuicatio with the home etwork. I-CSCF is the first poit of cotact i the home etworks ad it also commuicates with the HSS. Fially, S-CSCF is the mai poit of service ad provides full sessio cotrol ad autheticatio. Without goig ito further details, it is importat to ote that a umber of iterfaces ad protocols are defied to eable commuicatios amog these compoets; Cx iterface eables commuicatio betwee I (or S)-CSCF ad HSS, Sh iterface for AS ad HSS, etc. Amog all protocols used i IMS (e.g., IP, TDM, SS7 ad Diameter), SIP is the oe that provides most of the fuctioality for sessio iitiatio ad maiteace, as well as user locatio ad availability fuctios. For geerality, we assume that oly P-CSCF is deployed ear the PDSN, while the remaiig IMS compoets are distributed withi the high-speed IP backboe. The detailed message flow aalyzed is show i Fig. 2. It follows a typical IMS call setup exchage [2, 5], i which SIP messages are routed through the differet CSCF elemets, ad trasferred betwee operators as defied by the IMS stadard. We assume that both termials are already registered by the time the sessio establishmet process begis, for which the user is already autheticated i the IMS ad assiged to P- CSCF ad S-CSCF. That icludes the commuicatio betwee S-CSCF ad HSS regardig the user profile. The call setup process accouts for the RTCP message exchage. At least oe RTCP packet carryig the CNAME of the other termial eeds to be received before the RTP stream ca start [3]. The sessio setup starts whe the caller seds a message (1). The P-CSCF checks the message formatio for correctess ad forwards the message to the assiged S-CSCF. By recordig their correspodig addressig iformatio i the Route SIP header field, the P-CSCF ad S-CSCF i both operators are always ivolved durig the etire setup process. The S-CSCF i the home etwork discovers the I-CSCF i the termiatig etwork by meas of DNS queries (ot cosidered i our aalysis) ad forwards the message. The I- CSCF queries the HSS to discover the S-CSCF assiged to the callee, ad forwards the message to it. The message reaches the termial through the P-CSCF assiged to it, after iitial filterig is performed at the S-CSCF. This message flow assumes that a QoS precoditio is set [5], for which all SIP messages i betwee the origial IN- VITE (1) ad the message (8) are related to commuicatig the QoS egotiatio status to the other ed. The messages related to this egotiatio are ot show i the diagram, we assume that they do ot add delay to the call setup process. The callee is oly alerted whe the resource reservatio process is fiished at both eds. Whe the call is aswered, the callee issues the related to the origial. Whe received, the caller starts RTP/RTCP media trasmissio ad geerates the fial message that cocludes the trasactio. The receiver starts media RTP/RTCP media trasmissio upo receivig the ad the call is established. The detailed aalysis of the SIP messagig process is out of the scope of this paper. However, it is worth otig that, while the show flow is simplified, it takes ito cosideratio all elemets of sigalig that typically cotribute to the call setup time. For istace, whe SIP is delivered over TCP, the TCP coectio establishmet hadshake is accouted for. 3. Aalysis To study the ed-to-ed call (sessio) setup delay, we performed a mea value aalysis by modelig ad aggregatig the delay of all packet trasmissio ad IMS processig evets for the sigalig flow show i Fig 2. The followig subsectios describe i detail the delay aalysis of each evet ad compoet uder cosideratio. The preseted model is similar to the aalysis of the related protocols, e.g., H.323 as i [3], but it icludes ovel elemets i several aspects. First, it cosiders two mobile ed-poits i multiple operators. Typically, oly oe mobile user is cosidered i a sigle operator sceario. Secod, we model the Radio Lik Protocol (RLP) ad the packet trasmissio delay based o the stadard physical layer ad protocol specificatios of EVDOrA [1]. Third, we propose methods for iter-layer optimizatio, such as SIP compressio that fits i oe radio lik frame. We believe that this is oe of the earliest attempts to comprehesively study the sigalig efficiecy from physical to applicatio sessio layer, ad their iteractios. 1 For the detailed descriptio of the IMS architecture ad protocols refer to [2,5]. 1940

3 Operator A Operator B Mobile Termial 1 P-CSCF I-CSCF I-CSCF P-CSCF Mobile Termial 2 BTS BSC PCF PSDN IP backboe A IP backboe B PDSN PCF BSC BTS HSS HSS RAN Backhaul S-CSCF S-CSCF AAA AAA Figure 1. IMS architecture with CDMA2000 EVDOrA used i this paper. MT 1 P-CSCF S-CSCF Itercoect I-CSCF HSS S-CSCF P-CSCF MT 2 Dial Ed (1) 183 S.P. (4) UPDATE (6) (10) 183 S.P. Operator A Operator B Iteral IMS Processig Diameter LIR Diameter LIA (Iitial Filter) UPDATE UPDATE UPDATE (Iitial Filter) RTCP SDES RTCP SDES (11) MEDIA Figure 2. IMS sigalig flow aalyzed i this paper. (9) HSS Database Query (2) (3) (5) UPDATE (7) (8) Rig Aswer 3.1 Radio Lik Sigalig Delay (RLD) Oe of the most importat variables i our wireless lik aalysis is the Frame Erasure Rate (FER), defied as the ratio of errored frames discarded by the receiver over total frames set. The FER represets a measure of the istataeous quality of the radio lik at the time the packets uder study are set, ad is used thoroughly i our radio lik models. The total delay experieced by a packet across the radio lik is impacted by several factors, icludig the physical layer characteristics of the wireless lik, the schedulig policy, the retrasmissio fuctios i RLP ad the trasport protocol used o top of the CDMA2000 system. The RLD model cosiders the physical layers of EVDOrA [1] for the Forward Lik (FL) ad the Reverse Lik (RL) separately. To model the FL, we assumed that oly sigle-user MAC frames are used, ad cosidered the effect of early termiatio due to the Hybrid Automatic Request (HARQ) algorithm. HARQ will cause that some frames with a omial spa of k slots fiish trasmissio earlier, usig effectively k slots istead. We cosider i our model the effect of early termiatio by upper-boudig k, ad usig k istead of k for estimatig the trasmissio delay. This upper boud was estimated usig field measuremets of early termiatio gais [8]. The value of k used for each Data Rate Cotrol (DRC) is show i Table 1. DRC k [slots] k [slots] , ,7,8, ,11,12, Table 1. Nomial Spa ad Early Termiatio [8]. Due to the 4-slot iterlacig scheme, a physical layer frame with omial spa k slots will have a trasmissio delay D = 4(k -1)+1 slots (a EV-DOrA slot is 1.66 ms log for both FL ad RL [1]). Sice the FL is shared by all users i sector, each frame will experiece queuig delay i additio to the trasmissio delay. We made the simplifyig assumptio that each radio frame i the stream will experiece a fixed iter-frame queuig delay D q. The total trasmissio delay as experieced by the upper layers id D=D +D q. Uder this assumptio, the operatio of the scheduler is trasparet to timers ad retrasmissio mechaisms i the upper layers. It is merely 1941

4 see as a icrease i the total trasmissio delay. The queuig delay D q is variable accordig to the sector FL load. To obtai the value of D q we have simulated the FL operatio. Cosiderig that a sector has a omial rate of 600 slots/s, we defied a simplified traffic model with 50 active termials (AT) i the sector. Each AT is coected with a DRC [8]. Packets goig to each AT arrive to the scheduler accordig to a Poisso process with idetical arrival rate, ad the FL schedules trasmissio usig FIFO queuig disciplie. The aggregated offered load i slots per secod A cosiderig all DRC categories i is: A = N i k' i i where N i is the umber of ATs coected with DRC. The simulatio results (skipped here for clarity) show that for a slot load of 80% of the maximum load, D q mea value is 15 ms, ad the 95 percetile value is 50 ms. To accout for burstiess, we cosidered 30 ms as a adequate fixed value to use i our model. To model the RL, we cosidered the effect of the HARQ algorithm i the same way as for the FL. If k is the target umber of sub-frames ad k is the effective umber of subframes due to HARQ, we assume k =k-1 for k>1 ad k =1 if k=1. Due to the 3 sub-frame iterlacig scheme, a physical layer frame will have a trasmissio delay D = 4(3(k -1)+1) slots. For RL, the queuig delay is assumed egligible. 3.2 RLP Sigalig Delay We derived a probabilistic model to study the delay of RLP based o the detailed EVDOrA stadard specificatio i [1] ad the model proposed i [3]. Our model takes as iput the physical layer FER ad the physical layer frame trasmissio delay D to estimate the loss rate ad trasmissio delay of a trasport-level packet usig RLP. For our RLP model, we assume that: A trasport-level packet is received at the EVDOrA applicatio layer, which will divide the packet i frames accordig to the allowed physical layer frame payload size give the curret lik coditio. The RLP protocol will sed each frame immediately after the trasmissio of the previous oe eds. No other traffic sources to the same AT are active. The receiver will sed 1 RLP N for each frame that is detected lost. The probability p of frame error (FER) is equal i both the FL ad RL. Uder these assumptios, ad cosiderig that a trasportlevel packet is trasmitted successfully if all its related datacarryig radio frames are trasmitted successfully (either i the first attempt or i the retrasmissio), the probability that a sigle RLP frame is trasmitted successfully is: 2 PS RLP = 1 p (2 p) The probability of successful packet trasmissio is the: PS = PS RLP Defiig j as the umber of frames iitially lost ad the recovered by retrasmissio, we compute D RLP (the average delay of a trasport-level packet over RLP) for the case of successful packet trasmissio. To compute D RLP uder these assumptios, we cosider the evets that geerate Ns i the receiver. To detect packet loss, the receiver eeds subsequet packets to compare the sequece umbers of the ew ad previous bytes. Oce the loss is detected, Ns are geerated. If o ew applicatio frames are set, the receiver will lear about the loss oly whe the seder s flush timer expires ad a probe packet cotaiig at least the last byte previously set is geerated. This situatio will occur if the last oe of the frames belogig to this TCP packet is lost. The average RLP delay eeds to cosider the effect of losig the last frame, for which we computed the coditioal expectatio D RLP give ad j. Defiig L as the evet i which the last frame has bee lost i the trasmissio we have: P(L, j ) = 1 j 1 = j j Besides, P(L, j=0)=0 ad P(L =1, j=1)=1 (>1, j >1) For the sake of simplicity, we also assumed that Ns are delivered istatly to the seder. If D is the frame trasmissio delay, ad T s is the flush timer expiratio time, for a sequece of frames: j j E( DRLP, j) = ( + j) D + (( + j) D + Ts ) Assumig that the probe packet is always received successfully, D RLP is calculated as: D RLP = 1 (1 p) j ( p(1 p) 2 ) j E(D, j) PS j j= Trasport Protocol Sigalig Delay IMS requires reliable trasport of SIP packets. We cosidered for our aalysis 2 trasport optios: TCP ad UDP. The upper layers see the wireless coectio as a chael with oe-way delay D RLP ad a packet loss rate q=1-ps. Depedig o the trasport protocol i use, the applicatio layer may experiece differet average delays, maily because of the way the trasport layer hadles timeouts ad retrasmissios. I ay case, a retrasmissio time-out (RTO) parameter is required. A packet is cosidered lost by the seder if o ackowledgemet is received before the retrasmissio timer, origially set to RTO secods, expires. TCP has a welldefied stadard retrasmissio algorithm to estimate the roud-trip time (RTT), origially thought for traditioal etworks, ad defies a retrasmissio time-out based o this value. O the other had, if UDP is used as SIP trasport, the applicatio layer must take charge of coductig reliable commuicatio ad also of estimatig the RTT ad RTO. I ay case, the estimatio of RTT should coverge quickly ad follow closely the actual RTT. Ideally, RTO should be equal to RTT (the miimum possible time ad ackowledgemet ca be received after a packet was set) TCP Model We cosider the stadard TCP RTO computatio ad retrasmissio with expoetial back-off. The probability dis- 1942

5 tributio of the umber of attempts required to successfully trasmit a TCP frame is geometric with parameter q, ad for a total of 3 trasmissio attempts the average delay is: 1 2 i i DTCP = (1 q) q ( D (2 1) RTO) 3 RLP + 1 q i= 0 The value of RTO is updated every time a packet successfully trasmitted is ackowledged. RTO is iitially set to 3 secods, ad ca have a miimum value of 1 secod. RTO is estimated based o the smoothed RTT ad the mea RTT deviatio as idicated i [6], ad it typically takes several successful packet trasmissios to coverge to a steady-state value. Sice the etire IMS call takes oly 6 SIP messages to fialize, the RTO will typically be i its trasiet period throughout the call. For simplicity, however, we assume that RTO remais costat throughout the IMS call [7]. This costat value of RTO is estimated as 2 secods for our study, give that a TCP packet of average size 600 bytes ca have a 1 secod RTT o the EVDOrA lik UDP Model I this case, the SIP applicatio is resposible for hadlig retrasmissios. We assume that the SIP applicatio will do up to 3 trasmissio attempts. As idicated i [4] ad [10], we cosider that the SIP applicatio follows the expoetial backoff retrasmissio algorithm, estimates RTT ad RTO, ad stops retrasmissio attempts upo the receptio of a provisioal (i.e. 100 Tryig) or defiitive respose (i.e. ). Uder these assumptios, the delay estimatio for UDP is idetical to that of TCP, the oly differece beig the estimatio of RTO ad the coectio establishmet hadshake (abset i the UDP case). The delay for a UDP packet is estimated i the same way as for TCP. 3.4 IP Backboe ad Backhaul Delays To develop realistic estimates of IP backboe delays we referred to actual delay measuremets i real implemetatios. I [9], a 28 ms oe-way delay was measured betwee the East ad the West Cost of the US. I our model, we assume the followig: All IMS fuctios i a operator domai, as well as the operators itercoect poit, are distributed withi the IP backboe. The trasmissio delay betwee ay of these backboe poits is 15 ms. The P-CSCF is deployed close to the PDSN so that backboe delay is egligible betwee them. Iter-domai trasmissios always icur 35 ms of delay. Cocerig the delay i the CDMA2000 packet etwork (backhaul) we assume that PDSN, PCF, BTC ad BTS are coected over 1.5 Mbps poit-to-poit liks. The utilizatio of these liks is 60% ad the average packet size trasmitted is 500 bytes (trasmissio time of 2.66 ms over 1.5 Mbps). By usig a simple M/M/1 queue model, we derive the mea value of 20 ms as the total PDSN-to-BTS delay. 3.5 Processig Delays To characterize the impact of the seemigly log route that SIP messages eed to trasit at the applicatio level, we also cosider the processig time spet i IMS processig at the CSCF elemets ad i queryig of HSS for S-CSCF locatio. Cocerig the SIP processig time, the typical latecies i curret IMS/SIP commercial solutios are less tha 50ms. We used 30ms for this aalysis. The HSS latecy is typically less tha 300ms for Diameter protocol requests. 3.6 Impact of SIP Packet Size SIP is a text-based protocol which ca ecapsulate differet payload types, or other text-based protocols. The size of a typical SIP message ca rage from several hudreds of bytes to a few thousad bytes. To obtai typical SIP message sizes for our aalysis, we used the sample SIP messages i [5]. We also cosidered that SIP messages ca grow as they are routed across multiple SIP servers (Record Route ad other fields). The iheret redudacy of SIP messages as a text-based protocol leads to iefficiet call setup delays, particularly i low rate, lossy liks. For this reaso, SigComp [11] was developed by the IETF for geeral text-based protocol compressio. IMS stadardized SigComp as of madatory implemetatio i the P-CSCF (Proxy) ad the UA (User Aget). SigComp specifies the use of the Uiversal Decompressor Virtual Machie (UVDM) at the receiver, which allows the use of ay compressio algorithm [11]. For the purpose of uderstadig ed-to-ed call setup sigalig delays, it is importat to uderstad the actual compressio efficiecy of SigComp. The experimets i [12,13] report the compressio performace iformatio as they test actual SIP flows with SigComp compressio i differet scearios. From these results we ca observe that the compressio rates ca be cosidered as 40-60% for the iitial message (), ad depedig o the particular message type, 65% to 85% for other subsequet messages i the SIP flow. For our aalysis, we chose 50% for the messages ad 75% for subsequet messages. Table 2 shows the ucompressed ad compressed SIP message sizes usig this estimated compressio rates. Message Type Ucompressed Size [byte] SigComp Size [byte] (1) 1, (2) 2,400 1, (S. P.) (3) 1, (4) 1, (5) 1, UPDATE (6) 1, (7) 1, SIP (8) SIP (10) RTCP SDES (9,11) 100 N/A Table 2. Size of IMS messages used i the model. 4. Sigalig Scearios ad Results I order to gai isights o how the IMS sessio setup delay is geerated ad how delay reductio ca be achieved, we modeled four scearios. All scearios assume the sigalig flow show i Fig. 2 ad also assume that SIP messages are 1943

6 compressed usig Sigcomp. We first defie the basic referece sceario (BASELINE) with TCP trasport. For the three remaiig scearios, we chage oe or more key architectural aspects impactig call setup sigalig delay, such as size of SIP messages, degree of cetralizatio of the IMS implemetatio ad trasport protocols utilized over the wireless liks. The followig scearios are cosidered: BASELINE-IMS: This is a referece sceario usig the TCP trasport over the radio liks. SLIM-SIP: This sceario assumes that all SIP messages are additioally ecoded so that all the iformatio coveyed i oe SIP packet fits i 1 sigle radio frame ( iterlayer optimizatio). This hypothetical assumptio refers to the best possible SIP message compressio case. PEER-SIP: This sceario is the same as SLIM-SIP, but assumes i additio that P-CSCF is able to act idepedetly of the other IMS compoets i the domai A ad ca establish a sessio directly with its peer P-CSCF i Operator B. This case avoids cetralized processig, while maitaiig the Operator s cotrol over accessed services. PEER-UDP: This sceario is the same as PEER-SIP, but uses i additio a ad-hoc reliable trasport protocol based o UDP betwee the termial ad the P-CSCF. We assume that each ed is aware of the wireless lik state i a way the exact estimatio of RTT ad RTO is possible (we use the hypothetical assumptio RTO=RTT). This sceario is the best possible case of reliable trasport, sice it is highly tailored to the uderlyig physical lik. To uderstad how the quality of the wireless coectios impacts the delay i a IMS call set up, the above scearios were aalyzed usig 2 differet wireless lik quality coditios based o the defiitios i [1]: Poor Coectio (PC): I the FL, we cosider the trasmissio format (1024, 16, 1024) associated with DRC 1, which uses the maximum slot spa i the FL (16) ad a low payload size of 1024 bits. I the RL lik, we cosidered a 1024 bits payload. Good Coectio (GC): We cosidered the format (5120,1,64) (DRC 14 i the FL), ad a 6144 bit payload over 1 sub-frame i the RL. For simplicity, we selected trasmissio formats that provide a similar payload size i both the FL ad RL so the same umber of radio frames is used i both directios. These coditios apply simultaeously to both ATs i Figure 1. Table 3 shows the umber of resultig radio frames whe trasmittig each compressed applicatio message type over Good (GC) ad Poor (PC) wireless coectios. The ed-to ed call setup time was computed as the sum of the delays caused by all sigalig packet trasmissios ad all processig evets, as described earlier. We break dow the sessio setup i 2 phases as described i [10]: Dial-to-Rig Delay (D-to-R): From the call iitiatio evet (Dial) to the time the callee is alerted (Rig). Aswer-Sigal Delay (A-to-S): From the time the callee aswers to the time the media flow starts. Message Type Size [bytes] # Frames (PC) # Frames (GC) (1) (2) 1, (S. P.) (3) (4) (5) UPDATE (6) (7) (8) SIP (10) SDES (9,11) Table 3. Size of IMS Messages Used i the Model Figures 3-6 show the umerical results for the sessio setup times obtaied with our aalytical model. They show each call setup phase, i Poor ad Good wireless lik coditio. The call setup delay is plotted for differet values of FER. Based o the results obtaied, the followig observatios ca be made for the Poor Coectio (PC) case: I BASELINE-IMS, the etire dialog is traslated ito a fairly large umber of small-payload radio frames, each of which takig several tes of EV-DOrA slots to trasmit. As a result, we see a large D-to-R delay with high sesitivity to frame loss due to icreased probability of timeout ad retrasmissio. SLIM-SIP assumes cross-layer optimizatio betwee radio frames ad SIP compressio, ad reduces the umber of radio frames to the miimum possible; a average of 40% of setup delay compared to the BASELINE for equal radio lik quality. This shows the sigificat impact of the size of SIP messages o the overall setup time. As PEER-SIP avoids the cetralized authorizatio steps ad the origiatig P-CSCF proceeds directly to establish the call with its peer i the other domai, we see a combied improvemet of at least 60% with respect to BASE- LINE-SIP. PEER-UDP reduces the setup time further by elimiatig TCP hadshakes, with a overall setup delay reductio of 75% i D-to-R. I to A-to-S case, PEER-UDP ad PEER- SIP are idetical for low FER, give that the TCP hadshake already occurred i the D-to-R phase. For large FER, however, we ca see that PEER-UDP performs better i A-to-S due to the ideal RTO cosidered i this sceario. I the case of GC, the improvemet itroduced by SLIM- SIP is margial. Because of the larger frame payloads, most of SIP messages fit already i 1 frame. The largest improvemet i this case is achieved i PEER-SIP, by elimiatig the cetral IMS processig that takes about oe half of the total delay i the D-to-R phase. PEER-UDP provides also a additioal 10% to 20% reductio over PEER-SIP i the D-to-R phase, ad has idetical results as PEER-SIP i the A-to-S phase for low FER. 1944

7 Figure 3. Dial-To-Rig Delay (Poor Coectio). Figure 4. Aswer-Sigal Delay (Poor Coectio). Figure 5. Dial-to-Rig Delay (Good Coectio). Figure 6. Aswer-Sigal Delay (Good Coectio). As a fial remark, the call setup delays of PEER-UDP i both coectio coditios are remarkably similar. Despite the large differece i trasmissio rates ad radio frame delays, both scearios seem to operate close to a limit beyod which additioal improvemet seems to be difficult to obtai just by improvig the radio lik quality. I PEER-UDP the key delay-geeratig factors are the IP packet trasmissio, the EV-DO scheduler queue, ad the SIP processig delays. The ed-to-ed backboe trasmissio delay cosidered i this study is 35 ms, very close to the measured coast-to-coast delay of 28 ms [9]. The remaiig of these parameters is cosidered as fixed values i our model, reaso why we caot explore further reductios at this poit. However, all of them ca be reduced by etwork or applicatio desig (e.g., larger liks, less load per sector, faster SIP processig). 5. Coclusio I this paper, we preseted a aalytical model for evaluatig the call setup sigalig efficiecy i IMS ifrastructures usig CDMA2000 EV-DOrA radio lik trasmissio. Our model is based o realistic system parameter assumptios for radio lik delays, IMS processig, SIP sigalig ad SIP compressio. We showed prelimiary, but importat ad idicative umerical results ad preseted methods to improve the sigalig efficiecy ad hece reduce the call setup time. The use of the architecture alteratives to the basic IMS desig sceario seems to provide a bouded ed-to-ed call setup delay, which, ideally, is close to beig idepedet of the radio lik quality. We believe that the results we obtaied show importat directios for the IMS architecture ad its implemetatio. Our future work will cosider the validatio of our model through experimets ad the exploratio further iterlayer optimizatio. 6. Refereces [1] 3GPP2, cdma2000 High Rate Packet Data Air Iterface, C.S0024-A, March [2] 3GPP2, All-IP Core Network Multimedia Domai - IMS Stage 2, X.S , Dec [3] Das, S. et al., Performace Optimizatio of VoIP Calls over Usig H.323 Protocol, INFOCOM [4] Roseberg, J. et al., SIP: Sessio Iitiatio Protocol, IETF RFC 3261, Jue [5] Camarillo, G., Garcia-Marti, M, The 3G IP Multimedia Subsystem, Wiley, [6] Paxso, V., Computig TCP's Retrasmissio Timer, IETF RFC 2988, November [7] Mellia, M. et al., TCP Model for Short-Lived Flows, IEEE Comm. Letters Vol. 6 No 2, Feb [8] Q. Bi et al, A Forward Lik Perf. Study of the 1xEV-DO System Through Simulatios ad Measuremets, Bell Labs Techical Joural, March [9] Boutremas, C., Iaacoe, G, Doit, C., Impact of Lik Failures o VoIP Performace. [10] Curcio, I., Luda, M., SIP Call Setup Delay i 3G Networks. IEEE ISCC 02. [11] Price, R. et al, Sigalig Compressio (SigComp), IETF RFC 3320, Jauary [12] Fridrich, M., Bilicki, V., et al, SIP Compressio, Hugaria Academy of Scieces, May [13] Yi, S. et al, Post-Dialig Delay of Multimedia Sessios i 3G Networks, ICOIN 2004, Feb

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB)

Session Initiated Protocol (SIP) and Message-based Load Balancing (MBLB) F5 White Paper Sessio Iitiated Protocol (SIP) ad Message-based Load Balacig (MBLB) The ability to provide ew ad creative methods of commuicatios has esured a SIP presece i almost every orgaizatio. The

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Table 2 GSM, UMTS and LTE Coverage Levels

Table 2 GSM, UMTS and LTE Coverage Levels 6 INDICATORS OF QUALITY OF SERVICE This sectio defies quality idicators that characterize the performace of services supported o mobile commuicatio systems i their various phases of access ad use 6. 6.1

More information

Architectural styles for software systems The client-server style

Architectural styles for software systems The client-server style Architectural styles for software systems The cliet-server style Prof. Paolo Ciacarii Software Architecture CdL M Iformatica Uiversità di Bologa Ageda Cliet server style CS two tiers CS three tiers CS

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Announcements. Reading. Project #4 is on the web. Homework #1. Midterm #2. Chapter 4 ( ) Note policy about project #3 missing components

Announcements. Reading. Project #4 is on the web. Homework #1. Midterm #2. Chapter 4 ( ) Note policy about project #3 missing components Aoucemets Readig Chapter 4 (4.1-4.2) Project #4 is o the web ote policy about project #3 missig compoets Homework #1 Due 11/6/01 Chapter 6: 4, 12, 24, 37 Midterm #2 11/8/01 i class 1 Project #4 otes IPv6Iit,

More information

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services A QoS Provisioig mechaism of Real-time Wireless USB Trasfers for Smart HDTV Multimedia Services Ji-Woo im 1, yeog Hur 2, Jog-Geu Jeog 3, Dog Hoo Lee 4, Moo Sog Yeu 5, Yeowoo Lee 6 ad Seog Ro Lee 7 1 Istitute

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr

More information

IS-IS in Detail. ISP Workshops

IS-IS in Detail. ISP Workshops IS-IS i Detail ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 27 th November

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1

Reliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1 Reliable Trasmissio Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Reliable Trasmissio Hello! My computer s ame is Alice. Alice Bob Hello! Alice. Sprig 2018 CS 438 Staff - Uiversity of Illiois 2 Reliable

More information

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Introduction to Network Technologies & Layered Architecture BUPT/QMUL Itroductio to Network Techologies & Layered Architecture BUPT/QMUL 2018-3-12 Review What is the Iteret? How does it work? Whe & how did it come about? Who cotrols it? Where is it goig? 2 Ageda Basic Network

More information

1. SWITCHING FUNDAMENTALS

1. SWITCHING FUNDAMENTALS . SWITCING FUNDMENTLS Switchig is the provisio of a o-demad coectio betwee two ed poits. Two distict switchig techiques are employed i commuicatio etwors-- circuit switchig ad pacet switchig. Circuit switchig

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Throughput-Delay Scaling in Wireless Networks with Constant-Size Packets

Throughput-Delay Scaling in Wireless Networks with Constant-Size Packets Throughput-Delay Scalig i Wireless Networks with Costat-Size Packets Abbas El Gamal, James Mamme, Balaji Prabhakar, Devavrat Shah Departmets of EE ad CS Staford Uiversity, CA 94305 Email: {abbas, jmamme,

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

Service Oriented Enterprise Architecture and Service Oriented Enterprise

Service Oriented Enterprise Architecture and Service Oriented Enterprise Approved for Public Release Distributio Ulimited Case Number: 09-2786 The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE

More information

Traffic Models and QoS

Traffic Models and QoS Traffic Models ad QoS TELE4642: Week9 Ackowledgemet: Some slides are adapted from Computer Networkig: A Top Dow Approach Featurig the Iteret, 2 d editio, J.F Kurose ad K.W. Ross All Rights Reserved, copyright

More information

Politecnico di Milano Advanced Network Technologies Laboratory. Internet of Things. Projects

Politecnico di Milano Advanced Network Technologies Laboratory. Internet of Things. Projects Politecico di Milao Advaced Network Techologies Laboratory Iteret of Thigs Projects 2016-2017 Politecico di Milao Advaced Network Techologies Laboratory Geeral Rules Geeral Rules o Gradig 26/30 are assiged

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

More information

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1

Quality of Service. Spring 2018 CS 438 Staff - University of Illinois 1 Quality of Service Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Quality of Service How good are late data ad lowthroughput chaels? It depeds o the applicatio. Do you care if... Your e-mail takes 1/2

More information

n Explore virtualization concepts n Become familiar with cloud concepts

n Explore virtualization concepts n Become familiar with cloud concepts Chapter Objectives Explore virtualizatio cocepts Become familiar with cloud cocepts Chapter #15: Architecture ad Desig 2 Hypervisor Virtualizatio ad cloud services are becomig commo eterprise tools to

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

Goals of the Lecture UML Implementation Diagrams

Goals of the Lecture UML Implementation Diagrams Goals of the Lecture UML Implemetatio Diagrams Object-Orieted Aalysis ad Desig - Fall 1998 Preset UML Diagrams useful for implemetatio Provide examples Next Lecture Ð A variety of topics o mappig from

More information

performance to the performance they can experience when they use the services from a xed location.

performance to the performance they can experience when they use the services from a xed location. I the Proceedigs of The First Aual Iteratioal Coferece o Mobile Computig ad Networkig (MobiCom 9) November -, 99, Berkeley, Califoria USA Performace Compariso of Mobile Support Strategies Rieko Kadobayashi

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

WYSE Academic Challenge Sectional Computer Science 2005 SOLUTION SET

WYSE Academic Challenge Sectional Computer Science 2005 SOLUTION SET WYSE Academic Challege Sectioal Computer Sciece 2005 SOLUTION SET 1. Correct aswer: a. Hz = cycle / secod. CPI = 2, therefore, CPI*I = 2 * 28 X 10 8 istructios = 56 X 10 8 cycles. The clock rate is 56

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c Verizo WIreless Global Support Guide For the BlackBerry 8830 World Editio Smartphoe ad the Motorola Z6c For complete iformatio o global services, please refer to verizowireless.com/vzglobal. Whether i

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr

More information

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software

Structuring Redundancy for Fault Tolerance. CSE 598D: Fault Tolerant Software Structurig Redudacy for Fault Tolerace CSE 598D: Fault Tolerat Software What do we wat to achieve? Versios Damage Assessmet Versio 1 Error Detectio Iputs Versio 2 Voter Outputs State Restoratio Cotiued

More information

Proactive Key Delivery for Fast Authentication in WLAN-based Access Networks

Proactive Key Delivery for Fast Authentication in WLAN-based Access Networks Proactive Key Delivery for Fast Autheticatio i AN-based Access Networks Ha Hoag Duog, Arek Dadej ad Steve Gordo Istitute for Telecommuicatios Research, Uiversity of South Australia Email: Ha.Duog@postgrads.uisa.edu.au,

More information

BGP with an Adaptive Minimal Route Advertisement Interval

BGP with an Adaptive Minimal Route Advertisement Interval with a Adaptive Miimal Route Advertisemet Iterval Nead Lasković ad Ljiljaa Trajković Simo Fraser Uiversity Vacouver, British Columbia, Caada {laskovi, ljilja}@cs.sfu.ca Abstract The duratio of the Miimal

More information

Introduction to Wireless & Mobile Systems. Chapter 6. Multiple Radio Access Cengage Learning Engineering. All Rights Reserved.

Introduction to Wireless & Mobile Systems. Chapter 6. Multiple Radio Access Cengage Learning Engineering. All Rights Reserved. Itroductio to Wireless & Mobile Systems Chapter 6 Multiple Radio Access 1 Outlie Itroductio Multiple Radio Access Protocols Cotetio-based Protocols Pure ALOHA Slotted ALOHA CSMA (Carrier Sese Multiple

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk

n Learn how resiliency strategies reduce risk n Discover automation strategies to reduce risk Chapter Objectives Lear how resiliecy strategies reduce risk Discover automatio strategies to reduce risk Chapter #16: Architecture ad Desig Resiliecy ad Automatio Strategies 2 Automatio/Scriptig Resiliet

More information

Private Key Cryptography. TELE3119: Week2

Private Key Cryptography. TELE3119: Week2 Private Key Cryptography TELE3119: Week2 Private Key Ecryptio Also referred to as: covetioal ecryptio symmetric key ecryptio secret-key or sigle-key ecryptio Oly alterative before public-key ecryptio i

More information

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings

Chapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings Operatig Systems: Iterals ad Desig Priciples Chapter 4 Threads Nith Editio By William Stalligs Processes ad Threads Resource Owership Process icludes a virtual address space to hold the process image The

More information

Security of Bluetooth: An overview of Bluetooth Security

Security of Bluetooth: An overview of Bluetooth Security Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give

More information

The CCITT Communication Protocol for Videophone Teleconferencing Equipment

The CCITT Communication Protocol for Videophone Teleconferencing Equipment The CCITT Commuicatio Protocol for Videophoe Telecoferecig Equipmet Ralf Hiz Daimler-Bez AG Istitut ffir Iformatiostechik Tcl. 0731 / 505-21 32 Fax. 0731 / 505-41 04 Wilhelm-R.uge-Str. 11 7900 Ulm Abstract

More information

Introduction to OSPF. ISP Training Workshops

Introduction to OSPF. ISP Training Workshops Itroductio to OSPF ISP Traiig Workshops 1 OSPF p Ope Shortest Path First p Lik state or SPF techology p Developed by OSPF workig group of IETF (RFC 1247) p OSPFv2 stadard described i RFC2328 p Desiged

More information

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III GE2112 - FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE Plaig the Computer Program Purpose Algorithm Flow Charts Pseudocode -Applicatio Software Packages-

More information

End Semester Examination CSE, III Yr. (I Sem), 30002: Computer Organization

End Semester Examination CSE, III Yr. (I Sem), 30002: Computer Organization Ed Semester Examiatio 2013-14 CSE, III Yr. (I Sem), 30002: Computer Orgaizatio Istructios: GROUP -A 1. Write the questio paper group (A, B, C, D), o frot page top of aswer book, as per what is metioed

More information

An upper bound model for TCP and UDP throughput in IPv4 and IPv6

An upper bound model for TCP and UDP throughput in IPv4 and IPv6 ARTICLE IN PRESS Joural of Network ad Computer Applicatios 31 (2008) 585 602 www.elsevier.com/locate/jca A upper boud model for TCP ad UDP throughput i IPv4 ad IPv6 Eric Gamess, Ria Suro s Cetral Uiversity

More information

A Study on the Performance of Cholesky-Factorization using MPI

A Study on the Performance of Cholesky-Factorization using MPI A Study o the Performace of Cholesky-Factorizatio usig MPI Ha S. Kim Scott B. Bade Departmet of Computer Sciece ad Egieerig Uiversity of Califoria Sa Diego {hskim, bade}@cs.ucsd.edu Abstract Cholesky-factorizatio

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

More information

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network

Evaluation of Distributed and Replicated HLR for Location Management in PCS Network JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 9, 85-0 (2003) Evaluatio of Distributed ad Replicated HLR for Locatio Maagemet i PCS Network Departmet of Computer Sciece ad Iformatio Egieerig Natioal Chiao

More information

Next generation IP- based multimedia services on cable TV networks

Next generation IP- based multimedia services on cable TV networks Iteratioal Telecommuicatio Uio Next geeratio IP- based multimedia services o cable TV etworks Volker Leisse ECCA Pre - coferece draft ITU-T Workshop All Star Network Access Geeva, 2-4 Jue 2004 Outlie o

More information

Security and Communication. Ultimate. Because Intercom doesn t stop at the hardware level. Software Intercom Server for virtualised IT platforms

Security and Communication. Ultimate. Because Intercom doesn t stop at the hardware level. Software Intercom Server for virtualised IT platforms Because Itercom does t stop at the hardware level by Commed Software Itercom Server for virtualised IT platforms Ready for VMware Ready for Hyper-V VoIP Ultimate availability Itercom Server as a app The

More information

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015.

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015. Presetatio for use with the textbook Algorithm Desig ad Applicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 2015 Hash Tables xkcd. http://xkcd.com/221/. Radom Number. Used with permissio uder Creative

More information

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1

COSC 1P03. Ch 7 Recursion. Introduction to Data Structures 8.1 COSC 1P03 Ch 7 Recursio Itroductio to Data Structures 8.1 COSC 1P03 Recursio Recursio I Mathematics factorial Fiboacci umbers defie ifiite set with fiite defiitio I Computer Sciece sytax rules fiite defiitio,

More information

SCI Reflective Memory

SCI Reflective Memory Embedded SCI Solutios SCI Reflective Memory (Experimetal) Atle Vesterkjær Dolphi Itercoect Solutios AS Olaf Helsets vei 6, N-0621 Oslo, Norway Phoe: (47) 23 16 71 42 Fax: (47) 23 16 71 80 Mail: atleve@dolphiics.o

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS APPLICATION NOTE PACE175AE BUILT-IN UNCTIONS About This Note This applicatio brief is iteded to explai ad demostrate the use of the special fuctios that are built ito the PACE175AE processor. These powerful

More information

One advantage that SONAR has over any other music-sequencing product I ve worked

One advantage that SONAR has over any other music-sequencing product I ve worked *gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig

More information

Random Network Coding in Wireless Sensor Networks: Energy Efficiency via Cross-Layer Approach

Random Network Coding in Wireless Sensor Networks: Energy Efficiency via Cross-Layer Approach Radom Network Codig i Wireless Sesor Networks: Eergy Efficiecy via Cross-Layer Approach Daiel Platz, Dereje H. Woldegebreal, ad Holger Karl Uiversity of Paderbor, Paderbor, Germay {platz, dereje.hmr, holger.karl}@upb.de

More information

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis Itro to Algorithm Aalysis Aalysis Metrics Slides. Table of Cotets. Aalysis Metrics 3. Exact Aalysis Rules 4. Simple Summatio 5. Summatio Formulas 6. Order of Magitude 7. Big-O otatio 8. Big-O Theorems

More information

APPLICATION NOTE. Automated Gain Flattening. 1. Experimental Setup. Scope and Overview

APPLICATION NOTE. Automated Gain Flattening. 1. Experimental Setup. Scope and Overview APPLICATION NOTE Automated Gai Flatteig Scope ad Overview A flat optical power spectrum is essetial for optical telecommuicatio sigals. This stems from a eed to balace the chael powers across large distaces.

More information

Greedy Algorithms. Interval Scheduling. Greedy Algorithms. Interval scheduling. Greedy Algorithms. Interval Scheduling

Greedy Algorithms. Interval Scheduling. Greedy Algorithms. Interval scheduling. Greedy Algorithms. Interval Scheduling Greedy Algorithms Greedy Algorithms Witer Paul Beame Hard to defie exactly but ca give geeral properties Solutio is built i small steps Decisios o how to build the solutio are made to maximize some criterio

More information

The Magma Database file formats

The Magma Database file formats The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

Data Warehousing. Paper

Data Warehousing. Paper Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

More information

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1

Adaptive Graph Partitioning Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, and W. J. Dewar 1 1 Adaptive Graph Partitioig Wireless Protocol S. L. Ng 1, P. M. Geethakumari 1, S. Zhou 2, ad W. J. Dewar 1 1 School of Electrical Egieerig Uiversity of New South Wales, Australia 2 Divisio of Radiophysics

More information

Web OS Switch Software

Web OS Switch Software Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com

More information

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme Improvig Iformatio Retrieval System Security via a Optimal Maximal Codig Scheme Dogyag Log Departmet of Computer Sciece, City Uiversity of Hog Kog, 8 Tat Chee Aveue Kowloo, Hog Kog SAR, PRC dylog@cs.cityu.edu.hk

More information

Algorithms for Disk Covering Problems with the Most Points

Algorithms for Disk Covering Problems with the Most Points Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi

More information

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems The Peta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems Abdulkarim Ayyad Departmet of Computer Egieerig, Al-Quds Uiversity, Jerusalem, P.O. Box 20002 Tel: 02-2797024,

More information

A QoS balancing model for Mobile Ad hoc Networks

A QoS balancing model for Mobile Ad hoc Networks A QoS balacig model for Mobile Ad hoc Networks HENG LUO, DAVID. I. LAURENSON, AI-HUANG GUO, JIANPING CHEN, PEIDE YANG, HUA JIANG Suzhou key laboratory of mobile etworkig ad applied techologies SuZhou Uiversity

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Performance Analysis of Multiclass FIFO: Motivation, Difficulty and a Network Calculus Approach

Performance Analysis of Multiclass FIFO: Motivation, Difficulty and a Network Calculus Approach Performace Aalysis of Multiclass FIFO: Motivatio, Difficulty ad a Network alculus Approach Yumig Jiag Norwegia Uiversity of Sciece ad Techology (NTNU) 1 19 March 2014, 2d Workshop o Network alculus, Bamberg,

More information

CNN-based architecture for real-time object-oriented video coding applications

CNN-based architecture for real-time object-oriented video coding applications INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS It. J. Circ. Theor. Appl. 2005; 33:53 64 Published olie i Wiley IterSciece (www.itersciece.wiley.com). DOI: 10.1002/cta.303 CNN-based architecture

More information

Switching Hardware. Spring 2018 CS 438 Staff, University of Illinois 1

Switching Hardware. Spring 2018 CS 438 Staff, University of Illinois 1 Switchig Hardware Sprig 208 CS 438 Staff, Uiversity of Illiois Where are we? Uderstad Differet ways to move through a etwork (forwardig) Read sigs at each switch (datagram) Follow a kow path (virtual circuit)

More information

MOTIF XF Extension Owner s Manual

MOTIF XF Extension Owner s Manual MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus

More information

Message Integrity and Hash Functions. TELE3119: Week4

Message Integrity and Hash Functions. TELE3119: Week4 Message Itegrity ad Hash Fuctios TELE3119: Week4 Outlie Message Itegrity Hash fuctios ad applicatios Hash Structure Popular Hash fuctios 4-2 Message Itegrity Goal: itegrity (ot secrecy) Allows commuicatig

More information

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann

VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann Proceedigs of the 2000 Witer Simulatio Coferece J. A. Joies, R. R. Barto, K. Kag, ad P. A. Fishwick, eds. VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION Thomas Wiedema Techical

More information

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago CMSC 22200 Computer Architecture Lecture 12: Virtual Memory Prof. Yajig Li Uiversity of Chicago A System with Physical Memory Oly Examples: most Cray machies early PCs Memory early all embedded systems

More information

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P.

Identification of the Swiss Z24 Highway Bridge by Frequency Domain Decomposition Brincker, Rune; Andersen, P. Aalborg Uiversitet Idetificatio of the Swiss Z24 Highway Bridge by Frequecy Domai Decompositio Bricker, Rue; Aderse, P. Published i: Proceedigs of IMAC 2 Publicatio date: 22 Documet Versio Publisher's

More information

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

More information

Achieving Fairness in Wireless LANs by Enhanced DCF *

Achieving Fairness in Wireless LANs by Enhanced DCF * U.C. ECECS Techical Report 2005-03 August 2005 Achievig Fairess i Wireless LANs by Ehaced 802. DCF * by Nagesh S. Nadiraju, Hrishikesh Gossai, Dave Cavalcati, Kaushik R. Chowdhury, Dharma P. Agrawal Ceter

More information

On Nonblocking Folded-Clos Networks in Computer Communication Environments

On Nonblocking Folded-Clos Networks in Computer Communication Environments O Noblockig Folded-Clos Networks i Computer Commuicatio Eviromets Xi Yua Departmet of Computer Sciece, Florida State Uiversity, Tallahassee, FL 3306 xyua@cs.fsu.edu Abstract Folded-Clos etworks, also referred

More information

Tutorial on Packet Time Metrics

Tutorial on Packet Time Metrics Power Matters. Tutorial o Packet Time Metrics Lee Cosart lee.cosart@microsemi.com ITS 204 204 Microsemi Corporatio. COMPANY POPIETAY Itroductio requecy trasport Oe-way: forward & reverse packet streams

More information

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware

Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware Parallel Polygo Approximatio Algorithm Targeted at Recofigurable Multi-Rig Hardware M. Arif Wai* ad Hamid R. Arabia** *Califoria State Uiversity Bakersfield, Califoria, USA **Uiversity of Georgia, Georgia,

More information

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks

GTS Scheduling Scheme for Real-Time Communication in IEEE Industrial Wireless Sensor Networks Idia Joural of Sciece ad Techology, Vol 9(7), DOI:.7485/ijst/6/v9i7/87734, February 6 ISSN (Prit) : 974-6846 ISSN (Olie) : 974-5645 GTS Schedulig Scheme for Real-Time Commuicatio i IEEE8.5.4 Idustrial

More information

QoS Management: A Model-Based Approach

QoS Management: A Model-Based Approach Copyright ad Referece Iformatio: This material (preprit, accepted mauscript, or other author-distributable versio) is provided to esure timely dissemiatio of scholarly work. Copyright ad all rights therei

More information

ICS Regent. Communications Modules. Module Operation. RS-232, RS-422 and RS-485 (T3150A) PD-6002

ICS Regent. Communications Modules. Module Operation. RS-232, RS-422 and RS-485 (T3150A) PD-6002 ICS Reget Commuicatios Modules RS-232, RS-422 ad RS-485 (T3150A) Issue 1, March, 06 Commuicatios modules provide a serial commuicatios iterface betwee the cotroller ad exteral equipmet. Commuicatios modules

More information