Efficient and Consistent Transaction Processing in Wireless Data

Total Page:16

File Type:pdf, Size:1020Kb

Efficient and Consistent Transaction Processing in Wireless Data Efficient and Consistent Transaction Processing in Wireless Data Broadcast Environments Dissertation zur Erlangung des akademischen Grades des Doktors der Naturwissenschaften an der Universitat¨ Konstanz Fachbereich Informatik und Informationswissenschaft vorgelegt von Andre´ Seifert Begutachtet von 1. Referent: Prof. Dr. Marc H. Scholl, Universitat¨ Konstanz 2. Referent: Prof. Dr. Daniel A. Keim, Universitat¨ Konstanz Tag der Einreichung: 05.01.2005 Tag der mundlichen¨ Prufung:¨ 27.04.2005 ii “Mit Worten verhalt¨ es sich wie mit Son- nenstrahlen — je mehr man sie konden- siert, um so tiefer dringen diese.” – Robert Southey Zusammenfassung Die hybride, d.h., push- und pull-basierte Datenkommunikationsmethode wird sich wahrscheinlich als primarer¨ Ansatz fur¨ die Verteilung von Massendaten an große Benutzergruppen in mobilen Umgebungen durchsetzen. Eine wesentliche Aufgabenstellung innerhalb hybrider Datenkommuni- kationsnetze ist es, Klienten einen konsistenten und aktuellen Blick auf die vom Server entweder uber¨ einen Breitband-Broadcastkanal oder mehrere dedizierte Schmallband-Unicastkanale¨ bereit- gestellten Daten zu geben. Ein ebenso wichtiges Forschungsgebiet innerhalb hybrider Datenkom- munikationssysteme stellt die Pufferverwaltung der mobilen Endgerate¨ dar, welche die Diskrepanz zwischen der Struktur und dem Inhalt des Broadcast-Programmes und den klienten-spezifischen Informationsbedurfnissen¨ und Datenzugriffsmustern aufzulosen¨ versucht. Weiterhin kommt dem Klientenpuffer die Aufgabe zu, die sequentielle Zugriffscharakteristik des Broadcastkanals weitge- hend zu verbergen und er kann daruberhinaus¨ als Speicherort verwendet werden, um veraltete — aber fur¨ den Klienten immer noch nutzliche¨ — Datenobjekte vorzuhalten, die demnachst¨ vom Ser- ver physikalisch geloscht¨ werden sollen oder dort bereits geloscht¨ worden sind. Die vorliegende Dissertation stellt zunachst¨ verschiedene drahtlose Netzwerktypen vor, welche derzeit zur mobilen Datenkommunikation zur Verfugung¨ stehen und zeigt anschließend, daß die Mehrheit heutiger drahtloser Netze uber¨ eine Asymmetrie in der Bandbreitenkapazitat,¨ dem Daten- volumen sowie der Servicelast verfugt.¨ Es wird aufgezeigt, daß die hybride Datenkommunikation, welche die traditionelle Pull- und die relativ neue Pushtechnik vereint, eine attraktive Kommunika- iii iv Zusammenfassung tionsvariante zur Schaffung skalierbarer und flexibler mobiler Datendienste darstellt. Es folgt ein kurzer Uberblick¨ uber¨ die verschiedenen umweltbezogenen und systemimmanenten Einschrankun-¨ gen, welche mobile Computersysteme ausgesetzt sind und wir schlussfolgern daraufhin, daß es in mobilen drahtlosen Umgebungen wesentlich schwieriger als in traditionellen stationaren¨ Da- tenubertragungsnetzen¨ ist, gute Performanceergebnisse in Verbindung mit starken semantischen Konsistenzgarantien fur¨ Transaktionen zu erreichen. Im gleichen Zuge werden mogliche¨ Techniken prasentiert,¨ um Datenkonflikte zwischen parallel laufenden Transaktionen zu vermeiden bzw. de- ren Anzahl zu verringern und es werden Moglichkeiten¨ vorgestellt, wie Datenkonflikte erkannt und aufgelost¨ werden konnen.¨ Wenn man hybride Datenkommunikationsnetze mit hoher Performance, Skalierbarkeit und Verlasslichkeit¨ entwerfen und realisieren mochte¨ und daruber¨ hinaus auch noch strenge Anforderungen an die Datenkonsistenz und -aktualitat¨ des Systems stellt, mussen¨ — neben der Transaktionskontrolle — diverse andere performance- und missionskritische Aspekte betrachtet werden. Um dieser Forderung nachzukommen, beschaftigt¨ sich die Arbeit u.a. mit den Themen des Broadcast-Schedulings und der Broadcast-Indexierung und es werden hierzu in der Literatur vorgeschlagene Ansatze¨ prasentiert¨ sowie evaluiert. Im Anschluß an die Darlegung der praktischen Notwendigkeit und dem zunehmenden Interesse an der Gewahrleistung¨ einer zeitnahen und konsistenten Bereitstellung von Masseninformation uber¨ mobile Breitband-Broadcastkanale,¨ schließt sich eine Diskussion uber¨ die Herausforderungen und vielfaltigen¨ Probleme, welche hiermit verbunden sind, an. In diesem Zusammenhang wird behaup- tet, daß die momentan vorhandenen Definitionen von Isolationsgraden nicht fur¨ die Implementation von Transaktionsprotokollen, welche fur¨ Nur-Lese-Transaktionen kreiert werden, geeignet sind, da diese eventuell ungewollte — obwohl korrekte — Datenzugriffe aufgrund nicht vorhandener Da- tenaktualitatsgarantien¨ erlauben. Um diesem Problem Abhilfe zu schaffen, werden vier neue Isola- tionsgrade, welche zahlreiche nutzliche¨ Datenkonsistenz- und -aktualitatsgarantien¨ fur¨ Nur-Lese- Transaktionen zur Verfugung¨ stellen, definiert und es werden geeignete Implementierungen dieser Isolationsgrade fur¨ hybride Datenkommunikationsnetze prasentiert.¨ Um Performanceunterschiede zwischen den neu definierten Isolationsgraden bzw. Protokollen zu ermitteln, wurden zahlreiche empirische Experimente durchgefuhrt,¨ welche zeigen, daß der Strict Forward BOT View Consi- v stency Isolationsgrad und seine Implementation, welche die Bezeichnung MVCC-SFBVC tragt,¨ die besten Performanceergebnisse unter den verglichenen Transaktionsprotokollen erzielt. Um die Antwortzeiten von mobilen Anwendungen zu verkurzen¨ und um eine hohe Skalierbar- keit von hybriden Datenkommunikationssystemen zu erreichen, spielt die Pufferverwaltung der mobilen Klienten (d.h. Endgeraten)¨ eine wesentliche, wenn nicht die entscheidende Rolle. Da existierende Pufferverwaltungsstrategien nur eine ungenugende¨ Unterstutzung¨ fur¨ Mehrversions- Transaktionsprotokolle bieten, stellt diese Arbeit eine neue Pufferersetzungs- und -vorabrufstrategie vor, welche den Namen MICP tragt.¨ Das Acronym MICP steht dabei fur¨ Multi-version Inte- grated Caching und Prefetching und stellt eine hybride Pufferverwaltungsmethode dar, welche sowohl Datenseiten als auch Datenobjekte verwalten kann. Wahrend¨ Datenseiten nach dem tra- ditionellen LRU-Verfahren ersetzt werden, fuhrt¨ das MICP-Verfahren Objektersetzungs- und - vorabrufentscheidungen auf der Basis zahlreicher performance-kritischer Informationen durch, wo- zu u.a. die Aktualitat¨ und Haufigkeit¨ vorangegangener Objektzugriffe, die prognostizierte Ande-¨ rungswahrscheinlichkeit der gespeicherten Datenobjekte sowie deren Wiederbeschaffungskosten zahlen.¨ Um auf bestimmte speicherungsrelevante Ereignisse, wie z.B., daß bestimmte gespeicherte Objektversionen fur¨ die Ausfuhrung¨ der momentan laufenden Transaktion(en) nutzlos geworden sind, reagieren zu konnen,¨ ist der MICP-Puffermanager eng an den Transaktionmanager gekop- pelt. Um zu vermeiden, daß nutzliche¨ — jedoch nicht-wiederbeschaffbare — Objektversionen mit wiederbeschaffbaren Objektversionen um verfugbare¨ Pufferressourcen konkurrieren mussen,¨ teilt das MICP-Verfahren den vorhandenen Speicherplatz des Klientenpuffers in zwei unterschiedlich große Segmente auf: die sogenannte REC- und NON-REC-Partition. Zur Beurteilung der Effizi- enz der MICP-Puffermanagementstrategie wurden umfangreiche Simulationsstudien durchgefuhrt,¨ welche zeigen, daß mobile Klienten, die nicht das MICP-Verfahren zur Ausfuhrung¨ von Nur-Lese- Transaktionen einsetzen, einen durchschnittlichen Performanceverlust von etwa 19% erleiden. Schließlich widmet sich die Arbeit dem Problem, Serialisierbarkeit von Lese-Schreib- Transaktionen in Verbindung mit guten Antwortzeiten und einer niedrigen Transaktionsabbruchs- rate in hybriden drahtlosen Datenkommunikationsnetzen zu erreichen. Um diese Ziele zu verwirk- lichen, stellt die Arbeit eine Familie von funf¨ Mehrversions-Transaktionsprotokollen vor, die den vi Zusammenfassung Namen MVCC-* tragt.¨ Die einzelnen Protokolle der MVCC-*-Familie unterscheiden sich dabei hinsichtlich der Scheduling-Performance, den Datenaktualitatsgarantien¨ , welche den Leseopera- tionen der Transaktionen zugesichert werden, sowie der Speicher- und Zeitkomplexitat¨ . Es wer- den die Performanceabweichungen zwischen den einzelnen Protokollen der MVCC-*-Familie, welche aufgrund unterschiedlicher Datenaktualitatsgarantien¨ und Schedulingentscheidungen ent- stehen, quantifiziert und außerdem werden die Performanceergebnisse mit denen, welche fur¨ das bekannte Snapshot Isolation Protokoll entstehen, verglichen. Da die MVCC-*-Protokollfamilie fur¨ Schedulingentscheidungen nur einfache Lese- und Schreiboperationen zur Laufzeit und keine semantischen Informationen uber¨ ihre zugrunde liegenden Transaktionen verwendet, skizziert und evaluiert die Arbeit diverse Moglichkeiten,¨ welche die vorgeschlagenen Transaktionsprotokolle er- weitern, um Datenkonflikte zu vermeiden bzw. zu reduzieren. Hierzu gehort¨ u.a. die Spezifikation von alternativen Schreiboperationen fur¨ ursprungliche¨ Anderungsoperationen,¨ die Reduktion der Datengranularitat¨ auf welcher die Transaktionskontrolle basiert sowie die Erhohung¨ der Anzahl der vom System vorgehaltenen Versionen der Datenobjekte. Anschließend wird verdeutlicht, daß die MICP-Pufferverwaltungsstrategie auch dann dem LRFU-Verfahren bezuglich¨ der Pufferper- formance uberlegen¨ sein kann, wenn diese in Verbindung mit der Ausfuhrung¨ von Lese-Schreib- Transaktionen eingesetzt wird. “It is with words as with sunbeams — the more they are condensed, the deeper they burn.” – Robert Southey Abstract Hybrid, i.e., push and pull-based, data delivery is likely to become a method of choice for the dis- tribution of information to a large user population in many new mobile and stationary applications. One of the major issues in hybrid data delivery networks is to provide clients with a consistent and current view
Recommended publications
  • Synthesis of Txdot Uses of Real-Time Commercial Traffic Data
    Technical Report Documentation Page 1. Report No. 2. Government Accession No. 3. Recipient's Catalog No. FHWA/TX-12/0-6659-1 4. Title and Subtitle 5. Report Date SYNTHESIS OF TXDOT USES OF REAL-TIME September 2011 COMMERCIAL TRAFFIC DATA Published: January 2012 6. Performing Organization Code 7. Author(s) 8. Performing Organization Report No. Dan Middleton, Rajat Rajbhandari, Robert Brydia, Praprut Report 0-6659-1 Songchitruksa, Edgar Kraus, Salvador Hernandez, Kelvin Cheu, Vichika Iragavarapu, and Shawn Turner 9. Performing Organization Name and Address 10. Work Unit No. (TRAIS) Texas Transportation Institute The Texas A&M University System 11. Contract or Grant No. College Station, Texas 77843-3135 Project 0-6659 12. Sponsoring Agency Name and Address 13. Type of Report and Period Covered Texas Department of Transportation Technical Report: Research and Technology Implementation Office September 2010–August 2011 P. O. Box 5080 14. Sponsoring Agency Code Austin, Texas 78763-5080 15. Supplementary Notes Project performed in cooperation with the Texas Department of Transportation and the Federal Highway Administration. Project Title: Synthesis of TxDOT Uses of Real-Time Commercial Traffic Routing Data URL: http://tti.tamu.edu/documents/0-6659-1.pdf 16. Abstract Traditionally, the Texas Department of Transportation (TxDOT) and its districts have collected traffic operations data through a system of fixed-location traffic sensors, supplemented with probe vehicles using transponders where such tags are already being used primarily for tolling purposes and where their numbers are sufficient. In recent years, private providers of traffic data have entered the scene, offering traveler information such as speeds, travel time, delay, and incident information.
    [Show full text]
  • A Distributed Spatial Index for Error-Prone Wireless Data Broadcast
    Noname manuscript No. (will be inserted by the editor) A Distributed Spatial Index for Error-Prone Wireless Data Broadcast Baihua Zheng1, Wang-Chien Lee2, Ken C. K. Lee2, Dik Lun Lee3, Min Shao2 1 Singapore Management University, Singapore. [email protected] 2 Pennsylvania State University, USA. {wlee,cklee,mshao}@cse.psu.edu 3 The Hong Kong University of Science and Technology, Hong Kong. [email protected] Abstract Information is valuable to users when it is technologies can be classified into two basic approaches: available not only at the right time but also at the right on-demand access and periodic broadcast. On-demand place. To support efficient location-based data access access employs a pull-based approach where a mobile in wireless data broadcast systems, a distributed spa- client initiates a query to the server which in turn pro- tial index (called DSI ) is presented in this paper. DSI cesses the query and returns the result to the client over is highly efficient because it has a linear yet fully dis- a point-to-point channel. On-demand access is suitable tributed structure that naturally shares links in differ- for lightly loaded systems in which wireless channels and ent search paths. DSI is very resilient to the error-prone server processing capacity is not severely contended. wireless communication environment because interrupted search operations based on DSI can be resumed eas- On the other hand, periodic broadcast requires the ily. It supports search algorithms for classical location- server to proactively push data to the clients over a ded- based queries such as window queries and kNN queries icated broadcast channel.
    [Show full text]
  • Observing and Improving the Reliability of Internet Last-Mile Links
    ABSTRACT Title of Document: OBSERVING AND IMPROVING THE RELIABILITY OF INTERNET LAST-MILE LINKS Aaron David Schulman, Doctor of Philosophy, 2013 Directed By: Professor Neil Spring Department of Computer Science People rely on having persistent Internet connectivity from their homes and mobile devices. However, unlike links in the core of the Internet, the links that connect people’s homes and mobile devices, known as “last-mile” links, are not redundant. As a result, the reliability of any given link is of paramount concern: when last-mile links fail, people can be completely disconnected from the Internet. In addition to lacking redundancy, Internet last-mile links are vulnerable to failure. Such links can fail because the cables and equipment that make up last-mile links are exposed to the elements; for example, weather can cause tree limbs to fall on overhead cables, and flooding can destroy underground equipment. They can also fail, eventually, because cellular last-mile links can drain a smartphone’s battery if an application tries to communicate when signal strength is weak. In this dissertation, I defend the following thesis: By building on existing infrastruc- ture, it is possible to (1) observe the reliability of Internet last-mile links across different weather conditions and link types; (2) improve the energy efficiency of cellular Inter- net last-mile links; and (3) provide an incrementally deployable, energy-efficient Internet last-mile downlink that is highly resilient to weather-related failures. I defend this thesis by designing, implementing, and evaluating systems. First, I study the reliability of last-mile links during weather events.
    [Show full text]
  • (Tdt) Para Nicaragua
    UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE ELECTROTECNIA Y COMPUTACIÓN DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA TRABAJO MONOGRÁFICO PARA OPTAR AL TÍTULO DE INGENIERO ELECTRÓNICO PROPUESTA DEL ESTÁNDAR DE TELEVISIÓN DIGITAL TERRESTRE (TDT) PARA NICARAGUA Autores: Br. Julio Osmar Lazo Chavarría Br. Lesbia del Carmen Reyes Abarca Carrera de Ingeniería Electrónica Universidad Nacional de Ingeniería Tutor: Managua, Nicaragua M.Sc. Marlon Salvador Ramírez Membreño Noviembre, 2015 Resumen Este documento presenta un estudio técnico comparativo sobre los estándares de Televisión Digital Terrestre (TDT), disponibles actualmente en el mercado internacional. Asimismo, se describen las ventajas y desventajas de estos estándares con el fin de determinar cuál de ellos, es factible implementar en Nicaragua. La información encontrada a través de un proceso de investigación y que se brinda al lector en este informe, refleja los avances que ha tenido la televisión digital desde sus inicios hasta la actualidad. Dichos avances evidencian que la mayoría de los países latinoamericanos han logrado definir el estándar TDT que implementará en estos países. Caso contrario, a lo que ocurre en Nicaragua, donde sobre esta temática se ha avanzado muy poco, por tanto, no se ha definido el estándar TDT que se utilizará para dar un salto significativo de la televisión analógica a la televisión digital. En tal sentido, este estudio titulado: “Propuesta del Estándar de Televisión Digital TDT para Nicaragua”, tiene como propósito presentar una alternativa de solución a la carencia de la Televisión Digital Terrestre TDT en el país, ajustada a nuestra realidad socio-económica, a partir del análisis y comparación de la información obtenida sobre los estándares de TDT, utilizados en los países de América Latina y el mundo.
    [Show full text]
  • Avic-X910bt Avic-X710bt
    Manuel de fonctionnement RECEPTEUR AV MULTIMEDIA A MEMOIRE FLASH AVEC SYSTEME DE NAVIGATION AVIC-X910BT AVIC-X710BT Notice à tous les utilisateurs : Ce logiciel nécessite que le système de navigation soit correctement connecté au frein de stationnement de votre véhicule et en fonction du véhicule, une installation supplémentaire peut être nécessaire. Pour plus d’information, veuillez contacter votre revendeur Pioneer Electronics autorisé ou appeler le (800) 421- 1404. Français Sommaire Merci d’avoir acheté ce produit Pioneer. Veuillez lire attentivement ces instructions de fonctionnement de façon à savoir comment utiliser votre modèle correctement. Après avoir terminé de lire les instruc- tions, conservez ce manuel dans un endroit sûr afin de pouvoir le consulter facile- ment à l’avenir. – Comment utiliser ce manuel 27 Important – Terminologie 27 – Définitions des termes 27 Les écrans donnés en exemple peuvent être Notice concernant la visualisation de différents des écrans réels. données vidéo 28 Les écrans réels peuvent être modifiés sans Notice concernant la visualisation de DVD- préavis suite à des améliorations de perfor- Vidéo 28 mances et de fonctions. Notice concernant l’utilisation de fichier MP3 28 Introduction Compatibilité avec l’iPod 28 Pour le modèle canadien 10 Couverture de la carte 29 Accord de licence 11 À propos du système de reconnaissance – PIONEER AVIC-X910BT, AVIC-X710BT - vocale 29 pour les États-Unis 11 Protection du panneau et de l’écran LCD 29 – PIONEER AVIC-X910BT, AVIC-X710BT - Remarques sur la mémoire interne
    [Show full text]
  • Enabling Pervasive Mobile Applications Withthe FM Radio
    Enabling Pervasive Mobile Applications with the FM Radio Broadcast Data System Ahmad Rahmati1, Lin Zhong1, Venu Vasudevan2, Jehan Wickramasuriya2, Daniel Stewart3 1Dept. of Electrical & Computer Engineering 2Motorola Labs 3Qualcomm, Inc. Rice University 1301 E.Algonquin Road 8041 Arco Corporate Drive Houston, TX Schaumburg, IL Raleigh, NC {rahmati, lzhong}@rice.edu {venu.vasudevan, jehan}@motorola.com [email protected] ABSTRACT mobile services and enhance existing ones. The new services may Many existing electronic devices lack data connectivity but carry be supplemental or independent from the broadcasted FM radio an FM radio receiver. Such devices include media players, program. Supplemental content could enhance the FM radio vehicular audio systems, low-end mobile phones, and mobile program by broadcasting program or station-specific data, e.g. phones whose owners cannot afford data plans. We observe that lyrics, program guides, and small images. Such supplemental the highly available FM radio data system (RDS) provides a low- content can further enable on-line social networking to promote rate digital broadcast channel that is specific to the radio station an listener experience and loyalty. Independent content may be data FM receiver tunes to. While RDS is mainly intended for delivering services, e.g. news, weather, traffic, job postings, or large scale simple information about the station and current program, we queries, e.g. polls or participatory sensing. argue that it can be employed to enable a broad range of new Yet, we identify three categories of challenges regarding realizing applications and enhance existing ones. In this position paper, we the RDS-based applications above. First, network challenges: the discuss a number of applications that can be enabled or enhanced transmission of data over RDS and characterizing the reliability, by RDS, and analyze the challenges evolved.
    [Show full text]
  • Unit – I - Physics for Engineers-Spha1101
    Basic Quantum Physics SCHOOL OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS UNIT – I - PHYSICS FOR ENGINEERS-SPHA1101 1 Basic Quantum Physics UNIT 1 BASIC QUANTUM PHYSICS 1.0 INTRODUCTION Quantum theory is the theoretical basis of modern physics that explains the behaviour of matter and energy on the scale of atoms and subatomic particles / waves where classical physics does not always apply due to wave-particle duality and the uncertainty principle. In 1900, physicist Max Planck presented his quantum theory to the German Physical Society. Planck had sought to discover the reason that radiation from a glowing body changes in color from red, to orange, and, finally, to blue as its temperature rises. The Development of Quantum Theory In 1900, Planck made the assumption that energy was made of individual units, or quanta. In 1905, Albert Einstein theorized that not just the energy, but the radiation itself was quantizedin the same manner. In 1924, Louis de Broglie proposed the wave nature of electrons and suggested that all matter has wave properties. This concept is known as the de Broglie hypothesis, an example of wave–particle duality, and forms a central part of the theory of quantum mechanics. In 1927, Werner Heisenberg proposed uncertainty principle. It states that the more precisely the position of some particle is determined, the less precisely its momentum can be known, and vice versa. The formal inequality relating 2 Basic Quantum Physics the standard deviation of position σx and the standard deviation of [3] momentum σp was derived by Earle Hesse Kennard later that year and by Hermann Weyl in 1928 ℎ ≥ 푥 푦 4 where ħ is the reduced Planck constant, h/(2π).
    [Show full text]
  • Broadcasting Images in Wireless Networks
    Broadcasting Images in Wireless Networks Alexandros Nanopoulos Athanasios Nikolaidis Apostolos Papadopoulos Aristotle University Tech. & Edu. Inst. of Serres Aristotle University [email protected] [email protected] [email protected] Abstract transmission in wireless networks [4, 8, 11]. Since image data are relatively large compared to, e.g., text, unicast im- Server-initiated broadcast, compared to unicast transmis- age transmission can significantly aggravate network loads sion, presents excellent scalability to requests by multiple and reduce the quality of service. clients in wireless networks. In such networks, many mo- In contrast, with the latter method, all clients moni- bile clients can have overlapping interests about the same tor the same channel (downlink channel) to acquire data visual information, thus image broadcasting is expected to transmitted by the server. Therefore, broadcast is advan- find acceptance in wireless broadcast networks (WBNs). In tageous because of its excellent scalability, as it permits si- this paper we examine for the first time, to our knowledge, multaneous requests by numerous clients to be served ef- the problem of image broadcasting in WBNs. We propose ficiently. Moreover, it exploits the communication asym- a novel method that significantly reduces the time latency metry in wireless environments; that is, the uplink channel perceived by clients that request images. We also consider capacity is much smaller than that of the downlink. Several the issue of energy consumption, because portable devices commercial broadcast services have been deployed so far, operate with batteries. With experimental results we ver- e.g., StarBand, Hughes Network Systems, and DirectBand ify the superiority of the proposed method against existing Network.1 They only support plain data types (text or nu- methods from other domains.
    [Show full text]
  • R 35.00(Incl.)
    www.prophecy.co.za March 2003 | Volume 5 Issue 12 SA Edition R 35.00 (Incl.) C O N T E N T S FEATURES PlayStation SA Interview 18 Hardcore Mouse Roundup 80 Unreal Tournament 2003: Level Editing 92 PREVIEWS Freelancer 38 Tropico 2: Pirate Cove 42 Blitzkrieg 42 KnightShift 44 Robin Hood: Defender of the Crown 46 Call of Cthulhu: Dark Corners 50 Hannibal 52 PC REVIEWS Sim City 4 56 Scrabble 2003 60 Project Nomads 62 Star Trek: Starfleet Command III 64 Tiger Woods PGA Tour 2003 66 Elder Scrolls 3: Tribunal 67 CONSOLE REVIEWS Tekken 4 (PS2) 68 WRC II Extreme (PS2) 70 Ed’s Note 6 S The Simpsons Skateboarding (PS2) 70 Inbox 8 R A WWE Smackdown: Shut Your Mouth (PS2) 71 Domain of The_Basilisk 10 L X-Men: Next Dimension (PS2) 71 Freeloader 11 U Spyro: Enter the Dragonfly (PS2) 72 G Role Playing 12 E Tony Hawk’s Pro Skater 4 (PS2) 72 Anime 14 R Resident Evil: Code Veronica X (PS2) 74 Lazy Gamer’s Guide: PC Case 16 Legion: Legend of Excalibur (PS2) 74 Community.co.za 20 Metroid Fusion (GBA) 75 PC News 26 Monster Force (GBA) 75 Console News 30 Spyro: Season of Ice (GBA) 76 Technology News 34 Spyro 2: Season of Flame (GBA) 76 The Awards 54 Super Mario Sunshine (GCN) 77 Competition: Splinter Cell & TOCA Race Driver 61 Mario Party 4 (GCN) 77 Subscriptions 79 NFS Hot Pursuit 2 (XBox) 78 The Web 94 SSX Tricky (XBox) 78 Leisure Reviews - Music & DVDs 96 Send Off 98 Creative CardCam Value 86 E Creative PC-Cam 550 86 R Logitech GameCube Force Feedback Wheel 87 A W GameCube Wavebird 87 D Logitech z-640 speakers 87 R Logitech MOMO Force Feedback Wheel 88 A Hey-Ban Flat Speaker System 88 H Shuttle XPC 89 Creative I-trigue 2.1 Speakers 89 A-Open H600B Computer Housing 90 This month’s cover: Tekken 4 - Go to A-Open Sound Activated Fluorescent Lamp 90 page 68 now! Mouse Bungee 90 March NAG Cover CD DEMOS Chain Reaction 4.1 MB Enclave 190 MB IGI 2 Covert Strike 138 MB MOVIES Freelancer 10 MB The Animatrix: Second Rennaisance Part 1 141 MB The Matrix Reloaded Trailer 23.9 MB PATCHES Battlefield 1942 Patch v13.exe 47 MB Morrowind Tribunal v1.4.1313.
    [Show full text]
  • Injecting RDS-TMC Traffic Information Signals
    BlackHat USA 2007 Las Vegas, August 1-2 Injecting RDS-TMC Traffic Information Signals Andrea Barisani Daniele Bianco Chief Security Engineer Hardware Hacker <[email protected]> <[email protected]> http://www.inversepath.com Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals Introduction DISCLAIMER: All the scripts and/or commands and/or configurations and/or schematics provided in the presentation must be treated as examples, use the presented information at your own risk. Copyright 2007 Inverse Path Ltd. Andrea Barisani <[email protected]> Daniele Bianco <[email protected]> This work is released under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License available at http://creativecommons.org/licenses/by-nc-nd/3.0. Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals What's this all about ? ● Modern In-Car Satellite Navigation systems are capable of receiving dynamic traffic information ● One of the systems being used throughout Europe and North America is RDS-TMC (Radio Data System – Traffic Message Channel) ● One of the speakers bought a car featuring one of these SatNavs...he decided to play with it...just a little... ● We'll show how RDS-TMC information can be hijacked and falsified using homebrew hardware and software Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals Why bother ? ● First of all...hardware hacking is fun and 0wning a car is priceless ;-P ● it's so 80s ● ok seriously...Traffic Information displayed on SatNav is implicitly trusted by drivers, nasty things can be attempted ● more important: chicks will melt when you show this..
    [Show full text]
  • (12) United States Patent (10) Patent No.: US 8.433,441 B2 Oldham (45) Date of Patent: Apr
    USOO8433441B2 (12) United States Patent (10) Patent No.: US 8.433,441 B2 Oldham (45) Date of Patent: Apr. 30, 2013 (54) FUEL DISPENSER HAVING FM 6,052,629 A 4/2000 Leatherman et al. 6,073,840 A 6/2000 Marion TRANSMISSION CAPABILITY FOR 6,089.284 A 7/2000 Kaehler et al. FUELING INFORMATION 6,098,879 A 8/2000 Terranova 6,157,871 A 12/2000 Terranova (75) Inventor: Christopher Adam Oldham, High 6,184,846 B1* 2/2001 Myers et al. .................. 343.895 6,263,319 B1 7/2001 Leatherman Point, NC (US) 6,313,737 B1 1 1/2001 Freeze et al. 6,343,241 B1 1/2002 Kohut et al. (73) Assignee: Gilbarco Inc., Greensboro, NC (US) 6,363,299 B1 3/2002 Ei Jr. 6,381,514 B1 4/2002 Hartsell, Jr. (*) Notice: Subject to any disclaimer, the term of this 6,422,464 B1 7/2002 Terranova patent is extended or adjusted under 35 6,435,204 B2 ck 8/2002 White et al. U.S.C. 154(b) by 64 days 6,446,049 B1 9/2002 Janning et al. .................. TO5/40 M YW- y yS. 6,466,842 B1 10/2002 Hartsell, Jr. (21) Appl. No.: 13/180,905 (Continued) OTHER PUBLICATIONS (22) Filed: Jul. 12, 2011 International Search Report and Written Opinion of corresponding (65) Prior Publication Data Application No. PCT/US2012/046132 mailed Sep. 25, 2012. US 2013/OO18504 A1 Jan. 17, 2013 Primary Examiner — Michael K Collins (74) Attorney, Agent, or Firm — Nelson Mullins Riley & (51) Int.
    [Show full text]
  • Injecting RDS-TMC Traffic Information Signals
    HACK.LU 2007 October 18-20, 2007 Injecting RDS-TMC Traffic Information Signals Andrea Barisani Daniele Bianco Chief Security Engineer Hardware Hacker <[email protected]> <[email protected]> http://www.inversepath.com Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals Introduction DISCLAIMER: All the scripts and/or commands and/or configurations and/or schematics provided in the presentation must be treated as examples, use the presented information at your own risk. Copyright 2007 Inverse Path Ltd. Andrea Barisani <[email protected]> Daniele Bianco <[email protected]> This work is released under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License available at http://creativecommons.org/licenses/by-nc-nd/3.0. Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals What's this all about ? ● Modern In-Car Satellite Navigation systems are capable of receiving dynamic traffic information ● One of the systems being used throughout Europe and North America is RDS-TMC (Radio Data System – Traffic Message Channel) ● One of the speakers bought a car featuring one of these SatNavs...he decided to play with it...just a little... ● We'll show how RDS-TMC information can be hijacked and falsified using homebrew hardware and software Copyright 2007 Inverse Path Ltd. Injecting RDS-TMC Traffic Information Signals Why bother ? ● First of all...hardware hacking is fun and 0wning a car is priceless ;-P ● It's so 80s ● ok seriously...Traffic Information displayed on SatNav is implicitly trusted by drivers, nasty things can be attempted ● more important: chicks will melt when you show this... Copyright 2007 Inverse Path Ltd.
    [Show full text]