A Common Framework for Integrating Wireless, Wireline and Internet Networks

Size: px
Start display at page:

Download "A Common Framework for Integrating Wireless, Wireline and Internet Networks"

Transcription

1 A Cmmn Framewrk fr Integrating Wireless, Wireline and Internet Netwrks Maurizi Bnuccelli (1), Pier Lauri (2), Francesca Martelli (3) $EVWUDFW In this reprt, the setting f the new prject n integrating wireless, wireline and internet netwrks in JAIN initiative fr MAP is presented. First, the JAIN initiative is intrduced, alng with its main features and requirements. Then, a general verview f GSM systems wrking is presented. After intrducing the main architectural cmpnents f GSM systems, MAP prtcl is described. Later, the presentatin fcuses n the main prject subject, namely JAIN MAP API, its capabilities and the cmmunicatin structure. Finally, the current status f the prject, namely the implementatin f shrt message service (SMS fr shrt) part f JAIN MAP, and the future develpments (extending such SMS service t include a multicasting feature) cnclude the reprt..h\:rugvfrppxqlfdwlrqsurwrfrov-$,10$3*60v\vwhpvvkruwphvvdjhvhuylfh (1) Dipartiment di Infrmatica, Università degli Studi di Pisa. (2) Ericssn Lab Italy, Rma. (3) Istitut dell Elabrazine dell Infrmazine, CNR Pisa. 1

2 1 Intrductin Telecmmunicatins systems have gained a paramunt imprtance in everyday mdern life, pervading each aspect f it; wrk, leisure, family life. Three different systems emerged as the main carriers f cmmunicatin bject: traditinal wired (i.e. telephne) netwrks, internet and the mst recent wireless (bth infrastructured and ad hc) netwrks. At the same time, a cmmn cmmunicatin paradigm is impsing its advantages ver the thers: the digital ne. Given this scenari, the integratin f the abve three systems is a must. The advantages brught by such an integratin are dubtless and manifld. Several prpsals fr such an integratin, perating at different levels f the systems prtcl hierarchy, have been dne. One f these is the JAIN MAP initiative, centred arund wireless netwrks, which is the subject f ur prject. In this reprt, we shall first describe the JAIN initiative. Then, we shrtly intrduce GSM systems and MAP prtcl. Later, JAIN MAP API main features are presented. The reprt ends with an utline f the wrk that we plan t carry ver in the near future. 2 JAIN 2.1 Objective The bjective f the JAIN (Java API s fr Integrated Netwrk) initiative is t bring service prtability and netwrk cnvergence int the telephny netwrk [9]. The JAIN initiative wants t integrate wireline (PSTN, Public Switched Telephne Netwrk), wireless (PLMN, Public Land Mbile Netwrk) and packet based (IP, Internet Prtcl and ATM, Asynchrnus Transfer Mde) netwrks by prviding a new level f abstractin. JAIN encmpasses a standard set f interfaces fr service creatin and a number f standard interfaces fr service executin. JAIN technlgy enables the integratin f Internet and Intelligent Netwrk. Furthermre, the initiative wants t allw Java applicatins t have secure access t resurces inside the integrated netwrk. The JAIN initiative cnsists f tw areas f develpment: The Prtcl API Specificatins, which specify interfaces t wireline, wireless and IP 2 signalling prtcls;

3 The Applicatin API Specificatins, addressing the API s required fr service creatin within a Java framewrk spanning acrss all prtcls cvered by the Prtcl API Specificatins. 2.2 Business Drivers and Gals The purpse f JAIN initiative is t build a sftware platfrm cmpliant with the fllwing requirements: Service prtability: the Java slgan is Write Once, Run Anywhere. Technlgy develpment is currently cnstrained by prprietary interfaces: this increases develpment csts, time t market and maintenance requirements. With the JAIN initiative, prprietary interfaces are reshaped t unifrm Java interfaces delivering truly prtable applicatins. Netwrk cnvergence: t make a single integrated netwrk. By delivering the facility t allw applicatins and services t run n PSTN, packet and wireless netwrks. Secure netwrk access: by enabling applicatins residing utside the netwrk t directly access netwrk resurces creating a new envirnment fr develpers and users. Develping these three requirements, n mre prprietary interfaces, secure access int a single public netwrk, the JAIN initiative wants t transfrm the telecmmunicatin market frm many prprietary clsed systems t a single pen envirnment able t hst a large variety f services. Besides, JAIN technlgy makes telecm applicatin develpment faster, simpler and less expensive. In the fllwing figure, the main parts f the JAIN prgram are utlined. JAIN prgram Prtcl Expert Grup Applicatin Expert Grup SIP Edit grup JSC/SLEE MAP Edit grup JAIN Parlay MGCP Edit grup JCC/JCAT H.323 Edit grup Cnnectivity Management AIN/INAP Edit grup TCAP Edit grup ISUP Edit grup OAM & Prvisinig Edit Grup Figure 2.1 The JAIN Cmmunity In this prject, we will fcus ur wrk in JAIN MAP API, part f the Prtcl Expert Grup. The bjective is t prvide an pen and extensive API n a level f abstractin that hides the 3

4 hetergeneity f the different underlying MAP prtcls (ETSI MAP and ANSI MAP, each with different versins). 3 GSM System The mst used mbile systems are the cellular nes, in which a set f Base Statins (BS) crdinate the infrmatin exchange (manage the cmmunicatins) f several Mbile Statins (MS) each raming in the area supervised by a BS, and called cell. Base Statins are prperly cnnected, usually via the fixed cmmunicatin infrastructure, t allw the cmmunicatin between remte mbile terminals. We can cnsider the GSM system as a three layers architecture [1,2]: 1. The radi system; 2. The switches; 3. The databases. The switches tgether with the databases frm the s-called Netwrk and Switching Subsystem (NSS): which is the subsystem studied in ur prject. The relevant subscriber data (e.g. its lcatin) are stred in a vital database f the GSM netwrk, called HLR (Hme Lcatin Register). A set f cells is managed by a single MSC (Mbile Switching Centre) tgether with a database called VLR (Visitr Lcatin Register), a kind f HLR cache. Entities cmmunicate with each ther thrugh prper interfaces, which can be internal r external: internal when tw functinal entities are physically c-lcated in ne equipment, external therwise (in which case standardized signalling prtcls shall be used). In the latter case, the current standard is the SS7 (Signaling System N. 7) prtcl stack, shwn in the figure, Call-related signaling N call-related signaling MAP ISUP TCAP SCCP MTP3 MTP2 MTP1 Figure 3.1 The Signaling System 7 Stack 4

5 where: MTP (Message Transfer Part): these are three layers crrespnding t the OSI physical layer, data link layer and netwrk layer, respectively; SCCP (Signaling Cnnectin Cntrl Part): gives bth cnnectinless and cnnectin riented netwrk services and prvides additinal functins such as Glbal Title Translatin; TCAP (Transactin Capabilities Applicatin Part): prvides the capability t exchange infrmatin between applicatins using nn-circuit related signalling; ISUP (ISDN User Part): used t set-up and release calls; MAP (Mbile Applicatin Part): used fr signaling related t a number f services. 3.1 MAP Prtcl The prtcl subject f this prject is MAP. It shuld be cnsidered as a number f prtcls, rather than a single prtcl, because different parts f MAP are used n several different interfaces between a number f functinal entities in the mbile telephne netwrk [5,6,7]. The services carried ut by MAP are: Cmmn MAP services: pen and clse MAP dialgue, data delimiter, user and prvider abrt, prvider ntice; Mbility services: lcatin management, paging, access management, handver, authenticatin management, security management, IMEI management, subscriber management, identity management, fault recvery, subscriber infrmatin; Operatin and maintenance services: fr example subscriber tracing; Call handling services: prvisin f ruting infrmatin, grup call management, status reprting; Supplementary services and related services: registratin, erasing, activatin, deactivatin, interrgatin, invcatin f supplementary services, passwrd management, USSD (Unstructured Supplementary Service Data); Shrt message service management services: prvisin f ruting infrmatin, frwarding f mbile riginated and mbile terminated shrt message, delivery status reprting, alert service centre, miscellaneus infrmatin services; 5

6 GPRS services: request GPRS ruting infrmatin, failure reprt, and mbile statin present fr GPRS. The GSM entities cmmunicate each ther t carry ut sme service, thrugh MAP dialgues, by invking MAP service primitives. Service primitives can be f fur types: Request, Indicatin, Respnse and Cnfirm. A MAP service user f a netwrk entity (called the dialgue initiatr) initiates the service primitive and the service type is Request, as shwn in the next figure. DIALOGUE INITIATOR MAP Service User DIALOGUE RESPONDER MAP Service User REQUEST CONFIRM RESPONSE INDICATION MAP Service Prvider MAP Service Prvider Figure 3.2 GSM MAP service mdel This service request is sent t the MAP service prvider f the netwrk entity, fr delivering it t the peer netwrk entity (the dialgue respnder) by using a lwer-layer prtcl (TCAP). When the MAP service prvider f the peer netwrk entity receives the request, it invkes the same service primitive with type Indicatin t infrm the destinatin MAP service user. The primitive is typically a query, which asks the dialgue respnder t perfrm sme peratins. A crrespnding service acknwledgment, with r withut results, may be sent frm the dialgue respnder t the dialgue initiatr invking the same service primitive with type Respnse. After that, the MAP service prvider f the dialgue initiatr receives the respnse and invkes the same service primitive, but with type Cnfirm. Nte that the parameters f the Request and Indicatin services, and Respnse and Cnfirm services, are identical in mst cases, except when errrs happened. 3.2 MAP Capabilities The first MAP capability addressed in ur prject will be the Shrt Message Service capability [8]. This service des nt require the end-t-end establishment f a traffic path: it is asymmetric, i.e. Mbile Originating Shrt Message transmissin is cnsidered as a different service frm Mbile Terminating Shrt Message transmissin. Besides, the ultimate destinatin, identified by sme field 6

7 in the message, is relevant nly fr the user and the SMSC (Shrt Message Service Centre, see figure), nt fr the GSM infrastructure. The MAP services fr Shrt Message Service are: Prvisin f ruting infrmatin; Frwarding f Mbile Originating (frm MS t SMSC) and Mbile Terminating (frm SMSC t MS) SMS messages; Delivery status reprting; Alert service centre, when the final MS is nt available t receive the Shrt Message. In particular, the entities invlved in this service are depicted in the next figure: VLR MSC SMSgwy HLR SMSC IWMSC Figure 3.3 Entities f NSS invlved in SMS service In SMS service, the main task are develped by Shrt Message Service Centres (SMSC): as we said, a mbile statin send the shrt message tward a service centre and after that the service centre try t send the shrt message t the destinatin mbile statin. Smetimes, this last transmissin is nt pssible because the destinatin is nt reachable r its memry is full: in such cases, the service centre attend an alert message by the Hme Lcatin Register (HLR), indicating that the mbile statin is available t receive shrt messages and then it sends the message. The SMS-gateways (SMSgwy) and InterWrking MSC s (IWMSC) are entities whse interfaces are used by the SMSC fr utging and incming cmmunicatin, respectively. The Mbile Switching Centres (MSC) send and receive the shrt message by and t a mbile statin with the cllabratin f the Visitr Lcatin Registers (VLR); the Hme Lcatin Register prvides infrmatin abut ruting, i.e. tward what MSC the message must be ruted. The MAP primitives, listed belw, and exchanged between the entities, are gruped n a service base. 7

8 FORWARD MOBILE ORIGINATING SHORT MESSAGE: MAP_SEND_INFO_FOR_MO_SMS between MSC and VLR MAP_MO_FORWARD_SHORT_MESSAGE between MSC and IWMSC FORWARD MOBILE TERMINATING SHORT MESSAGE: MAP_SEND_ROUTING_INFO_FOR_SM between SMSgwy and HLR MAP_MT_FORWARD_SHORT_MESSAGE between SMSgwy and MSC MAP_SEND_INFO_FOR_MT_SMS between MSC and VLR SHORT MESSAGE ALERT SERVICE CENTRE: MAP_READY_FOR_SM between VLR and HLR MAP_ALERT_SERVICE_CENTRE between HLR and IWMSC SHORT MESSAGE DELIVERY STATUS REPORT: (MAP_MT_FORWARD_SHORT_MESSAGE_ACK/NACK frm MSC t HLR) MAP_REPORT_SM_DELIVERY_STATUS between SMSgwy and HLR There are ther service primitives, but we mit them fr the sake f brevity. In the next figure, we shw an example f service primitives invked fr delivering a shrt message. ( ' MS1 Submit SM MS2 MSC1+ $FN MS2 switched n Ack Ack VLR1 Frward MO SM Deliver SM MSC2 + VLR2 SMSC & Ack Send ruting inf Ruting inf Frward MT SM Nack (MS2 switched ff) Reprt SM waiting Ack Reprt ready fr SM Ack Frward MT SM Ack Ack Alert SMSC HLR Figure 3.4 Example: shrt message sent frm a MS t anther MS 8

9 Nte that we mitted the cmmn MAP services: in practice, each service invked is preceded by an pening f the MAP dialgue and fllwed by a delimiter peratin r clsure f the MAP dialgue. Besides, the functinal entities SMSgwy, IWMSC and SMSC are integrated in ne entity, called SMSC, and the VLR entity is integrated in MSC, als. 4 JAIN MAP API In the first release f JAIN MAP API, nt all the functinalities f the prtcl will be implemented, but nly a subset shall be chsen, the subset that is cnsidered t be the mst interesting ne fr applicatin develpers: Sending/receiving shrt messages; Retrieval f infrmatin abut mbile telephnes; Exchange f service specific data between the mbile telephne and a service applicatin in the PLMN. We have t cnsider is the different standards that will be included in this versin, als. First, the ETSI MAP and the ANSI MAP (IS41/ANSI41) with all their different versins will be studied. Anther aspect t investigate in JAIN MAP scping space is the level f abstractin. Obviusly, frm an applicatin develpers pint f view a high level f abstractin is desirable: as few primitives as pssible, as few parameters as pssible in each primitive and as much details f the underlying prtcl as pssible, hidden. When cnsidering a lw level f abstractin, it will prbably be necessary t specify separate interfaces fr each prtcl that the API is ging t supprt. Figure 4.1 Scping space fr JAIN MAP API 9

10 It has been decided that the first versin shall be n a relatively high level f abstractin [3]. This, f curse, will determine a mre cmplex implementatin f the JAIN MAP API fr the vendr. In figure 4.1 we shw that there are three directins f develpment: number f capabilities (and entities invlved in each capability), prtcl and level f abstractin. The scpe fr the first versin f the JAIN MAP API is represented by the black circle in the figure. The capabilities shwn in the figure, typically invlve cmmunicatin between several functinal entities in the mbile netwrk. The prtcl prcedures f the MAP prtcl fr a certain capability are different in different types f functinal entities. This means that the API fr a certain capability will be different fr different functinal entities. 4.1 JAIN MAP Capabilities The first release f the JAIN MAP API specificatin supprts fur capabilities [3], listed belw: Message Transactin Capability: the Shrt Message Service, available in bth ETSI MAP and ANSI MAP. This capability can be implemented n different levels: when implemented n a high level, the JAIN MAP API User applicatin handles the messages as simple text strings, whereas JAIN MAP API implementatin must handle the frmatting f the shrt message, accrding t the standard; therwise, this is a task f the applicatin. We chse t implement the present capability n a high level, in rder the meet the main bjective f JAIN. Message Sessin Capability: enable a service applicatin t exchange data with a mbile statin. It is based n the Unstructured Supplementary Service Data (USSD) capability f the ETSI MAP prtcl. MS Infrmatin Capability: based n the Any Time Interrgatin (ATI) capability f the ETSI MAP prtcl. It permits the interrgatin f mbile statin lcatin and status. MS Psitin Capability: based n the Lcatin Service (LCS) capability f the ETSI MAP prtcl and Emergency Lcatin specified in ANSI. The main purpse f JAIN initiative is t abstract the different functinalities f the MAP prtcls as much as pssible t btain a simple API t be used by the JAIN MAP API User applicatins. The set f functinalities supprted by the JAIN MAP API is nt limited t the least cmmn subset f functinalities f the MAP prtcls, but includes functinalities supprted by any f the MAP prtcls that are useful fr the JAIN MAP API User applicatin. This implies that nt all 10

11 capabilities in the abstract JAIN MAP API can be mapped t all prtcls, but it is respnsibility f each MAP stack vendr implementing the JAIN MAP API t map the API functinality t the specific MAP prtcl in the best pssible way [3]. Fr example, if an applicatin tries t use primitives that are nt supprted, an exceptin will be returned. Besides, primitive parameters representing functinalities that are nt present in all prtcls supprting a capability are made ptinal in the JAIN MAP API specificatin. The JAIN MAP API must prvide methds t check which ptinal parameters will be in a specific instance f a primitive: parameters that are nt supprted shall be ignred by the JAIN MAP API implementatin. Since the prtcl behaviur fr a certain capability is (usually) different in different functinal entities in the mbile netwrk, the capabilities in the JAIN MAP API are defined per functinal entity. The first release f JAIN MAP API Specificatin supprts the fllwing capabilities and functinal entities: Message Transactin Capability: fr this capability, the JAIN MAP API prvides functinality f the Shrt Message Service Centre and the SMS-gateways in the ETSI MAP reference mdel and the Message Centre in the ANSI reference mdel. Message Sessin Capability: fr this capability, the JAIN MAP API prvides functinality f the gsmscf (GSM Service Cntrl Functin, managing applicatins fr Intelligent Netwrk) in the ETSI MAP reference mdel. MS Infrmatin Capability: fr this capability, the JAIN MAP API prvides functinality f the gsmscf in the ETSI MAP reference mdel. MS Psitin Capability: fr this capability, the JAIN MAP API prvides functinality f the GMLC (Gateway Mbile Lcatin Centre) in the ETSI MAP reference mdel and f the ESME (Emergency Services Message Entity) and MPC (Mbile Psitin Centre) in the ANSI reference mdel. Fr each capability, there are ne r mre peratins, and primitives are defined fr each peratin. Primitives are f fur distinct types: Request, Indicatin, Respnse and Cnfirmatin, with the same meaning as MAP primitives (see sectin 3.1). Fr Message Transactin Capability three peratins are expected: MtMessage: Sending a message t Mbile Statin. The underlying prtcl is SMS (in ETSI r ANSI MAP). 11

12 MMessage: Receiving message frm MS. The underlying prtcl is SMS (in ETSI r ANSI MAP). MtMessageRecAvail: A ntificatin frm the netwrk that the receiver f a message is nw active and prepared t receive. This feature is available ANSI SMS and ETSI SMS. Fr Message Sessin Capability, three peratins are expected: SessinOpen: Opening a sessin. Open messages cntain user data. Initiated frm netwrk side (Req) r by MS (Ind). The underlying prtcl is ETSI USSD. SessinData: Data messages exchanged after SessinOpen. SessinClse: Clsing a sessin. Always initiated by the netwrk side. Clse messages cntain user data nly if the sessin was initiated by the MS. Fr MS Infrmatin Capability, nly ne peratin is expected: MsInf: Get MS lcatin (zne) and MS status. Fr MS Psitin Capability, tw peratins are expected: MsPs: The psitin (crdinates) f an MS is retrieved frm the netwrk. The underlying prtcl may be LCS (Lcatin Service) in ETSI MAP r ANSI Emergency Lcatin prtcl PN The psitin (crdinates) f an MS is queried frm e.g. an LCS client. MsPsReprt: In emergency calls the psitin (crdinates) f an MS is pushed by the netwrk, in particular the requiring entity is the serving MSC fr the area in which the MS is lcated. The primitives specified fr the JAIN MAP API are mapped t primitives f the MAP layer by JAIN MAP API Implementatin. It is imprtant t realize that there is nt a ne t ne mapping f JAIN primitives and MAP primitives. The JAIN MAP API implementatin acts as an abstractin layer that cnsistently reduces the cmplexity f the MAP layer interactin. 12

13 4.2 JAIN MAP API Cmmunicatin The JAIN MAP API enables exchange f data between JAIN MAP API User applicatins and MAP prtcl stack, as shwn in figure 4.2. The tpmst layer f a MAP prtcl stack is the MAP layer that prvides services t the JAIN MAP User applicatin thrugh the JAIN MAP API. JAIN MAP API User Applicatin JAIN MAP API Primitives MAP Stack Figure 4.2 JAIN MAP API Overview The infrmatin exchange is mdelled as primitives that can be thught f as abstract prcedure calls carrying a number f parameters. Tw different MAP stacks exist, ne specified by ETSI (eurpean) and ne by ANSI (american): these tw prtcls prvide different cmmunicatin mechanisms fr a great number f different capabilities. The primitives specified fr the JAIN MAP API are mapped int primitives f the MAP layer by the JAIN MAP API implementatin. It is imprtant t see that there is nt a ne t ne mapping between JAIN MAP API primitives and MAP primitives. The JAIN MAP API implementatin acts as an abstractin layer that reduces the cmplexity f the MAP layer, and s simplifies the interactin between MAP and user applicatins. The JAIN MAP API specificatin has the fllwing main parts: One Listener interface class fr each capability: the JAIN MAP API User applicatin must implement the Listener interfaces fr the capabilities that the applicatin shall use. One Prvider interface class fr each capability: the JAIN MAP API implementatin must implement the Prvider interfaces fr all the capabilities that shall be supprted by the JAIN MAP API implementatin. One class fr each primitive: the primitive classes are Java Events because the JAIN MAP API is based n the Java Event mdel and the primitives are treated as events. This is necessary in rder t btain an asynchrnus behaviur f the JAIN MAP API. 13

14 One class fr each cmplex parameter: nly parameters that are nt basic builtin types f the Java language are classes. One class fr each exceptin: fr each exceptin that can happen, a class must be prvided. A Stack interface: the JAIN MAP API implementatin must cntain ne r mre classes that implement the Stack interface. A stack bject represents a particular stack; there shall be ne instance f a stack bject fr each stack in the system that may be used via the JAIN MAP API. A Factry class: the Factry class is used t instantiate the stack bject(s). JAIN MAP API User Applicatin JAIN MAP API Listener JAIN MAP API Events JAIN MAP API JAIN MAP API Prvider MAP Layer TCAP Layer Figure 4.3 JAIN MAP API Mdel Figure 4.3 illustrates hw passing f primitives in the JAIN MAP API takes place between the listener bjects and prvider bjects. An applicatin that wants t asynchrnusly receive primitives initiated by anther party must register a listener with the suitable prvider bject. Such primitives are received as events accrding t the Java event mdel. Primitives sent by the applicatin are sent by a direct methd invcatin n a suitable prvider bject. When the applicatin sends a request primitive fr which it expects a cnfirmatin, a listener reference ("callback") is given t the prvider, which will be used t deliver the cnfirmatin asynchrnusly. 14

15 5 Current state f the prject As described in the previus sectin, fr each capability a listener and a prvider bjects must be given. The listener bject will be given by the applicatin and it will cmmunicate with the prvider bject that will be given by the stack vendr accrding t the JAIN MAP Requirements [3]. A simple test applicatin with a listener bject has been created t verify ur JAIN MAP API implementatin. A textual interface has been designed t send JAIN MAP primitives. We are currently wrking tward prducing a generic prvider bject which respect the requirements fr each capability, handling several listener bjects and transactins. Presently, nt all the requirements are met: in fact the actual implementatin is limited t the case where listener and prvided bjects are created in the same Java virtual machine. JAIN MAP API Listener JAIN MAP API Prvider Prvider instance created TransId=prvider.prcess<capability>Operatin(eventRef,listener) Listener.prcess<capability>Event(eventRef,transId) Outging peratin Prvider.add<capability>Listener(listener,address) listener.prcess<capability>event(eventref,transid) Prvider.prcess<capability>Operatin(eventRef,transId) Incming peratin Figura 5.1 Principle fr Listener registratin and Event passing The first step t develp the JAIN MAP API primitives was studying the MAP prtcl in the ETSI MAP reference mdel. The initial prblem was the mapping between the JAIN MAP primitives and the ETSI MAP primitives. In particular we started ur design with the Message Transactin Capability and then the shrt message handling in a PLMN netwrk. Fr this reasn, we needed understanding the behaviur f the SMS-gateway and IWMSC functinal entities in a PLMN netwrk (see sectin 3.2). The first JAIN MAP primitive implemented has been the MtMessage. Such primitive is mapped int a number f MAP dialgues between different functinal entities: SMS-gateway, IWMSC, HLR, MSC mbile terminated (see the ETSI MAP standard). 15

16 The remaining primitives were studied t, and a skeletn was prvided fr each ne f them. T start with wrked n a symblic representatin f primitive parameters. The implementatin with actual parameters will fllw shrtly. The prper testing f ur prject must be carried ut by using a MAP stack r at least a MAP simulatr. Obviusly, this aspect falls beynd the prject purpse. We are still lking fr a prper slutin t this prblem. 6 Future Develpments After implementing the JAIN MAP API part fr SMS capability, the wrk will be pursued in tw directins. On ne hand, we ll cntinue implementing ther capabilities, in rder t cmplete the whle implementatin. On the ther hand, we shall start investigating the implementatin f new features fr SMS capability. The new feature we shall start with is message multicasting. In this feature, the same message must be sent t a set f mbile terminals, and nt t nly ne, like in usual SMS service. Such a feature is interesting in several applicatin, specially in a cmpany ne. Imagine that the manager f a grup wants t send the same message t all the peple wrking n a particular prject. With the current SMS service, she/he has t write the message and send it separately t each receiver, pssibly by writing each number separately. Besides, n the system side, each cpy will travel as a different and separate message, withut taking advantage f the cmmn parts f the rutes tward the final destinatins. Fr instance, imagine that all the persns that just receive the message are in the same cell. Withut multicasting, each cpy f the message travels in the netwrk as a separate message, while with multicasting nly ne cpy f it will g frm the sender t the final base statin, thus saving a cnsiderable amunt f bandwidth. There are several ways f perfrming a multicast send, each with its wn advantages and disadvantages. In this part f the prject, we first shall investigate n the ways t perfrm multicasting taking int accunt perfrmance, simplicity and easy f implementatin. Later, nce the prperties f the chsen slutin have been btained, the actual implementatin will take place, and figures n the advantages ver the nn-multicasting alternative will be gathered. 16

17 %LEOLRJUDSK\ [1] Yi-Bing Lin, Imrich Chlamtac Wireless and Mbile Netwrk Architectures. Wiley Cmputer Publishing, [2] Michel Muly, Marie-Bernadette Pautet The GSM System fr Mbile Cmmunicatins. Muly, [3] JAIN MAP Edit Grup Java[tm] API s fr the Integrated Netwrk, JAIN[tm], Framewrk Requirement Specificatin fr Mbile Applicatin Part (MAP). Internal draft. [4] Sun Micrsystems Open Prcess fr Develping and Revising Java Specificatins (Versin 1.0, December 1998), Java Sftware, Sun Micrsystems, Inc. ( [5] ETS V Digital cellular telecmmunicatins system (Phase 2+); Mbile Applicatin Part (MAP) specificatin (GSM 09.02). [6] TS V Digital cellular telecmmunicatins system (Phase 2+); Mbile Applicatin Part (MAP) specificatin (GSM versin Release 1997). [7] TS V Digital cellular telecmmunicatins system (Phase 2+); Mbile Applicatin Part (MAP) specificatin (GSM versin Release 1998). [8] GSM V Digital cellular telecmmunicatins system (Phase 2+); Technical realizatin f the Shrt Message Service (SMS); Pint-t-Pint (PP) (GSM versin Release 1998). [9] JAIN[tm]: Integrated Netwrk APIs fr the Java[tm] Platfrm, White paper. 17

ELEC5509 Mobile Networks

ELEC5509 Mobile Networks ELEC5509 Mbile Netwrks Edmund Tse 2010 ELEC5509 Mbile Netwrks General Lecturer Prfessr Abbas Jamalipur Rm 732, Bldg J03 abbas@ee.usyd.edu.au Tutrs Fazirulhisyam Hashim Rm 730, Bldg J03 fhisyam@ee.usyd.edu.au

More information

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version Chapter 2 The OSI Mdel and TCP/IP Prtcl Suite PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline THE OSI MODEL LAYERS IN THE OSI MODEL TCP/IP PROTOCOL SUITE ADDRESSING TCP/IP

More information

INVENTION DISCLOSURE

INVENTION DISCLOSURE 1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure

More information

ELEC5509 Mobile Networks

ELEC5509 Mobile Networks ELEC5509 Mbile Netwrks Edmund Tse 2010 ELEC5509 Mbile Netwrks General Lecturer Prfessr Abbas Jamalipur Rm 732, Bldg J03 abbas@ee.usyd.edu.au Tutrs Fazirulhisyam Hashim Rm 730, Bldg J03 fhisyam@ee.usyd.edu.au

More information

Dynamic Storage (ECS)

Dynamic Storage (ECS) User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3

More information

2. When logging is used, which severity level indicates that a device is unusable?

2. When logging is used, which severity level indicates that a device is unusable? CCNA 4 Chapter 8 v5.0 Exam Answers 2015 (100%) 1. What are the mst cmmn syslg messages? thse that ccur when a packet matches a parameter cnditin in an access cntrl list link up and link dwn messages utput

More information

To start your custom application development, perform the steps below.

To start your custom application development, perform the steps below. Get Started T start yur custm applicatin develpment, perfrm the steps belw. 1. Sign up fr the kitewrks develper package. Clud Develper Package Develper Package 2. Sign in t kitewrks. Once yu have yur instance

More information

App Center User Experience Guidelines for Apps for Me

App Center User Experience Guidelines for Apps for Me App Center User Experience Guidelines fr Apps fr Me TABLE OF CONTENTS A WORD ON ACCESSIBILITY...3 DESIGN GUIDELINES...3 Accunt Linking Prcess... 3 Cnnect... 5 Accept Terms... 6 Landing Page... 6 Verificatin...

More information

Maximo Reporting: Maximo-Cognos Metadata

Maximo Reporting: Maximo-Cognos Metadata Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

softpanel generic installation and operation instructions for nanobox products

softpanel generic installation and operation instructions for nanobox products 1 f 10 System Requirements... 3 Installatin... 3 Java... 3 RxTx Serial Drivers... 3 Granting a user permissin t pen a COM Prt in Mac OS X... 3 USB t Serial Drivers... 4 Mac OS X 10.6 Snw Lepard... 4 Operatin...

More information

Overview of Data Furnisher Batch Processing

Overview of Data Furnisher Batch Processing Overview f Data Furnisher Batch Prcessing Nvember 2018 Page 1 f 9 Table f Cntents 1. Purpse... 3 2. Overview... 3 3. Batch Interface Implementatin Variatins... 4 4. Batch Interface Implementatin Stages...

More information

Andrid prgramming curse Sessin bjectives Intrductin URL & HttpCnnectin Netwrking APIs Using URL t read data Using HttpCnnectin pst data Reading netwrk state Web Service SOAP REST By Võ Văn Hải Faculty

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

SafeDispatch SDR Gateway for MOTOROLA TETRA

SafeDispatch SDR Gateway for MOTOROLA TETRA SafeDispatch SDR Gateway fr MOTOROLA TETRA SafeMbile ffers a wrld f wireless applicatins that help rganizatins better manage their mbile assets, fleet and persnnel. Fr mre infrmatin, see www.safembile.cm.

More information

Quick Guide on implementing SQL Manage for SAP Business One

Quick Guide on implementing SQL Manage for SAP Business One Quick Guide n implementing SQL Manage fr SAP Business One The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage fr SAP B1 SQL Server databases. SQL Manage is a ttal

More information

Practical Exercises in Computer Networks and Distributed Systems

Practical Exercises in Computer Networks and Distributed Systems (V..6, Nv 2) Practical Exercises in Cmputer Netwrks and Distributed Systems Stream Sckets and the Client/Server mdel (C language, W) 2-, Jsé María F Mrán This practical illustrates basic cncepts prtcl

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

Integration Framework for SAP Business One

Integration Framework for SAP Business One Integratin Framewrk fr SAP Business One DIPrxy Cnfiguratin PUBLIC Glbal Rll-ut Octber 2018, B Zha TABLE OF CONTENTS 1 INTRODUCTION... 3 2 INSTALLATION... 3 3 CONFIGURATION... 5 3.1 Services in Service

More information

SmartPass User Guide Page 1 of 50

SmartPass User Guide Page 1 of 50 SmartPass User Guide Table f Cntents Table f Cntents... 2 1. Intrductin... 3 2. Register t SmartPass... 4 2.1 Citizen/Resident registratin... 4 2.1.1 Prerequisites fr Citizen/Resident registratin... 4

More information

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools. Q.1 What is Trubleshting Tls? List their types? Trubleshting f netwrk prblems is find and slve with the help f hardware and sftware is called trubleshting tls. Trubleshting Tls - Hardware Tls They are

More information

REST; WebSocket (RFC 6455)

REST; WebSocket (RFC 6455) REST; WebScket (RFC 6455) Web Oriented Technlgies and Systems Prf. Michele Ruta Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) REST REST = Representatinal State Transfer. Anther architectural

More information

Design Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern

Design Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern Design Patterns By Võ Văn Hải Faculty f Infrmatin Technlgies HUI Cllectinal Patterns Sessin bjectives Intrductin Cmpsite pattern Iteratr pattern 2 1 Intrductin Cllectinal patterns primarily: Deal with

More information

Using SPLAY Tree s for state-full packet classification

Using SPLAY Tree s for state-full packet classification Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,

More information

HP Server Virtualization Solution Planning & Design

HP Server Virtualization Solution Planning & Design Cnsulting & Integratin Infrastructure Services HP Server Virtualizatin Slutin Planning & Design Service descriptin Hewlett-Packard Cnsulting & Integratin Infrastructure Cnsulting Packaged Services (HP

More information

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform Supprt Guide Yur New Service Request Prcess: Technical Supprt Reference Guide fr Cisc Custmer Jurney Platfrm September 2018 2018 Cisc and/r its affiliates. All rights reserved. This dcument is Cisc Public

More information

Quick Setup Guide. Aastra MX-ONE V.4.0 Integration with Microsoft OCS 2007 R2. Doc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A

Quick Setup Guide. Aastra MX-ONE V.4.0 Integration with Microsoft OCS 2007 R2. Doc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A Aastra MX-ONE V.4.0 Integratin with Micrsft OCS 2007 R2 Quick Setup Guide Aastra Telecm Sweden AB SE-126 37 Hägersten, Sweden Dc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A www.aastra.cm Cntents 1 Intrductin 3 1.1

More information

BME Smart-Colo. Smart-Colo is a solution optimized for the colocation of trading applications, built and managed by BME.

BME Smart-Colo. Smart-Colo is a solution optimized for the colocation of trading applications, built and managed by BME. BME Smart-Cl 1. Intrductin The aim f this dcument is t describe the BME Smart-Cl service fr accessing BME Cash, BME Derivative markets and market data feeds. Smart-Cl service prvides at the BME Data Center

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 6 2016 v5.1 Answers 100% 1. Which characteristic f the netwrk layer in the OSI mdel allws carrying packets fr multiple types f cmmunicatins amng many hsts? the de-encapsulatin f headers

More information

Log shipping is a HA option. Log shipping ensures that log backups from Primary are

Log shipping is a HA option. Log shipping ensures that log backups from Primary are LOG SHIPPING Lg shipping is a HA ptin. Lg shipping ensures that lg backups frm Primary are cntinuusly applied n standby. Lg shipping fllws a warm standby methd because manual prcess is invlved t ensure

More information

Telecommunication Protocols Laboratory Course

Telecommunication Protocols Laboratory Course Telecmmunicatin Prtcls Labratry Curse Lecture 2 March 11, 2004 http://www.ab.fi/~lpetre/teleprt/teleprt.html 1 Last time We examined sme key terms: prtcl, service, layer, netwrk architecture We examined

More information

CCNA Security v2.0 Chapter 9 Exam Answers

CCNA Security v2.0 Chapter 9 Exam Answers CCNA Security v2.0 Chapter 9 Exam Answers 1. Refer t the exhibit. An administratr creates three znes (A, B, and C) in an ASA that filters traffic. Traffic riginating frm Zne A ging t Zne C is denied, and

More information

BMC Remedyforce Integration with Remote Support

BMC Remedyforce Integration with Remote Support BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective

More information

Rapid Implementation Package

Rapid Implementation Package Implementatin Package Implementatin 1 Purpse The purpse f this dcument is t detail thse services BuildingPint NrthEast ( BPNE ) will prvide as part f the Prlg Rapid Implementatin Package. This package

More information

High Security SaaS Concept Software as a Service (SaaS) for Life Science

High Security SaaS Concept Software as a Service (SaaS) for Life Science Sftware as a Service (SaaS) fr Life Science Cpyright Cunesft GmbH Cntents Intrductin... 3 Data Security and Islatin in the Clud... 3 Strage System Security and Islatin... 3 Database Security and Islatin...

More information

Transmission Control Protocol Introduction

Transmission Control Protocol Introduction Transmissin Cntrl Prtcl Intrductin TCP is ne f the mst imprtant prtcls f Internet Prtcls suite. It is mst widely used prtcl fr data transmissin in cmmunicatin netwrk such as Internet. Features TCP is reliable

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

UML : MODELS, VIEWS, AND DIAGRAMS

UML : MODELS, VIEWS, AND DIAGRAMS UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.

More information

PAY EQUITY HEARINGS TRIBUNAL. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Pay Equity Hearings Tribunal

PAY EQUITY HEARINGS TRIBUNAL. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Pay Equity Hearings Tribunal PAY EQUITY HEARINGS TRIBUNAL Filing Guide A Guide t Preparing and Filing Frms and Submissins with the Pay Equity Hearings Tribunal This Filing Guide prvides general infrmatin nly and shuld nt be taken

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

FollowMe. FollowMe. Q-Server Quick Integration Guide. Revision: 5.4 Date: 11 th June Page 1 of 26

FollowMe. FollowMe. Q-Server Quick Integration Guide. Revision: 5.4 Date: 11 th June Page 1 of 26 Q-Server Quick Integratin Guide Revisin: 5.4 Date: 11 th June 2009 Page 1 f 26 Cpyright, Disclaimer and Trademarks Cpyright Cpyright 1997-2009 Ringdale UK Ltd. All rights reserved. N part f this publicatin

More information

Avaya 9610 IP Telephone End User Guide

Avaya 9610 IP Telephone End User Guide Avaya 9610 IP Telephne End User Guide 9610 IP Telephne End User Guide 1 P age Table f Cntents Abut Yur Telephne... 3 Abut Scrlling and Navigatin... 3 Selecting Names, Numbers, r Features... 3 Starting

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questins Versin 10-21-2016 Cpyright 2014-2016 Aviatrix Systems, Inc. All rights reserved. Aviatrix Clud Gateway What can it d fr me? Aviatrix Clud Gateway prvides an end t end secure netwrk

More information

INSTALLING CCRQINVOICE

INSTALLING CCRQINVOICE INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a

More information

Networks: Communicating and Sharing Resources. Chapter 7: Networks: Communicating and Sharing Resources

Networks: Communicating and Sharing Resources. Chapter 7: Networks: Communicating and Sharing Resources Netwrks: Cmmunicating and Sharing Resurces Chapter 7: Netwrks: Cmmunicating and Sharing Resurces 1 Netwrks: Cmmunicating and Sharing Resurces 2 Objectives Understand basic netwrking cncepts. Distinguish

More information

A Novel Description Language for Value-Added Services to enable Automated Functional Testing

A Novel Description Language for Value-Added Services to enable Automated Functional Testing A Nvel Descriptin Language fr Value-Added Services t enable Autmated Functinal Testing 21. ITG Fachtagung Mbilkmmunikatin Patrick Wacht Frankfurt University f Applied Sciences, Germany Research Grup fr

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,

More information

UPGRADING TO DISCOVERY 2005

UPGRADING TO DISCOVERY 2005 Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu

BANNER BASICS. What is Banner? Banner Environment. My Banner. Pages. What is it? What form do you use? Steps to create a personal menu BANNER BASICS What is Banner? Definitin Prduct Mdules Self-Service-Fish R Net Lg int Banner Banner Envirnment The Main Windw My Banner Pages What is it? What frm d yu use? Steps t create a persnal menu

More information

Chapter 1 Introduction. What is a Design Pattern? Design Patterns in Smalltalk MVC

Chapter 1 Introduction. What is a Design Pattern? Design Patterns in Smalltalk MVC Chapter 1 Intrductin Designing bject-riented sftware is hard, and designing reusable bject-riented sftware is even harder. It takes a lng time fr nvices t learn what gd bject-riented design is all abut.

More information

Software Engineering

Software Engineering Sftware Engineering Chapter #1 Intrductin Sftware systems are abstract and intangible. Sftware engineering is an engineering discipline that is cncerned with all aspects f sftware prductin. Sftware Prducts

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

Simple Object Access Protocol (SOAP)

Simple Object Access Protocol (SOAP) Simple Object Access Prtcl (SOAP) Languages fr web Prf. Eugeni Di Sciasci Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) Web service architecture (1/2) A ppular interpretatin f Web services

More information

Andrid prgramming curse Data strage Sessin bjectives Internal Strage Intrductin By Võ Văn Hải Faculty f Infrmatin Technlgies Andrid prvides several ptins fr yu t save persistent applicatin data. The slutin

More information

Rainbow in Skype for Business

Rainbow in Skype for Business Rainbw cmplements Micrsft Skype fr Business cllabrative wrkspace with Alcatel-Lucent Enterprise business telephny extensive feature set and reliability, as well as cmfrtable audi n desk phnes and wireless

More information

BMC Remedyforce Integration with Bomgar Remote Support

BMC Remedyforce Integration with Bomgar Remote Support BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their

More information

CAMPBELL COUNTY GILLETTE, WYOMING

CAMPBELL COUNTY GILLETTE, WYOMING CAMPBELL COUNTY GILLETTE, WYOMING System Supprt Analyst I System Supprt Analyst II Senir System Supprt Analyst Class specificatins are intended t present a descriptive list f the range f duties perfrmed

More information

IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016

IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016 IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016 1. Hw many devices can a Bluetth device cnnect t simultaneusly? 127 7 10 24 5 2. A device has an IPv6 address f 2001:0DB8:75a3:0214:0607:1234:aa10:ba01

More information

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel NiceLabel LMS Installatin Guide fr Single Server Deplyment Rev-1702 NiceLabel 2017. www.nicelabel.cm 1 Cntents 1 Cntents 2 2 Architecture 3 2.1 Server Cmpnents and Rles 3 2.2 Client Cmpnents 3 3 Prerequisites

More information

ONTARIO LABOUR RELATIONS BOARD. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Ontario Labour Relations Board

ONTARIO LABOUR RELATIONS BOARD. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Ontario Labour Relations Board ONTARIO LABOUR RELATIONS BOARD Filing Guide A Guide t Preparing and Filing Frms and Submissins with the Ontari Labur Relatins Bard This Filing Guide prvides general infrmatin nly and shuld nt be taken

More information

Summary. Server environment: Subversion 1.4.6

Summary. Server environment: Subversion 1.4.6 Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin

More information

Gemini Intercom Quick Start Guide

Gemini Intercom Quick Start Guide Gemini Intercm Quick Start Guide 2 Quick Start Guide Cntents Cntents... 1 Overview... 3 First Step unpack and inspect... 3 Netwrk plan and IP addresses... 4 Management PC... 5 Install Sftware... 6 Cnfigure

More information

Imagine for MSDNAA Student SetUp Instructions

Imagine for MSDNAA Student SetUp Instructions Imagine fr MSDNAA Student SetUp Instructins --2016-- September 2016 Genesee Cmmunity Cllege 2004. Micrsft and MSDN Academic Alliance are registered trademarks f Micrsft Crpratin. All rights reserved. ELMS

More information

Task 1 High-Level Object-Oriented Class Specification Create Initial Design Classes Designing Boundary Classes

Task 1 High-Level Object-Oriented Class Specification Create Initial Design Classes Designing Boundary Classes Task 1 High-Level Object-Oriented Class Specificatin This assessment task requires yu t analyse requirements and prduce a set f high-level bject-riented class specificatins fr a specific bject-riented

More information

OATS Registration and User Entitlement Guide

OATS Registration and User Entitlement Guide OATS Registratin and User Entitlement Guide The OATS Registratin and Entitlement Guide prvides the fllwing infrmatin: OATS Registratin The prcess and dcumentatin required fr a firm r Service Prvider t

More information

WEB LAB - Subset Extraction

WEB LAB - Subset Extraction WEB LAB - Subset Extractin Fall 2005 Authrs: Megha Siddavanahalli Swati Singhal Table f Cntents: Sl. N. Tpic Page N. 1 Abstract 2 2 Intrductin 2 3 Backgrund 2 4 Scpe and Cnstraints 3 5 Basic Subset Extractin

More information

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide Quick Start Guide This guide will explain the prcess f installing & using the DemPad Designer sftware fr PC, which allws yu t create a custmised Graphical User Interface (GUI) fr an iphne / ipad & embed

More information

EcoStruxure for Data Centers FAQ

EcoStruxure for Data Centers FAQ EcStruxure fr Data Centers FAQ Revisin 1 by Patrick Dnvan Executive summary EcStruxure TM fr Data Centers is Schneider Electric s IT-enabled, pen, interperable system architecture fr data centers. This

More information

Clearfly SIP Trunks Configuration Guide PBX Platform: KX-TDE/NCP

Clearfly SIP Trunks Configuration Guide PBX Platform: KX-TDE/NCP Clearfly SIP Trunks Cnfiguratin Guide PBX Platfrm: KX-TDE/NCP 6/19/2012 1 Versin1 Overview This dcument describes the cnfiguratin prcedures required fr the KX-TDE100/200/600 and NCP500/1000 t make full

More information

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017 LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing

More information

Java Programming Course IO

Java Programming Course IO Java Prgramming Curse IO By Võ Văn Hải Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City Sessin bjectives What is an I/O stream? Types f Streams Stream class hierarchy Cntrl flw f

More information

Paraben s Phone Recovery Stick

Paraben s Phone Recovery Stick Paraben s Phne Recvery Stick v. 3.0 User manual Cntents Abut Phne Recvery Stick... 3 What s new!... 3 System Requirements... 3 Applicatin User Interface... 4 Understanding the User Interface... 4 Main

More information

SAP Intelligent Notification 365, Service. On-boarding process for SAP Hybris Marketing Cloud / SAP Hybris Marketing customers

SAP Intelligent Notification 365,  Service. On-boarding process for SAP Hybris Marketing Cloud / SAP Hybris Marketing customers SAP Intelligent Ntificatin 365, Email Service On-barding prcess fr SAP Hybris Marketing Clud / SAP Hybris Marketing custmers TABLE OF CONTENTS 1. DOCUMENT HISTORY... 3 2. INTRODUCTION... 4 3. HIGH LEVEL

More information

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the

More information

Stealing passwords via browser refresh

Stealing passwords via browser refresh Stealing passwrds via brwser refresh Authr: Karmendra Khli [karmendra.khli@paladin.net] Date: August 07, 2004 Versin: 1.1 The brwser s back and refresh features can be used t steal passwrds frm insecurely

More information

Automatic imposition version 5

Automatic imposition version 5 Autmatic impsitin v.5 Page 1/9 Autmatic impsitin versin 5 Descriptin Autmatic impsitin will d the mst cmmn impsitins fr yur digital printer. It will autmatically d flders fr A3, A4, A5 r US Letter page

More information

CONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2

CONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2 Réf. ThmX-NT-SI-CC001 Table f Cntents Sftware Technical Specificatins fr ThmX Authr : Philippe Page 1 / 9 1.INTRODUCTION... 2 2.TECHNICAL REQUIREMENTS... 2 3.DOCUMENTATION REQUIREMENTS... 4 4.COMPUTING

More information

Getting started. Roles of the Wireless Palette and the Access Point Setup Utilities

Getting started. Roles of the Wireless Palette and the Access Point Setup Utilities Getting started The Wireless Palette is a sftware applicatin fr mnitring the cmmunicatin status between the Wireless LAN PC Card and the Wireless LAN Access Pint (hereinafter referred t as the Access Pint).

More information

Reporting Requirements Specification

Reporting Requirements Specification Cmmunity Mental Health Cmmn Assessment Prject OCAN 2.0 - ing Requirements Specificatin May 4, 2010 Versin 2.0.2 SECURITY NOTICE This material and the infrmatin cntained herein are prprietary t Cmmunity

More information

Little Green Button (LGB)

Little Green Button (LGB) Little Green Buttn (LGB) Installatin and Release Ntes Versin 2.5.x Wiggly-Amps Ltd Warren Barn Brewery Rad Trunch Nrth Walsham NR28 0PX 26 Jan 2004 Pete Birch First Review 25 Feb 2004 Jn Witté V1.2.0 update

More information

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55. Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and

More information

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110 NCTA-Certified Clud Technlgist (NCT) Exam NCT-110 Exam Infrmatin Candidate Eligibility: The NCTA-Certified Clud Technlgist (NCT) exam requires n applicatin fee, supprting dcumentatin, nr ther eligibility

More information

History of Java. VM (Java Virtual Machine) What is JVM. What it does. 1. Brief history of Java 2. Java Version History

History of Java. VM (Java Virtual Machine) What is JVM. What it does. 1. Brief history of Java 2. Java Version History Histry f Java 1. Brief histry f Java 2. Java Versin Histry The histry f Java is very interesting. Java was riginally designed fr interactive televisin, but it was t advanced technlgy fr the digital cable

More information

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files. Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls

More information

Additional License Authorizations

Additional License Authorizations Additinal License Authrizatins Fr HPE CMS SIM Management sftware prducts Prducts and suites cvered PRODUCTS E-LTU OR E-MEDIA AVAILABLE * NON-PRODUCTION USE OPTION HPE Dynamic SIM Prvisining Yes Yes HPE

More information

spec/javaee8_community_survey_results.pdf

spec/javaee8_community_survey_results.pdf Title: Mdel- View- Cntrller (MVC 1.0) Specificatin. Summary/Descriptin: This JSR is t develp MVC 1.0, a mdel- view- cntrller specificatin fr Java EE. Duratin: 2 weeks Sectin 1: Identificatin Specificatin

More information

NGN Signalling requirement to support QoS

NGN Signalling requirement to support QoS Internatinal Telecmmunicatin Unin NGN Signalling requirement t supprt QS Tina Tsu (tena@huawei.cm) RACF functinal architecture defined in Rec. Y.2111 The relevant functinal entities are: the Service Cntrl

More information

Dolby Conference Phone Support Frequently Asked Questions

Dolby Conference Phone Support Frequently Asked Questions Dlby Cnference Phne Supprt Frequently Asked Questins Versin 1.0, 1 Intrductin This dcument prvides sme answers t frequently asked questins abut the Dlby Cnference Phne. Fr mre detailed infrmatin n any

More information

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De Thin Film Pyrelectric IR Gesture Sensr Demnstratr Kit Fr lw pwer, high perfrmance gesture cntrl User Guide Versin 1.0 Dcument Revisin 1.00 20 th February 2012 Cntents 1 Intrductin... 3 1.1 Kit Cntents...

More information

Release Notes Version: - v18.13 For ClickSoftware StreetSmart September 22, 2018

Release Notes Version: - v18.13 For ClickSoftware StreetSmart September 22, 2018 Release Ntes Versin: - v18.13 Fr ClickSftware StreetSmart September 22, 2018 Cpyright Ntice Cpyright 2018 ClickSftware Technlgies Ltd. All rights reserved. N part f this publicatin may be cpied withut

More information

Procurement Contract Portal. User Guide

Procurement Contract Portal. User Guide Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5

More information

Installation and Getting Started

Installation and Getting Started Eurstat Data Transmissin Tls & Services EDAMIS Web Applicatin v3.1 Installatin and Getting Started TABLE OF CONTENTS: 1 Intrductin... 2 2 Installatin... 2 2.1 Prerequisites... 2 2.2 EWA installatin...

More information

Arius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA

Arius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA Release Ntes and Installatin Instructins Milliman, Inc. 3424 Peachtree Rad, NE Suite 1900 Atlanta, GA 30326 USA Tel +1 800 404 2276 Fax +1 404 237 6984 actuarialsftware.cm 1. Release ntes Release 3.0 adds

More information

INTELLISNAP. TECHNOLOGY QUICK START GUIDE Pure Storage FlashArray. Publish Date: July 30, 2015 Distribution: Public Author: Jonathan Howard

INTELLISNAP. TECHNOLOGY QUICK START GUIDE Pure Storage FlashArray. Publish Date: July 30, 2015 Distribution: Public Author: Jonathan Howard INTELLISNAP TECHNOLOGY QUICK START GUIDE Pure Strage FlashArray Publish Date: July 30, 2015 Distributin: Public Authr: Jnathan Hward Quick Start Guide This quick start guide is intended t launch users

More information

Child Care Services Association Request for Proposal Durham PreK Website

Child Care Services Association Request for Proposal Durham PreK Website Child Care Services Assciatin Request fr Prpsal Durham PreK Website Prject Summary Child Care Services Assciatin (CCSA) (Agency) is seeking prpsals frm a firm r individual designer/develper (Vendr) t develp

More information

Customer Information. Agilent 2100 Bioanalyzer System Startup Service G2949CA - Checklist

Customer Information. Agilent 2100 Bioanalyzer System Startup Service G2949CA - Checklist This checklist is used t prvide guidance and clarificatin n aspects f the auxillary Startup Service (G2949CA) including Security Pack Installatin and Familiarizatin f yur Agilent 2100 Bianalyzer System

More information