Web Beyond 3g

Embed Size (px)

Citation preview

  • 8/8/2019 Web Beyond 3g

    1/7

    WEB

    BEYOND3G

    Web Networking

    Victor Mauricio Lopez Velandia0790PRPR0409

  • 8/8/2019 Web Beyond 3g

    2/7

    INTRODUCTION

    Based on an important article made for the World Wide Web consortium, which settle down

    the importance of develop a better standardizations for mobile networks, but before to list the

    advantages or disadvantages of these technologies a review of the evolution from voice

    communications to 3G networks and web applications is showed above.

    BACKGROUND

    3G Web is an evolution of 3 technologies, the first one is voice communication, the second

    one is the internet and the third one is mobile communications. This evolution came throughfrom the last 15 years, due to that there are 3 divisions in this evolution.

    First Half 1990: voice centric communication.

    As a important aspects appeared when universities could have internet connection with a rate

    of 9.6 Kbit/s.

    In this time the wireless communication was expensive and in 1992 GSM was launched

    1995 to 2000: increase of mobile phone usage and development.

    People started to use 56Kbits/s dial up for that some web pages showed graphical content.

    Voice calls over mobile networks became a success, but having internet connection in

    mobiles was difficult to do with speeds of 9.6Kbits/s to 14.4Kbits/s.

    Mobiles could communicate through infrared port.

    2000 to 2005 : in this 5 years companies offered internet access and television using digital

    subscriber lines (DSL), due to this development people was allowed to access to high quality

    and complex web pages.

    2005 to today: nowadays people have become information creators using

    3G and Web applications advantages and disadvantages.

    Defined as 3G and web applications it is possible now to noticed Web application advantageswhich are: low implementation cost, changes in configuration are not needed in the users

  • 8/8/2019 Web Beyond 3g

    3/7

  • 8/8/2019 Web Beyond 3g

    4/7

    Single core or dual dual core is selected depending of the operating system for example the

    lowest memory usage is Symbian from Nokia, so in this case a single core is required

    Memory

    Memory includes two types of memory which are the RAM memory and the ROM memory;

    the RAM memory has as a objective to do the short term processing information for example

    when a video is watched, the information of that video which is a set of images is stored on

    the RAM memory until the video finishes or the user change of application. The ROM

    memory is a long-life data-store, which keeps information until the user decides to delete, this

    information can be pictures, video, mails, etc, any kind of information that have the option of

    be stored.

    Graphic Card

    The functionality of the graphic card is to convert information (bits) to images through

    processing, but a high speed rate is required aswell the high speed resolution VGA and the

    OpenGL 3D standard must be taken in consideration when a graphic card is designed.

    Battery

    Complex operating systems, applications, and graphics require more processing power,

    which requires more battery life. Battery life is one of the primary concerns among the end-

    usereven though it's often taken for granted. However, poor battery life quickly results in

    customer dissatisfaction and a high potential for device returns

    Operating System

    Operating system of a mobile has as a aim to control the device hardware, for example when

    a phone call is made the operating system allow to the processor to do that phone call or

    multimedia action. There are a variety of operation systems but usually is believed that they

    are the same that the computer uses (Windows or Linux), but that affirmation is not valid

    because Nokia Corporation leads half the market with its product Symbian.

    Apart of Symbian exist 4 more strong operating systems; they are RIM blackberry, Apple

    iPhone, Windows Mobile and Google Android.

  • 8/8/2019 Web Beyond 3g

    5/7

    Application

    The application packages are kind of data or data behaviour that users want to, there are ten

    kinds of mobile applications which are listed:

    Web browsing: they are Safary and mobile internet explorer, etc.

    Audio: Shazam to identify who is the singer of the song or media player.

    Media Sharing: Photoshare of Iphone which allow user to share not only photos, but

    also video and files.

    Video and TV: YouTube is the most common.

    Voice and Video Telephony

    Widgets

    Social Media: Facebook

    Microblogging.

    Location: Gps which localize user using satellites.

    Shopping: eBay.

    SYSTEM REQUIREMENTS

    Functional Requirements

    The functional requirements define the behaviour of the system and these are:

    Provide information availability all time.

    Provide a common base protocol that defines header formats, security extension and

    procedure for data processing, furthermore with the option to add more protocols is

    they are required.

    Non-functional Requirements

    Availability

  • 8/8/2019 Web Beyond 3g

    6/7

    It is expected that the system must be available all the time. It is permissible that it be taken

    down late at night for up to 1 hour a week. We do not expect that this will require the use of

    redundant servers, but it this would be a nice feature if not too expensive.

    Performance

    It is expected that most pages be returned in 1 second or less to users which are using any

    band. The designer has to attempt to keep pages to a reasonable size, however, in order to

    ensure that users with slow connections do not experience a delay of more than 3 seconds for

    some pages. One way to do this is to limit the time an application can store information on

    the memory RAM so they do not waste more memory that needed. For larger pages, it is

    expected that page returns of 3 seconds for users with fast connections and 5 seconds for

    users with slower connections to be reasonable.

    Security

    Although there will be some private actions made from users, and all data will be displayed

    on a public web-based calendar somewhere, so we do not believe extreme measures need to

    be taken to make sure that unauthorized users do not view the data. However, we will keep

    the system secure in terms of entering data.

    We will ensure that the web server is up to date with the latest security patches and as secure

    as possible to minimize the possibility of the machine being hacked for Trojans. This will

    include turning off all services that are not needed, such as Bluetooth when the web isbrowsing.

    The application code will also be written to minimize the possibility of someone hacking into

    the server. It will avoid using system calls that might trick the shell into executing arbitrary

    shell commands and validate all user input.

    Scalability

    It is the property that the system is capable of being configured to allow the addition of webor database servers.

    Maintainability

    The application will be designed using a model-view-controller type of architecture to ensure

    that it is easy for developers with different skill sets to manage the application code. This

    means the presentation, business logic, and database layers will be separated. The coding

    style guidelines in this document should also be followed to encourage the development of

    maintainable code.

    Usability

  • 8/8/2019 Web Beyond 3g

    7/7

    If possible, another round of usability testing of the final prototype application and calendar

    should be held before development begins. After the initial roll-out, the final application

    should also be evaluated by several users to provide ideas for the next round of development.

    REFERENCES

    1. Dalhman, Erick and Parkvall Stefan. 3G evolution HSPA and LTE for Mobile

    broadband. 2nd Edition, Addison Wesley.

    2. Sauter, Martin. Beyond 3G: bringing networks, terminals and the web together and

    the mobile web 2.0