• Nenhum resultado encontrado

Apresentação e objectivos do projecto

3 Metodologia de Investigação

3.2 Integração no projecto C-Cast

3.2.1 Apresentação e objectivos do projecto

O propósito principal do projecto C-Cast é a contribuição para a evolução dos serviços móveis de multicasting, tendo em vista a crescente integração dos dispositivos móveis com o ambiente físico e as actividades do quotidiano. Neste sentido, é importante clarificar o termo multicast. O conteúdo media pode ser distribuído para os terminais móveis de diferentes formas: através de unicast, o conteúdo é distribuído através de um stream individual para cada terminal móvel; no caso do brodcast, o conteúdo é distribuído para um largo conjunto de utilizadores que se encontram numa área específica, não se verificando o estabelecimento de streams individuais; na distribuição multicast, em que o projecto C-Cast se foca, o conteúdo media pode ser dirigido para um grupo

25 http://www.ict-ccast.eu/

26http://cordis.europa.eu/fetch?CALLER=FP7_PROJ_EN&ACTION=D&DOC=1&CAT=PROJ&QUERY=012b1 b05b8f8:5660:575a445a&RCN=85341

específico de utilizadores, que receberão o mesmo conteúdo, havendo uma transmissão para um grupo de utilizadores na mesma situação.

The term broadcast refers to the ability to deliver content to all users. Known examples are radio and TV services, which are broadcasted over the air (either terrestrial or via satellite) and over cable networks. Multicast, on the other hand, refers to services that are solely delivered to users who have joined a particular multicast group. Ordinarily, a multicast group is a group of users interested in a certain kind of content (…) (Bakhuizen & Horn, 2005, p.1)

Assim, o projecto focou-se em duas competências principais: a sensibilidade ao contexto (context- awareness) e as tecnologias de multicast. A informação de contexto define os grupos de utilizadores que se encontram na mesma situação/ambiente e em condições de receberem a mesma informação ou serviço adequada a essa situação; esses serviços ou informação serão distribuídos ao grupo de forma eficiente por multicasting bearers. Neste sentido, o projecto investigou e identificou formas de utilizar a situação/ambiente de um utilizador para iniciar a comunicação em grupo.

No âmbito do projecto, a definição de contexto tida por referencia é a de Dey & Abowd (1999), já referida no Capítulo 2: “any information that can be used to characterize the situation of entities (i.e., whether a person, place or object) that are considered relevant to the interaction between a user and an application, including the user and the application themselves”(p.3-4), o que salienta a necessidade do projecto de desenvolver um sistema de gestão de contexto que permita suportar variadas informações de contexto que podem ser enquadradas na definição apresentada, como a informação do estado da rede, o contexto físico primário (GPS), as preferências do utilizador/grupo de utilizadores, a informação de metadata27 do conteúdo, as capacidades do dispositivo móvel, entre outros. No que diz respeito ao conceito de situação, o projecto C-Cast assume por definição base a de Zimmerman (2007), que a define como “the state of a context at a certain point (or region) in space at a certain point (or interval) in time, identified by a name”(p.19), o que evidencia que uma situação representa uma parte do contexto, usando coordenadas espacio-temporais (localização e tempo).

27

A informação classificada como Metadata descreve outros dados, providencia informação sobre o conteúdo de outro item: “Metadata is often characterized as “data about data.” Metadata is information, often highly structured, about documents, books, articles, photographs, or other items that are designed to support specific functions. These functions are usually used to facilitate some organization and access of information” (Mathes, 2004, p.1-2)

O consorcio do projecto é formado por 13 parceiros: 2 operadores (PT Inovação28, Telecom Italia Labs29), 3 vendors (CEA30, BigBand Networks31, IBM Israel32), 1 provedor de conteúdo (Deutsche Welle33), 2 institutos de investigação (Instituto de Telecomunicações de Aveiro34, Fraunhofer- Gesellschaft35) e 5 Universidades( University of St. Gallen36, University of the West of England37, University of Applied Sciences Osnabrueck38, University of Kaiserslautern39, University of Cyprus40).

Os principais objectivos do projecto são identificados em seguida:

⁃ compreender as oportunidades e barreiras para a exploração comercial de serviços de radiodifusão sensíveis ao contexto e quais as formas de retirar proveito comercial deste mercado emergente;

- compreender como é que as infra-estruturas celulares e wireless podem funcionar com as tecnologias de multicasting sensíveis ao contexto;

- definir uma framework que permita a recolha de informação proveniente de sensores, a distribuição de informações de contexto e a gestão eficiente de sistemas de distribuição multicast sensível ao contexto;

⁃ identificar os serviços de multicast/broadcast chave e os service enablers41 sensíveis ao contexto em redes móveis heterogéneas;

⁃ desenvolver sistemas de gestão de grupos e de contexto (context and group management service enablers) que permitam a representação de contexto, a gestão adequada de grupos de acordo com o contexto e o reasoning42 de contexto;

28 http://www.ptinovacao.pt/ 29 http://www.telecomitalia.it/tit/it.html 30 http://www-list.cea.fr/gb/presentation/list_overview.htm 31 http://www.bigbandnet.com/ 32 https://www.research.ibm.com/haifa/ 33 http://www.dw-world.de/ 34 http://www.it.pt/site_detail_p.asp?id=3 35 http://www.fraunhofer.de/index.jsp 36 http://www.unisg.ch/ 37 http://www.uwe.ac.uk/ 38 http://www.wiso.fh-osnabrueck.de/ 39 http://www.uni-kl.de/ 40 http://www.ucy.ac.cy/goto/mainportal/en-US/HOME.aspx 41

Um service enabler é uma componente que leva a cabo um conjunto de funções genéricas, permitindo um desenvolvimento rápido de aplicações.

42 “Reasoning”, no âmbito do projecto refere-se ao processo de extrapolar e abstrair informação de contexto a partir de outros dados de contexto ou dados em bruto (por exemplo, a partir dos dados de output de um

⁃ desenvolvimento de mecanismos que permitam a criação, adaptação e distribuição autónoma de conteúdo;

⁃ contribuir para os standards (por exemplo, OMA – Open Mobile Alliance43, IETF44).

Atingindo estes objectivos, o projecto pretende criar as condições necessárias para a oferta de serviços móveis multicast sensíveis ao contexto (context-aware multicast services) que são capazes de identificar grupos-alvo para a distribuição de conteúdo adaptado ao contexto do mesmo grupo.