• Title/Summary/Keyword: 동적 인터페이스

Search Result 364, Processing Time 0.024 seconds

광회선분배 기술

  • Park, Hyeok;Lee, Chang-Hyeong;Kim, Bong-Gyu;Kim, Gwang-Jun
    • Information and Communications Magazine
    • /
    • v.18 no.11
    • /
    • pp.82-95
    • /
    • 2001
  • OXC는 정적인 점대점 광전송망에서 동적인 그물형 전광통신망으로 진화하기 위하여 망에 도입되어야 할 새로운 광네트워크 장비이다. OXC는 링크 단위의 스위칭을 하는 FXC 파장 단위의 스위칭 기능이 있으나 파장 변환 기능이 없는 WSXC, 그리고 파장 변환 기능이 있는 WIXC로 구분할 수 있으며, 이들간의 hybrid 도 가능하다. OXC 하드웨어의 중심을 이루는 것은 광스위치이다. MEMS 기술, 열광학 효과를 이용한 광도파로 기술, 전반사를 이용하는 bubble 스위치 기술 등을 사용하여 개발이 진행되고 있다. 현재까지는 이 중 3D MEMS 기술이 대용량 스위치를 구성할 가능성이 있는 기술로 받아들여지고 있다. OXC를 구성하는데 있어서 또 다른 핵심적인 기술에는 파장변환 기술이 있다. 광전 파장변환기와 전광 파장변환기 방식이 현재 연구되고 있으며 초기에는 광전변환 방식이 OXC 시스템에 적용될 가능성이 높다. 전광 파장변환기의 시스템 적용을 위해서는 좀 더 많은 연구가 필요할 것으로 보인다. OXC를 사용하는 전광통신망에서 광스위치 기술 이상으로 많은 논란이 되는 것은 망의 운용 문제이다. 현재 가장 많이 언급되는 모델은 오버레이 모델과 피어 모델이다. 오버레이 모델은 클라이언트/서버 개념에 기반한 모델인 반면 피어 모델은 광 네트워크 장비와 기존 장비를 대등한 관계로 정의한 모델이다. 각각의 모델에 대해서는 표준화 단체에 따라 약간씩 다른 입장을 취하고 있지만 상호 간에 수용 또는 타협할 점이 많다고 볼 수 있다. OXC를 포함하는 전광 통신망을 운용할 때에는 동적 연결 설정 및 해제를 위한 새로운 신호 방식이 필요하다. 이를 위하여 ITU-T 및 OIF에서 UNI와 NNI등의 인터페이스와 여기에 사용되는 신호 방식을 논의하고 있다. 그 외에도 전광 통신망 운용에 필요한 라우팅 및 파장할당 방법과 OXC를 이용한 그물형 망에서의 보호 및 복구에 대한 연구도 활발히 진행되고 있다.

  • PDF

A method for designing viewer-specific EPG configurations and its supporting environment for dynamically implementing the EPG configurations (시청자 그룹별 EPG 형상 설계 방법과 이를 지원하는 EPG 형상의 동적 구현 환경)

  • Ko, Kwang-Il
    • Journal of Digital Contents Society
    • /
    • v.12 no.4
    • /
    • pp.409-415
    • /
    • 2011
  • TV broadcasting platform is evolving to the digital-TV, which is supporting data broadcasting service. Although the data broadcasting services (i.e., games, wether information, stock trading service) provide rich entertainment to viewers, they make the operation manners of digital-TV so complex that some viewers feel difficulty in using their TV sets. The paper tackles the problem by devising a method for constructing viewer-specific EPG configurations based on the viewers' ability of handling IT devices. The paper also propose an environment (e.g., EPG configuration transmitting method, EPG structure) that implements dynamically an EPG configuration based on the viewer's choice of EPG configuration.

Translation of Java Bytecode into C code with the JNI (자바 바이트코드로부터 JNI를 사용한 C 코드의 변환)

  • 권혜은;김상훈
    • The Journal of Information Technology
    • /
    • v.4 no.1
    • /
    • pp.1-7
    • /
    • 2001
  • The well-known tradeoff of Java's portability is the inefficiency of its basic execution model, which relies on the interpretation of an virtual machine. Many solutions have been proposed to overcome this problem, such as just-in-time(JIT) and offline bytecode compilers. However, JIT compiler can not avoid the overhead of runtime. since it translate bytecode into native code at runtime. And, pure offline bytecode compiler limits the ability of dynamic class loading. In this paper, we present an approach which preserves the ability to dynamically load bytecode, and is more efficient than JIT. In contrast to existing bytecode-to-C translator using the old NMI, our translator maintain complete compatibility and portability through using the Java Native Interface(JNI) standard. We have designed and implemented an translator for converting bytecode to C code with JNI.. named MyJNItool.

  • PDF

Object-oriented real-time system modeling considering predicatable timing constraints (시간 제약 분석이 가능한 객체 지향 실시간 시스템 모델링)

  • 김영란;권영희;홍성백;박용문;구연설
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.21 no.8
    • /
    • pp.1937-1947
    • /
    • 1996
  • In the case of developing the real-time system using object-oriented method, k the problem of the timing constraints is certainly considered. we propose the method of modeling the object-oriented real-time system using the OMT methodology and the SDL. And we also present the predictable time table that reflects the constraints of real-time system into dynamic model of OMTs and the predicatable time formula of the sequence, repeat, and parallel routine. The proposed method is applied to the estimate of the maximum process time of the ATMs(Automatic teller machines) and is used to specifying the functional specification for the user interface of the ATMs using the SDL syntax and the object interaction graph.

  • PDF

A Variability Design Technique based on Component Architecture for Dynamic Component Integration (컴포넌트 아키텍쳐 기반의 동적 컴포넌트 조합을 위한 가변성 설계 기법)

  • Kim Chul Jin;Cho Eun Sook
    • Journal of Internet Computing and Services
    • /
    • v.6 no.2
    • /
    • pp.13-24
    • /
    • 2005
  • Software development by component integration is the mainstream for time-to-market and is the solution for overcoming the short lifecycle of software. Therefore, the effective techniques for component integration have been working. However, the systematic and practical technique has not been proposed. One of main issues for component integration is how to specify integration and the component architecture for operating the specification, in this paper, we propose a workflow variability design technique for component integration, This technique focuses on designing to a connection contract based on the component architecture. The connection contract is designed to use the provided interface of component and the architecture can assemble and customize components by the connection contract dynamically.

  • PDF

Design of Dynamic Service Management Model for Context-Aware Service Applications (상황인식 서비스 응용을 위한 동적 서비스 관리 모델 설계)

  • Jung Heon-Man;Lee Jung-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.4 s.42
    • /
    • pp.165-174
    • /
    • 2006
  • As context aware service supports a process of context acquisition and reasoning, there are many studies to facilitate the implementation of context aware service. However, these studies have not supported efficiently a user or service mobility that should be supported necessarily in ubiquitous computing environment. Therefore, this study proposes a dynamic context aware service model which supports a dynamic management of context information, service retrieval and composition for interactions between services, and service mobility. Then we design a middleware based on this model and implement the middleware. As the middleware is implemented on the OSGi framework. it can have an interoperability between the devices such as computers, PDA, home appliances, and sensors, because of using the standard interface technologies like UPnP. Jini and so on.

  • PDF

Design and Implementation of a Dynamic IoT Device Management System (동적 사물인터넷 장치 관리 시스템 설계 및 구현)

  • Wang, Xinghui;Moon, Nammee;Min, Hong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.2
    • /
    • pp.97-101
    • /
    • 2021
  • With the development of the Internet of Things technology, new devices are being developed and used to provide various applications and services. Most IoT devices have a high probability of error because they operate in harsh environments with limited resources. In addition, it is necessary to manage the Internet of Things devices dynamically because new devices are constantly deployed. In this paper, we design a system that allows users to monitor the mounting of new devices to perform the necessary tasks and implement prototypes to validate their operability. Our system also provides a web-based programming interface to direct work on new modules and share work content with each other.

Metadata to Support the Relationship on SaaSpia Platform (SaaSpia에서 연관 관계를 지원하는 메타데이타)

  • Ku, Kyong-I;Chung, Moon-Young;Lee, Sang-Min;Won, Hee-Sun;Hur, Sung-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1283-1284
    • /
    • 2011
  • 기존의 SaaSpia 플랫폼에서는 오브젝트간의 연관 관계를 표현하지 않아, 개발자가 SaaSpia 플랫폼 기반 어플리케이션을 개발하는 데 어려움을 겪는다. 본 논문에서는 오브젝트간 연관 관계를 메타데이타로 표현하고, 해당 정보를 이용해 기본 비즈니스 로직 및 사용자 인터페이스(UI)를 동적으로 구성하는 개발 방안에 대해 제안한다. 동적으로 구성된 기본 비즈니스 로직과 UI 는 다시 메타데이타화하여 저장되어 다중 사용자 지원 및 용이한 환경 설정을 가능하게 한다.

Performance Analysis of Interworking Model for a Broadband Access Network with VB5.2 Interface (광대역 액세스 망의 VB5.2 인터페이스를 위한 연동 모델의 성능분석)

  • Kim, Choon-Hee;Cha, Young-Wook;Han, Ki-Jun
    • Journal of KIISE:Information Networking
    • /
    • v.27 no.2
    • /
    • pp.237-246
    • /
    • 2000
  • A broadband access network in B-ISDN subscriber network, plays a role of concentration or multiplexing of various subscribers into a service node. For call and connection control functions, DSS2 and B-ISUP signalling protocols are standardized for each of a subscriber side and a network node. B-BCC and B-ANCC protocol were proposed for VB5.2 interface. This interface allows dynamic control of ATM connections at the broadband access network. To establish an end-to-end ATM connection, interworking functions between VB5.2 interface's connection control protocol and the signalling protocol, are performed at the service node. A sequential interworking model and a parallel interworking model were proposed for these interworking functions. The sequential interworking model recommended by ITU-T causes an overall connection setup delay by introducing the access network, because this model proceeds the signalling protocol of network node after the response of VB5.2 interface protocol. On the other hand, the parallel interworking model proceeds the signalling protocol and the VB5.2 interface protocol simultaneously. The simultaneity of the parallel interworking model minimizes the overall connection setup delay. In this paper, we analyze and simulate above two interworking models with B-BCC or B-ANCC protocol in terms of a connection setup delay and completion ratio.

  • PDF

Component-Z: A Formal Specification Language Extended Object-Z for Designing Components (Component-Z: Object-Z를 확장한 컴포넌트 정형 명세 언어)

  • 이종국;신숙경;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.5
    • /
    • pp.677-696
    • /
    • 2004
  • Component-based software engineering (CBSE) composes reusable components and develops applications with the components. CBSE is admitted to be a new paradigm that reduces the costs and times to develop software systems. The high quality of component designs can be assured if the consistency and correctness among the elements of a component are verified with formal specifications. Current formal languages for components include only some parts of contracts between interfaces, structural aspects and behavioral aspects of component, component-based system, component composition and variability. Therefore, it is not adequate to use current formal languages in all steps of a component design process. In this paper, we suggest a formal language to specify component designs Component-Z. Component-Z extends Object-Z, adds new notations to specify components. It can be possible to specify interfaces, the inner structure of a component, inner workflows, and workflows among interfaces with Component-Z. In addition, Component-Z provides the notations and semantics to specify variability with variation points, variants and required interfaces. The relation between interfaces and components is defined with mapping schemas. Parallel operator is used to specify component composition. It can be possible to describe deployed components with the specifications of component-based systems. Therefore, the formal specification language proposed in this paper can represent all elements to design components. In the case study, we specify an account management system in a bank so that we show that Component-Z can be used in all steps of component design.