• Title/Summary/Keyword: SOCKET

Search Result 710, Processing Time 0.021 seconds

Design and Implementation of Socket-based Multi-player Game Service for Elementary Mathematics Learning (초등 수학 학습을 위한 소켓 기반 멀티플레이형 게임 서비스의 설계 및 구현)

  • Kim, Sung Wan
    • Journal of Service Research and Studies
    • /
    • v.6 no.2
    • /
    • pp.175-184
    • /
    • 2016
  • The educational computer game service, due to its entertainment role, is a very attractive tool for students to raise their interests in learning. Especially mathematics, the most difficult subject for many students, is one of the typical subjects in which the educational computer game service can be efficiently applied. Most of the previous game services is for single or two learners. And learner only have to simply submit a solution for the proposed math expression in the game. In this paper a multi-player game service based on TCP/IP socket programming technique is designed and implemented to join in the game for multiple learners. In addition, we design a game rule to improve learners' number sense by letting them arrange various ways to solve the problem. Finally, using the requirements of educational game service, we evaluate the proposed game service and its usability.

Design of Compact Data Integration and Convergence Device Using Esp8266 Module (Esp8266모듈을 이용한 소형 데이터 통합 및 융합장치 설계)

  • Lee, Dong-Seok;Lim, Joong-Soo
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.2
    • /
    • pp.15-20
    • /
    • 2017
  • In this paper, Esp8266, Node.js, and TCP / IP socket communication are used to design a compact data integration device. This device is designed to configure server and client using Esp8266 module that supports Wifi connection and to support bidirectional data transmission using TCP / IP socket communication. The server is configured using the Node.js operating system, and the database is integrated using Mysql. The network is designed to have a separate IP address by assigning a private IP address to the router, such as a home network. This device can transmit data bidirectionally, store individual client data on the server side, and can check the flow of data transmitted bidirectionally through wire-shark, so that it can be used as a compact real-time data integration and convergence device.

Extended BSD Socket API Supporting Kernel-level RTP (커널 레벨 RTP를 지원하는 확장 BSD 소켓 API)

  • Choi Mun-Seon;Kim Kyung-San;Kim Sung-Jo
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.6
    • /
    • pp.326-336
    • /
    • 2006
  • Due to the evolution of wired and wireless communication technologies and the Internet, multimedia services such as Internet broadcast and VOD have been prevalent recently. RTP is designed to be suitable for transmission of real-time multimedia data on the Internet by IETF While a variety of applications have utilized different RTPs implemented as a library, embeddedRTP is RTP-based kernel-level protocol that resolved performance issues of this kind of RTPs. This paper proposes the ExtendedERTP protocol based on existing embeddedRTP. This new protocol resolves a couple of issues such as packet processing overhead and buffer requirement and combines its APIs with BSD socket APIs which have been widely utilized in network applications. This paper demonstrates that this integration makes it possible to transmit real-time multimedia data through the accustomed interface of BSD socket APIs with nominal extra overhead. This paper also proposes a scheme for improving packet processing time by 15$\sim$20% and another scheme for reducing memory requirement for packet processing to about 3.5%, comparing with those of embeddedRTP.

Histopathologic Study of the Effect of two Bovine Bone Powder on Healing of Extraction Socket of Dogs (두 종의 Bovine Bone Powder가 성견 발치와 치유에 미치는 영향에 관한 조직병리학적 연구)

  • Lee, Sang-Hun;Lim, Sung-Bin;Chung, Chin-Hyung;Lee, Chong-Heon
    • Journal of Periodontal and Implant Science
    • /
    • v.32 no.2
    • /
    • pp.339-350
    • /
    • 2002
  • Recently the esthetic demands of clinicians and patients made the surgeon try to regenerate bone defects and gingival tissue after extraction. For that, many surgical methods were used and socket preservation have been evaluated simple, effective and good prognosis in the implant placement. Bone grafting was one of the methods for socket preservation. This study was to evaluate the histologic view of the effects on healing of the extraction sockets when deproteinized bovine bone mineral and tetracycline coated deproteinized bovine bone mineral was implanted 1. In control group, at 4 weeks after implantation, the extraction sockets were filled with connective tissue. And after 8 weeks, osteoblasts were observed in newly formed trabecular among the fibrous connective tissue in the extraction sockets. 2. In experimental 1 group, there was connective tissue and new bone trabecular around newly formed woven bone at 4 weeks. And many osteoblasts were observed in various direction at 8 weeks. 3. In experimental 2 group, there was a lot of new bone made around the bone powder after 4 weeks, and the thicker bone trabecular, lamellar bone and irregular osteoblasts arrangement were observed at 8 weeks. From the results of this study, tetracycline coated BBP would be better than the other groups in the lamellar bone formation and be faster in the bone formation rate.

Histologic Study on the Effect of Two Types of Bovine Bone Powder in Extraction Socket of Beagle Dogs (성견 발치와에 매식한 2종의 Bovine Bone Powder가 치유에 미치는 영향에 관한 조직학적 연구)

  • Park, Tae-Seong;Lim, Sung-Bin;Chung, Chin-Hyung;Kim, Jong-Yeo
    • Journal of Periodontal and Implant Science
    • /
    • v.30 no.3
    • /
    • pp.527-538
    • /
    • 2000
  • Several extraction cases with advanced bone loss as a result of periodontal disease, root or labial bone fracture, extensive caries, and periapical lesions occur esthetic, functional problems and severe bone loss. Therefore, to treat these cases used several surgical methods and socket preservation among this therapies have been evaluated simple, effective and good prognosis in the implant placement. Socket preservation therapy have been used with barrier membranes or/and graft materials. Deproteinized bovine bone mineral have been evaluated ideal grafting materials. Recently, calcium-phosphate thin film coated bovine bone powders were developed in our country, but the study for these material wasn't reported. When two types of xenograft materials were implanted in extraction sockets of Beagle dogs, the effects of these were analyzed after 4 weeks and 8 weeks histological views. The results of this study were as follows. 1. In control groups, 4 weeks after implantation, the extraction sockets were filled with connective tissue which has dilated vessels and epithelial growth. And after 8 weeks, irregular connective bundles were observed. But new bone formation was not seen. 2. In Bio-Oss groups, epithelial growth was not seen and bone powder was covered with connective tissue fiber. New bone formation was found around the interproximal bone. There was no special change seen after 8 weeks, connective tissue fibers became more regular, and bone growth near bone powder was not made well. 3. In Ca-P BBP groups, epithelial cells didn't grow in the extraction sockets, there was a lot of new bone made around the bone powder after 8 weeks, new bone around bone powder was replaced with mature bone. It is thought that bone powder grafting into the extraction sockets is very useful for conservation of ridge, and Ca-P BBP is more effective in bone formation than Bio-Oss.

  • PDF

Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems (소켓 및 RMI 기반 자바 메시지 전달 시스템의 구현 및 성능평가)

  • Bang, Seung-Jun;Ahn, Jin-Ho
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.11-20
    • /
    • 2007
  • This paper designs and implements a message passing library called JMPI (Java Message Passing Interface) which complies with MPJ (Message Passing in Java), the MPI standard Specification for Java language, This library provides some graphic user interface tools to enable parallel computing environments to be configured very simply by their administrators and JMPI applications to be executed very conveniently. Also in this paper, we implement two versions of systems using Socket and RPC which are both typical distributed system communication mechanisms and with three benchmark applications, compare performance of these systems with that of an existing system JPVM depending on the increasing number of the computers. Experimental results show that our systems outperform JPVM system in terms of various aspects and that the most efficient processing speedup can be obtained by increasing the number of the computers in consideration of network traffic through processing evaluation. Finally, we can see that, as the number of computers increases, using RMI to transmit a message is more effective than using object streams attached to sockets to transmit a message.

  • PDF

A Study on Optimization of Networking Mechanism of Distributed List (분산리스트 네트워킹 메카니즘의 최적화에 관한 연구)

  • 임동주
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.3
    • /
    • pp.475-482
    • /
    • 2001
  • In this paper, I describe the implementation of the distributed lists based on socket and on RMI(Remote Method Invocation). First, I describe and implement an interface of distributed list based on socket using object stream in a distributed environment, when encapsulating the message in the distributed list. Second, the major purpose to implement a distributed list in RMI is to compare advantages and disadvantages with other networking mechanisms by implementing complicated applications. The major advantage in using RMI is to implement simply the programs without using application-level protocol. In terms of program efficiency, the applications using HMI can degrade the performance due to many TCP/IP connections generated every update. TCP/IP connection requires much less cost than RMI. Even though RMI has the mechanism processing many method calls using a sing]e network connection, RMI is less efficient than the direct use of socket. However, RMI makes it possible to communicate beyond firewall using HTTP proxying mechanism. Consequently, I present a modeling of networking mechanism in finding out optimization solution by comparing and analyzing the two systems.

  • PDF

A Distributed Architecture Based SMTP Server for Large Email Service (대용량 이메일 서비스를 위한 분산 구조 기반의 SMTP 서버)

  • Kim, Young-Jong;Kwak, Hu-Keun;Chung, Kyu-Sik
    • The KIPS Transactions:PartC
    • /
    • v.16C no.5
    • /
    • pp.597-604
    • /
    • 2009
  • An SMTP(Simple Mail Transfer Protocol) server was designed for delivering and storing user's email across a network. An SMTP server can be distributed as multiple servers for large service, huge users or massive emails. An SMTP server can be constructed by multiple servers with separating file system as email storing space, and each SMTP server can usually share each file system by using the NFS(Network File system). However the NFS is originally designed for sharing each file system across a network, and contains all attributes and features of regular file system. Using this NFS for email storing space of SMTP servers, it makes overhead due to unnecessary work of regular file system. In this paper, we propose a method to do directly operation with socket for reducing work overhead caused by the NFS. For doing directly operation with socket, this paper defines information based storing space structure and a protocol for storing emails. We performed experiments using Mailstone made by Netscape. The experimental results show the performance improvement of the proposed method compared to the existing method.

The Behavior of Large Diameter Rock Socketed Piles (암반 정착 대구경 피어기초의 거동특성에 관한 연구)

  • Kim, Tae-Hyun;Kim, Chan-Kook;Hwang, Eui-Seok;Lee, Bong-Real;Kim, Hak-Moon
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 2006.03a
    • /
    • pp.1245-1250
    • /
    • 2006
  • The rapid growth of the economy recently gas led to increasing social needs for large scaled structures, such as high-rise buildings and long span bridges. In building these large-scaled structures the trend has been to construct foundations beating on or in rock masses in order to ensure stability and serviceability of the structure under several significant loads. However. when designing the drilled shaft foundation socketed in rock masses in Korea, the bearing capacity for the pier used to be determined by using the empirical expression, which depends on the compressive strength of the rock, or presumable bearing capacity recommended on foreign references or manuals. In this study, numerical analyses are used to trace rock-socketed pile behavior and are made alike with pile load test result in field. The result of this numerical analyses study have shown that following factors have a significant influence on the load capacity and settlement of the pier. Significant influence first factor of the geometry of the socket as defined by the length to diameter ratio. Second factor of the modulus of the rock both around the socket and below the base. third factor of the condition of the end of the pier with respect to the removal of drill cuttings and other loose material from the bottom of the socket.

  • PDF