• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 62
  • 2
  • Tagged with
  • 64
  • 64
  • 31
  • 29
  • 27
  • 25
  • 25
  • 15
  • 14
  • 12
  • 12
  • 9
  • 9
  • 9
  • 8
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
51

Implementação de um software discriminador de repasse de eventos para a arquitetura internet

Cerqueira, Eduardo Coelho January 2003 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-21T01:04:59Z (GMT). No. of bitstreams: 1 205995.pdf: 1081924 bytes, checksum: 75cba0eb22c6f6e50d5ac0a2a938ae1c (MD5) / Este trabalho apresenta um Software Discriminador deRepasse de Eventos (SDRE) construído em Java, aplicando as funcionalidades do modelo OSI em ambientes SNMP. É feita uma revisão bibliográfica das duas arquiteturas de gerência de redes, buscando adequar a norma OSI/ITU-T X-734 à Internet e são apresentadas motivações que demonstram esforços atuais nesta área. Esta aplicação é simples e funcional, enfatizando a técnica de relatório de eventos, filtrando os mesmos e podendo selecionar várias estações de gerenciamento destinatárias, como forma de descentralizar e melhorar o desempenho da arquitetura de gerência de redes Internet. Por fim são apresentados os resultados dos testes efetuados, a avaliação e a validação do software, bem como o ambiente simulado e de produção onde foi implantado o discriminador.
52

VolPFix: Uma ferramenta para análise e detecção de falhas em sistemas de telefonia IP / VoIPFix: A tool for analysis and faults detection in IP telephony systems.

Paulo Cesar Siecola 10 February 2011 (has links)
O projeto VoIPFix surgiu da necessidade de uma ferramenta que complementasse as demais existentes no ramo de análise de redes de computadores para telefonia IP. Ele foi construído para ser uma ferramenta de gerenciamento eficiente e exclusiva para VoIP, com funcionalidades necessárias para dar suporte ao profissional de rede de computadores e telefonia IP a observar e diagnosticar problemas de VoIP. / The VoIPFix project arose from the need for a tool to complement similar tools in the analysis of computer networks for IP telephony. It was built to be an efficient and unique management tool for VoIP, with advanced features required to support the computer network and IP telephony professionals to observe and diagnose problems related to VoIP.
53

[en] DESIGN OF INTELIGENT COMMUNICATION PROCESSORS FOR MICROCOMPUTER NETWORKS / [pt] PROJETO DE CANAIS INTELIGENTES DE COMUNICAÇÃO PARA REDES DE COMPUTADORES DE PEQUENO PORTE

EDMUNDO ALBUQUERQUE DE SOUZA E SILVA 03 January 2008 (has links)
[pt] Com o advento dos microprocessadores e a crescente diminuição do preço dos circuitos integrados LSI (Large Scale Integration) houve um aumento da utilização de computadores de pequeno porte para a realização de tarefas locais e especificas. Tornou-se, então, economicamente viável a utilização, em número cada vez maior, de redes interligando computadores de pequeno porte. O presente trabalho contém um estudo dos diversos problemas decorrentes do projeto de redes natureza, apresentando soluções adequadas a cada caso. / [en] Theappearance of microprocessors and the lowering costs LSI (Large Scale Integration) technology brought and increaase in the use of low-size computers for dedicated applications. So, it became economically feasible to interconnect such low-size computers, creating a network. A study of various problems arising from the design of such networks is presented, as well as adequated solutions for each case.
54

[en] METROPOLITAN SERVICE ETHERNET OPERATOR / [pt] OPERADORA ETHERNET DE SERVIÇO METROPOLITANO

LUIS ANTONIO FRANCA SILVA 16 December 2005 (has links)
[pt] Este trabalho apresenta as principais características de um sistema telefônico de voz baseado na tecnologia TDM e de um sistema de comunicações ópticas baseado em no protocolo Ethernet. Os dois sistemas são comparados economicamente. A solução Ethernet foi então escolhida e avaliada para ser instalada priorizando sua utilização na área central do Rio de Janeiro em aplicações corporativas. Aplicações residenciais também foram avaliadas, com menor ênfase. / [en] This work shows the legacy telephone system and optical communication system based on the Ethernet protocol major characteristics, compares both in technical and economically aspects. Then, the implementation of an optical network based on the Ethernet protocol in some areas of Rio de Janeiro is assessed.
55

Dialética das redes virtuais: periódicos eletrônicos anticapitalistas na formação e reorganização da classe trabalhadora / Dialectic of virtual networks: anticapitalist electronic newspapers in the education and reorganization of the working class

Dias, Paulo Vergilio Marques 19 May 2015 (has links)
Este trabalho tem como objetivo proceder a uma investigação acerca do papel de periódicos eletrônicos de mídias alternativas e debates de crítica social enquanto possíveis espaços formativos e educativos, e de reorganização da classe trabalhadora. Tendo como base de análise a teoria do valor-trabalho de Marx, analisamos a rede mundial de computadores, inserida dentro do campo maior das tecnologias microeletrônicas da terceira revolução industrial e enquanto base tecnológica e organizacional da reestruturação produtiva, enquanto parte estratégica do aparato que integra as condições gerais de produção do capital. Assim, esta se apresenta enquanto um conjunto tecnológico diretamente ligado ao processo de trabalho, responsável pela organização, controle, comando e fiscalização sobre o complexo de unidades particulares de produção que integram a Fábrica Social. A rede é concebida enquanto instrumento de controle social, que permite ditar o ritmo dos processos de trabalho no âmbito da fábrica social e fundir a vigilância com o próprio processo de trabalho, bem como os consumos organizados enquanto reprodução da força de trabalho. Considerando-se a organização social capitalista enquanto totalidade expandida e organizada como Fábrica Social, o processo dos consumos, lazeres e tempos livres se torna, uma vez sujeito à hetero-organização imposta pelas empresas e tecnocracias, um processo laborativo de consumo produtivo. A própria força de trabalho é produzida no interior deste processo, e assim, os lazeres eletrônicos e usos da rede de computadores pelos trabalhadores são também terreno de conflito social pelos usos dados a esta por capitalistas e trabalhadores. De um lado, configura-se a tentativa capitalista de hetero-organizar o uso destas redes enquanto instrumento de controle social e imposição de trabalho sobre uma classe trabalhadora que se encontra fragmentada pelo processo de divisão do trabalho na atual configuração produtiva. De outro lado, estruturam-se usos e apropriações das mesmas redes e tecnologias pelos trabalhadores, que potencialmente permitem a circulação e articulação dos processos de lutas sociais e a recomposição política da classe trabalhadora fato manifesto no importante papel da internet durante as atuais ondas internacionais e nacionais de protestos e lutas sociais. Ainda e finalmente, a apropriação e uso autônomo destas tecnologias pelos trabalhadores podem constituir fóruns de debate que assumem marcado caráter de potencial formativo e educativo, como o foi a imprensa operária independente no princípio do século XX. Assim, através da análise de quatro periódicos eletrônicos autônomos Centro de Mídia Independente, Desinformémonos, Passa Palavra e Sinal de Menos procuramos determinar o papel destes sites e espaços eletrônicos enquanto potenciais veículos de reorganização da classe trabalhadora, de autoformação, construção de conhecimento e identidade social da classe. Procuramos, através da análise do histórico, composição social, forma de organização e visões sobre o processo autoformativo e auto-organizativo por parte de seus leitores e coletivos produtores, determinar como se dá este processo, quais suas potencialidades e limites dentro das lutas sociais atuais. Para isto, procedemos ao levantamento de documentos editoriais dos periódicos e à análise cruzada de depoimentos de seus produtores e leitores. / This work aims to investigate the matter on the role of electronic journals of alternative media and debates of social critics as possible formative and educational spaces, and in reorganization of the working class. Focused on the basis of Marx\'s theory of labor value, we analyze the worldwide web, inserted within the larger field of microelectronic technologies of the third industrial revolution and as the technological and organizational basis for productive restructuring, as a strategic part of the apparatus that integrates the capitalist general conditions of production. Thus, it is presented as a technological set directly linked to the work process, responsible for the organization, control, command and surveylance over the complex of private production units that make up the Social Factory. The net is designed as instrument of social control, which allows dictate the pace of work processes within the social fabric and fuse monitoring with the work process itself, as well as consumption organized while reproduction of the labor force. Considering the capitalist social organization as whole expanded and organized as Social Factory, the process of consumption, leisure and free time becomes, once subject to hetero-organization imposed by the companies and technocracies a working process of productive consumption. The labor force itself is produced within this process, and thus the electronic and leisure uses of the computer network by workers are also field of social conflict by utilization of this by capitalists and workers. On the one hand, sets up the capitalist attempt to hetero-organize the use of these networks as a social instrument of control and enforcement work on a working class that is fragmented by the division of labor process in the current productive configuration. On the other hand, are structured uses and appropriations of the same networks and technologies by workers, which potentially allow the movement and articulation of social struggles processes and political re-composition of the working class - Manifest fact in the important role of the Internet during the current international national waves of protests and social struggles. Still and finally, appropriation and autonomous use of these technologies by workers may constitute discussion forums that take marked character of formative and educational potential, as was the independent labor press in the early twentieth century. Thus, through the analysis of four independent electronic journals - Independent Media Center, Desinformémonos, Passa Palavra and Sinal de Menos - we want to determine the role of these sites and electronic spaces as potential reorganization means of the working class, self-formative, building knowledge and social identity of the class. Sought through historical analysis, social composition, form of organization and views on the self-formation and self-organization process on the part of its readers and producer\'s collectives, determine how is this process, which its potential and limitations of the current social struggles. For this, we proceed to the survey of electronic journals publishing documents and cross-analysis of testimonials from their producers and readers.
56

Proposta de integra??o das redes de comunica??o da COSERN como uma solu??o de contig?ncvia em caso de falhas nos enlaces do backbone de automa??o

Oliveira, Bernardo Em?dio Fernandes de 30 July 2004 (has links)
Made available in DSpace on 2014-12-17T14:55:18Z (GMT). No. of bitstreams: 1 BernardoEFO_da_capa_ate_pag_6.pdf: 6543613 bytes, checksum: e29df354784b19e68507e0beca1e614a (MD5) Previous issue date: 2004-07-30 / T'his dissertation proposes alternative models to allow the interconnectioin of the data communication networks of COSERN Companhia Energ?tica do Rio Grande do Norte. These networks comprise the oorporative data network, based on TCP/IP architecture, and the automation system linking remote electric energy distribution substations to the main Operatin Centre, based on digital radio links and using the IEC 60870-5-101 protoco1s. The envisaged interconnection aims to provide automation data originated from substations with a contingent route to the Operation Center, in moments of failure or maintenance of the digital radio links. Among the presented models, the one chosen for development consists of a computational prototype based on a standard personal computer, working under LINUX operational system and running na application, developesd in C language, wich functions as a Gateway between the protocols of the TCP/IP stack and the IEC 60870-5-101 suite. So, it is described this model analysis, implementation and tests of functionality and performance. During the test phase it was basically verified the delay introduced by the TCP/IP network when transporting automation data, in order to guarantee that it was cionsistent with the time periods present on the automation network. Besides , additional modules are suggested to the prototype, in order to handle other issues such as security and prioriz\ation of the automation system data, whenever they are travesing the TCP/IP network. Finally, a study h?s been done aiming to integrate, in more complete way, the two considered networks. It uses IP platform as a solution of convergence to the communication subsystem of na unified network, as the most recente market tendencies for supervisory and other automation systems indicate / Este trabalho prop?e modelos alternativos, capazes de permitir a interliga??o das redes de comunica??o de dados da Companhia Energ?tica do Rio Grande do Norte-COSERN. Essa interliga??o tem por objetivo possibilitar que os dados do sistema de automa??o das subesta??es de distribui??o de energia el?trica, que trafegam em uma rede baseada em enlaces de r?dios digitais e utilizam os protocolos da fam?lia IEC 60870-5-101, possam utilizar a rede corporativa de dados, baseada na arquitetura TCP/IP, como rota de conting?ncia para momentos de falha ou de manunten??o nos enlaces desta rede de automa??o. Dentre os modelos apresentados, escolheu-se para desenvolvimento uma solu??o que consiste de um prot?tipo computacional baseado em um microcomputador pessoal padr?o, com sistema operacional LINUX e aplicativos desenvolvidos em linguagem C, capaz de funcionar como um gateway entre os protocolos da pilha TCP/IP e os protocolos IEC 60870-5-101. O trabalho descreve, ent?o, a an?lise, a implementa??o e os testes de funcionalidade e desempenho deste modelo. Na fase de testes foram verificados, principalmente, os tempos relativos aos atrasos introduzidos pela rede TCP/IP, para assegurar que os mesmos sejam compat?veis com os tempos praticados na rede de automa??o. Al?m disso, s?o sugeridos m?dulos adicionais ao prot?tipo, para tratar de quest?es como seguran?a e prioriza??o dos dados do sistema de automa??o, quando estes trafegampela rede TCP/IP. Finalmente, foi feito um estudo visando uma integra??o mais completa entre as duas redes consideradas, usando a plataforma IP como solu??o de converg?ncia para o subsistema de comunica??o de uma rede unificada, como indica a tend?ncia mais recente no mercado como solu??o para sistemas supervis?rios e outros sistemas de automa??o
57

Dialética das redes virtuais: periódicos eletrônicos anticapitalistas na formação e reorganização da classe trabalhadora / Dialectic of virtual networks: anticapitalist electronic newspapers in the education and reorganization of the working class

Paulo Vergilio Marques Dias 19 May 2015 (has links)
Este trabalho tem como objetivo proceder a uma investigação acerca do papel de periódicos eletrônicos de mídias alternativas e debates de crítica social enquanto possíveis espaços formativos e educativos, e de reorganização da classe trabalhadora. Tendo como base de análise a teoria do valor-trabalho de Marx, analisamos a rede mundial de computadores, inserida dentro do campo maior das tecnologias microeletrônicas da terceira revolução industrial e enquanto base tecnológica e organizacional da reestruturação produtiva, enquanto parte estratégica do aparato que integra as condições gerais de produção do capital. Assim, esta se apresenta enquanto um conjunto tecnológico diretamente ligado ao processo de trabalho, responsável pela organização, controle, comando e fiscalização sobre o complexo de unidades particulares de produção que integram a Fábrica Social. A rede é concebida enquanto instrumento de controle social, que permite ditar o ritmo dos processos de trabalho no âmbito da fábrica social e fundir a vigilância com o próprio processo de trabalho, bem como os consumos organizados enquanto reprodução da força de trabalho. Considerando-se a organização social capitalista enquanto totalidade expandida e organizada como Fábrica Social, o processo dos consumos, lazeres e tempos livres se torna, uma vez sujeito à hetero-organização imposta pelas empresas e tecnocracias, um processo laborativo de consumo produtivo. A própria força de trabalho é produzida no interior deste processo, e assim, os lazeres eletrônicos e usos da rede de computadores pelos trabalhadores são também terreno de conflito social pelos usos dados a esta por capitalistas e trabalhadores. De um lado, configura-se a tentativa capitalista de hetero-organizar o uso destas redes enquanto instrumento de controle social e imposição de trabalho sobre uma classe trabalhadora que se encontra fragmentada pelo processo de divisão do trabalho na atual configuração produtiva. De outro lado, estruturam-se usos e apropriações das mesmas redes e tecnologias pelos trabalhadores, que potencialmente permitem a circulação e articulação dos processos de lutas sociais e a recomposição política da classe trabalhadora fato manifesto no importante papel da internet durante as atuais ondas internacionais e nacionais de protestos e lutas sociais. Ainda e finalmente, a apropriação e uso autônomo destas tecnologias pelos trabalhadores podem constituir fóruns de debate que assumem marcado caráter de potencial formativo e educativo, como o foi a imprensa operária independente no princípio do século XX. Assim, através da análise de quatro periódicos eletrônicos autônomos Centro de Mídia Independente, Desinformémonos, Passa Palavra e Sinal de Menos procuramos determinar o papel destes sites e espaços eletrônicos enquanto potenciais veículos de reorganização da classe trabalhadora, de autoformação, construção de conhecimento e identidade social da classe. Procuramos, através da análise do histórico, composição social, forma de organização e visões sobre o processo autoformativo e auto-organizativo por parte de seus leitores e coletivos produtores, determinar como se dá este processo, quais suas potencialidades e limites dentro das lutas sociais atuais. Para isto, procedemos ao levantamento de documentos editoriais dos periódicos e à análise cruzada de depoimentos de seus produtores e leitores. / This work aims to investigate the matter on the role of electronic journals of alternative media and debates of social critics as possible formative and educational spaces, and in reorganization of the working class. Focused on the basis of Marx\'s theory of labor value, we analyze the worldwide web, inserted within the larger field of microelectronic technologies of the third industrial revolution and as the technological and organizational basis for productive restructuring, as a strategic part of the apparatus that integrates the capitalist general conditions of production. Thus, it is presented as a technological set directly linked to the work process, responsible for the organization, control, command and surveylance over the complex of private production units that make up the Social Factory. The net is designed as instrument of social control, which allows dictate the pace of work processes within the social fabric and fuse monitoring with the work process itself, as well as consumption organized while reproduction of the labor force. Considering the capitalist social organization as whole expanded and organized as Social Factory, the process of consumption, leisure and free time becomes, once subject to hetero-organization imposed by the companies and technocracies a working process of productive consumption. The labor force itself is produced within this process, and thus the electronic and leisure uses of the computer network by workers are also field of social conflict by utilization of this by capitalists and workers. On the one hand, sets up the capitalist attempt to hetero-organize the use of these networks as a social instrument of control and enforcement work on a working class that is fragmented by the division of labor process in the current productive configuration. On the other hand, are structured uses and appropriations of the same networks and technologies by workers, which potentially allow the movement and articulation of social struggles processes and political re-composition of the working class - Manifest fact in the important role of the Internet during the current international national waves of protests and social struggles. Still and finally, appropriation and autonomous use of these technologies by workers may constitute discussion forums that take marked character of formative and educational potential, as was the independent labor press in the early twentieth century. Thus, through the analysis of four independent electronic journals - Independent Media Center, Desinformémonos, Passa Palavra and Sinal de Menos - we want to determine the role of these sites and electronic spaces as potential reorganization means of the working class, self-formative, building knowledge and social identity of the class. Sought through historical analysis, social composition, form of organization and views on the self-formation and self-organization process on the part of its readers and producer\'s collectives, determine how is this process, which its potential and limitations of the current social struggles. For this, we proceed to the survey of electronic journals publishing documents and cross-analysis of testimonials from their producers and readers.
58

UMA PROPOSTA DE ARQUITETURA DE PILHA DE COMUNICAÇÃO EM REDE COM UM NÚMERO REDUZIDO DE CAMADAS / A NOVELL NETWORK STACK ARCHITECTURE WITH REDUCED NUMBER OF LAYERS

Freitas, Josué Paulo José de 22 August 2009 (has links)
This work presents a network stack architecture proposal with a reduced number of layers. The reduction in number of layers aim to provided a simpler and efficient communication method to embedded systems by allowing the microprocessor, where usually application is implemented, run just application code and not running code related to network communication. The architetucture was implemented on and FPGA board and show, in average, throughput results around 27 times better in comparision with a network stack implemented in software and running over an embedded microprocessor. / Este trabalho apresenta uma proposta arquitetura de pilha de comunicação em rede com número reduzido de camadas. A redução do número de camadas visa fornecer um método de comunicação simples e eficaz para sistemas embarcados permitindo que o microprocessador, onde geralmente a Camada de Aplicação é implementada, execute apenas código de aplicação isentando-se assim de tarefas de comunicação em rede. A arquitetura foi implementada em placa de desenvolvimento FPGA e apresentou, em média, vazão cerca de 27 vezes superior em comparação com uma pilha de comunicação implementada em software e executada sobre um microprocessador embarcado.
59

[en] MUSANET: A MULTITIER PLATFORM FOR DEVELOPING SMART-CITY APPLICATIONS / [pt] MUSANET: UMA PLATAFORMA MULTI-CAMADA PARA DESENVOLVIMENTO DE APLICAÇÕES PARA CIDADES INTELIGENTES

ALEXANDRE MALHEIROS MESLIN 16 June 2021 (has links)
[pt] O número de Cidades Inteligentes no mundo está crescendo muito rapidamente, e não há indicação de que em breve haverá uma diminuição nesse crescimento, isso porque uma Cidade Inteligente ajuda seus gestores e habitantes a desfrutarem de seus recursos e gerenciarem vários de seus aspectos. Os administradores da cidade estão instalando sensores e atuadores em diferentes partes da cidade para coletar dados e reagir em tempo real às mudanças esperadas. Cabe aos programadores de computadores projetarem sistemas computacionais capazes de processar todos esses dados e disponibilizá-los como informações aos habitantes e administradores de forma organizada. Para permitir que os programadores investiguem o comportamento das aplicações antes de sua implementação na cidade, desenvolvemos um testbed de três camadas que ajuda os programadores a analisar o desempenho em um ambiente controlado que também pode ser usado para implementação. O testbed permite que os desenvolvedores distribuam o processamento, incluindo fluxos de eventos/dados complexos, na nuvem, névoa ou borda. Embora a arquitetura do testbed seja independente de plataformas, nós implementamos uma versão de referência utilizando softwares gratuitos. Todos os componentes utilizados na versão de referência foram avaliados individualmente por seus desenvolvedores, mas para verificar a escalabilidade da integração, nós desenvolvemos várias aplicações para avaliar o comportamento da arquitetura. Nós também desenvolvemos quatro aplicativos para coleta e processamento de dados IoT para ilustrar como o testbed pode guiar os programadores na escolha da melhor forma de implementar suas aplicações. Baseado no comportamento das aplicações desenvolvidas, nós criamos uma taxonomia para classificar as aplicações para cidades inteligentes de acordo com as suas características e possibilidades de distribuição para auxiliar ao desenvolvedor a implementar a sua aplicação. / [en] The number of Smart Cities in the world is growing very fast, and there is no indication that there will be a decrease in this growth soon, because a Smart City helps its managers and inhabitants to enjoy its resources and manage several of its aspects. City administrators are installing sensors and actuators in different parts of the city to collect data and react in real time to expected changes. It is up to computer programmers to design computer systems capable of processing all this data and making it available to inhabitants and administrators as information in an organized manner. To allow programmers to investigate the behavior of applications before they are deployed in the city, we have developed a three-layer testbed that helps programmers analyze performance in a controlled environment that can also be used for implementation. The testbed allows developers to distribute processing, including complex event/data streams, in the cloud, fog or edge. Although the testbed architecture is platform independent, we have implemented a reference version using free software. All the components used in the reference version were evaluated individually by their developers, but to verify the scalability of the integration, we developed several applications to evaluate the behavior of the architecture. Four applications for collecting and processing IoT data have been developed to illustrate how the testbed can guide programmers in choosing the best way to implement their applications. Based on the behavior of the developed applications, we created a taxonomy to classify applications for smart cities according to their characteristics and distribution possibilities to help the developer to implement their application.
60

[pt] REENGENHARIA DO CONTEXTNET UTILIZANDO KAFKA / [en] REENGINEERING CONTEXTNET USING KAFKA

CAMILA ANTONACCIO WANOUS 26 October 2021 (has links)
[pt] ContextNet é um middleware de comunicação baseado no padrão OMG DDS, que suporta monitoramento em tempo real, unicast, groupcast e transmissão para milhares de nós móveis. Este trabalho substituiu a infraestrutura DDS (Data Distribution Service), utilizada na comunicação dos nós Core da ContextNet, pela plataforma Kafka; simplificou a construção de aplicativos que utilizam o middleware ContextNet; e adicionou novos recursos. Kafka é uma plataforma de streaming capaz de subscrever, publicar, armazenar e processar em fluxos em tempo real. A utilização do Kafka permitiu que as aplicações construídas sobre o ContextNet sejam paralelizáveis. / [en] ContextNet is a communication middleware based on the OMG DDS standard that supports real-time monitoring, unicast, groupcast, and broadcast to thousands of mobile nodes. This work replaced the DDS (Data Distribution Service) infrastructure used to communicate the ContextNet Core nodes with the Kafka platform; simplified the construction of applications that use the ContextNet middleware; and added new features. Kafka is a streaming platform capable of subscribing, publishing, storing, and processing in realtime streams. Using Kafka has enabled applications built on top of ContextNet to be parallelizable.

Page generated in 0.1223 seconds