가공데이터 · 한국어 지식관계

네트워크 상태에 응답하여 네트워크 통신을 최적화하기 위한 방법 및 시스템 document_id A220623068421

분류
전기전자
라벨 상태 (label_status)
approved
문맥 (context)
일반적으로 말하면, 이동 전화 및 핸드-헬드 장치 등의 모바일 장치는 다른 모바일 장치 및/또는 컴퓨터 장치와 데이터를 교환하기 위해 통신 네트워크를 이용한다. 일반적인 실시예에서, 모바일 장치는 데이터를 전송 및 수신하기 위해 무선 통신 네트워크 및 여러가지 네트워크 프로토콜을 이용할 수 있다. 이러한 실시예에서, 모바일 장치는 모바일 장치를 갖는 사용자가 전자 메일을 수신 및 전송할 수 있게 해주기 위해 연속적인(continuous) 또는 반연속적인(semi-continuous) 무선 연결을 유지할 수 있다. 컴퓨팅 장치 처리 자원 및 무선 네트워크 통신 대역폭이 계속하여 증가함에 따라, 전자 메일을 수신/전송하기 위해 무선 지원 모바일 장치(wireless enabled mobile device)를 사용하는 일이 상당히 증가하였다. 도 1은 셀룰러 통신 네트워크를 통해 모바일 장치로 전자 메일 데이터를 전송하는 일을 용이하게 해주는 시스템(100)을 나타낸 블록도이다. 시스템(100)은 일반적으로 "푸시" 데이터 모델(push data model)이라고 하며, 이 경우 전자 메일 메시지 등의 데이터가 수신될 때 그 데이터가 클라이언트로 전송된다. 도 1을 참조하면, 시스템(100)은 어떤 형태의 무선(예를 들어, 셀룰러) 전송 기능을 포함하는 이동 전화, 핸드-헬드 장치, 기타 등등의 복수의 클라이언트(102)를 포함한다. 도 1에 나타낸 바와 같이, 모바일 장치(102) 각각은 몇개의 모바일 장치 통신사업자(mobile device operator)(104) 중 하나와 무선 통신을 하고 있다. 일반적으로 말하면, 모바일 장치 통신사업자(104)는 임의의 수의 모바일 장치(102)와 무선 주파수 기반 통신을 계속하는 서비스 제공자이다. 셀룰러 통신 네트워크 등을 통한 모바일 장치(102)와 모바일 장치 통신사업자(104) 간의 무선 통신은 잘 알려져 있으며, 더 상세히 기술하지 않을 것이다. 계속하여 도 1을 참조하면, 각각의 모바일 장치 통신사업자(104)는 또한 데이터 서비스 제공자(106)와도 통신을 하고 있다. 일반적인 데이터 서비스 제공자(106)는 식별된 모바일 사용자에 대응하는 메시지를 전송하도록 구성되어 있는 서버 컴퓨터일 수 있다. 이하에서 보다 상세히 설명하게 되는 바와 같이, 데이터 서비스 제공자(106)는 들어오는 데이터(예를 들어, 전자 메일 메시지)가 있는지 모니터링을 하고 선택된 모바일 장치(102)로 전송하기 위해 그 데이터를 대응하는 모바일 장치 통신사업자(104)로 푸시(push)한다. 데이터 서비스 제공자(106)와 모바일 통신사업자(104) 간의 네트워크 연결은 무선 통신 네트워크 및/또는 유선 통신 네트워크를 통할 수 있다. 데이터 서비스 제공자(106)는 또한 다수의 전자 메일 인터페이스 컴퓨팅 장치(108)와도 통신을 하고 있다. 전자 메일 인터페이스 컴퓨팅 장치(108)는 일반적으로 로컬 네트워크 메일 저장소(local network mail repository)(110)와 데이터 서비스 제공자(106) 간의 인터페이스로서 역할하는 특별히 구성된 컴퓨팅 장치에 대응한다. 실제로, 새로운 전자 메일 등의 갱신된 정보가 네트워크 메일 저장소(110)에 수신될 때, 전자 메일 인터페이스 컴퓨팅 장치(108)는 그 메일의 복사본을 획득하고 데이터 서비스 제공자(106)에게 통지를 전달한다. 데이터 서비스 제공자(106)는 들어오는 메시지 통지를 처리하여 그 메일을 수신할 모바일 장치(102)를 식별한다. 이어서, 데이터 서비스 제공자(106)는 통지 및/또는 그 메일을 대응하는 모바일 통신사업자(104)로 전달하고, 이 모바일 통신사업자(104)는 그 정보를 선택된 모바일 장치(102)로 전송한다. 이 방식에서, 데이터가 데이터 서비스 제공자(106)에 의해 수신될 때, 모바일 장치(102)는 통지/데이터를 수신한다. 이 방식이 모바일 장치(102)로의 데이터의 실시간 또는 거의 실시간 전송을 제공하지만, 이 방식은 다수의 특수화된 컴퓨팅 장치 애플리케이션 및/또는 특수화된 비지니스 관계(business relationship)를 필요로 한다. 예를 들어, 일반적인 실시예에서, 각각의 로컬 네트워크는 들어오는 메시지 통지를 데이터 서비스 제공자(106)로 전달하기 위해 전자 메일 인터페이스 컴퓨팅 장치(108)를 유지할 필요가 있다. 그에 부가하여, 시스템(100)은, 일반적으로 각각의 모바일 장치 사용자에게 서비스 요금을 부과하는 중앙집중식 정보 수집 및 분배 센터(centralized information collection and distribution center)(예를 들어, 데이터 서비스 제공자(106))를 필요로 한다. 게다가, 이 방식에서는, 데이터 서비스 제공자가 선택된 모바일 장치(102)와 접촉을 개시할 수 있도록 해주기 위해, 데이터 서비스 제공자(106)가 다수의 모바일 통신사업자와 특수화된 소프트웨어 등의 적절한 통신 인터페이스 및 특수화된 비지니스 관계를 유지해야만 한다. 도 2는 셀룰러 통신 네트워크를 통해 전자 메일 데이터를 모바일 장치로 전송하는 것을 용이하게 해주는 대안적인 시스템(200)을 나타낸 블록도이다. 이 시스템(200)은 일반적으로 "풀" 데이터 모델(pull data model)이라고 하며, 이 경우 클라이언트가 새로운 데이터를 요청한 것에 응답하여 전자 메일 메시지 등의 데이터가 모바일 장치 등의 클라이언트로 전송된다. 시스템(100)(도 1)과 유사하게, 시스템(200)은 어떤 형태의 무선 전송 기능(예를 들어, 셀룰러 통신 기능)을 갖는 복수의 모바일 장치 클라이언트(202)를 포함한다. 모바일 장치(202) 각각은 몇개의 모바일 장치 통신사업자(204) 중 하나와 무선 통신을 하고 있다. 다른 대안으로서, 모바일 장치(202)는 또한 IEEE 802.11 통신 표준에 정의된 것 등의 단거리 무선 연결(short range wireless connection)을 통해 네트워크 통신을 설정할 수 있다. 양 실시예에서, 모바일 장치 통신사업자(204)와 각각의 모바일 장치(202) 간의 무선 통신 링크는 전자 메일 메시지를 전송하기 위한 특수화된 통신 링크가 아니다. 그 대신에, 이 통신 링크는 인터넷 등의 원거리 통신망(wide area network, WAN)(206)과의 종래의 데이터 전송 통신 링크이다. 예를 들어, 한 통상의 실시예에서, 무선 지원 모바일 장치(202)는 TCP/IP(Transmission Control Protocol/Internet Protocol) 프로토콜에 따라 인터넷을 통해 데이터를 전송할 수 있다. 모바일 장치(202)는 로컬 전자 메일 인터페이스 컴퓨팅 장치(208)와 직접 인터페이스하기 위해 네트워크 연결(206)을 이용한다. 실제로, 모바일 장치(202)는, 일반적으로 보안 데이터 전송 프로토콜(secure data transmission protocol)을 통해, 전자 메일 인터페이스 컴퓨팅 장치(208)와 통신 링크를 설정한다. 이어서, 모바일 장치(202)는 임의의 갱신된 정보(예를 들어, 새로운 전자 메일)를 수신하라는 요청을 전자 메일 인터페이스 컴퓨팅 장치(208)로 직접 전송한다. 모바일 장치 사용자에 대한 새로운 데이터가 있는 경우, 전자 메일 인터페이스 컴퓨팅 장치(208)는 전자 메일 인터페이스 컴퓨팅 장치(208)로부터 그 데이터를 풀(pull)하라고 모바일 장치(202)에 지시하는 적절한 응답을 발생한다. 새로운 데이터가 없는 경우, 전자 메일 인터페이스 컴퓨팅 장치(208)는 요청측 모바일 장치(202)에 대해 부정적인 응답을 발생한다. 모바일 장치 응답이 처리되면, 모바일 장치(202)와 전자 메일 인터페이스 컴퓨팅 장치(208) 간의 통신 링크가 종료된다. 네트워크 연결을 통해 모바일 장치(202)와 전자 메일 인터페이스 컴퓨팅 장치(208) 간의 직접 통신 채널(direct communication channel)을 가능하게 해줌으로써, 시스템(200)은 각각의 모바일 통신사업자(204)에서 각각의 로컬 네트워크에 대한 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다. 그렇지만, "풀" 데이터 모델을 사용하는 종래의 시스템은 들어오는 데이터가 수신될 때 그 데이터가 동시에 전달될 수 없다는 점에서 결점이 있을 수 있다. 이 결점이 모바일 장치(202)가 상기한 데이터 변경 요청을 발생하는 빈도수를 증가시킴으로써 감소될 수 있지만, 모바일 장치(202)와 전자 메일 인터페이스 컴퓨팅 장치(208) 간의 통신 링크를 설정하는 일반적인 방법은 모바일 장치의 전원 자원(power resource)을 소모한다. 예를 들어, 모바일 장치(202)가 모바일 통신사업자에의 양호한 데이터 연결을 갖지 않는 경우, 새로운 데이터에 대한 반복적인 요청이 불필요하게 서비스의 전원 자원을 소모하게 된다. 따라서, 컴퓨팅 장치의 전원 자원 소모의 완화가 균형을 이루게 하면서, 데이터가 수신될 때 들어오는 데이터 통지를 동시에 전달하는 네트워크 애플리케이션과 컴퓨팅 장치 간의 통신을 용이하게 해주는 시스템 및 방법이 필요하다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
시스템(200)에서 모바일 장치(202)와 전자 메일 인터페이스 컴퓨팅 장치(208) 간에 직접 통신 채널을 가능하게 함으로써 얻을 수 있는 기술적 효과는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    시스템(200)의 직접 통신 채널 형성으로 인한 기술적 이점을 묻는 질문이다.

  2. 2정보 추출information_extraction

    시스템(200)의 특징인 직접 통신 채널과 관련된 문장을 탐색한다.

    • 네트워크 연결을 통해 모바일 장치(202)와 전자 메일 인터페이스 컴퓨팅 장치(208) 간의 직접 통신 채널(direct communication channel)을 가능하게 해줌으로써
  3. 3근거 선택evidence_selection

    직접 통신 채널이 가져오는 구체적인 완화 효과를 확인한다.

    • 시스템(200)은 각각의 모바일 통신사업자(204)에서 각각의 로컬 네트워크에 대한 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다.
  4. 4논리 통합logical_integration

    직접 통신 채널 형성이 특수화된 소프트웨어/컴퓨팅 장치 필요성을 줄여준다는 인과관계를 파악한다.

    • 직접 통신 채널(direct communication channel)을 가능하게 해줌으로써, 시스템(200)은 각각의 모바일 통신사업자(204)에서 각각의 로컬 네트워크에 대한 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다.
  5. 5결론 도출conclusion_formulation

    질문에 대한 답변으로 '특수화된 소프트웨어/컴퓨팅 장치의 필요성 완화'를 도출한다.

    • 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다.
  6. 6답변 생성answer_generation

    원문의 표현을 사용하여 기술적 효과를 명확히 기술한다.

    • 각각의 모바일 통신사업자(204)에서 각각의 로컬 네트워크에 대한 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다.
최종 답변 (final_answer)
각각의 모바일 통신사업자(204)에서 각각의 로컬 네트워크에 대한 특수화된 소프트웨어/컴퓨팅 장치의 필요성을 완화시킨다.
핵심 해석 (core_interpretation)
시스템(200)의 직접 통신 구조가 모바일 통신사업자 측의 인프라 구축 부담(특수화된 장치 및 소프트웨어 필요성)을 줄여주는 효과를 이해한다.