Po,,ll. I Appll I APP2 I I App3 I. Illll Illlllll II Illlll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illlll Illl Illl Illl

Size: px
Start display at page:

Download "Po,,ll. I Appll I APP2 I I App3 I. Illll Illlllll II Illlll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illlll Illl Illl Illl"

Transcription

1 Illll Illlllll II Illlll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illll Illlll Illl Illl Illl US A1 (19) nied Saes (12) Paen Applicaion Publicaion (10) Pub. No.: S 2011/ A1 EINARSSON e al. (43) Pub. Dae: Jun. 23, 2011 (54) SYNCHRONIZATION OF SPORADIC WEB Publicaion Classificaion POLL TRAFFIC (51) In. CI. (75) Invenors: Torbj6rn EINARSSON, GO6F 15/16 ( ) Sockholm (SE); Per-Erik BRODIN, Sollenuna (SE); Per WILLARS, Vaxholm (SE) (52) U.S. CI /203; 713/323 (73) Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Sokholm (SE) (21) Appl. No.: 12/725,562 (22) Filed: Mar. 17, 2010 Relaed U.S. Applicaion Daa (60) Provisional applicaion No. 61/287,454, filed on Dec. 17, (57) ABSTRACT Polling performed by muliple applicaions rmning on a device is coordinaed. A cenral scheduling funcion can, for example, periodically issue polling even messages o he applicaions. The applicaions can, in urn, reques he ransmission of polling signals o heir respecive servers o reques applicaion updaes. By coordinaing ransmission of polling signals baery consumpion and nework communicaion resources can be opimized. I Appll I APP2 I I App3 I POLLING TIME NOTIFICATION FUNCTION 300 I POLL S App 4 Po,,ll SUBSCRIBE EVENTS SUBSCRIBE

2 100 \ Minues Appl : App2: App3: App4: App5: Radio aciviiy: FIG. 1 >.

3 Paen Applicaion Publicaion Jun. 23, 2011 Shee 2 of 9 US 2011/ A1 SERVER OO CLIENT SERVER SERVER SERVER5 210 SERVER4 208 FIG. 2

4 Paen Applicaion Publicaion Jun. 23, 2011 Shee 3 of 9 US 2011/ A1 I POLL SUBSCRIBE POLL EVENTS EVENTS I App3 I POLL /4 / EVT///UBSCRIBE POLLING TIME NOTIFICATION FUNCTION f300 POLL EVENTS App 4 SUBSCRIBE +0,,1T EVENTS App 5 ] SUBSCRIBE FIG. 3

5 4OO \ Minues: Appl: * * App2: * * * App3: * * * App4: * * * App5: * * * 4 Radio aciviiy: FIG. 4

6 Paen Applicaion Publicaion Jun. 23, 2011 Shee 5 of 9 US 2011/ A1 BROADCAST polltimenoificaion TO SUBSCRIBERS FIG. 5

7 Paen Applicaion Publicaion Jun. 23, 2011 Shee 6 of 9 US 2011/ A1 I I 600 APPLICATIONS SUBSCRIBE TO polltimenoificaion START SENDING 602 polltimenoificaion TO SUBSCRIBERS 1 SEND 604 polltimenoificaion TO App 1 1 SEND 606 polltimenoificaion TO App ,LATER10 MIN FIG. 6

8 Paen Applicaion Publicaion Jun. 23, 2011 Shee 7 of 9 US 2011/ A1 / O Ill O O / Z...a mo CO- m IJJ Z 0 m Ii O_ c2j ooj Iii,,< W Z IJJ CO

9 800 \,.= 801/ SERVER 820 DISKETTE L 818 USER INPUT INTERFACE "-822 lil, lilo lilo CD-ROM PLAYER 814 DISK DRIVE J= 8O8 \ [ I/0 PROCESSOR 802 I I i INTERNET RAM J 806- ROM FIG. 8 "-4

10 Paen Applicaion Publicaion Jun. 23, 2011 Shee 9 of 9 US 2011/ A RECEIVE, AT MULTIPLE APPLICATIONS WHICH ARE RUNNING SIMULTANEOUSLY ON A CLIENT DEVICE, A POLLING EVENT MESSAGE! TRANSMIT A PLURALITY OF POLLING SIGNALS FROM THE CLIENT DEVICE ASSOCIATED WITH THE MULTIPLE APPLICATIONS WHICH RECEIVED THE POLLING MESSAGE FIG. 9

11 US 2011/ A1 Jun. 23,2011 SYNCHRONIZATION OF SPORADIC WEB POLL TRAFFIC RELATED APPLICATION [0001] This applicaion is relaed o, and claims prioriy from, U.S. Provisional Paen Applicaion Ser. No. 61/287, 454, filed on Dec. 17, 2009, eniled "Synchronizaion of Sporadic Web Poll Traffic", he enire disclosure of which is incorporaed here by reference. TECHNICAL FIELD [0002] The presen invenion generally relaes o communicaion sysems, nodes, devices, sofware and mehods and, more paricularly, o mechanisms and echniques for synchronizing updaes of clien applicaions. BACKGROUND [0003] Many applicaions which run on end-user devices (e.g., personal compuers, mobile phones, PDAs, ec.) are neworked hese days. While some applicaions require or permi user-iniiaed downloading of daa from he web, here are many applicaions ha frequenly poll servers for more daa, saus updaes, or noificaions. Such daa can also be pushed o cliens, ypically via long-hanging HTTP poll echniques, a.k.a. COMET echnology. Some such applicaions include RSS readers, Facebook cliens, insan-messaging (IM) and /pushmail cliens, jus o name a few. [0004] Typically, such neworked clien applicaions poll heir respecive servers periodically, e.g., every few minues. Ofen, he user is able o configure he poll inerval in he seings of he applicaion clien, e.g., o se he polling inerval o be every minue, every few minues, every 10 minues, ec. Ifa device is running many such clien applicaions, hen here migh be a poll reques ransmied by ha device every minue even if he polling inerval for each of he clien applicaions is greaer han 10 minues, i.e., due o he large number of applicaions polling heir respecive servers. Thus, he number of sporadic raffic evens (ransmi and receive) migh herefore be very high, even if here are relaively few saus updaes being made by he respecive services associ- aed wih he clien applicaions. [0005] As an alernaive o polling, push mechanisms using long-hanging HTTP polls or WebSockes have been suggesed and deployed, for example inapple s iphone PushNoificaion mechanism. In oher updaing echniques, only a single TCP connecion is esablished owards a gaeway. HTTP GET requess are issued, and no reurned by he server, unil here is an even on he server, or a imeou has occurred. For low aciviy raffic, his resuls in very lile sporadic raffic over he nework, and if he imeous in he operaor gaeways, firewalls and NATs are se appropriaely, one can have a sysem wih shor delivery ime, bu wih low power consumpion. However, his approach requires a cenralized server side, and changes o he clien and server proocols, and can lead o high power consumpion if here is frequen sporadic raffic. For example, an updae wih every wier wee, can lead o updaes every minue or more. [0006] For fixed Inerne connecions, he raffic paerns resuling from hese polls and pushes are normally no a problem. However, for cellular neworks and mobile end user devices, each nework aciviy ypically resuls in a corresponding drain on he device s baery as he radio is urned on and says on for some ime, which leads o a relaively high overhead in his process. For some users and Circumsances, a shor noificaion ime may be more imporan han a long baery life, bu in many cases baery life-ime is more imporan. [0007] Thus, his siuaion poses poenially significan problems when he clien device (and is muliple polling applicaions) communicae wih he various servers via an air inerface, i.e., a radio link, e.g., for mobile phones running such applicaions. For such devices, each ime he device has o "wake up" from a lower power sae o ransmi a polling reques, power is used from is baery. Moreover, he limied air inerface resources are consumed by he corresponding nework signaling associaed wih he device s wakeup. Consider FIG. 1 which depics a hisogram 100 illusraing his problem. [0008] Therein, a firs clien applicaion (Appl) has a polling periodiciy of 20 minues. Thus, for example, Appl requess he device o send a polling reques message o is respecive server a ime 1 and hen laer a ime 21. If asleep, he device ransiions from sleep mode, performs he necessary nework handshaking, ransmis a polling reques over an air inerface for Appl, poenially awais a response and hen re-eners sleep mode. App 2, App 3, App 4 and App 5 (which are also running on he same device as App 1) have polling periodiciies of en minues and perform he same operaions as described above for Appl a ime insans 3 and 13, 5 and 15, 7 and 17 and 9 and 19, respecively. Thus, as shown in he "Radio Aciviy" line of he hisogram of FIG. 1, he device s radio may be acive for five ime inervals in every 10 minues jus due o muliple clien applicaions polling heir respecive servers for updaes which may or may no be presen. [0009] Of course i will be appreciaed ha he example shown in FIG. 1 is purely illusraive and ha in operaion he pseudo-random naure of applicaion acivaion, polling periodiciy and oher facors may resul in some applicaions polling a he same ime or a nearly he same ime, i.e., he disribuion of polling requess may vary. Noneheless, he more clien applicaions which a device is running a a given ime, he more likely i is ha he device s radio ransceiver will be used more frequenly o ransmi polling requess, hereby using more baery power and nework resources. [0010] Accordingly, i would be desirable o provide devices, sysems, mehods and sofware which address his problem. SUMMARY [0011] The following exemplary embodimens provide a number of advanages and benefis relaive o exising clien applicaion updaing sofware, devices and mehods including, for example, he possibiliy o reduce he number of imes during which a device, e.g., including a radio ransceiver, is operaive o ransmi polling requess. I will be appreciaed by hose skilled in he ar, however, ha he claims are no limied o hose embodimens which produce any or all of hese advanages or benefis and ha oher advanages and benefis may be realized depending upon he paricular implemenaion. [0012] According o one exemplary embodimen, a device includes a processor configured o simulaneously execue muliple applicaions each of which periodically receive updaes from respecive servers and o execue a cenral scheduling funcion which periodically ransmis a polling even message o he muliple applicaions, and a communl-

12 US 2011/ A1 Jun. 23, caion inerface configured o ransmi, in response o he polling even message, a pluraliy of polling signals from he device, he polling signals being associaed wih he muliple applicaions which received he polling even message. [0013] According o anoher exemplary embodimen, a mehod for polling servers from a device includes he seps of receiving, a muliple applicaions which are running simulaneously on he device, a polling even message, and ransmiing, in response o he polling even message, a pluraliy of polling signals from he device, he polling signals being associaed wih he muliple applicaions which received he polling even message. BRIEF DESCRIPTION OF THE DRAWINGS [0014] The accompanying drawings, which are incorporaed in and consiue a par of he specificaion, illusrae one or more embodimens and, ogeher wih he descripion, explain hese embodimens. In he drawings: [0015] FIG. 1 is a hisogram depicing radio aciviy associaed wih muliple applicaions operaing on a single clien device requesing updaes; [0016] FIG. 2 depics muliple applicaions operaing on a single clien device communicaing wih respecive servers; [0017] FIG. 3 shows muliple applicaions subscribing o a cenral scheduling funcion, and receiving poll evens, according o an exemplary embodimen; [0018] FIG. 4 is a hisogram depicing radio aciviy associaed wih muliple applicaions operaing on a single clien device requesing updaes using synchronized polling according o an exemplary embodimen; [0019] FIGS. 5 and 6 are flow diagrams which depic mehods for synchronized updaing of applicaions according o exemplary embodimens; [0020] FIG. 7 shows an exemplary clien device on which muliple applicaions can be operaing using synchronized updaing according o an exemplary embodimen; [0021] FIG. 8 shows an exemplary server device which can send updaes o a clien device according o exemplary embodimens; and [0022] FIG. 9 is a flowchar illusraing a mehod for polling servers according o an exemplary embodimen. DETAILED DESCRIPTION [0023] The following descripion of he exemplary embodimens refers o he accompanying drawings. The same reference numbers in differen drawings idenify he same or similar elemens. The following deailed descripion does no limi he invenion. Insead, he scope of he invenion is defined by he appended claims. The following embodimens are discussed, for simpliciy, wih regard o he erminology and srucure of presence sysems described below. However, he embodimens o be discussed nex are no limied o hese sysems bu may be applied o oher exising communicaion sysems. [0024] Reference hroughou he specificaion o "one embodimen" or "an embodimen" means ha a paricular feaure, srucure, or characerisic described in connecion wih an embodimen is included in a leas one embodimen of he presen invenion. Thus, he appearance of he phrases "in one embodimen" or "in an embodimen" in various places hroughou he specificaion are no necessarily all referring o he same embodimen. Furher, he paricular feaures, srucures or characerisics may be combined in any suiable manner in one or more embodimens. [0025] According o exemplary embodimens, a cenral updae scheduling funcion is provided wihin he clien device which synchronizes he updae raffic associaed wih clien applicaions, so ha here are relaively infrequen, bu well-used inervals when he radio is used, i.e., so ha such updae or polling raffic is less sporadic. Consider for example, an exemplary embodimen associaed wih he polling raffic in he conex of he clien device of FIG. 2. Therein, a clien device (or user equipmen) 200 is running five applicaions (Appl-App5) each of which need periodic updaes, e.g., of conen, saus, ec. These applicaions are acive a he same ime and are dependen on updaing heir sae, conen or oher daa from servers via a nework connecion. These updaes are performed by polling he server for updaed saus or new evens, and downloading corresponding daa. Thus each applicaion riggers he ransmission of a polling signal from he clien device 20 oward a respecive server [0026] In his example, he clien device 200 includes a wireless ransceiver (no shown in FIG. 2) over which o reques and/or receive such updaes, however he presen invenion is no limied o clien devices which use wireless communicaion inerfaces, bu can also be applied e.g., o hose which use wireline inerfaces o obain updaes. More deails regarding an exemplary clien device 200 are provided below wih respec o FIG. 7. [0027] In his example, each clien applicaionappl-app5 periodically requess updaes from a respecive server 202, 204, 206,208 and 210. Reques signals are ransmied wirelessly over an air inerface o a ransceiver (no shown) in he server. Responsive updaes are sen o he clien device 200 as signals over he same air inerface. More deails regarding exemplary server equipmen are provided below wih respec o FIG. 8. [0028] According o an exemplary embodimen, in order o synchronize he polling requess, each of he clien applicaions Appl-App5 subscribes o a cenral scheduling funcion, shown as he pollingtimenoificaion funcion 300 in FIG. 3, by sending a subscripion message hereo. The pollingtimenoificaion funcion 300 can, for example, be implemened as a sofware applicaion running on a processor or se of processors wihin clien device 200, e.g., he same processor(s) which also execue he clien applicaions Appl-App5. The subscripion message which is sen o he pollingtimenoificaion funcion 300 can, for example, indicae only ha he corresponding applicaion wishes o subscribe o he polling service and ha, herefore, he subscribing clien applicaion will only reques ha polling messages be sen when he subscribing clien applicaion receives permission (e.g., via a polling even signal) from he cenral scheduling funcion 300. Alernaively, he subscripion message can include oher informaion, e.g., a preferred periodiciy a which he applicaion would like o send polling requess o is corresponding server. Moreover, he subscripion aspec may be omied, e.g., polling signal conrol according o oher exemplary embodimens can be mandaory hus rendering subscripion unnecessary. [0029] As menioned above, he cenral scheduler funcion 300 can be implemened as sofware and/or hardware in he clien device 200 and, according o his exemplary embodimen, broadcass individual pollingtimenoificaion even messages a regular inervals, for example every 10 minues.

13 US 2011/ A1 Jun. 23,2011 Those skilled in he ar will appreciae ha he specific periodiciy seleced for he cenral scheduling funcion 300 o ransmi a polling even message o is subscribed clien applicaions can vary from implemenaion o implemenaion. Addiionally, he acual period used can be fixed per implemenaion, or may vary over ime per implemenaion, e.g., based on received informaion from each subscribing clien applicaion. In he laer case, he cenral scheduling funcion could selec he periodiciy based on, e.g., an average of he received preferred periodiciies received in he subscripion messages from he subscribing applicaions, a weighed average of he preferred periodiciies, he leas frequen preferred periodiciy or he mos frequen preferred periodiciy. [0030] When a subscribing applicaion receives a polling even signal or message, he noified applicaion can hen perform polling, e.g., by ransmiing a message o he clien device 200 s processor o wakeup he ransceiver (boh elemens illusraed and described below wih respec o FIG. 7) and send a polling signal over he air inerface o is respecive server, or i can wai unil he nex polling even. Using polling ime noificaions and cenral scheduling, exemplary embodimens avoid he problem of having unsynchronized evens. For example, consider he hisogram 400 in FIG. 4 in which he same five applicaions (Appl-AppS) as described above wih respec o FIG. 1 are operaing on a single clien device, excep ha in his case heir polling requess are conrolled by a cenral scheduling funcion 300. In his case, each of he five applicaions receives a polling even message a subsanially he same ime, and signals he device s processor o reques he ransmission of a polling signal o is respecive server a subsanially he same ime, resuling in synchronized polling signal ransmission. Comparing FIGS. 1 and 4, i can be seen ha many fewer radio aciviy evens occur in FIG. 4 when he polling evens are regulaed/aggregaed as compared o he case in FIG. 1 where hey are permied o occur randomly. Even if here are very frequen evens, here will no be a very high increase in power consumpion using hese exemplary embodimens, since he polling frequency does no increase. [0031] The foregoing exemplary embodimen illusraes an example of handling polling (pull) updaes. However he presen invenion is no so limied. For push noificaions, raffic aggregaion, can also be performed on he server side. [0032] As menioned above, according o an exemplary embodimen, he polltimenoificaion cener or funcion 300 noifies all subscribing applicaions abou he appropriae ime for polling. As shown in FIG. 5, afer he clien applicaions subscribe (sep 500), a polling noificaion!auhorizaion can be broadcased o all of he clien applicaions simulaneously a sep 502. Then he applicaions perform heir polling procedures/fech daa a sep 504, and he process can be repeaed, e.g., every 10 minues (sep 506). [0033] Alernaively, as shown in FIG. 6, he polling even message can be ransmied o each clien applicaion sequenially by he cenral scheduler 300. For example, afer he clien applicaions have subscribed (sep 600), he cenral scheduling funcion 300 can sar (sep 602) o send polltimenoificaions (polling messages) when he nex polling ime occurs by sending sequenial messages 604, 606, ec. o each clien applicaion auhorizing hem o sar heir polling process. This may be beneficial when, for example, here are a large number of applicaions running simulaneously on he device 200 and i is desirable o avoid a boleneck if hey should oherwise all ry o poll heir respecive servers subsanially simulaneously. The process again repeas a he deermined periodiciy a sep 608. Ye anoher alernaive, no illusraed, is an inermediae case where a pool of simul- aneous applicaion polls is made o make synchronous sequenial polls, e.g., noifying applicaions in groups raher han individually or all a once. [0034] Usage of conrolled polling mechanisms according o hese exemplary embodimens may be mandaed, e.g., each clien applicaion auomaically subscribes when i is launched, or may be opional, e.g., each user has he opion of using he cenral scheduler for a paricular applicaion or no, however i will be appreciaed ha he larges savings in erms of power and oher resources are achieved if all applicaions obey his mechanism. I may herefore be advanageous o bind his mechanism o a way of measuring and presening he nework usage, or alernaively, o he baery &cain due o nework usage of each applicaion o he user. The user can hen deec which applicaions do no behave well, and disable hese, e.g., force hem o submi o he cenral scheduler. To save even more power, he sysem can be disabled when he clien device 200 is in a sleep mode, and he cenral scheduling funcion 300 can be enabledo send polling evens only in he periods when he clien device is awake. In he Android framework, he polltimenoificaion could be realized using a broadcas Inen. [0035] According o anoher exemplary embodimen, in a browser environmen where applicaions are wrien in Java- Scrip, he polltimenoificaion service could be exposed as a global objec on which he applicaion could regiser for evens ha would be dispached when i is appropriae o poll. These evens could boh be dispached in parallel as well as in sequence (synchronously) in all acive applicaions ha have regisered for he evens. [0036] The polltimenoificaion funcion 300 can be programmed o be informed abou any oher daa ransmission/ recepion which is ongoing, e.g., from he IP sack or by direcly being informed abou he radio sae being changed o an acive sae. When deecing such an even, he polltimenoificaion funcion 300 can inform he subscribing applicaions ha i is ime o poll, even if he imer for polling has no ye expired. In his way, polling can piggy-back on oher aciviies ha awaken he radio ransceiver from a low power sleep mode ino an awakened, higher power-consuming sae. Examples of such aciviies could be he user requesing a webpage via he browser, he user saring anoher applicaion or a push-enabled applicaion receiving daa via a push channel. [0037] As menioned above, when subscribing o he poll- TimeNoificaion funcion 300, each applicaion can indicae informaion associaed wih is desired polling periodiciy, e.g., he maximum polling inerval or periodiciy wih which i would like o be updaed. The polltimenoificaion funcion 300 can hen, for example, selec a polling inerval ha is he minimum of he requesed poll inerval of all subscribing applicaions. Alernaively, a weighed mean of all he subscribing applicaions requesed poll inervals could be used as he inerval for he polltimenoificaion service polling inerval. The polltimenoificaion funcion 300 can also provide or expose a user inerface which enables he user o change he poll inerval, or he minimum allowed poll inerval, in one place for all applicaions. This can allow he user o change he rade-off beween baery saving and immediacy. A imer mainained by he polltimenoificaion funcion 300 can use a value which is esablished using any of he

14 US 2011/ A1 Jun. 23, foregoing (or oher) echniques o coun down periods beween sending polling even messages o he relevan clien applicaions. [0038] Baery drain is one of he main problems wih neworked applicaions, and wih background nework applicaions in paricular in mobile devices. On he oher hand, immediae noificaion is ofen no needed in a mobile device, since i can be hidden from view, e.g., in he user s pocke, a large par of he ime, and herefore immediae presence noificaions are no as useful as hey are on a deskop PC. Exemplary embodimens provide a means o reduce he back- ground baery consumpion by coordinaing oherwise sporadic poll raffic o occur in concenraed periods, raher han as random evens. Power savings in wireless devices occur by, for example, by reducing he overhead of seing up he radio connecion muliple imes, and saying in an acive radio sae for a while afer each connecion aciviy. [0039] To provide an incenive o use hese exemplary embodimens, a monior, can be provided e.g., displayed on a display of he clien device 20, which shows he baery drain of he nework aciviies of all applicaions. This may ake ino accoun he coordinaion effecs of using one common radio esablishmen inerval for muliple applicaions. [0040] An exemplary clien device 200 can be a mobile device such as he exemplary mobile compuing arrangemen 700 shown in FIG. 7 which may include a processing/conrol uni 702, such as a microprocessor, reduced insrucion se compuer (RISC), or oher cenral processing module. The processing uni 702 need no be a single device, and may include one or more processors. For example, he processing uni 702 may include a maser processor and associaed slave processors coupled o communicae wih he maser processor. [0041] The processing uni 702 may conrol he basic funcions of he mobile erminal as dicaed by programs available in he sorage/memory 704. Thus, he processing uni 702 may execue he funcions described above wih respec o FIGS. 2-6 o run muliple clien applicaions simulaneously and coordinae communicaions associaed wih updaing hose clien applicaions. More paricularly, he sorage/ memory 704 may include an operaing sysem and program modules for carrying ou funcions and applicaions on he mobile erminal. For example, he program sorage may include one or more of read-only memory (ROM), flash ROM, programmable and/or erasable ROM, random access memory (RAM), subscriber inerface module (SIM), wireless inerface module (WIM), smar card, or oher removable memory device, ec. The program modules and associaed feaures may also be ransmied o he mobile compuing arrangemen 700 via daa signals, such as being downloaded elecronically via a nework, such as he Inerne. [0042] One of he programs ha may be sored in he sorage/memory 704 is a specific program 706. As previously described, he specific program 706 may be a clien applicaion which ineracs wih a respecive server o obain updaes, and which can coordinae wih a cenral scheduling funcion o deermine when i can iniiae an updaing process (e.g., polling). The specific program 706 can also represen he cenral scheduling funcion iself. The program 706 and associaed feaures may be implemened in sofware and/or firmware operable by way of he processor 702. The program sorage/memory 704 may also be used o sore daa 708, such as he various auhenicaion rules, or oher daa associaed wih he presen exemplary embodimens. In one exemplary embodimen, he programs 706 and daa 708 are sored in non-volaile elecrically-erasable, programmable ROM (EE- PROM), flash ROM, ec. so ha he informaion is no los upon power down of he mobile erminal 700. [0043] The processor 702 may also be coupled o user inerface 710 elemens associaed wih he mobile erminal. The user inerface 710 of he mobile erminal may include, for example, a display 712 such as a liquid crysal display, a keypad 714, speaker 716, and a microphone 718. These and oher user inerface componens are coupled o he processor 702 as is known in he ar. The keypad 714 may include alpha-numeric keys for performing a variey of funcions, including dialing numbers and execuing operaions assigned o one or more keys. Alernaively, oher user inerface mechanisms may be employed, such as voice commands, swiches, ouchpadiscreen, graphical user inerface using a poining device, rackball, joysick, or any oher user inerface mechanism. [0044] The mobile compuing arrangemen 700 may also include a digial signal processor (DSP) 720. The DSP 720 may perform a variey of funcions, including analog-o-digi- al (A!D) conversion, digial-o-analog (D/A) conversion, speech coding/decoding, encrypion!decrypion, error deecion and correcion, bi sream ranslaion, filering, ec. The ransceiver 722, generally coupled o an anenna 724, may ransmi and receive he radio signals associaed wih a wireless device. [0045] The mobile compuing arrangemen 700 of FIG. 7 is provided as a represenaive example of a compuing environmen in which he principles of he presen exemplary embodimens may be applied. From he descripion provided herein, hose skilled in he ar will appreciae ha he presen invenion is equally applicable in a variey of oher currenly known and fuure mobile and fixed compuing environmens. For example, he specific applicaion 706 and associaed feaures, and daa 708, may be sored in a variey of manners, may be operable on a variey of processing devices, and may be operable in mobile devices having addiional, fewer, or differen supporing circuiry and user inerface mechanisms. I is noed ha he principles of he presen exemplary embodimens are equally applicable o non-mobile erminals, i.e., landline compuing sysems. [0046] An example of a represenaive compuing sysem capable of carrying ou operaions in accordance wih, for example, he servers of he exemplary embodimens is illus- raed in FIG. 8. Hardware, firmware, sofware or a combinaion hereof may be used o perform he various seps and operaions described herein. The compuing srucure 800 of FIG. 8 is an exemplary compuing srucure ha may be used in connecion wih such a sysem. [0047] The exemplary compuing arrangemen 800 suiable for performing he aciviies described in he exemplary embodimens may include server 801, which may correspond o any of servers shown in FIG. 2. Such a server 801 may include a cenral processor (CPU) 802 coupled o a random access memory (RAM) 804 and o a read-only memory (ROM) 806. The ROM 806 may also be oher ypes o f sorage media o sore programs, such as programmable ROM (PROM), erasable PROM (EPROM), ec. The processor 802 may communicae wih oher inernal and exernal compo- nens hrough inpu/oupu (I/O) circuiry 808 and bussing 810, o provide conrol signals and he like. The processor 802 carries ou a variey of funcions as is known in he ar, as dicaed by sofware and/or firmware insrucions.

15 US 2011/ A1 Jun. 23,2011 [0048] The server 801 may also include one or more daa sorage devices, including hard and floppy disk drives 812, CD-ROM drives 814, and oher hardware capable of reading and/or soring informaion such as DVD, ec. In one embodi- men, sofware for carrying ou he above discussed seps, e.g., receiving polling signals and ransmiing corresponding updaes, may be sored and disribued on a CD-ROM 816, diskee 818 or oher form of media capable of porably sor- ing informaion. These sorage media may be insered ino, and read by, devices such as he CD-ROM drive 814, he disk drive 812, ec. The server 801 may be coupled o a display 820, which may be any ype of known display or presenaion screen, such as LCD displays, plasma display, cahode ray ubes (CRT), ec. A user inpu inerface 822 is provided, including one or more user inerface mechanisms such as a mouse, keyboard, microphone, ouch pad, ouch screen, voice-recogniion sysem, ec. [0049] The server 801 may be coupled o oher compuing devices, such as he landline and/or wireless erminals and associaed wacher applicaions, via a nework. The server may be par of a larger nework configuraion as in a global area nework (GAN) such as he Inerne 828, which allows ulimae connecion o he various landline and/or mobile, clien devices such as ha illusraed in FIG. 7. [0050] Alhough he feaures and elemens of he presen exemplary embodimens are described in he embodimens in paricular combinaions, each feaure or elemen can be used alone wihou he oher feaures and elemens of he embodi- mens or in various combinaions wih or wihou oher feaures and elemens disclosed herein. The mehods or flow chars provided in he presen applicaion may be imple- mened in a compuer program, sofware, or firmware angi- bly embodied in a compuer-readable sorage medium for execuion by a general purpose compuer or a processor. For example, according o an exemplary embodimen, a mehod for polling servers from a clien device includes he seps illusraed in FIG. 9. Therein, a sep 900, a polling even message is received a muliple applicaions which are running simulaneously on he clien device. In response o he polling even, a pluraliy of polling signals are ransmied from he clien device, which polling signals are associaed wih he muliple applicaions ha received he polling even message, as shown by sep 902. [0051] According o anoher exemplary embodimen, and as described above, a scheduler operaes o rigger muliple applicaions in a synchronized (or oherwise ime-opimized) manner o perform nework access (e.g., via he Inerne) in order o reduce, for example, he oal ime of radio access and or he oal number of imes ha a radio is urned on. The nework connecion can, for example, include a nework connecion which is used o poll a server for new, available daa and hen o download ha daa. Alernaively, he nework connecion can be used o upload conen or synchronize conen wih a server, or anoher nework eniy. [0052] The above-described exemplary embodimens are inended o be illusraive in all respecs, raher han resricive, of he presen invenion. All such variaions and modificaions are considered o be wihin he scope and spiri of he presen invenion as defined by he following claims. No elemen, ac, or insrucion used in he descripion of he presen applicaion should be consrued as criical or essenial o he invenion unless explicily described as such. Also, as used herein, he aricle "a" is inended o include one or more iems. 1. A mehod for polling servers from a device comprising: receiving, a muliple applicaions which are running simulaneously on he device, a polling even message; and ransmiing, in response o he polling even message, a pluraliy of polling signals from he device, said polling signals being associaed wih said muliple applicaions which received said polling even message. 2. The mehod of claim 1, wherein each of said polling signals requess updaed daa or evens from servers which each correspond o respecive ones of said muliple applicaions. 3. The mehod of claim 1, furher comprising: subscribing, by said muliple applicaions, o a polling signal scheduling service provided by a cenral scheduling funcion. 4. The mehod of claim 3, wherein said sep of subscribing furher comprises: sending a subscripion message, from each of said muliple applicaions o said cenral scheduling funcion which is operaing on said device, said subscripion message requesing receip of said polling even message. 5. The mehod of claim 4, wherein said subscripion message includes informaion associaed wih a periodiciy a which a respecive applicaion requess o receive said polling even message. 6. The mehod of claim 1, furher comprising: deermining a periodiciy a which o send said polling even message o said muliple applicaions. 7. The mehod of claim 5, furher comprising: deermining a periodiciy a which o send said polling even message o said muliple applicaions based upon said informaion associaed wih said periodiciy a which said respecive applicaion requess o receive said polling even message. 8. The mehod of claim 7, wherein said periodiciy is deermined based on one of: (1) an average of said periodiciy a which each of said respecive applicaions requess o receive said polling even message; (2) a weighed average of said periodiciy a which each of said respecive applicaions requess o receive said polling even message, (3) a leas frequen preferred periodiciy, and (4) a mos frequen preferred periodiciy. 9. The mehod of claim 1, wherein said device includes a wireless ransceiver, and said sep of ransmiing furher comprises: exiing, by said wireless ransceiver, a low power sleep mode; and ransmiing said polling signal for each of said muliple applicaions during a ime inerval prior o re-enering said low power sleep mode. 10. The mehod of claim 9, furher comprising: disabling a cenral scheduling funcion which generaes said polling even message when said device is in said low power sleep mode. 11. The mehod of claim 9, furher comprising: informing said cenral scheduling funcion ha said wireless ransceiver has exied said low power sleep mode; and sending said polling even message o said muliple applicaions even if a imer which deermines when o send said polling even message has no ye expired.

16 US 2011/ A1 Jun. 23, The mehod of claim 1, wherein said polling even message is broadcas o said muliple applicaions a he same ime. 13. The mehod of claim 1, wherein said polling even message is sen o each of said muliple applicaions individually. 14. The mehod of claim 1, wherein said polling even message is sen o said muliple applicaions in wo or more groups separaed in ime from one anoher. 15. A device comprising: a processor configured o simulaneously execue muliple applicaions each of which periodically receive updaes from respecive servers and o execue a cenral scheduling funcion which periodically ransmis a polling even message o said muliple applicaions; and a communicaion inerface configured o ransmi, in response o he polling even message, a pluraliy of polling signals from he device, said polling signals being associaed wih said muliple applicaions which received said polling even message. 16. The device of claim 15, wherein said muliple applicaions are configured o subscribe o said cenral scheduling funcion by sending a subscripion message, from each of said muliple applicaions o said cenral scheduling funcion which is operaing on said device, wherein said subscripion message requess receip of said polling even message. 17. The device of claim 16, wherein said subscripion message includes informaion associaed wih a periodiciy a which a respecive applicaion requess o receive said polling even message. 18. The device of claim 15, wherein said cenral scheduling funcion is furher configured o deermine a periodiciy a which o send said polling even message o said muliple applicaions. 19. The device of claim 18, wherein said cenral scheduling funcion is furher configured o deermine a periodiciy a which o send said polling even message o said muliple applicaions based upon said informaion associaed wih said periodiciy a which said respecive applicaion requess o receive said polling even message. 20. The device of claim 19, wherein said periodiciy is deermined based on one of: (1) an average of said periodiciy a which each of said respecive applicaions requess o receive said polling even message, (2) a weighed average of said periodiciy a which each of said respecive applicaions requess o receive said polling even message, (3) a leas frequen preferred periodiciy, and (4) a mos frequen preferred periodiciy. 21. The device of claim 15, wherein said communicaion inerface includes a wireless ransceiver, and said wireless ransceiver is furher configured o exi a low power sleep mode, and o ransmi said polling signal for each of said muliple applicaions during a ime inerval prior o re-enering said low power sleep mode. 22. The device of claim 21, wherein said processor is furher configured o disable said cenral scheduling funcion which generaes said polling even message when said device is in said low power sleep mode. 23. The device of claim 21, wherein said processor is furher configured o inform said cenral scheduling funcion ha said wireless ransceiver has exied said low power sleep mode, and wherein said cenral scheduling funcion is furher configured o send said polling even message o said muliple applicaions even if a imer which deermines when o send said polling even message has no ye expired. 24. The device of claim 15, wherein said polling even message is broadcas o said muliple applicaions a he same ime. 25. The device of claim 15, wherein said polling even message is sen o each of said muliple applicaions individually. 26. The device of claim 15, wherein said polling even message is sen o said muliple applicaions in wo or more groups separaed in ime from one anoher. 27. The device of claim 15, furher comprising: a user inerface which enables a user of said device o conrol parameers associaed wih said cenral scheduling funcion. 28. The device of claim 27, wherein said user inerface is furher configured o display informaion regarding how conrolling polling signals associaed wih applicaions which are no currenly subscribed o said cenral scheduling funcion will impac power consumpion by said device.

(10) Patent No.: US 6,931,558 Bl (57) ABSTRACT ~ :!j 304 ; OS. BMR. & TSM files needed at restore time. Boot ~II backed-up ~ 106

(10) Patent No.: US 6,931,558 Bl (57) ABSTRACT ~ :!j 304 ; OS. BMR. & TSM files needed at restore time. Boot ~II backed-up ~ 106 111111 1111111111111111111111111111111111111111111111111111111111111 US006931558Bl (12) Unied Saes Paen Jeffe e ai. (10) Paen No.: US 6,931,558 Bl (45) Dae of Paen: Aug. 16,2005 (54) COMPUTER RESTORATION

More information

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR . ~ PART 1 c 0 \,).,,.,, REFERENCE NFORMATON CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONTOR n CONTROL DATA 6400 Compuer Sysems, sysem funcions are normally handled by he Monior locaed in a Peripheral

More information

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch CableCARD Power Swich General Descripion is designed o supply power o OpenCable sysems and CableCARD hoss. These CableCARDs are also known as Poin of Disribuion (POD) cards. suppors boh Single and Muliple

More information

Simple Network Management Based on PHP and SNMP

Simple Network Management Based on PHP and SNMP Simple Nework Managemen Based on PHP and SNMP Krasimir Trichkov, Elisavea Trichkova bsrac: This paper aims o presen simple mehod for nework managemen based on SNMP - managemen of Cisco rouer. The paper

More information

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version Tes - Accredied Configuraion Engineer (ACE) Exam - PAN-OS 6.0 Version ACE Exam Quesion 1 of 50. Which of he following saemens is NOT abou Palo Alo Neworks firewalls? Sysem defauls may be resored by performing

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

1. Function 1. Push-button interface 4g.plus. Push-button interface 4-gang plus. 2. Installation. Table of Contents

1. Function 1. Push-button interface 4g.plus. Push-button interface 4-gang plus. 2. Installation. Table of Contents Chaper 4: Binary inpus 4.6 Push-buon inerfaces Push-buon inerface Ar. no. 6708xx Push-buon inerface 2-gang plus Push-buon inerfacechaper 4:Binary inpusar. no.6708xxversion 08/054.6Push-buon inerfaces.

More information

4 Error Control. 4.1 Issues with Reliable Protocols

4 Error Control. 4.1 Issues with Reliable Protocols 4 Error Conrol Jus abou all communicaion sysems aemp o ensure ha he daa ges o he oher end of he link wihou errors. Since i s impossible o build an error-free physical layer (alhough some shor links can

More information

Location. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471

Location. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471 Produc Descripion Insallaion and User Guide Transiser Dimmer (454) The DIN rail mouned 454 is a 4channel ransisor dimmer. I can operae in one of wo modes; leading edge or railing edge. All 4 channels operae

More information

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state Ouline EECS 5 - Componens and Design Techniques for Digial Sysems Lec 6 Using FSMs 9-3-7 Review FSMs Mapping o FPGAs Typical uses of FSMs Synchronous Seq. Circuis safe composiion Timing FSMs in verilog

More information

Using CANopen Slave Driver

Using CANopen Slave Driver CAN Bus User Manual Using CANopen Slave Driver V1. Table of Conens 1. SDO Communicaion... 1 2. PDO Communicaion... 1 3. TPDO Reading and RPDO Wriing... 2 4. RPDO Reading... 3 5. CANopen Communicaion Parameer

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018 MOBILE COMPUTING CSE 40814/60814 Spring 2018 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi: MOBILE COMPUTING CSE 40814/60814 Fall 2015 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

Connections, displays and operating elements. Status LEDs (next to the keys)

Connections, displays and operating elements. Status LEDs (next to the keys) GB Connecions, displays and operaing elemens A Push-buon plus Sysem M Operaing insrucions 1 2 1 2 3 4 5 6 7 8 C B A 4 Inser he bus erminal ino he connecion of pushbuon A. 5 Inser he push-buon ino he frame.

More information

Evaluation and Improvement of Multicast Service in b

Evaluation and Improvement of Multicast Service in b Evaluaion and Improvemen of Mulicas Service in 802.11b Chrisian Bravo 1 and Agusín González 2 1 Universidad Federico Sana María, Deparmen of Elecronics. Valparaíso, Chile chbravo@elo.ufsm.cl 2 Universidad

More information

Connections, displays and operating elements. 3 aux. 5 aux.

Connections, displays and operating elements. 3 aux. 5 aux. Taser PlusKapiel3:Taser3.1Taser Plus Meren2005V6280-561-0001/08 GB Connecions, displays and operaing elemens Taser Plus Arec/Anik/Trancen Operaing insrucions A 1 2 1 2 3 4 5 6 C B A B 3 aux. 7 8 9 aux.

More information

Chapter 4 Sequential Instructions

Chapter 4 Sequential Instructions Chaper 4 Sequenial Insrucions The sequenial insrucions of FBs-PLC shown in his chaper are also lised in secion 3.. Please refer o Chaper, "PLC Ladder diagram and he Coding rules of Mnemonic insrucion",

More information

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012 EDA421/DIT171 - Parallel and Disribued Real-Time Sysems, Chalmers/GU, 2011/2012 Lecure #4 Updaed March 16, 2012 Aemps o mee applicaion consrains should be done in a proacive way hrough scheduling. Schedule

More information

Communication Networks

Communication Networks Communicaion Neworks Chaper 10 Wireless Local Area Neworks According o IEEE 802.11 Communicaion Neworks: 10. IEEE 802.11 651 10. WLANs According o IEEE 802.11 Overview Organizaion of a WLAN according o

More information

Wireless LANs: MAC. Wireless LAN: MAC. IEEE protocol stack. Module W.lan MAC

Wireless LANs: MAC. Wireless LAN: MAC. IEEE protocol stack. Module W.lan MAC Wireless LANs: W.lan.3-2 Wireless LAN: 802.11MAC Dr.M.Y.Wu@CSE Shanghai Jiaoong Universiy Shanghai, China Module W.lan.3 Dr.W.Shu@ECE Universiy of New Mexico Albuquerque, NM, USA managemen PANs & Blueooh:

More information

Voltair Version 2.5 Release Notes (January, 2018)

Voltair Version 2.5 Release Notes (January, 2018) Volair Version 2.5 Release Noes (January, 2018) Inroducion 25-Seven s new Firmware Updae 2.5 for he Volair processor is par of our coninuing effors o improve Volair wih new feaures and capabiliies. For

More information

Dimmer time switch AlphaLux³ D / 27

Dimmer time switch AlphaLux³ D / 27 Dimmer ime swich AlphaLux³ D2 426 26 / 27! Safey noes This produc should be insalled in line wih insallaion rules, preferably by a qualified elecrician. Incorrec insallaion and use can lead o risk of elecric

More information

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional); QoS in Frame Relay Frame relay characerisics are:. packe swiching wih virual circui service (virual circuis are bidirecional);. labels are called DLCI (Daa Link Connecion Idenifier);. for connecion is

More information

IDEF3 Process Description Capture Method

IDEF3 Process Description Capture Method IDEF3 Process Descripion Capure Mehod IDEF3 is par of he IDEF family of mehods developmen funded by he US Air Force o provide modelling suppor for sysems engineering and enerprise inegraion 2 IDEF3 Mehod

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

Assignment 2. Due Monday Feb. 12, 10:00pm.

Assignment 2. Due Monday Feb. 12, 10:00pm. Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how

More information

A time-space consistency solution for hardware-in-the-loop simulation system

A time-space consistency solution for hardware-in-the-loop simulation system Inernaional Conference on Advanced Elecronic Science and Technology (AEST 206) A ime-space consisency soluion for hardware-in-he-loop simulaion sysem Zexin Jiang a Elecric Power Research Insiue of Guangdong

More information

User Manual. RINS Software Revision >V9.26

User Manual. RINS Software Revision >V9.26 User Manual INTERNAL SIREN WARNING The Enforcer 32-WE conrol panel conains a 100 dba siren, please be aware of his when in use. RINS1503-2 Sofware Revision >V9.26 Conens Page A: Inroducion 3 B: Keypads

More information

USBFC (USB Function Controller)

USBFC (USB Function Controller) USBFC () EIFUFAL501 User s Manual Doc #: 88-02-E01 Revision: 2.0 Dae: 03/24/98 (USBFC) 1. Highlighs... 4 1.1 Feaures... 4 1.2 Overview... 4 1.3 USBFC Block Diagram... 5 1.4 USBFC Typical Sysem Block Diagram...

More information

Page 1. Key Points from Last Lecture Frame format. EEC173B/ECS152C, Winter Wireless LANs

Page 1. Key Points from Last Lecture Frame format. EEC173B/ECS152C, Winter Wireless LANs EEC173/ECS152C, Winer 2006 Key Poins from Las Lecure Wireless LANs 802.11 Frame forma 802.11 MAC managemen Synchronizaion, Handoffs, Power MAC mehods: DCF & PCF CSMA/CA wih posiive ACK Exponenial backoff

More information

Video streaming over Vajda Tamás

Video streaming over Vajda Tamás Video sreaming over 802.11 Vajda Tamás Video No all bis are creaed equal Group of Picures (GoP) Video Sequence Slice Macroblock Picure (Frame) Inra (I) frames, Prediced (P) Frames or Bidirecional (B) Frames.

More information

Overview of Board Revisions

Overview of Board Revisions s Sysem Overview MicroAuoBox Embedded PC MicroAuoBox II can be enhanced wih he MicroAuoBox Embedded PC. The MicroAuoBox EmbeddedPC is powered via he MicroAuoBox II power inpu connecor. Wih he common power

More information

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services Improving he Efficiency of Dynamic Service Provisioning in Transpor Neworks wih Scheduled Services Ralf Hülsermann, Monika Jäger and Andreas Gladisch Technologiezenrum, T-Sysems, Goslarer Ufer 35, D-1585

More information

The Impact of Product Development on the Lifecycle of Defects

The Impact of Product Development on the Lifecycle of Defects The Impac of Produc Developmen on he Lifecycle of Rudolf Ramler Sofware Compeence Cener Hagenberg Sofware Park 21 A-4232 Hagenberg, Ausria +43 7236 3343 872 rudolf.ramler@scch.a ABSTRACT This paper invesigaes

More information

Chapter 8 LOCATION SERVICES

Chapter 8 LOCATION SERVICES Disribued Compuing Group Chaper 8 LOCATION SERVICES Mobile Compuing Winer 2005 / 2006 Overview Mobile IP Moivaion Daa ransfer Encapsulaion Locaion Services & Rouing Classificaion of locaion services Home

More information

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram General Descripion The V103 LVDS display inerface ransmier is primarily designed o suppor pixel daa ransmission beween a video processing engine and a digial video display. The daa rae suppors up o SXGA+

More information

Performance Evaluation of Implementing Calls Prioritization with Different Queuing Disciplines in Mobile Wireless Networks

Performance Evaluation of Implementing Calls Prioritization with Different Queuing Disciplines in Mobile Wireless Networks Journal of Compuer Science 2 (5): 466-472, 2006 ISSN 1549-3636 2006 Science Publicaions Performance Evaluaion of Implemening Calls Prioriizaion wih Differen Queuing Disciplines in Mobile Wireless Neworks

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

Video Content Description Using Fuzzy Spatio-Temporal Relations

Video Content Description Using Fuzzy Spatio-Temporal Relations Proceedings of he 4s Hawaii Inernaional Conference on Sysem Sciences - 008 Video Conen Descripion Using Fuzzy Spaio-Temporal Relaions rchana M. Rajurkar *, R.C. Joshi and Sananu Chaudhary 3 Dep of Compuer

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

Timers CT Range. CT-D Range. Electronic timers. CT-D Range. Phone: Fax: Web: -

Timers CT Range. CT-D Range. Electronic timers. CT-D Range. Phone: Fax: Web:  - CT-D Range Timers CT-D Range Elecronic imers Characerisics Diversiy: mulifuncion imers 0 single-funcion imers Conrol supply volages: Wide range: -0 V AC/DC Muli range: -8 V DC, 7 ime ranges from 0.0s o

More information

An Experimental QoS Manager Implementation

An Experimental QoS Manager Implementation An Experimenal QoS Manager Implemenaion Drago Žagar, Goran Marinović, Slavko Rupčić Faculy of Elecrical Engineering Universiy of Osijek Kneza Trpimira 2B, Osijek Croaia drago.zagar@efos.hr Absrac-- Qualiy

More information

Chapter 3 MEDIA ACCESS CONTROL

Chapter 3 MEDIA ACCESS CONTROL Chaper 3 MEDIA ACCESS CONTROL Overview Moivaion SDMA, FDMA, TDMA Aloha Adapive Aloha Backoff proocols Reservaion schemes Polling Disribued Compuing Group Mobile Compuing Summer 2003 Disribued Compuing

More information

TLE6251-3G. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Wake and Failure Detection. Rev. 1.1,

TLE6251-3G. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Wake and Failure Detection. Rev. 1.1, High Speed CAN-Transceiver wih Wake and Failure Deecion Daa Shee Rev. 1.1, 2011-06-06 Auomoive Power Table of Conens 1 Overview....................................................................... 3

More information

Ins Net2 plus control unit

Ins Net2 plus control unit S ns 0 Server Link 00 0/00 Eherne End of Line Terminaion RS485 Nework xi -4V. Ins-30080 Ne plus conrol uni C auion: For DC readers y Inruder Ne plus O u pus r Powe DC Only Relay C onac E Buo n P SU/ Page

More information

Lecture 18: Mix net Voting Systems

Lecture 18: Mix net Voting Systems 6.897: Advanced Topics in Crypography Apr 9, 2004 Lecure 18: Mix ne Voing Sysems Scribed by: Yael Tauman Kalai 1 Inroducion In he previous lecure, we defined he noion of an elecronic voing sysem, and specified

More information

PROCESS AUTOMATION MANUAL TIMER RELAY KF**-DU-EX1.D ISO9001

PROCESS AUTOMATION MANUAL TIMER RELAY KF**-DU-EX1.D ISO9001 PROCESS AUTOMATION MANUAL TIMER RELAY KF**-DU-EX1.D ISO9001 Wih regard o he supply of producs, he curren issue of he following documen is applicable: The general erms of delivery for producs and services

More information

Announcements. TCP Congestion Control. Goals of Today s Lecture. State Diagrams. TCP State Diagram

Announcements. TCP Congestion Control. Goals of Today s Lecture. State Diagrams. TCP State Diagram nnouncemens TCP Congesion Conrol Projec #3 should be ou onigh Can do individual or in a eam of 2 people Firs phase due November 16 - no slip days Exercise good (beer) ime managemen EE 122: Inro o Communicaion

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding Indian Journal of Science and Technology, Vol 8(21), DOI: 10.17485/ijs/2015/v8i21/69958, Sepember 2015 ISSN (Prin) : 0974-6846 ISSN (Online) : 0974-5645 Analysis of Various Types of Bugs in he Objec Oriened

More information

MUX 1. GENERAL DESCRIPTION

MUX 1. GENERAL DESCRIPTION 256Mb Async./Burs/Sync./A/D MUX 1. GENERAL DESCRIPTION Winbond x16 ADMUX producs are high-speed, CMOS pseudo-saic random access memory developed for lowpower, porable applicaions. The device has a DRAM

More information

STRING DESCRIPTIONS OF DATA FOR DISPLAY*

STRING DESCRIPTIONS OF DATA FOR DISPLAY* SLAC-PUB-383 January 1968 STRING DESCRIPTIONS OF DATA FOR DISPLAY* J. E. George and W. F. Miller Compuer Science Deparmen and Sanford Linear Acceleraor Cener Sanford Universiy Sanford, California Absrac

More information

Definition and examples of time series

Definition and examples of time series Definiion and examples of ime series A ime series is a sequence of daa poins being recorded a specific imes. Formally, le,,p be a probabiliy space, and T an index se. A real valued sochasic process is

More information

On the Impact of Concurrency for the Enforcement of Entailment Constraints in Process-driven SOAs

On the Impact of Concurrency for the Enforcement of Entailment Constraints in Process-driven SOAs On he Impac of Concurrency for he Enforcemen of Enailmen Consrains in Process-driven OAs Thomas Quirchmayr and Mark rembeck Insiue for Informaion ysems, New Media Lab, WU Vienna, Ausria {firsname.lasname}@wu.ac.a

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks Less Pessimisic Wors-Case Delay Analysis for Packe-Swiched Neworks Maias Wecksén Cenre for Research on Embedded Sysems P O Box 823 SE-31 18 Halmsad maias.wecksen@hh.se Magnus Jonsson Cenre for Research

More information

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same

More information

I. INTRODUCTION. Keywords -- Web Server, Perceived User Latency, HTTP, Local Measuring. interchangeably.

I. INTRODUCTION. Keywords -- Web Server, Perceived User Latency, HTTP, Local Measuring. interchangeably. Evaluaing Web User Perceived Laency Using Server Side Measuremens Marik Marshak 1 and Hanoch Levy School of Compuer Science Tel Aviv Universiy, Tel-Aviv, Israel mmarshak@emc.com, hanoch@pos.au.ac.il 1

More information

This is the published version of a paper presented at The 2013 IEEE International Conference on Internet of Things, Beijing, China, August 2013.

This is the published version of a paper presented at The 2013 IEEE International Conference on Internet of Things, Beijing, China, August 2013. hp://www.diva-poral.org This is he published version of a paper presened a The 2013 IEEE Inernaional Conference on Inerne of Things, Beijing, China, 20-23 Augus 2013. Ciaion for he original published paper:

More information

Elite Acoustics Engineering A4-8 Live-Performance Studio Monitor with 4 Channels, Mixer, Effects, and Bluetooth Quick Start Guide

Elite Acoustics Engineering A4-8 Live-Performance Studio Monitor with 4 Channels, Mixer, Effects, and Bluetooth Quick Start Guide Elie Acousics Engineering A4-8 Live-Performance Sudio Monior wih 4 Channels, Mixer, Effecs, and Blueooh Quick Sar Guide WHAT IS IN THE BOX Your A4-8 package conains he following: (1) Speaker (1) 12V AC

More information

High Speed CAN Transceiver with Wake and Failure Detection

High Speed CAN Transceiver with Wake and Failure Detection 1 Overview Feaures HS CAN Transceiver wih daa ransmission rae up o 1 MBaud Complian o ISO 11898-5 Very low power consumpion in Sleep mode Bus Wake-Up and local Wake-Up Inhibi oupu o conrol exernal circuiry

More information

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes. 8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged

More information

MB86297A Carmine Timing Analysis of the DDR Interface

MB86297A Carmine Timing Analysis of the DDR Interface Applicaion Noe MB86297A Carmine Timing Analysis of he DDR Inerface Fujisu Microelecronics Europe GmbH Hisory Dae Auhor Version Commen 05.02.2008 Anders Ramdahl 0.01 Firs draf 06.02.2008 Anders Ramdahl

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

CS 152 Computer Architecture and Engineering. Lecture 7 - Memory Hierarchy-II

CS 152 Computer Architecture and Engineering. Lecture 7 - Memory Hierarchy-II CS 152 Compuer Archiecure and Engineering Lecure 7 - Memory Hierarchy-II Krse Asanovic Elecrical Engineering and Compuer Sciences Universiy of California a Berkeley hp://www.eecs.berkeley.edu/~krse hp://ins.eecs.berkeley.edu/~cs152

More information

Mobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014

Mobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014 Mobile Compuing CSE 40814/60814 Fall 2014 IEEE IEEE (Ins4ue of Elecrical and Elecronics Engineers) esablished he 802.11 Group in 1990. Specifica4ons for sandard ra4fied in 1997. Ini4al speeds were 1 and

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. XX, NO. XX, XX XXXX 1

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. XX, NO. XX, XX XXXX 1 This is he auhor's version of an aricle ha has been published in his journal. Changes were made o his version by he publisher prior o publicaion. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. XX,

More information

NRMI: Natural and Efficient Middleware

NRMI: Natural and Efficient Middleware NRMI: Naural and Efficien Middleware Eli Tilevich and Yannis Smaragdakis Cener for Experimenal Research in Compuer Sysems (CERCS), College of Compuing, Georgia Tech {ilevich, yannis}@cc.gaech.edu Absrac

More information

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES B. MARCOTEGUI and F. MEYER Ecole des Mines de Paris, Cenre de Morphologie Mahémaique, 35, rue Sain-Honoré, F 77305 Fonainebleau Cedex, France Absrac. In image

More information

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems Simulaion Wha is simulaion? Simple synonym: imiaion We are ineresed in sudying a Insead of experimening wih he iself we experimen wih a model of he Experimen wih he Acual Ways o sudy a Sysem Experimen

More information

Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available.

Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available. Provided by he auhor(s) and NUI Galway in accordance wih publisher policies. Please cie he published version when available. Tile Conneciviy soluions o link a blueooh camera o he inerne Auhor(s) Ionas,

More information

LHP: An end-to-end reliable transport protocol over wireless data networks

LHP: An end-to-end reliable transport protocol over wireless data networks LHP: An end-o-end reliable ranspor proocol over wireless daa neworks Xia Gao, Suhas N. Diggavi, S. Muhukrishnan Absrac The nex generaion wireless neworks are posied o suppor large scale daa applicaions.

More information

Web System for the Remote Control and Execution of an IEC Application

Web System for the Remote Control and Execution of an IEC Application Web Sysem for he Remoe Conrol and Execuion of an IEC 61499 Applicaion Oana ROHAT, Dan POPESCU Faculy of Auomaion and Compuer Science, Poliehnica Universiy, Splaiul Independenței 313, Bucureși, 060042,

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

Network Slicing for Ultra-Reliable Low Latency Communication in Industry 4.0 Scenarios

Network Slicing for Ultra-Reliable Low Latency Communication in Industry 4.0 Scenarios 1 Nework Slicing for Ulra-Reliable Low Laency Communicaion in Indusry 4.0 Scenarios Anders Ellersgaard Kalør, René Guillaume, Jimmy Jessen Nielsen, Andreas Mueller, and Pear Popovski arxiv:1708.09132v1

More information

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory CS 152 Compuer Archiecure and Engineering Lecure 6 - Memory Krse Asanovic Elecrical Engineering and Compuer Sciences Universiy of California a Berkeley hp://www.eecs.berkeley.edu/~krse hp://ins.eecs.berkeley.edu/~cs152

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters SHORT TERM PREDICTIONS A MONITORING SYSTEM by Michiel Helder and Marielle C.T.A Geurs Hoofdkanoor PTT Pos / Duch Posal Services Headquarers Keywords macro ime series shor erm predicions ARIMA-models faciliy

More information

An efficient approach to improve throughput for TCP vegas in ad hoc network

An efficient approach to improve throughput for TCP vegas in ad hoc network Inernaional Research Journal of Engineering and Technology (IRJET) e-issn: 395-0056 Volume: 0 Issue: 03 June-05 www.irje.ne p-issn: 395-007 An efficien approach o improve hroughpu for TCP vegas in ad hoc

More information

An Adaptive Spatial Depth Filter for 3D Rendering IP

An Adaptive Spatial Depth Filter for 3D Rendering IP JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO. 4, DECEMBER, 23 175 An Adapive Spaial Deph Filer for 3D Rendering IP Chang-Hyo Yu and Lee-Sup Kim Absrac In his paper, we presen a new mehod

More information

Electric Ephemeris PCA Argus v 3.1 for Windows. Sales & CD development. Electric Ephemeris/PCA Argus Programming: Laurids Pedersen

Electric Ephemeris PCA Argus v 3.1 for Windows. Sales & CD development. Electric Ephemeris/PCA Argus Programming: Laurids Pedersen Elecric Ephemeris PCA Argus v 3.1 for Windows MSP Soluions: Sales & CD developmen Elecric Ephemeris/PCA Argus Programming: Laurids Pedersen CD Design: Web Design: Magic Space MSP Soluions Technical suppor

More information

4.1 3D GEOMETRIC TRANSFORMATIONS

4.1 3D GEOMETRIC TRANSFORMATIONS MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

Modeling of IEEE in a Cluster of Synchronized Sensor Nodes

Modeling of IEEE in a Cluster of Synchronized Sensor Nodes Modeling of IEEE 802.15.4 in a Cluser of Synchronized Sensor Nodes Kenji Leibniz, Naoki Wakamiya, and Masayuki Muraa Graduae School of Informaion Science and Technology, Osaka Universiy, 1-5 Yamadaoka,

More information

Lecture 4. Programming with Message Passing: Applications and Performance

Lecture 4. Programming with Message Passing: Applications and Performance Lecure 4 Programming wih Message Passing: Applicaions and Performance Announcemens Quiz #1 in secion on 10/13 Miderm: evening of 10/30, 7:00 o 8:20 PM Wednesday s office hours sar a 1.30 (res of he quarer)

More information

Distributed Task Negotiation in Modular Robots

Distributed Task Negotiation in Modular Robots Disribued Task Negoiaion in Modular Robos Behnam Salemi, eer Will, and Wei-Min Shen USC Informaion Sciences Insiue and Compuer Science Deparmen Marina del Rey, USA, {salemi, will, shen}@isi.edu Inroducion

More information

TRIDENT: In-field Connectivity Assessment for Wireless Sensor Networks

TRIDENT: In-field Connectivity Assessment for Wireless Sensor Networks TRIDENT: In-field Conneciviy Assessmen for Wireless Sensor Neworks Timofei Isomin 1, Ramona Marfievici 1, Amy L. Murphy 2, Gian Piero Picco 1 1 Universiy of Treno, Ialy firsname.lasname@unin.i 2 Bruno

More information

A NEW APPROACH FOR 3D MODELS TRANSMISSION

A NEW APPROACH FOR 3D MODELS TRANSMISSION A NEW APPROACH FOR 3D MODELS TRANSMISSION A. Guarnieri a, F. Piroi a, M. Ponin a, A. Veore a a CIRGEO, Inerdep. Research Cener of Carography, Phoogrammery, Remoe Sensing and GIS Universiy of Padova, Agripolis

More information

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

An HTTP Web Traffic Model Based on the Top One Million Visited Web Pages

An HTTP Web Traffic Model Based on the Top One Million Visited Web Pages An HTTP Web Traffic Model Based on he Top One Million Visied Web Pages Rasin Pries, Zsol Magyari, Phuoc Tran-Gia Universiy of Würzburg, Insiue of Compuer Science, Germany Email: {pries,rangia}@informaik.uni-wuerzburg.de

More information

Sartorius Cubis Series

Sartorius Cubis Series Brief Insrucions Sarorius Cubis Series Elecronic Precision and Analical Balances MSU Models 98648-017-12 Informaion for he User Conens Noes on using his manual....................... 3 Safe Insrucions.............................

More information

TRANSFORMER TEST SYSTEMS

TRANSFORMER TEST SYSTEMS TRANSFORMER TEST SYSTEMS 20203 TRANSFORMER TEST SYSTEMS FROM PHENIX Broad Range Covers Mos Applicaions PHENIX Technologies offers a complee line of Transformer Tes Sysems, from a small porable uni wih

More information

Utility-Based Hybrid Memory Management

Utility-Based Hybrid Memory Management Uiliy-Based Hybrid Memory Managemen Yang Li Saugaa Ghose Jongmoo Choi Jin Sun Hui Wang Onur Mulu Carnegie Mellon Universiy Dankook Universiy Beihang Universiy ETH Zürich While he memory fooprins of cloud

More information

Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links

Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links 1 in Low-uy-ycle Wireless Sensor Neworks wih Unreliable Links Shuo uo, Suden Member, IEEE, Liang He, Member, IEEE, Yu u, Member, IEEE, o Jiang, Suden Member, IEEE, and Tian He, Member, IEEE bsrac looding

More information

Design Alternatives for a Thin Lens Spatial Integrator Array

Design Alternatives for a Thin Lens Spatial Integrator Array Egyp. J. Solids, Vol. (7), No. (), (004) 75 Design Alernaives for a Thin Lens Spaial Inegraor Array Hala Kamal *, Daniel V azquez and Javier Alda and E. Bernabeu Opics Deparmen. Universiy Compluense of

More information

User Adjustable Process Scheduling Mechanism for a Multiprocessor Embedded System

User Adjustable Process Scheduling Mechanism for a Multiprocessor Embedded System Proceedings of he 6h WSEAS Inernaional Conference on Applied Compuer Science, Tenerife, Canary Islands, Spain, December 16-18, 2006 346 User Adjusable Process Scheduling Mechanism for a Muliprocessor Embedded

More information

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services A Tool for Muli-Hour ATM Nework Design considering Mied Peer-o-Peer and Clien-Server based Services Conac Auhor Name: Luis Cardoso Company / Organizaion: Porugal Telecom Inovação Complee Mailing Address:

More information

Nonparametric CUSUM Charts for Process Variability

Nonparametric CUSUM Charts for Process Variability Journal of Academia and Indusrial Research (JAIR) Volume 3, Issue June 4 53 REEARCH ARTICLE IN: 78-53 Nonparameric CUUM Chars for Process Variabiliy D.M. Zombade and V.B. Ghue * Dep. of aisics, Walchand

More information

Exercise 3: Bluetooth BR/EDR

Exercise 3: Bluetooth BR/EDR Wireless Communicaions, M. Rupf. Exercise 3: Blueooh BR/EDR Problem 1: Blueooh Daa Raes. Consider he ACL packe 3-DH5 wih a maximum user payload of 1021 byes. a) Deermine he maximum achievable daa rae in

More information