[go: up one dir, main page]

KR102254349B1 - Computing system with coordinated multiple-access mechanism and method of operation thereof - Google Patents

Computing system with coordinated multiple-access mechanism and method of operation thereof Download PDF

Info

Publication number
KR102254349B1
KR102254349B1 KR1020140141722A KR20140141722A KR102254349B1 KR 102254349 B1 KR102254349 B1 KR 102254349B1 KR 1020140141722 A KR1020140141722 A KR 1020140141722A KR 20140141722 A KR20140141722 A KR 20140141722A KR 102254349 B1 KR102254349 B1 KR 102254349B1
Authority
KR
South Korea
Prior art keywords
message
combination
encoded message
communication
organizing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020140141722A
Other languages
Korean (ko)
Other versions
KR20160006579A (en
Inventor
하쌈 마흐다비파
모스타파 엘-카미
이정원
강인엽
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US14/327,450 external-priority patent/US9467253B2/en
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Publication of KR20160006579A publication Critical patent/KR20160006579A/en
Application granted granted Critical
Publication of KR102254349B1 publication Critical patent/KR102254349B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • H04L1/0042Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명에 따른 컴퓨팅 시스템은 컨텐츠 구조를 통신하는 제1 전송 장치와 제2 전송 장치를 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하도록 구성된 중간-장치 인터페이스; 상기 중간-장치 인터페이스와 연결되고, 상기 제2 전송 장치를 통해 동시 전송하기 위하여 제1 인코딩 메시지를 제2 인코딩 메시지와 조직화하는 상기 조직화 프로파일에 기반된 메시지 분극 메커니즘을 사용하여 상기 제1 인코딩 메시지를 생성하도록 구성된 통신 유닛을 포함한다.A computing system in accordance with the present invention includes an intermediate-device interface configured to communicate an organization profile based on an organization mechanism for organizing a first and second delivery device for communicating a content structure; The first encoded message using a message polarization mechanism based on the organizing profile that is connected with the intermediate-device interface and organizes a first encoded message with a second encoded message for simultaneous transmission through the second transmitting device. And a communication unit configured to generate.

Description

조직화된 다중 엑세스 메커니즘을 갖는 컴퓨팅 시스템 및 그것의 동작 방법{COMPUTING SYSTEM WITH COORDINATED MULTIPLE-ACCESS MECHANISM AND METHOD OF OPERATION THEREOF}A computing system with an organized multiple access mechanism and its operation method {COMPUTING SYSTEM WITH COORDINATED MULTIPLE-ACCESS MECHANISM AND METHOD OF OPERATION THEREOF}

본 발명의 실시 예는 일반적으로 컴퓨팅 시스템에 관한 것으로서, 더욱 상세하게는 조직화된 다중 엑세스 메커니즘을 갖는 시스템에 관한 것이다. Embodiments of the present invention generally relate to a computing system, and more particularly, to a system having an organized multiple access mechanism.

현대 소비자 및 산업 전자 장치들, 특히, 휴대전화, 네비게이션 시스템, 휴대 디지털 단말기, 및 그것들의 조합된 장치들과 같은 장치들은 모바일 통신을 포함하는 현대 생활을 지원하는 기능의 증가된 수준을 제공한다. 현존하는 기술들에서의 연구 및 개발은 다양한 다른 방향들로 개발될 수 있다.Modern consumer and industrial electronic devices, particularly devices such as mobile phones, navigation systems, portable digital terminals, and combinations thereof, provide an increased level of functionality supporting modern life, including mobile communication. Research and development in existing technologies can be developed in a variety of different directions.

현대 생활에서 정보에 대한 증가된 수요는 어느 때나 사용자들이 정보로 접근하는 것을 요구한다. 그러나, 모바일 통신에서 사용되는 통신 신호들은 엑세스 가능한(accesible) 데이터의 속도 및 품질에 영향을 미치는 통신 정보에 대한 다양한 포맷들로부터 증가된 연산 복잡도뿐만 아니라 많은 소스들로부터 다양한 방해요소들의 형태들을 경험한다.The increased demand for information in modern life requires users to access information at any time. However, communication signals used in mobile communication experience various forms of interference from many sources as well as increased computational complexity from various formats of communication information that affect the speed and quality of accessible data. .

즉, 조직화된 다중 엑세스 메커니즘을 갖는 컴퓨팅 시스템에 대한 요구가 여전히 존재한다. 시장에서 의미있는 제품 차별성을 위한 절감 기회 및 증가하는 소비자 기대와 함께 지속적으로 증가하는 상업적 경쟁력을 고려할 때, 이러한 문제점들에 대한 해결책은 점점 더 중요해진다. 더욱이 비용 감소, 성능 및 효율 증가 및 경쟁력을 갖추는 것에 대한 요구는 이러한 문제점들에 대한 해결책에 대한 중요성과 함께 더 큰 긴급성이 더해진다.In other words, there is still a need for a computing system with an organized multiple access mechanism. Solutions to these problems become increasingly important given the ever-increasing commercial competitiveness, along with increasing consumer expectations and saving opportunities for meaningful product differentiation in the marketplace. Moreover, reducing costs, increasing performance and efficiency, and the need to be competitive add to the greater urgency with the importance of solutions to these problems.

이러한 문제점에 대한 해결책들은 오랫동안 개발되어 왔지만, 이전의 개발들은 모든 해결책들을 제시하지 못하였다. 즉, 이러한 문제점에 대한 해결책들은 당업자에게 오랫동안 이룰 수 없었다.Solutions to these problems have been developed for a long time, but previous developments have not been able to present all solutions. That is, solutions to these problems have not been achieved for a long time to those skilled in the art.

본 발명의 목적은 다중 전송 장치들을 효율적으로 조직화하여 향상된 성능 및 향상된 효율을 갖는 조직화된 다중 엑세스 메커니즘을 갖는 컴퓨팅 시스템 및 그것의 동작 방법을 제공하는데 있다.An object of the present invention is to provide a computing system having an organized multiple access mechanism having improved performance and improved efficiency by efficiently organizing multiple transmission devices, and a method of operating the same.

본 발명의 실시 예에 따른 컴퓨팅 시스템은 컨텐츠 구조를 통신하는 제1 전송 장치와 제2 전송 장치를 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하도록 구성된 중간-장치 인터페이스; 상기 중간-장치 인터페이스와 연결되고, 상기 제2 전송 장치를 통해 동시 전송하기 위하여 제1 인코딩 메시지를 제2 인코딩 메시지와 조직화하는 상기 조직화 프로파일에 기반된 메시지 분극 메커니즘을 사용하여 상기 제1 인코딩 메시지를 생성하도록 구성된 통신 유닛을 포함한다.A computing system according to an embodiment of the present invention includes an intermediate-device interface configured to communicate an organization profile based on an organization mechanism for organizing a first transmission device and a second transmission device for communicating a content structure; The first encoded message using a message polarization mechanism based on the organizing profile that is connected with the intermediate-device interface and organizes a first encoded message with a second encoded message for simultaneous transmission through the second transmitting device. And a communication unit configured to generate.

실시 예로서, 상기 통신 유닛은 상기 조직화 프로파일을 사용하여 제2 메시지 및 제1 메시지를 조직화하는 상기 조직화 프로파일에 기반된 메시지 구성 메커니즘에 따라 상기 제1 메시지를 구성하고, 상기 제2 메시지에 기반된 상기 제2 인코딩 메시지와 동시에 상기 제1 인코딩 메시지를 통신하기 위하여 상기 제1 메시지를 기반으로 상기 제1 인코딩 메시지를 생성하도록 구성된다.As an embodiment, the communication unit constructs the first message according to a message composition mechanism based on the organization profile for organizing a second message and a first message using the organization profile, and And generating the first encoded message based on the first message to communicate the first encoded message simultaneously with the second encoded message.

실시 예로서, 상기 통신 유닛은 상기 메시지 분극 메커니즘으로 생성된 상기 제2 인코딩 메시지 및 상기 제1 인코딩 메시지를 조직화하는 상기 메시지 분극 메커니즘으로 상기 제1 인코딩 메시지를 생성하도록 구성된다.As an embodiment, the communication unit is configured to generate the first encoded message with the message polarization mechanism that organizes the second encoded message generated with the message polarization mechanism and the first encoded message.

실시 예로서, 상기 통신 유닛은 상기 제1 인코딩 유닛과 대응하는 채널 특성을 결정하고, 제1 전송 장치 및 제2 전송 장치들 간 조직화 프로파일을 통신하기 위하여 상기 채널 특성을 기반으로 상기 조직화 프로파일을 연산한다.As an embodiment, the communication unit determines a channel characteristic corresponding to the first encoding unit, and calculates the organization profile based on the channel characteristic in order to communicate the organization profile between the first transmission device and the second transmission device. do.

실시 예로서, 상기 통신 유닛은 제1 컨텐츠 데이터 및 제1 포맷 데이터를 포함하는 제1 메시지를 구성하여 제2 컨텐츠 데이터 및 제2 포맷 데이터를 포함하는 상기 제2 메시지 및 상기 제1 메시지를 조직화하고, 상기 제1 인코딩 메시지를 상위 비트 채널을 통해 통신되는 제1 컨텐츠 데이터와 통신하기 위하여 상기 제1 메시지를 기반으로 제1 인코딩 메시지를 생성한다.As an embodiment, the communication unit organizes the second message and the first message including second content data and second format data by configuring a first message including first content data and first format data, and , In order to communicate the first encoded message with first content data communicated through an upper bit channel, a first encoded message is generated based on the first message.

본 발명의 다른 실시 예에 따른 컴퓨팅 시스템은 제1 인코딩 메시지 및 상기 제1 인코딩 메시지와 동시에 통신하도록 조직화된 제2 인코딩 메시지를 가리키는 수신 신호를 통신하도록 구성된 중간-장치 인터페이스; 상기 중간-장치 인터페이스와 연결되고, 상기 통신 속도 및 메시지 분극 메커니즘을 기반으로 상기 수신 신호를 디코딩하여 상기 수신된 신호와 관련된 통신 속도를 결정하고, 상기 통신 속도와 대응되는 조직화 프로파일에 기반된 통신을 위한 상기 제1 인코딩 메시지를 식별하는 통신 유닛을 포함한다.According to another embodiment of the present invention, a computing system includes an intermediate-device interface configured to communicate a received signal indicating a first encoded message and a second encoded message organized to communicate simultaneously with the first encoded message; It is connected to the intermediate-device interface, decodes the received signal based on the communication speed and message polarization mechanism to determine a communication speed related to the received signal, and performs communication based on an organization profile corresponding to the communication speed. And a communication unit that identifies the first encoded message for.

실시 예로서, 상기 통신 유닛은 상기 조직화 프로파일과 연관된 메시지 구성 메커니즘에 따라 상기 수신 신호를 디코딩하기 위한 상기 통신 속도를 기반으로 디코딩 시퀀스를 생성하도록 구성되고, 상기 수신 신호로부터 상기 제1 인코딩 메시지 및 상기 제2 인코딩 메시지를 상기 디코딩 시퀀스에 따라 조인트 디코딩하도록 구성된다.As an embodiment, the communication unit is configured to generate a decoding sequence based on the communication rate for decoding the received signal according to a message construction mechanism associated with the organizing profile, and the first encoded message and the And joint decoding the second encoded message according to the decoding sequence.

실시 예로서, 상기 통신 유닛은 채널 분극 메커니즘 및 채널 특성을 기반으로 상기 수신 신호를 디코딩하도록 구성된다.As an embodiment, the communication unit is configured to decode the received signal based on a channel polarization mechanism and channel characteristics.

실시 예로서, 상기 통신 유닛은 상기 수신 신호를 기반으로 상기 조직화 프로파일과 관련된 메시지 구성 메커니즘을 가리키는 상호 정보를 연산하고, 상기 상호 정보를 기반으로 상기 수신 신호를 디코딩하도록 구성된다.In an embodiment, the communication unit is configured to calculate mutual information indicating a message construction mechanism related to the organizing profile based on the received signal, and to decode the received signal based on the mutual information.

실시 예로서, 상기 통신 유닛은 연속 제거 디코더를 기반으로 상기 수신 신호를 디코딩하도록 구성된다.As an embodiment, the communication unit is configured to decode the received signal based on a successive cancellation decoder.

본 발명의 또 다른 실시 예에 따른 컴퓨팅 시스템의 동작 방법은 제2 전송 장치를 컨텐츠 구조를 통신하는 제1 전송 장치와 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하는 단계; 제1 인코딩 메시지를 상기 제2 전송 장치를 통해 동시 전송되는 제2 인코딩 메시지와 조직화하는 상기 조직화 프로파일에 기반된 메시지 분극 메커니즘을 사용하는 통신 유닛으로 제1 인코딩 메시지를 생성하는 단계를 포함한다.According to another embodiment of the present invention, a method of operating a computing system includes: communicating an organization profile based on an organization mechanism that organizes a second transmission device with a first transmission device that communicates a content structure; Generating a first encoded message with a communication unit using a message polarization mechanism based on the organizing profile to organize a first encoded message with a second encoded message simultaneously transmitted through the second transmission device.

실시 예로서, 상기 제1 인코딩 메시지를 생성하는 단계는, 상기 조직화 프로파일을 사용하여 제1 메시지를 제2 메시지와 조직화하는 상기 조직화 프로파일을 기반으로 메시지 구성 메커니즘에 따라 상기 제1 메시지를 구성하는 단계; 및 상기 제1 인코딩 메시지를 상기 제2 인코딩 메시지와 동시에 통신하기 위하여 상기 제1 메시지를 기반으로 상기 제1 인코딩 메시지를 생성하는 단계를 포함한다.As an embodiment, the generating of the first encoded message comprises: constructing the first message according to a message construction mechanism based on the organizing profile for organizing a first message with a second message using the organizing profile. ; And generating the first encoded message based on the first message to simultaneously communicate the first encoded message with the second encoded message.

실시 예로서, 상기 제1 인코딩 메시지를 생성하는 단계는, 상기 제1 인코딩 메시지를 상기 메시지 분극 메커니즘으로 생성된 상기 제2 인코딩 메시지와 조직화하는 상기 메시지 분극 메커니즘을 기반으로 상기 제1 인코딩 메시지를 생성하는 단계를 포함한다.As an embodiment, generating the first encoded message comprises generating the first encoded message based on the message polarization mechanism that organizes the first encoded message with the second encoded message generated by the message polarization mechanism. It includes the step of.

실시 예로서, 제1 인코딩 메시지와 대응하는 채널 특성을 결정하는 단계; 및 제1 전송 장치 및 제2 전송 장치들 사이에 상기 조직화 프로파일을 통신하기 위하여 상기 채널 특성을 기반으로 상기 조직화 프로파일을 연산하는 단계를 더 포함한다.As an embodiment, determining a channel characteristic corresponding to a first encoded message; And calculating the organizational profile based on the channel characteristic to communicate the organizational profile between the first transmission device and the second transmission device.

실시 예로서, 제2 컨텐츠 데이터 및 제2 포맷 데이터를 포함하는 제2 데이터와 조직화하기 위한 제1 컨텐츠 데이터 및 제1 포맷 데이터를 포함하는 제1 메시지를 구성하는 단계를 더 포함하고, 상기 제1 인코딩 메시지를 생성하는 단계는, 상기 제1 인코딩 메시지를 상위 비트 채널을 통해 통신되는 상기 제1 컨텐츠 데이터와 통신하기 위하여 상기 제1 메시지를 기반으로 상기 제1 인코딩 메시지를 생성하는 단계를 포함한다.As an embodiment, further comprising the step of constructing a first message including first content data and first format data for organizing with second data including second content data and second format data, wherein the first Generating the encoded message includes generating the first encoded message based on the first message in order to communicate the first encoded message with the first content data communicated through an upper bit channel.

본 발명의 또 다른 실시 예에 따른 컴퓨팅 시스템의 동작 방법은 제1 인코딩 메시지 및 상기 제1 인코딩 메시지와 동시에 통신하기 위하여 조직화된 제2 인코딩 메시지를 가리키는 수신 신호를 수신하는 단계; 상기 수신 신호와 대응되는 통신 속도를 결정하는 단계; 상기 통신 속도에 대응되는 조직화 프로파일을 기반으로 통신하는 상기 제1 인코딩 메시지를 식별하기 위하여 메시지 분극 메커니즘 및 상기 통신 속도에 기반된 통신 유닛을 사용해서 상기 수신 신호를 디코딩하는 단계를 포함한다.According to another embodiment of the present invention, a method of operating a computing system includes: receiving a received signal indicating a first encoded message and a second encoded message organized to communicate with the first encoded message at the same time; Determining a communication speed corresponding to the received signal; And decoding the received signal using a message polarization mechanism and a communication unit based on the communication rate to identify the first encoded message communicating based on an organization profile corresponding to the communication rate.

실시 예로서, 상기 조직화 프로파일과 연관된 메시지 구성 메커니즘에 따라 상기 수신 신호를 디코딩하기 위하여 상기 통신 속도를 기반으로 디코딩 시퀀스를 생성하는 단계를 더 포함하고, 상기 수신된 신호를 디코딩하는 단계는, 상기 디코딩 시퀀스에 따라 상기 수신 신호로부터 상기 제1 인코딩 메시지 및 제2 인코딩 메시지를 조인트 디코딩하는 단계를 포함한다.As an embodiment, further comprising the step of generating a decoding sequence based on the communication speed to decode the received signal according to a message construction mechanism associated with the organizing profile, the decoding of the received signal, the decoding And jointly decoding the first encoded message and the second encoded message from the received signal according to a sequence.

실시 예로서, 상기 수신 신호를 디코딩하는 단계는, 채널 분극 메커니즘 및 채널 특성을 기반으로 상기 수신 신호를 디코딩하는 단계를 포함한다.As an embodiment, decoding the received signal includes decoding the received signal based on a channel polarization mechanism and channel characteristics.

실시 예로서, 상기 수신 신호를 기반으로 상기 조직화 프로파일과 연관된 메시지 구성 메커니즘을 가리키는 상호 정보를 연산하는 단계를 더 포함하고, 상기 수신 신호를 디코딩하는 단계는, 상기 상호 정보를 기반으로 상기 수신 신호를 디코딩하는 단계를 포함한다.As an embodiment, further comprising the step of calculating mutual information indicating a message construction mechanism associated with the organization profile based on the received signal, the step of decoding the received signal, the received signal based on the mutual information And decoding.

실시 예로서, 상기 수신 신호를 디코딩하는 단계는 연속 제거 디코더를 사용하여 상기 수신 신호를 디코딩하는 단계를 포함한다.As an embodiment, decoding the received signal includes decoding the received signal using a successive cancellation decoder.

본 발명에 따르면, 다중 전송 장치들을 효율적으로 조직화함으로써 향상된 성능 및 향상된 효율을 갖는 조직화된 다중 엑세스 메커니즘을 갖는 컴퓨팅 시스템 및 그것의 동작 방법을 제공하는데 있다.According to the present invention, there is provided a computing system having an organized multiple access mechanism having improved performance and improved efficiency by efficiently organizing multiple transmission devices, and a method of operating the same.

도 1은 본 발명의 실시 예에 따른 조직화된 다중 접근 메커니즘을 갖는 컴퓨팅 시스템이다.
도 2는 컴퓨팅 시스템의 예시적인 블록도이다.
도 3은 컴퓨팅 시스템의 예시적인 다른 블록도이다.
도 4는 컴퓨팅 시스템의 제어 흐름이다.
도 5는 본 발명의 추가 실시 예에 따른 컴퓨팅 시스템의 동작 방법의 순서도이다.
1 is a computing system having an organized multiple access mechanism according to an embodiment of the present invention.
2 is an exemplary block diagram of a computing system.
3 is another exemplary block diagram of a computing system.
4 is a control flow of the computing system.
5 is a flowchart of a method of operating a computing system according to a further embodiment of the present invention.

이하의 본 발명의 실시 예들은 다중 접근 채널들을 통해 조직 다중 통신에 사용될 수 있다. 다중 전송 장치들 사이의 조직 프로필(coordination)을 통신하는 조직 메커니즘(coordination mechanism)은 메시지 구성 메커니즘(message construction mechanism)에 따라 메시지들을 구성하는데 사용될 수 있다. 구성된 메시지들은 멀티 전송기들에 공통으로 메시지 편광 메커니즘 전송될 수 있다.The following embodiments of the present invention may be used for multi-organizational communication through multiple access channels. A coordination mechanism that communicates coordination between multiple transmission devices can be used to organize messages according to a message construction mechanism. The configured messages may be transmitted to multiple transmitters with a message polarization mechanism in common.

전송된 인코딩 메시지들은 수신될 수 있다. 통신율(communication rate) 또는 전송 정보(mutual information)와 같은 수신된 신호의 속성들을 기반으로, 수신 장치들은 디코딩 시퀀스를 연산할 수 있다. 수신 장치는 디코딩 시퀀스에 따라 수신된 신호들을 더 디코딩하여 본래 목표 컨텐츠를 추정하거나 복원할 수 있다.The transmitted encoded messages can be received. Based on attributes of the received signal, such as a communication rate or mutual information, the receiving devices may calculate a decoding sequence. The receiving device may estimate or restore the original target content by further decoding the received signals according to the decoding sequence.

이하의 실시 예들은 당업자가 실시하여 본 발명을 사용할 수 있도록 상세하게 설명된다. 다른 실시 예들이 본문을 기반으로 분명할 수 있다는 것 및, 시스템, 프로세스 또는 기계적 변화들이 본 발명의 실시 예들의 기술적 사상으로부터의 분리 없이 이루어질 수 있음은 이해될 것이다.The following embodiments will be described in detail so that those skilled in the art can practice and use the present invention. It will be appreciated that other embodiments may be apparent based on the text, and that system, process, or mechanical changes may be made without separation from the technical spirit of the embodiments of the present invention.

이하의 설명, 참조 번호들은 본 발명의 이해를 돕기 위하여 주어진다. 그러나, 본 발명은 이러한 상세한 설명들 없이 구현될 수 있을 것이다. 본 발명의 실시 예들의 간결한 설명을 위하여, 잘 알려진 회로들, 시스템 구조들, 및 프로세스 과정들은 상세하게 설명되지 않는다.The following description and reference numerals are given to aid in understanding the present invention. However, the present invention may be implemented without these detailed descriptions. For a concise description of embodiments of the present invention, well-known circuits, system structures, and process processes are not described in detail.

시스템의 실시 예들을 보여주는 도면들은 표현의 명확성을 위하여 도면 상에서 확장되고 일부 치수들이 스케일링 되지 않은 개략적인 도면이다. 유사하게, 설명의 편의를 위하여 도면들은 유사한 방향들을 보여주나, 도면들에서 이러한 도식들은 보통 임의적인 것이다. 일반적으로, 본 발명은 어느 방향으로나 동작될 수 있다. 실시 예들은 설명의 편의를 위하여 제1 실시 예, 제2 실시 예들과 같이 번호가 붙여지나, 어떤 다른 중요성을 갖거나 또는 본 발명의 실시 예들의 한정들을 제공하는 것을 가리키지 않는다.Drawings showing embodiments of the system are schematic diagrams that are expanded on the drawings for clarity of expression and some dimensions are not scaled. Similarly, for convenience of description the drawings show similar directions, but in the drawings these diagrams are usually arbitrary. In general, the invention can be operated in either direction. The embodiments are numbered like the first and second embodiments for convenience of description, but do not indicate that they have any other importance or provide limitations of the embodiments of the present invention.

본문에서 사용되는 모듈(module)은 소프트웨어, 하드웨어, 또는 그것들의 조합으로서 구현되거나 포함할 수 있다. 예를 들어, 소프트웨어는 기계코드(machine code), 펌웨어(firmware), 임베디드 코드(embedded code), 또는 응용 소프트웨어(application software)일 수 있다. 소프트웨어는 기능, 기능에 대한 호출, 코드 블록, 또는 그것들의 조합을 포함할 수 있다. 또한, 하드웨어는 게이트들, 회로, 프로세서, 컴퓨터, 집적 회로, 집적 회로 코어들, 압력 센서, 관성 센서, MEMS(Micro Electro Mechanical System), 수동 소자, 소프트웨어 기능을 수행하는 지시자들을 포함하는 물리적 불 휘발성 메모리 장치, 또는 그것들의 조합을 포함할 수 있다.A module used in the text may be implemented or included as software, hardware, or a combination thereof. For example, the software may be machine code, firmware, embedded code, or application software. Software may include functions, calls to functions, blocks of code, or combinations thereof. In addition, hardware is physical non-volatile including gates, circuits, processors, computers, integrated circuits, integrated circuit cores, pressure sensors, inertial sensors, MEMS (Micro Electro Mechanical System), passive devices, and indicators that perform software functions. It may include a memory device, or a combination thereof.

본문에서 사용되는 '처리(processing)'는 필터링, 검출, 디코딩, 데이터 구조들 조립, 데이터 구조 전송, 데이터 구조 처리, 및 데이터 구조의 읽기 및 쓰기 등과 같이 데이터를 대응시키거나 신호를 처리하는 것을 포함한다. 데이터 구조들은 심볼들, 패킷들, 블록들, 파일들, 입력 데이터, 시스템에 의해 연산되거나 생성된 데이터 및 프로그램 데이터로서 정렬된 정보들인 것으로 정의된다.As used herein,'processing' includes mapping data or processing signals such as filtering, detection, decoding, assembling data structures, transferring data structures, processing data structures, and reading and writing data structures. do. Data structures are defined as being information arranged as symbols, packets, blocks, files, input data, data computed or generated by the system, and program data.

도 1을 참조하면, 본 발명의 실시 예에 따른 조직화된 다중 접근 메커니즘을 갖는 컴퓨팅 시스템(100)이 도시된다. 컴퓨팅 시스템(100)은 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합을 포함한다.Referring to FIG. 1, a computing system 100 having an organized multiple access mechanism according to an embodiment of the present invention is shown. The computing system 100 includes a first receiving device 102, a second receiving device 104, a first transmitting device 106, a second transmitting device 108, or a combination thereof.

제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 개인 장치, 모바일 장치, 통신 장치, AP(access point) 장치, 또는 그것들의 조합을 포함할 수 있다. 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 네트워크(110)와 연결될 수 있다.The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof is a personal device, a mobile device, a communication device, an access point (AP). ) Device, or a combination thereof. The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof may be connected to the network 110.

네트워크(110)는 유선 또는 무선 통신 장치들 또는 장치들 사이에 통신을 가능하게 하기 위하여 그것들이 서로 연결된 수단들일 수 있다. 예를 들어, 네트워크(110)는 무선 셀룰러 네트워크를 위한 배선들, 전송기들, 수신기들, 안테나들, 타워들, 기지국들, 중계기들, 전화 네트워크, 서버들, 또는 사용자 장치들의 조합일 수 있다. 또한, 네트워크(110)는 다양한 광역 네트워크들을 위한 사용자 장치들, 서버들, 컴퓨터들, 케이블들, 및 라우터들의 조합을 포함할 수 있다.The network 110 may be wired or wireless communication devices or means in which they are connected to each other to enable communication between the devices. For example, network 110 may be a combination of wires, transmitters, receivers, antennas, towers, base stations, repeaters, telephone networks, servers, or user equipments for a wireless cellular network. Further, network 110 may include a combination of user devices, servers, computers, cables, and routers for various wide area networks.

제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 셀룰러 폰, 노트북 컴퓨터, 웨어러블 장치, 기지국, 라우터, 또는 그것들의 조합을 포함할 수 있다. 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 직접적 또는 간접적으로 연결되고, 네트워크(110), 및 장치들, 또는 그것들의 조합들과 통신할 수 있다. 네트워크(110)는 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합을 포함할 수 있다.The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof is a cellular phone, a notebook computer, a wearable device, a base station, a router, Or a combination of them. The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof are directly or indirectly connected, and the network 110, and Can communicate with devices, or combinations thereof. The network 110 may include a first receiving device 102, a second receiving device 104, a first transmitting device 106, a second transmitting device 108, or a combination thereof.

예를 들어, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 신호를 수신 또는 전송하는 개인용 모바일 장치를 포함할 수 있다. 예시적으로, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 신호를 전송 또는 수신하는 기지국을 포함할 수 있다.For example, a first receiving device 102, a second receiving device 104, a first transmitting device 106, a second transmitting device 108, or a combination thereof is a personal mobile device that receives or transmits a signal. It may include. Illustratively, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof includes a base station that transmits or receives a signal. can do.

좀 더 상세한 예로서, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 개인용 모바일 장치들간, 개인용 모바일 장치 및 기지국간, 또는 그것들의 조합들 간에 정보를 교환할 수 있다. 또한, 좀 더 상세한 예로서, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 서버, 고정형 컴퓨팅 장치, 스위치, 또는 라우터, 핫스팟으로 동작하거나, 또는 다른 장치들을 묶는 장치, 그것들의 구성 또는 일부 또는 그것들의 조합 등과 같이 개인용 모바일 장치들 또는 기지국과 다른 장치들을 포함할 수 있다.As a more detailed example, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof may be used between personal mobile devices, personal mobile devices. Information can be exchanged between the device and the base station, or combinations thereof. In addition, as a more detailed example, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof is a server, a fixed computing device , A switch, or a router, a device that operates as a hotspot, or bundles other devices, a configuration or part thereof, or a combination thereof, and other devices than a base station or personal mobile devices.

간략한 설명을 위하여, 제1 수신 장치(102) 및 제2 수신 장치(104)는 모바일 사용자 장치들로 설명되고, 제1 전송 장치(106) 및 제2 전송 장치(108)는 기지국으로 설명될 것이다. 그러나, 컴퓨팅 시스템(100)이 이와 다를 수 있음은 잘 이해될 것이다. 예를 들어, 신호를 수신하는 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 라우터 또는 게이트웨이 또는 모바일과 같이 고정될 수 있다. 예시적으로, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합 중 하나 또는 그 이상은 상술된 바와 같이 네트워크(110)를 위한 기지국, 유저 장치, 엑세스 포인트, 또는 그것들의 조합일 수 있다.For the sake of simplicity, the first receiving device 102 and the second receiving device 104 will be described as mobile user devices, and the first transmitting device 106 and the second transmitting device 108 will be described as base stations. . However, it will be appreciated that the computing system 100 may be different. For example, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof receiving a signal may be a router or gateway or a mobile device. It can be fixed like this. Illustratively, one or more of the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof is as described above. It may be a base station for the network 110, a user equipment, an access point, or a combination thereof.

간략한 설명을 위하여, 제1 수신 장치(102) 및 제2 수신 장치(104)는 제1 전송 장치(106) 및 제2 전송 장치(108)로부터 전송된 신호들을 수신하는 모바일 사용자 장치들로서 설명될 것이다. 그러나, 이러한 역할 또는 관점들은 변경될 수 있다. 예를 들어, 모바일 사용자 장치들은 신호들을 기지국으로 전송하여 기지국으로 전송하는 제1 전송 장치(106) 및 제2 전송 장치(108)가 될 수 있다.For the sake of simplicity, the first receiving device 102 and the second receiving device 104 will be described as mobile user devices that receive signals transmitted from the first transmitting device 106 and the second transmitting device 108. . However, these roles or perspectives may change. For example, mobile user devices may be a first transmission device 106 and a second transmission device 108 that transmit signals to the base station and transmit them to the base station.

간략한 설명을 위하여, 제1 전송 장치(106) 및 제2 전송 장치(108)는 제1 수신 장치(102)와 통신하는 것으로 설명될 것이다. 그러나, 컴퓨팅 시스템(100)내의 장치들 중 하나 또는 그 이상이 다른 장치들과 통신할 수 있음은 잘 이해될 것이다.For the sake of simplicity, the first transmitting device 106 and the second transmitting device 108 will be described as communicating with the first receiving device 102. However, it will be appreciated that one or more of the devices within computing system 100 may communicate with other devices.

제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 및 제2 전송 장치(108)는 무선 통신을 사용하는 것으로 설명될 것이다. 그러나, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 및 제2 전송 장치(108)가 광 파이버 또는 케이블 모들과 같은 유선 커넥션들, 공유 모뎀 또는 전용 커넥션 또는 그것들의 조합을 사용하여 통신할 수 있다.The first receiving device 102, the second receiving device 104, the first transmitting device 106, and the second transmitting device 108 will be described as using wireless communication. However, the first receiving device 102, the second receiving device 104, the first transmitting device 106, and the second transmitting device 108 are wired connections such as optical fiber or cable modules, shared modems or dedicated You can communicate using a connection or a combination of them.

네트워크(110)는 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합을 포함할 수 있다. 네트워크(110)는 엑세스 포인트, 엔드 포인트 장치들, 신호들을 전달하는 중간 장치들 또는 그것의 조합으로서 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합을 포함할 수 있다.The network 110 may include a first receiving device 102, a second receiving device 104, a first transmitting device 106, a second transmitting device 108, or a combination thereof. The network 110 is a first receiving device 102, a second receiving device 104, a first transmitting device 106, a first receiving device 102 as an access point, end point devices, intermediate devices transmitting signals, or a combination thereof. 2 The transmission device 108, or a combination thereof may be included.

제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 다른 장치들과 간접적으로 통신할 수 있다. 예를 들어, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 네트워크(110) 및 그것들의 다른 구성들을 사용하여 신호들을 통신할 수 있다.The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof may communicate indirectly with other devices. For example, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof, the network 110 and other configurations thereof Can be used to communicate signals.

제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 다른 장치들과 직접적으로 통신할 수 있다. 예를 들어, 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합은 블루투스(TM, Bluetooth), 또는 와이파이(WIFI; Wireless Fidelity), 또는 다른 무선 통신 방식들을 기반으로 통신할 수 있다.The first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof can communicate directly with other devices. For example, the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, or a combination thereof is Bluetooth (TM, Bluetooth), or WiFi (WIFI; Wireless Fidelity), or other wireless communication methods can be used to communicate.

CDMA(code division multiple access), OFMDA(orthogonal frequency-division multiple access), 3GPP(Third Generation Partnership Project), LTE(Long Term Evolution), 또는 제4 세대 (4G) 표준들과 같은 통신 방식들을 기반으로 통신 신호들은 통신 정보에 내장된 기준 구성, 헤더 구성, 포맷 구성, 에러 정정 또는 검출 구성, 또는 그것들의 조합들을 포함할 수 있다. 그것들의 조합은 미리 정해진 비트, 펄스, 웨이브, 심볼, 또는 그것들의 조합을 포함할 수 있다. 다양한 구성들은 정규 시간, 구간, 주파수, 코드 또는 그것들의 조합에서 통신 신호들 내에 내장될 수 있다.Communication based on communication methods such as code division multiple access (CDMA), orthogonal frequency-division multiple access (OFMDA), Third Generation Partnership Project (3GPP), Long Term Evolution (LTE), or fourth generation (4G) standards The signals may include a reference configuration, a header configuration, a format configuration, an error correction or detection configuration, or combinations thereof embedded in the communication information. Combinations of them may include predetermined bits, pulses, waves, symbols, or combinations thereof. Various configurations can be embedded in communication signals at regular time, interval, frequency, code, or a combination thereof.

컴퓨팅 시스템(100)은 다중 독립 메시지들을 통신하기 위한 조직 메커니즘(112)을 포함할 수 있다. 조직화 메커니즘(112)은 다중 독립 통신들을 조직화 또는 정렬하기 위한 프로세스 또는 방법이다. 조직화 메커니즘(112)은 제1 전송 장치(106) 및 제2 전송 장치(108)들 사이와 같이 전송 장치들 간 정보를 공유하고 통신하는 것을 포함할 수 있다.Computing system 100 may include an organization mechanism 112 for communicating multiple independent messages. Organizing mechanism 112 is a process or method for organizing or arranging multiple independent communications. The organizing mechanism 112 may include sharing and communicating information between transmission devices, such as between the first transmission device 106 and the second transmission device 108.

조직화 메커니즘(112)은 통신을 위해 생성된 다중 독립 메시지들을 위한 컨텐츠의 조직화, 구성 프로세스, 인코딩 프로세스, 변조 프로세스, 전송 프로세스, 또는 그것들의 조합을 더 포함할 수 있다. 예를 들어, 조직화 메커니즘(112)은 컨텐츠 및 구성을 위한 추가 정보, 정보의 정렬 또는 시퀀스, 또는 그것들의 조합을 조직화할 수 있고, 조합된 또는 단일 폴라 인코딩(singular polar encoding) 프로세스 또는 그것들의 조합을 사용하여 독립 메시지들을 함께 인코딩할 수 있다.The organization mechanism 112 may further include an organization of content for multiple independent messages generated for communication, a composition process, an encoding process, a modulation process, a transmission process, or a combination thereof. For example, the organizing mechanism 112 may organize additional information for content and organization, an alignment or sequence of information, or a combination thereof, and a combined or single polar encoding process or a combination thereof. You can encode independent messages together using.

컴퓨팅 시스템(100)은 조직화 링크(114)를 사용하여 조직화 메커니즘을 활용하거나 또는 구현할 수 있다. 조직화 링크(114)는 전송 장치들 간 정보를 직접 통신하기 위한 방법, 프로세스, 또는 메커니즘을 포함할 수 있다.The computing system 100 may utilize or implement an organization mechanism using the organization link 114. Organizing link 114 may include a method, process, or mechanism for direct communication of information between transmission devices.

예를 들어, 조직화 링크(114)는 제1 전송 장치(106) 및 제2 전송 장치(108)와 같이 노드 장치들 또는 엑세스 포인트들 간, 정보를 전송하는 엔드 유저 장치들 간, 엔드 유저 및 노드 유저 간, 또는 그것들의 조합들 간 직접적으로 통신하기 위한 방법, 프로세스, 또는 메커니즘을 포함할 수 있다. 좀 더 상세한 예로서, 조직화 링크(114)는 전송 장치들의 모음을 관리, 제어, 또는 조직화하는 장치 또는 백 채널(back channel)을 포함할 수 있다. 또한, 좀 더 상세한 예로서, 조직화 링크(114)는 무선 커넥션, 유선 커넥션, 매개 커넥션, 조직화 장치 또는 그것들의 조합을 포함할 수 있다.For example, the organizing link 114 may be configured between node devices or access points such as the first transmission device 106 and the second transmission device 108, between end user devices that transmit information, and end users and nodes. It may include a method, process, or mechanism for direct communication between users, or combinations thereof. As a more detailed example, the organizing link 114 may include a device or a back channel that manages, controls, or organizes a collection of transmission devices. Further, as a more detailed example, the organizing link 114 may include a wireless connection, a wired connection, an intermediate connection, an organizing device, or a combination thereof.

컴퓨팅 시스템(100)은 조직화 메커니즘(112)을 사용하여 메시지 세트(116)에 대한 통신을 조직화할 수 있다. 메시지 세트(116)는 컴퓨팅 시스템(100) 또는 하나 이상의 장치들에 의해 접근 또는 제어되는 컨텐츠 또는 독립 메시지들의 그룹 또는 모음을 포함할 수 있다.Computing system 100 can organize communications for message set 116 using organization mechanism 112. The message set 116 may include a group or collection of content or independent messages that are accessed or controlled by the computing system 100 or one or more devices.

메시지 세트(116)는 제1 수신 장치(102) 및 제1 전송 장치(106) 사이에서 또는 제2 수신 장치(104) 및 제2 전송 장치(108) 사이에서 각각 통신하기 위한 제1 메시지(118) 및 제2 메시지(120)를 포함할 수 있다. 제1 메시지(118)는 독립 메시지의 일 예일 수 있다. 제1 메시지(118)는 생성된 수신 장치에서 수신 사용자를 위한 복제 및 통신을 위해 생성된 컨텐츠 정보일 수 있다. 제1 메시지(118)는 제1 전송 장치(106) 및 제1 수신 장치(102) 사이의 통신에 대응되는 콘텐츠 정보일 수 있다. The message set 116 includes a first message 118 for communication between the first receiving device 102 and the first transmitting device 106 or between the second receiving device 104 and the second transmitting device 108, respectively. ) And a second message 120. The first message 118 may be an example of an independent message. The first message 118 may be content information generated by the generated receiving device for copying and communication for a receiving user. The first message 118 may be content information corresponding to communication between the first transmission device 106 and the first reception device 102.

제2 메시지(120)는 제1 메시지와 다른 독립 메시지의 예일 수 있다. 제2 메시지(120)는 제1 메시지(118)와 다른 정보의 복제 및 통신을 위해 생성된 컨텐츠 정보일 수 있다. 제2 메시지(120)는 제1 메시지(118)와 같이 동일한 유저 또는 장치를 위해 생성된 컨텐츠이거나, 또는 다른 수신 장치를 통해서 다른 수신 유저를 위해 생성된 컨텐츠일 수 있다.The second message 120 may be an example of an independent message different from the first message. The second message 120 may be content information generated for copying and communication of information different from the first message 118. The second message 120 may be content generated for the same user or device, such as the first message 118, or content generated for another receiving user through a different receiving device.

제2 메시지(120)는 제2 전송 장치(108) 및 제1 수신 장치(102) 사이의 통신 또는 제2 전송 장치(108) 및 제2 수신 장치(104) 사이의 통신과 대응되는 컨텐츠 정보일 수 있다. 제2 메시지(120)는 프로세스, 쓰레드, 응용, 세그먼트, 또는 부분, 또는 제1 메시지(118)와 다른 목적을 위하여 수행되는 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합과 제1 수신 장치(102) 사이의 통신에 대응되는 컨텐츠 정보일 수 있다.The second message 120 is content information corresponding to communication between the second transmission device 108 and the first reception device 102 or communication between the second transmission device 108 and the second reception device 104 I can. The second message 120 may be a process, thread, application, segment, or part, or a first transmission device 106, a second transmission device 108, or those performed for a purpose other than the first message 118. It may be content information corresponding to a combination of and communication between the first receiving device 102.

제1 메시지(118) 및 제2 메시지(120)는 각각 통신을 위한 컨텐츠 부분 및 포맷 부분을 포함할 수 있다. 예를 들어, 제1 메시지(118)는 제1 컨텐츠 데이터(122), 제1 포맷 데이터(124), 또는 그것들의 조합을 포함할 수 있다. 또한, 제2 메시지(120)는 제2 컨텐츠 데이터(126), 제2 포맷 데이터(128), 및 그것들의 조합을 포함할 수 있다.The first message 118 and the second message 120 may each include a content portion and a format portion for communication. For example, the first message 118 may include first content data 122, first format data 124, or a combination thereof. In addition, the second message 120 may include the second content data 126, the second format data 128, and a combination thereof.

제1 컨텐츠 데이터(122) 또는 제2 컨텐츠 데이터(126)와 같은 컨텐츠 부분은 수신 장치에서 실행하기 위한 정보이다. 컨텐츠 부분은 수신 장치에서 실행되거나 또는 수행될 사운드, 동작, 이미지, 명령, 프로세스, 또는 그것들의 조합을 포함할 수 있다. The content portion such as the first content data 122 or the second content data 126 is information to be executed by the receiving device. The content portion may include a sound, an action, an image, a command, a process, or a combination thereof to be executed or performed on the receiving device.

제1 포맷 데이터(124) 및 제2 포맷 데이터(128)와 같은 포맷 부분은 컨텐츠 구성을 통신하기 위한 정보이다. 예를 들어, 포맷 부분은 하나 또는 그 이상의 비트 채널들을 통해 컨텐츠 부분과 통신하기 위하여 하나 또는 그 이상의 고정된 제로 비트들을 포함할 수 있다. 예시적으로, 포맷 부분은 컨텐츠 구성과 대응되는 기록, 통신을 위한 카테고리 또는 유형, 헤더 정보, 에러 검출 또는 정정 프로세스와 대응되는 정보, 또는 그것들의 조합을 포함할 수 있다. Format portions such as the first format data 124 and the second format data 128 are information for communicating content configuration. For example, the format portion may include one or more fixed zero bits to communicate with the content portion over one or more bit channels. For example, the format part may include a record corresponding to the content configuration, a category or type for communication, header information, information corresponding to an error detection or correction process, or a combination thereof.

컴퓨팅 시스템(100)은 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합을 사용하여 제1 수신 장치(102), 제2 수신 장치(104), 또는 그것들의 조합과 통신하기 위한 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다.The computing system 100 uses the first transmission device 106, the second transmission device 108, or a combination thereof to provide the first reception device 102, the second reception device 104, or a combination thereof. A first encoded message 130, a second encoded message 132, or a combination thereof for communication may be generated.

제1 인코딩 메시지(130)는 컴퓨팅 시스템(100)에 의해 미리 정해진 프로세스 또는 방법에 따른 전송을 위하여 처리된 정보이다. 제1 인코딩 메시지(130)는 제1 메시지(118)를 처리하는 것을 기반으로 할 수 있다. 제1 인코딩 메시지(130)는 제1 메시지(118)를 재정렬하거나, 제1 메시지(118)에 특정 정보를 추가 및 첨가하거나, 제1 메시지(118)를 다중 그룹들로 분할하거나 또는 그것들의 조합을 수행하는 것에 기반될 수 있다.The first encoded message 130 is information processed by the computing system 100 for transmission according to a predetermined process or method. The first encoded message 130 may be based on processing the first message 118. The first encoded message 130 rearranges the first message 118, adds and adds specific information to the first message 118, divides the first message 118 into multiple groups, or a combination thereof. Can be based on doing

제2 인코딩 메시지(132)는 컴퓨팅 시스템(100)에 의해 미리 정해진 방법 또는 프로세스에 따른 전송을 위하여 처리된 정보이다. 제2 인코딩 메시지(132)는 제2 메시지(120)를 처리하는 것을 기반으로 할 수 있다. 제2 인코딩 메시지(132)는 제2 메시지(120)를 재정렬하거나, 제2 메시지(120)에 특정 정보를 추가 및 첨가하거나, 제2 메시지(120)를 다중 그룹들로 분할하거나 또는 그것들의 조합을 수행하는 것에 기반될 수 있다.The second encoded message 132 is information processed by the computing system 100 for transmission according to a predetermined method or process. The second encoded message 132 may be based on processing the second message 120. The second encoded message 132 rearranges the second message 120, adds and adds specific information to the second message 120, divides the second message 120 into multiple groups, or a combination thereof. Can be based on doing

컴퓨팅 시스템(100)은 메시지 구성 메커니즘(134, message construction mechanism), 메시지 분극 메커니즘(136, message polarization mechanism) 또는 그것들의 조합을 사용하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다. 메시지 구성 메커니즘(134)은 전송을 위해 생성된 컨텐츠 데이터를 처리하는 방법 또는 프로세스이다. 메시지 구성 메커니즘(134)은 포맷 데이터를 생성하거나, 컨텐츠 데이터 및 포맷 데이터를 정렬하거나, 또는 그것들의 조합을 수행하는 방법 또는 프로세스일 수 있다.The computing system 100 uses a message construction mechanism 134, a message polarization mechanism 136, or a combination thereof to provide a first encoded message 130, a second encoded message 132, and Or you can create a combination of them. The message composition mechanism 134 is a method or process for processing content data generated for transmission. The message composition mechanism 134 may be a method or process for generating format data, sorting content data and format data, or performing a combination thereof.

예를 들어, 컴퓨팅 시스템(100)은 메시지 구성 메커니즘(134)을 사용하여 제1 포맷 데이터(124), 제2 포맷 데이터(128), 또는 그것들의 조합을 생성할 수 있다. 컴퓨팅 시스템(100)은 메시지 구성 메커니즘(134)을 사용하여 제1 컨텐츠 데이터(122)를 기반으로 제1 포맷 데이터(124)를 생성하거나, 제2 컨텐츠 데이터(126)를 기반으로 제2 포맷 데이터(128)를 생성하거나, 또는 그것들을 조합하여 수행할 수 있다.For example, the computing system 100 may use the message composition mechanism 134 to generate the first format data 124, the second format data 128, or a combination thereof. The computing system 100 generates the first format data 124 based on the first content data 122 using the message composition mechanism 134 or the second format data based on the second content data 126. It can be done by creating (128), or a combination of them.

예시적으로, 컴퓨팅 시스템(100)은 메시지 구성 메커니즘(134)을 사용하여 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합의 컨텐츠 및 포맷 정보에 대한 시퀀스를 컨텐츠 구조(138)에 따라 생성할 수 있다. 컨텐츠 구조(138, content configuration)는 메시지에 포함된 포맷 데이터 및 컨텐츠 데이터의 개략 위치, 또는 시퀀스의 기록, 표현, 또는 요구일 수 있다. 컨텐츠 구조(138)는 제1 메시지(118)의 제1 컨텐츠 데이터(122) 및 제1 포맷 데이터(124), 제2 메시지(120)의 제2 컨텐츠 데이터(126) 및 제1 포맷 데이터(128), 또는 그것들의 조합의 특정 시퀀스 또는 위치들을 가리키거나 기술할 수 있다.Illustratively, the computing system 100 uses the message composition mechanism 134 to generate a sequence of content and format information of the first message 118, the second message 120, or a combination thereof, using the content structure 138. Can be created according to ). The content configuration 138 may be a format data included in a message and an outline location of the content data, or a recording, representation, or request of a sequence. The content structure 138 includes first content data 122 and first format data 124 of the first message 118, second content data 126 and first format data 128 of the second message 120. ), or a specific sequence or positions of a combination thereof.

메시지 구성 메커니즘(134)은 조직화 프로파일(140, coordination profile)과 연관될 수 있다. 조직화 프로파일(140)은 다중 전송 장치들 사이의 조직화를 나타내는 정보이다. 조직화 프로파일(140)은 다중 장치들 사이의 조직화 전송을 위해 활용하고 공유하는 정보를 포함할 수 있다. 조직화 프로파일(140)은 용량, 특징들, 제한들, 채널, 속도, 또는 그것들의 조합 또는 장치들 사이의 통신으로 인하여 발생하는 유사한 것들을 설명하는 정보를 더 포함할 수 있다.The message composition mechanism 134 may be associated with a coordination profile 140. The organization profile 140 is information representing organization among multiple transmission devices. The organization profile 140 may include information used and shared for organized transmission between multiple devices. The organizational profile 140 may further include information describing capacity, characteristics, limits, channel, speed, or a combination thereof or similar things arising from communication between devices.

예를 들어, 조직화 프로파일(140)은 컨텐츠 구조(138)를 포함할 수 있다. 좀더 상세한 예로서, 제1 전송 장치(106)는 제2 전송 장치(108)와 제1 메시지(118)에 대한 컨텐츠 구조(138)를 통신할 수 있다. 또한, 좀 더 상세한 예로서, 제2 전송 장치(108)는 제1 전송 장치(106)와 제2 메시지(120)에 대한 컨텐츠 구조(138)를 통신할 수 있다.For example, the organizational profile 140 may include a content structure 138. As a more detailed example, the first transmission device 106 may communicate the content structure 138 for the first message 118 with the second transmission device 108. Further, as a more detailed example, the second transmission device 108 may communicate the content structure 138 for the first transmission device 106 and the second message 120.

예시적으로, 조직화 프로파일(140)은 속도 프로파일(142, rate profile), 평균 속도 영역(144, uniform rate region), 또는 그것들의 조합을 포함할 수 있다. 속도 프로파일(142)은 다중 조직화 전송들에 대하여 달성할 수 있거나 또는 존재하는 속도의 기록이다. 다중 전송들에 대하여 달성할 수 있는 속도는 합성 폴라 코딩 방법(compound polar coding)을 사용하여 결합될 수 있다. 다중 전송들에 대하여 달성할 수 있는 속도을 결합하는 비율 프로파일(142)이 평균 속도 영역(144)의 추가점에 대하여 향상된 분극 속도를 제공하는 것이 발견된다.For example, the organizational profile 140 may include a rate profile 142, a uniform rate region 144, or a combination thereof. The speed profile 142 is a record of the speed achievable or existing for multiple organized transmissions. The speed achievable for multiple transmissions can be combined using compound polar coding. It is found that the ratio profile 142, which combines the achievable speed for multiple transmissions, provides an improved polarization speed for the addition of the average speed region 144.

예를 들어, 속도 프로파일(142)은 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들이 조합에 대한 통신 속도를 기술할 수 있다. 속도 프로파일(142)은 조직화 메커니즘(112), 메시지 구성 메커니즘(134), 메시지 분극 메커니즘(136), 또는 그것들의 조합을 기반으로 제1 전송 장치(106) 및 제2 전송 장치(108)에 대한 통신 속도들 사이의 상호 작용을 기술할 수 있다. For example, the speed profile 142 may describe the communication speed for the first transmission device 106, the second transmission device 108, or a combination thereof. The rate profile 142 is based on the organization mechanism 112, the message composition mechanism 134, the message polarization mechanism 136, or a combination thereof for the first transmission device 106 and the second transmission device 108. Interactions between communication speeds can be described.

예시적으로, 속도 프로파일(142)은 제1 속도 세트(146), 제2 속도 세트(148), 또는 그것들의 조합을 포함할 수 있다. 제1 속도 세트(146)는 제1 전송 장치(106), 제1 인코딩 메시지(130), 그것들의 일부, 또는 그것들이 조합의 최대 속도들을 유지하면서, 모든 다른 통신 속도들을 최적화하는 다중 전송들에 대한 통신 속도들의 조합일 수 있다. 예를 들어, 제1 속도 세트(146)는 제1 전송 장치(106)의 최대 통신 속도 및 제1 전송 장치(106)의 최대 통신 속도는 유지면서 최대로 가능한 다른 장치들의 통신 속도들을 포함할 수 있다. 제1 속도 세트(146)는 'AW'라 칭한다.Illustratively, the speed profile 142 may include a first set of speeds 146, a second set of speeds 148, or a combination thereof. The first set of rates 146 can be applied to multiple transmissions that optimize all other communication rates while maintaining the maximum rates of the first transmission device 106, the first encoded message 130, a portion of them, or a combination of them. It may be a combination of communication speeds for each. For example, the first set of speeds 146 may include a maximum communication speed of the first transmission device 106 and communication speeds of other devices that are maximally possible while maintaining the maximum communication speed of the first transmission device 106. have. The first set of speeds 146 is referred to as'A W '.

제2 속도 세트(148)는 제2 전송 장치(108), 제2 인코딩 메시지(132), 그것들의 일부, 또는 그것들의 조합의 최대 속도들을 유지하면서, 다른 통신 속도들을 최적화하는 다중 전송의 통신 속도의 조합일 수 있다. 예를 들어, 제2 속도 세트(148)는 제2 전송 장치(108)의 최대 통신 속도를 유지하면서 제2 전송 장치(108)와 다른 전송 장치의 최고 통신 속도들을 포함할 수 있다. 제2 속도 세트(148)는'B W '라 칭한다.The second set of speeds 148 is a communication speed of multiple transmissions that optimizes different communication speeds while maintaining the maximum speeds of the second transmission device 108, the second encoded message 132, a portion thereof, or a combination thereof. It may be a combination of. For example, the second set of speeds 148 may include the highest communication speeds of the second transmission device 108 and other transmission devices while maintaining the maximum communication speed of the second transmission device 108. The second set of speeds 148 is referred to as'B W '.

좀 더 상세한 예로서, 제1 속도 세트(146)는 제1 인코딩 메시지(130)의 통신 속도를 최대화하고, 제1 인코딩 메시지(130)의 통신 속도에 영향을 미치지 않는 제2 인코딩 메시지(132)의 최대 허용 통신 속도의 조건을 위한 것일 수 있다. 좀 더 상세한 예로서, 제2 속도 세트(148)는 제2 인코딩 메시지(132)의 통신 속도를 최대화하고, 제2 인코딩 메시지(132)의 통신 속도를 감소시키지 않는 제1 인코딩 메시지(130)의 최대 허용 속도의 조건을 위한 것일 수 있다.As a more detailed example, the first rate set 146 maximizes the communication speed of the first encoded message 130, and the second encoded message 132 does not affect the communication speed of the first encoded message 130. It may be for the condition of the maximum allowable communication speed of. As a more detailed example, the second set of rates 148 maximizes the communication rate of the second encoded message 132 and does not decrease the communication rate of the second encoded message 132. May be for conditions of maximum allowable speed.

평균 속도 영역(144, uniform rate region)은 하나의 메시지의 통신 속도가 하나 또는 그 이상의 장치들의 통신 속도에 영향을 미치는 다중 통신 속도들 사이의 상호 작용의 기술(description)일 수 있다. 평균 속도 영역(144)은 m('m'은 조직화 장치들의 총 개수와 대응된다.)차원 공간의 m차 다면체일 수 있다. 평균 속도 영역(144)에 대하여, 제1 인코딩 메시지(130) 및 제2 인코딩 메시지(132)의 입력 분포들은 독립적이고 균일한 것으로 가정된다. 평균 속도 영역(144)은 제1 속도 세트(146) 및 제2 속도 세트(148)와 같이 전송 장치와 대응되는 최대 속도 세트를 포함하는 평면일 수 있다.The average rate region 144 may be a description of the interaction between multiple communication rates in which the communication rate of one message affects the communication rate of one or more devices. The average velocity region 144 may be an m-order polyhedron in a dimensional space m ('m' corresponds to the total number of organizing devices). For the average velocity region 144, the input distributions of the first encoded message 130 and the second encoded message 132 are assumed to be independent and uniform. The average velocity region 144 may be a plane including a maximum velocity set corresponding to the transmission device, such as a first velocity set 146 and a second velocity set 148.

컴퓨팅 시스템(100)은 메시지 분극 메커니즘(136)과 같은 코딩 방법을 사용하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 처리할 수 있다. 메시지 분극 메커니즘(136)은 선형 블록 에러 정정 코드를 제공하기 위한 방법, 프로세스 또는 그것들의 조합이다. 메시지 분극 메커니즘(136)은 하나 또는 조합 비트 값들과 대응되는 코드들의 세트, 알파벳, 룰 세트, 또는 그것들의 조합을 포함할 수 있다. The computing system 100 may process the first encoded message 130, the second encoded message 132, or a combination thereof using a coding method such as the message polarization mechanism 136. The message polarization mechanism 136 is a method, process, or combination thereof for providing a linear block error correction code. The message polarization mechanism 136 may include a set of codes, an alphabet, a rule set, or a combination thereof corresponding to one or combination bit values.

메시지 분극 메커니즘(136)은 MAC-폴라 코드 또는 MAC 채널을 통한 전송을 위한 방식들에 기반된 폴라(polar)를 구성하기 위한 방법, 프로세스, 또는 그것들의 조합을 포함할 수 있다. 메시지 분극 메커니즘(136)은 채널 분극을 구현하기 위한 것일 수 있다. 메시지 분극 메커니즘(136)에 관한 상세한 설명은 이하에서 설명된다.The message polarization mechanism 136 may include a method, process, or combination thereof for configuring a polar based on a MAC-polar code or schemes for transmission over a MAC channel. The message polarization mechanism 136 may be for implementing channel polarization. A detailed description of the message polarization mechanism 136 is described below.

컴퓨팅 시스템(100)은 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 기반으로 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다. 컴퓨팅 시스템(100)은 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합을 기반으로 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다.The computing system 100 generates a first encoding message 130, a second encoding message 132, or a combination thereof based on the first content data 122, the second content data 126, or a combination thereof. Can be generated. The computing system 100 may generate a first encoded message 130, a second encoded message 132, or a combination thereof based on the first message 118, the second message 120, or a combination thereof. I can.

메시지 분극 메커니즘(136)은 채널 분극 파라미터를 더 포함할 수 있다. 또한, 메시지 분극 메커니즘(136)은 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합을 처리하거나 또는 분극하여(poloarizing) 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성하기 위한 크로네커 거듭제곱의 응용(application of Kronecker power)를 포함한다. 메시지 분극 메커니즘(136) 또는 사용되는 인수는 'G n '이라 칭한다. 메시지 분극 메커니즘(136)은 이하에서 상세하게 설명된다.The message polarization mechanism 136 may further include a channel polarization parameter. In addition, the message polarization mechanism 136 may process or poloarize the first message 118, the second message 120, or a combination thereof to provide the first encoded message 130, the second encoded message 132. ), or the application of Kronecker power to create a combination thereof. Message polarization mechanism 136, or a factor to be used is referred to as 'G n'. The message polarization mechanism 136 is described in detail below.

제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합은 메시지 크기(150)를 포함할 수 있다. 메시지 크기(150)는 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합에 대한 양, 길이, 규모 또는 그것들의 조합일 수 있다. 메시지 크기(150)는 제1 인코딩 메시지(130) 및 제2 인코딩 메시지(132)간 서로 다르며, 각각 독립적일 수 있다. 또한 메시지 크기(150)는 제1 인코딩 메시지(130) 및 제2 인코딩 메시지(132)에 대하여 동일할 수 있다.The first encoded message 130, the second encoded message 132, or a combination thereof may include the message size 150. The message size 150 may be an amount, length, size, or combination thereof for the first encoded message 130, the second encoded message 132, or a combination thereof. The message size 150 is different from each other between the first encoded message 130 and the second encoded message 132, and may be independent from each other. Also, the message size 150 may be the same for the first encoded message 130 and the second encoded message 132.

메시지 크기(150)는 메시지 분극 메커니즘(136), 조직화 메커니즘(112), 표준(standard), 컴퓨팅 시스템(100), 또는 그것들의 조합에 의해 제어될 수 있다. 메시지 크기(150)는 제1 메시지(118), 제2 메시지(120), 및 그것들의 조합에 대응되는 양, 길이, 규모, 또는 그것들의 조합에 의해 결정될 수 있다.The message size 150 may be controlled by the message polarization mechanism 136, the organization mechanism 112, the standard, the computing system 100, or a combination thereof. The message size 150 may be determined by the amount, length, size, or combination thereof corresponding to the first message 118, the second message 120, and a combination thereof.

제1 메시지(118)는 'U'(또는 'U 1 N =( U 1 , U 2 ,…, U N )')으로서 표현될 수 있다. 제2 메시지(120)는 'V'(또는 'V 1 N =( V 1 , V 2 ,…, V N )')으로서 표현될 수 있다. 메시지 크기(150)는 'N'으로 표현될 수 있다. 제1 인코딩 메시지(130)는 'X 1 N '으로 표현될 수 있다. 제2 인코딩 메시지(132)는 'X' 1 N '으로 표현될 수 있다.The first message 118 may be expressed as'U ' ( or'U 1 N =( U 1 , U 2 ,..., U N ) '). The second message 120 may be expressed as'V ' ( or'V 1 N =( V 1 , V 2 ,..., V N ) '). The message size 150 may be expressed as'N'. The first encoding message 130 may be expressed as'X 1 N'. The second encoding message 132 may be expressed as'X' 1 N'.

제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합은 메시지 분극 메커니즘(136), 메시지 구성 메커니즘(134), 또는 그것들의 조합에 기반될 수 있다. 예를 들어, 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합은 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 위해 메시지 구성 메커니즘(134)을 활용하는 것의 결과인 메시지 분극 메커니즘(136)을 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합에 적용하는 것에 기반될 수 있다. The first encoded message 130, the second encoded message 132, or a combination thereof may be based on the message polarization mechanism 136, the message composition mechanism 134, or a combination thereof. For example, a first encoded message 130, a second encoded message 132, or a combination thereof may be used as a message composition mechanism for the first content data 122, the second content data 126, or a combination thereof. It may be based on applying the message polarization mechanism 136, which is the result of utilizing 134, to the first message 118, the second message 120, or a combination thereof.

제1 인코딩 메시지(130)는 'X 1 N = U 1 N G n '으로 표현될 수 있다. 제2 인코딩 메시지(132)는 'X' 1 N = U 1 N G n '로 표현될 수 있다.A first encoded message 130 may be expressed as 'X 1 N 1 = U N G n'. The second encoded message 132 may be expressed as'X ' 1 N = U 1 N G ⓧ n'.

제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합은 변조 방식(modulation scheme)을 사용하여 전송될 수 있다. 변조 방식은 심볼들을 사용하여 인코딩 메시지를 표현할 수 있다. 예를 들어, 변조 방식은 QAM(quadrature amplitude modulation), PSK(phase-shift keying), 그것들의 파생, 또는 그것들의 조합을 포함할 수 있다. 좀 더 상세한 예로서, 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합은 BPSK(binary phase shift keying)를 사용하여 전송될 수 있다.The first encoded message 130, the second encoded message 132, or a combination thereof may be transmitted using a modulation scheme. The modulation scheme can express an encoded message using symbols. For example, the modulation scheme may include quadrature amplitude modulation (QAM), phase-shift keying (PSK), derivatives thereof, or a combination thereof. As a more detailed example, the first encoded message 130, the second encoded message 132, or a combination thereof may be transmitted using binary phase shift keying (BPSK).

제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합의 전송된 예들은 제1 수신 신호(152), 제2 수신 신호(154) 또는 그것들의 조합으로서 수신될 수 있다. 제1 수신 신호(152)는 제1 수신 장치(102)에 의해 수신된 정보일 수 있다. 제1 수신 신호(152)는 제1 전송 장치(106)에 의해 전송될 때 제1 수신 장치(102)와 통신하기 위한 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 그것들의 일부, 또는 그것들의 조합과 대응하거나 또는 포함할 수 있다. The transmitted examples of the first encoded message 130, the second encoded message 132, or a combination thereof may be received as the first received signal 152, the second received signal 154, or a combination thereof. The first reception signal 152 may be information received by the first reception device 102. The first received signal 152, when transmitted by the first transmitting device 106, is a first encoded message 130, a second encoded message 132 for communication with the first receiving device 102, and some of them , Or a combination thereof.

제2 수신 신호(154)는 제2 수신 장치(104)에 의해 수신된 신호일 수 있다. 제2 수신 신호(154)는 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합에 의해 전송될 때, 제2 수신 장치(104)와 통신하기 위한 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합과 대응하거나 또는 포함할 수 있다.The second reception signal 154 may be a signal received by the second reception device 104. When the second received signal 154 is transmitted by the first transmitting device 106, the second transmitting device 108, or a combination thereof, a first encoded message for communicating with the second receiving device 104 ( 130), the second encoded message 132, or a combination thereof.

제1 수신 신호(152), 제2 수신 신호(154), 또는 그것들의 조합은 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합과 대응하는 부분들을 포함할 수 있다. 제1 수신 신호(152)는 'Y 1 L '으로 표현될 수 있다. 제2 수신 신호(154)는 'Y' 1 L '로 표현될 수 있다.The first received signal 152, the second received signal 154, or a combination thereof may include portions corresponding to the first encoded message 130, the second encoded message 132, or a combination thereof. . The first received signal 152 may be expressed as'Y 1 L'. The second received signal 154 may be expressed as'Y' 1 L'.

제1 수신 신호(152) 또는 제2 수신 신호(154)와 같은 수신 신호는 제1 인코딩 메시지(130) 또는 제2 인코딩 메시지(132)와 같이 전송된 신호와 다를 수 있다. 전송된 신호는 제1 전송 장치(106), 제2 전송 장치(108), 제1 수신 장치(102), 제2 수신 장치(104), 또는 그것들의 조합들 간과 같이 전송 및 수신 장치들을 직접 연결하는 통신 채널 또는 그것들의 편광 예에서 변경될 수 있다.A received signal such as the first received signal 152 or the second received signal 154 may be different from a signal transmitted with the first encoded message 130 or the second encoded message 132. The transmitted signal directly connects the transmitting and receiving devices, such as between the first transmitting device 106, the second transmitting device 108, the first receiving device 102, the second receiving device 104, or combinations thereof. Communication channels or their polarization examples can be changed.

통신 채널은 중계기들, 증폭기들, 또는 간접적인 연결을 위한 그것들의 조합을 포함할 수 있다. 통신 채널은 주파수, 타임 슬롯, 패킷 명칭(packet designation), 전송 속도, 채널 코드 또는 장치들 사이에서 신호 전송을 위해 사용되는 그것들의 조합과 같은 통신 항목 또는 특정 예들을 더 포함할 수 있다. 통신 채널은 대응하는 장치들과 연관된 지리적 위치의 고유한 물리적 특성과 대응될 수 있다.The communication channel may include repeaters, amplifiers, or a combination thereof for indirect connection. The communication channel may further include communication items or specific examples such as frequency, time slot, packet designation, transmission rate, channel code, or a combination thereof used for signal transmission between devices. The communication channel may correspond to a unique physical characteristic of a geographic location associated with the corresponding devices.

통신 채널은 통신 신호들의 전송에 영향을 미치고, 신호들의 고유한 지연 또는 반사에 의한 신호들의 특성들을 페이딩하는 것과 같은 영항 또는 구조들로부터의 효과들을 포함한다. 통신 채널은 통신 채널을 통한 신호들을 변경하거나 왜곡할 수 있다. 통신 채널 또는 그것들의 편광 예는 'W'로 표현될 수 있다.The communication channel affects the transmission of communication signals and includes effects from influences or structures, such as fading the characteristics of the signals by their inherent delay or reflection. The communication channel can alter or distort the signals over the communication channel. Communication channels or examples of their polarization may be expressed as'W'.

통신 채널은 m-사용자 이진 입력 다중 접근 채널들(MAC; m-user binary-input multiple access channels)을 포함할 수 있다. MAC 채널은 하나 또는 그 이상의 수신기들과 통신하는 다중 전송기들을 포함할 수 있다.The communication channel may include m-user binary-input multiple access channels (MAC). The MAC channel may include multiple transmitters communicating with one or more receivers.

통신 채널은 입력 및 수신 신호로서 제1 인코딩 메시지(130) 또는 제2 인코딩 메시지(132)와 같은 인코딩 메시지를 포함할 수 있다. 또는, 통신 채널은 출력 신호로서 제1 수신 신호(152) 또는 제2 수신 신호(154)와 같은 인코딩 메시지를 포함할 수 있다. 통신 채널은 이진 입력(binary-input), 메모리리스(memory-less), 대칭 용량(symmetric capacity), 이산(discrete), 추가 가우시안 모델(additive Gaussian modeled), 또는 그것들의 조합을 포함하는 특성들과 대응될 수 있다.The communication channel may include an encoded message such as the first encoded message 130 or the second encoded message 132 as input and received signals. Alternatively, the communication channel may include an encoded message such as the first received signal 152 or the second received signal 154 as an output signal. The communication channel is characterized by features including binary-input, memory-less, symmetric capacity, discrete, additive Gaussian modeled, or a combination thereof. It can be matched.

컴퓨팅 시스템(100)은 채널 특성(156, channel characterization)을 연산함으로써 채널을 통한 신호들에 대한 통신 채널의 영향들 또는 변화들을 표현하거나 설명할 수 있다. 채널 특성(156, channel characterization)은 통신 채널의 입력 및 대응되는 출력 사이의 차이를 표현 또는 기술할 수 있다. 채널 특성(156)은 통신 채널의 패딩, 지연 신호들 또는 에코로부터의 왜곡 또는 그것들의 조합을 표현하거나 정의할 수 있다.The computing system 100 may represent or describe effects or changes of a communication channel on signals through the channel by calculating a channel characterization 156. The channel characterization 156 may represent or describe a difference between an input of a communication channel and a corresponding output. The channel characteristic 156 may represent or define the padding of the communication channel, distortion from delay signals or echo, or a combination thereof.

예를 들어, 채널 특성(156)은 통신 채널을 통과한 후에 수신 장치에서 발견된 본래 전송 신호의 변화들을 나타내는 값들의 세트를 포함하는 매트릭스를 포함할 수 있다. 예를 들어, 채널 특성(156)은 채널 품질 지표(CQI; channel quality indicator)를 더 포함할 수 있다. 예시적으로, 채널 특성(156)은 속도 프로파일(142)과 연관될 수 있다.For example, the channel characteristic 156 may comprise a matrix comprising a set of values representing changes in the original transmitted signal found at the receiving device after passing through the communication channel. For example, the channel characteristic 156 may further include a channel quality indicator (CQI). Illustratively, channel characteristic 156 may be associated with velocity profile 142.

컴퓨팅 시스템(100)은 제1 속도(158) 또는 제2 속도(160)와 같은 통신 속도에서 장치들 사이에 메시지들을 통신할 수 있다. 제1 속도(158)는 'R1'으로 표현될 수 있다. 제2 속도는 'R2'로 표현될 수 있다.The computing system 100 may communicate messages between devices at a communication rate such as a first rate 158 or a second rate 160. The first speed 158 may be expressed as'R 1'. The second speed may be expressed as'R 2'.

통신 속도는 정보를 서로 교환하고 통신하는 장치들과 연관될 수 있다. 통신 속도는 수신 장치와 다른 장치들과 통신하는 전송 장치들로부터의 신호들에 의해 영향을 받을 수 있다.Communication speed may be associated with devices that exchange information and communicate with each other. The communication speed may be affected by signals from the receiving device and the transmitting devices that communicate with other devices.

예를 들어, 제1 속도(158)는 제1 메시지(188) 또는 그것의 파생과 대응되는 통신 속도일 수 있다. 제1 속도(158)는 제1 수신 장치(102) 및 제1 전송 장치(106) 사이의 통신에 기반될 수 있다. 예시적으로, 제2 속도(160)는 제2 메시지(120) 또는 그것의 파생과 대응되는 통신 속도일 수 있다. 제2 속도(160)는 제1 수신 장치(102) 및 제2 전송 장치(108) 사이의 통신에 기반될 수 있다.For example, the first rate 158 may be a communication rate corresponding to the first message 188 or a derivative thereof. The first rate 158 may be based on communication between the first receiving device 102 and the first transmitting device 106. Illustratively, the second rate 160 may be a communication rate corresponding to the second message 120 or a derivative thereof. The second rate 160 may be based on communication between the first receiving device 102 and the second transmitting device 108.

예시적으로, 제1 속도(158), 및 제2 속도(160), 또는 그것들의 조합은 제1 수신 장치(102), 제2 수신 장치(104), 또는 그것의 조합들을 위한 제1 메시지(118), 제2 메시지(120), 그것들의 파생, 또는 그것들의 조합에 대응되는 통신 속도일 수 있다. 제1 속도(158), 제2 속도(160), 또는 그것들의 조합은 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 또는 그것들의 조합들 사이의 통신에 기반될 수 있다.Illustratively, the first rate 158, and the second rate 160, or a combination thereof, is a first message for the first receiving device 102, the second receiving device 104, or combinations thereof ( 118), the second message 120, a derivative thereof, or a combination thereof. The first speed 158, the second speed 160, or a combination thereof may be the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108 , Or may be based on communication between combinations of them.

간결한 설명을 위하여, 두 개의 독립 메시지들에 대한 조직화 통신으로써 컴퓨팅 시스템(100)이 설명될 것이다. 그러나, 컴퓨팅 시스템(100)은 세 개 또는 그 이상의 동시 메시지들 및 상술된 바와 같은 대응 장치들의 세트들을 관리하고 조직화할 수 있음은 잘 이해될 것이다. 예를 들어, 컴퓨팅 시스템(100)은 제3 장치(162) 또는 독립 메시지를 위한 전송 또는 수신 장치들의 제3 세트, 또는 추가 독립 통신들을 처리하거나 조직화할 수 있다.For the sake of brevity, the computing system 100 will be described as an organized communication of two independent messages. However, it will be appreciated that computing system 100 may manage and organize sets of three or more concurrent messages and corresponding devices as described above. For example, the computing system 100 may process or organize a third device 162 or a third set of transmitting or receiving devices for an independent message, or additional independent communications.

도 2를 참조하면, 컴퓨팅 시스템(100)의 예시적인 블록도가 도시된다. 컴퓨팅 시스템(100)은 제1 수신 장치(102), 네트워크(110), 및 제1 전송 장치(106)를 포함한다. 제1 수신 장치(102)는 제1 장치 전송(208)의 형태로 정보를 제1 전송 장치(106)로 전송할 수 있다. 제1 전송 장치(106)는 제2 장치 전송(210)의 형태로 정보를 제1 수신 장치(102)로 전송할 수 있다. 제1 장치 전송(208), 제2 장치 전송(210), 또는 그것들의 조합은 통신 채널을 포함하는 네트워크(110)를 통해 통신될 수 있다.2, an exemplary block diagram of a computing system 100 is shown. The computing system 100 includes a first receiving device 102, a network 110, and a first transmitting device 106. The first receiving device 102 may transmit information to the first transmitting device 106 in the form of a first device transmission 208. The first transmission device 106 may transmit information to the first reception device 102 in the form of a second device transmission 210. The first device transmission 208, the second device transmission 210, or a combination thereof may be communicated via a network 110 comprising a communication channel.

간결한 설명을 위하여, 컴퓨팅 시스템(100)은 클라이언트 장치로서 제1 수신 장치(102)를 보여준다. 그러나, 컴퓨팅 시스템(100)이 다른 형태의 장치로서 제1 수신 장치(102)를 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제1 수신 장치(102)는 디스플레이 인터페이스를 포함하는 서버일 수 있다.For the sake of brevity, the computing system 100 shows the first receiving device 102 as a client device. However, it will be appreciated that the computing system 100 may include the first receiving device 102 as another type of device. For example, the first receiving device 102 may be a server including a display interface.

또한, 간결한 설명을 위하여, 컴퓨팅 시스템(100)은 기지국으로서 제1 전송 장치(106)를 보여준다. 그러나, 컴퓨팅 시스템(100)이 다른 형태의 장치로서 제1 전송 장치(106)를 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제1 전송 장치(106)는 클라이언트 장치 또는 서버일 수 있다.Also, for concise description, the computing system 100 shows the first transmission device 106 as a base station. However, it will be appreciated that the computing system 100 may include the first transmission device 106 as another type of device. For example, the first transmission device 106 may be a client device or a server.

본 발명의 실시 예에 대한 간결한 설명을 위하여, 제1 수신 장치(102)는 클라이언트 디바이스로 설명되고, 제1 전송 장치(106)는 기지국으로 설명될 것이다. 본 발명의 실시 예가 장치들의 형태에 대한 선택에 한정되지 않는다. 이러한 선택은 본 발명의 예시적인 실시 예이다.For a concise description of the embodiment of the present invention, the first receiving device 102 will be described as a client device, and the first transmitting device 106 will be described as a base station. Embodiments of the present invention are not limited to selection of the types of devices. This choice is an exemplary embodiment of the present invention.

제1 수신 장치(102)는 제1 제어 유닛(212), 제1 저장 유닛(214), 제1 통신 유닛(216), 및 제1 사용자 인터페이스(218)를 포함할 수 있다. 제1 제어 유닛(212)은 제1 제어 인터페이스(222)를 포함할 수 있다. 제1 제어 유닛(212)은 제1 소프트웨어(226)을 실행하여 컴퓨팅 시스템(100)의 정보를 제공할 수 있다.The first receiving device 102 may include a first control unit 212, a first storage unit 214, a first communication unit 216, and a first user interface 218. The first control unit 212 may include a first control interface 222. The first control unit 212 may execute the first software 226 to provide information on the computing system 100.

제1 제어 유닛(212)은 다양한 다른 방식들로 구현될 수 있다. 예를 들어, 제1 제어 유닛(212)은 프로세서, ASIC(application specific integrated circuit), 임베디드 프로세서(embedded processor), 마이크로 프로세서(microprocessor), 하드웨어 제어 로직(hardware control logic), FSM(hardware finite state machine), DSP(digital signal processor), 또는 그것들의 조합일 수 있다. 제1 제어 인터페이스(222)는 제1 제어 유닛(212) 및 제1 수신 장치(102) 내의 다른 기능 유닛들 사이의 통신을 위해 사용될 수 있다. 제1 제어 인터페이스(222)는 제1 수신 장치(102) 및 외부와 통신을 위해 사용될 수 있다.The first control unit 212 can be implemented in a variety of different ways. For example, the first control unit 212 includes a processor, an application specific integrated circuit (ASIC), an embedded processor, a microprocessor, a hardware control logic, and a hardware finite state machine (FSM). ), Digital Signal Processor (DSP), or a combination thereof. The first control interface 222 may be used for communication between the first control unit 212 and other functional units in the first receiving device 102. The first control interface 222 may be used for communication with the first receiving device 102 and the outside.

제1 제어 인터페이스(222)는 다른 기능 유닛들 또는 외부 소스로부터 정보를 수신하거나, 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제1 수신 장치(102) 외부에 위치한 소스들 또는 목표들을 가리킨다.The first control interface 222 may receive information from other functional units or an external source, or transmit information to other functional units or an external target. The external sources and external targets indicate sources or targets located outside the first receiving device 102.

제1 제어 인터페이스(222)는 다른 방식들로 구현될 수 있고, 제1 제어 인터페이스(222)와 인터페이싱하는 외부 유닛들 또는 기능 유닛들을 기반으로 다른 구현들을 포함할 수 있다. 예를 들어, 제1 제어 인터페이스(222)는 압력 센서, 관성 센서, MEMS(microelectromechanical system), 광 회로, 도파로, 무선 회로, 유선 회로, 또는 그것들의 조합으로 구현될 수 있다.The first control interface 222 may be implemented in different ways and may include other implementations based on external units or functional units that interface with the first control interface 222. For example, the first control interface 222 may be implemented as a pressure sensor, an inertial sensor, a microelectromechanical system (MEMS), an optical circuit, a waveguide, a wireless circuit, a wired circuit, or a combination thereof.

제1 저장 유닛(214)은 제1 소프트웨어(226)를 저장할 수 있다. 또한, 제1 저장 유닛(214)은 입력 이미지들을 표현하는 데이터, 이전에 표현된 이미지를 가리키는 데이터, 사운드 파일, 또는 그것들의 조합과 같은 연관성 있는 정보를 저장할 수 있다.The first storage unit 214 may store the first software 226. In addition, the first storage unit 214 may store relevant information such as data representing input images, data indicating a previously expressed image, a sound file, or a combination thereof.

제1 저장 유닛(214)은 휘발성 메모리, 불휘발성 메모리, 내부 메모리, 외부 메모리, 또는 그것들의 조합일 수 있다. 예를 들어, 제1 저장 유닛(214)은 불휘발성 램(NVRAM; nonvolatile random access memory), 플래시 메모리, 디스크 스토리지와 같은 불휘발성 스토리지, 또는 SRAM(static random access memory)와 같은 휘발성 메모리일 수 있다.The first storage unit 214 may be a volatile memory, a nonvolatile memory, an internal memory, an external memory, or a combination thereof. For example, the first storage unit 214 may be nonvolatile storage such as nonvolatile random access memory (NVRAM), flash memory, disk storage, or volatile memory such as static random access memory (SRAM). .

제1 저장 유닛(214)은 제1 저장 인터페이스(224)를 포함할 수 있다. 제1 저장 인터페이스(224)는 제1 수신 장치(102) 내의 다른 기능 유닛들 및 제1 저장 유닛(214) 사이의 통신을 위해 사용될 수 있다. 또한 제1 저장 인터페이스(224)는 제1 수신 장치(102)의 외부와 통신을 위해 사용될 수 있다.The first storage unit 214 may include a first storage interface 224. The first storage interface 224 can be used for communication between the first storage unit 214 and other functional units in the first receiving device 102. In addition, the first storage interface 224 may be used for communication with the outside of the first receiving device 102.

제1 저장 인터페이스(224)는 외부 소스들 또는 다른 기능 유닛들로부터 정보를 수신하거나, 또는 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제1 수신 장치(102) 외부에 위치한 소스들 또는 목표들을 가리킨다.The first storage interface 224 may receive information from external sources or other functional units, or may transmit information to other functional units or external targets. The external sources and external targets indicate sources or targets located outside the first receiving device 102.

제1 저장 인터페이스(224)는 제1 저장 유닛(214)과 인터페이싱하는 외부 유닛들 또는 기능 유닛들에 의존하는 다른 구현들을 포함할 수 있다. 제1 저장 인터페이스(224)는 제1 제어 인터페이스(222)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The first storage interface 224 may include other implementations that depend on external units or functional units that interface with the first storage unit 214. The first storage interface 224 may be implemented with techniques and techniques similar to the implementation of the first control interface 222.

제1 통신 유닛(216)은 제1 수신 장치(102)의 외부 통신을 활성화할 수 있다. 예를 들어, 제1 통신 유닛(216)은 제1 수신 장치(102)가 제1 전송 장치(106), 다른 장치, 주변 장치 또는 데스크탑 컴퓨터와 같은 부가 장치, 네트워크(110), 또는 그것들의 조합과 통신하도록 허용할 수 있다.The first communication unit 216 may activate external communication of the first receiving device 102. For example, the first communication unit 216 is the first receiving device 102 is a first transmission device 106, another device, a peripheral device or an additional device such as a desktop computer, the network 110, or a combination thereof Can be allowed to communicate with.

또한, 제1 통신 유닛(216)은 제1 수신 장치(102)가 네트워크(110)의 단말기 유닛 또는 엔드 포인트로 한정되지 않는 네트워크(110)의 일부로서 기능하도록 통신 허브로서의 기능을 수행할 수 있다. 제1 통신 유닛(216)은 네트워크(110)와의 상호 작용을 위하여 마이크로일렉트로닉스 또는 안테나와 같은 능동 및 수동 소자를 포함할 수 있다.In addition, the first communication unit 216 may function as a communication hub so that the first receiving device 102 functions as a terminal unit of the network 110 or a part of the network 110 that is not limited to an end point. . The first communication unit 216 may include active and passive elements such as microelectronics or an antenna for interaction with the network 110.

제1 통신 유닛(216)은 통신 신호들에 대한 전송, 포맷, 수신, 검출, 디코딩, 추가 처리, 또는 그것들의 조합을 수행하기 위한 기저대 장치(baseband devie) 또는 구성, 모뎀, 디지털 신호 프로세서, 또는 그것들의 조합을 포함할 수 있다. 제1 통신 유닛(216)은 아날로그-디지털 컨버터(ADC; analog-to-digital converter), 디지털 아날로그 컨버터(DAC; digital-to-analog converter), 필터, 증폭기, 프로세서 형태의 회로, 또는 그것들의 조합과 같은 전압들, 전류들, 디지털 정보, 또는 그것들의 조합을 처리하기 위한 하나 또는 그 이상의 구성들을 포함한 수 있다. 제1 통신 유닛(216)은 캐시 또는 램 메모리, 레지스터, 또는 그것들의 조합과 같이 정보를 저장하기 위한 하나 또는 그 이상의 구성들을 더 포함할 수 있다.The first communication unit 216 is a baseband device or configuration, modem, digital signal processor for performing transmission, formatting, reception, detection, decoding, further processing, or a combination of communication signals, Or a combination of them. The first communication unit 216 is an analog-to-digital converter (ADC), a digital-to-analog converter (DAC), a filter, an amplifier, a circuit in the form of a processor, or a combination thereof. May include one or more configurations for processing voltages, currents, digital information, or a combination thereof, such as. The first communication unit 216 may further include one or more components for storing information, such as a cache or RAM memory, a register, or a combination thereof.

제1 통신 유닛(216)은 제1 중간-장치 인터페이스(217, first inter-device interface)와 연결될 수 있다. 제1 중간-장치 인터페이스(217)는 분리된 장치들에 대한 신호들을 물리적으로 통신하기 위한 장치 또는 구성일 수 있다. 제1 중간-장치 인터페이스(217)는 다른 장치들로 신호들을 전송하거나 다른 장치들로부터 신호들을 수신함으로써 통신할 수 있다. 제1 중간-장치 인터페이스(217)는 무선 신호들을 위한, 하나 또는 그 이상의 안테나들, 물리적 커넥션, 및 유선 신호들을 위한 송수신기, 또는 그것들의 조합을 포함할 수 있다. 제1 중간-장치 인터페이스(217)는 전방위 안테나(omnidirectional antenna), 배선, 안테나 칩, 세라믹 안테나, 또는 그것들의 조합을 포함할 수 있다. 제1 중간-장치 인터페이스(217)는 포트, 배선, 중계기, 커넥터, 필터, 센서, 또는 그것들의 조합을 더 포함할 수 있다.The first communication unit 216 may be connected to a first inter-device interface 217. The first intermediate-device interface 217 may be a device or configuration for physically communicating signals for separate devices. The first intermediate-device interface 217 may communicate by transmitting signals to or receiving signals from other devices. The first intermediate-device interface 217 may include one or more antennas for wireless signals, a physical connection, and a transceiver for wired signals, or a combination thereof. The first intermediate-device interface 217 may include an omnidirectional antenna, wiring, an antenna chip, a ceramic antenna, or a combination thereof. The first intermediate-device interface 217 may further include a port, a wire, a repeater, a connector, a filter, a sensor, or a combination thereof.

제1 중간-장치 인터페이스(217)는 전자기파들의 세기를 검출하거나 응답할 수 있고, 검출된 결과를 제1 통신 유닛(216)으로 제공하여 제2 장치 전송(210)을 포함하는 신호를 수신할 수 있다. 제1 중간-장치 인터페이스(217)는 제1 통신 유닛(216)에 의해 제공된 전압들 또는 전류들에 응답하거나 또는 경로를 제공하여, 제1 장치 전송(208)을 포함하는 신호를 전송할 수 있다.The first intermediate-device interface 217 may detect or respond to the strength of electromagnetic waves, and provide the detected result to the first communication unit 216 to receive a signal including the second device transmission 210. have. The first intermediate-device interface 217 may transmit a signal including a first device transmission 208 in response to or providing a path to voltages or currents provided by the first communication unit 216.

제1 통신 유닛(216)은 제1 통신 인터페이스(228)를 포함할 수 있다. 제1 통신 인터페이스(228)는 제1 통신 유닛(216) 및 제1 수신 장치(102) 내의 다른 기능 유닛들과 통신하기 위하여 사용될 수 있다. 제1 통신 인터페이스(228)는 다른 기능 유닛들로부터 정보를 수신하거나 또는 다른 기능 유닛들로 정보를 전송할 수 있다.The first communication unit 216 may include a first communication interface 228. The first communication interface 228 can be used to communicate with the first communication unit 216 and other functional units in the first receiving device 102. The first communication interface 228 may receive information from or transmit information to other functional units.

제1 통신 인터페이스(228)는 제1 통신 유닛(216)과 인터페이싱하는 기능 유닛들에 의존하는 다른 구현들을 포함할 수 있다. 제1 통신 인터페이스(228)는 제1 제어 인터페이스(222)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The first communication interface 228 may include other implementations depending on the functional units that interface with the first communication unit 216. The first communication interface 228 may be implemented with techniques and techniques similar to the implementation of the first control interface 222.

제1 사용자 인터페이스(218)는 사용자(미도시)가 제1 수신 장치(102)와 인터페이스 및 상호 작용하도록 한다. 제1 사용자 인터페이스(218)는 입력 장치 및 출력 장치를 포함할 수 있다. 제1 사용자 인터페이스(218)의 입력 장치의 예들은 통신 입력들 및 데이터를 제공하기 위한 키패드, 터치패드, 소트프키, 키보드, 마이크, 원격 신호를 수신하기 위한 적외선 센서, 또는 그것들의 조합을 포함할 수 있다.The first user interface 218 allows a user (not shown) to interface and interact with the first receiving device 102. The first user interface 218 may include an input device and an output device. Examples of the input device of the first user interface 218 may include a keypad, a touchpad, a softkey, a keyboard, a microphone, an infrared sensor to receive a remote signal, or a combination thereof to provide communication inputs and data. I can.

제1 사용자 인터페이스(218)는 제1 디스플레이 인터페이스(230)를 포함할 수 있다. 제1 디스플레이 인터페이스(230)는 출력 장치를 포함할 수 있다. 제1 디스플레이 인터페이스(230)는 디스플레이, 프로젝터, 비디오 스크린, 스피커, 또는 그것들의 조합을 포함할 수 있다.The first user interface 218 may include a first display interface 230. The first display interface 230 may include an output device. The first display interface 230 may include a display, a projector, a video screen, a speaker, or a combination thereof.

제1 제어 유닛(212)은 제1 사용자 인터페이스(218)를 구동하여 컴퓨팅 시스템(100)에 의해 생성된 정보를 디스플레이할 수 있다. 또한 제1 제어 유닛(212)은 컴퓨팅 시스템(100)의 다른 기능들을 위하여 제1 소프트웨어(226)를 실행할 수 있다. 제1 제어 유닛(212)은 제1 통신 유닛(216)을 통해 네트워크(110)와 상호작용을 하기 위하여 제1 소프트웨어(226)를 더 실행할 수 있다.The first control unit 212 may drive the first user interface 218 to display information generated by the computing system 100. Also, the first control unit 212 may execute the first software 226 for other functions of the computing system 100. The first control unit 212 may further execute the first software 226 to interact with the network 110 through the first communication unit 216.

제1 전송 장치(106)는 제1 수신 장치(102)를 갖는 다중 장치 실시 예에서의 본 발명의 실시 예를 구현하기 위하여 최적화될 수 있다. 제1 전송 장치(106)는 제1 수신 장치(102)와 비교하여 추가적이고 높은 전력 처리 성능을 제공할 수 있다. 제1 전송 장치(106)는 제2 제어 유닛(234), 제2 통신 유닛(236), 제2 사용자 인터페이스(238), 및 제2 저장 유닛(246)을 포함할 수 있다.The first transmitting device 106 may be optimized to implement the embodiment of the present invention in a multi-device embodiment having the first receiving device 102. The first transmission device 106 may provide additional and high power processing performance compared to the first reception device 102. The first transmission device 106 may include a second control unit 234, a second communication unit 236, a second user interface 238, and a second storage unit 246.

제2 사용자 인터페이스(238)는 사용자(미도시)가 제1 전송 장치(106)와 상호 작용하고 인터페이싱하도록 한다. 제2 사용자 인터페이스(238)는 입력 장치 및 출력 장치를 포함할 수 있다. 제2사용자 인터페이스(238)의 입력 장치의 예들은 통신 입력들 및 데이터를 제공하기 위한 키패드, 터치패드, 소트프키, 키보드, 마이크, 원격 신호를 수신하기 위한 적외선 센서, 또는 그것들의 조합을 포함할 수 있다. 제2 사용자 인터페이스(238)의 출력 장치의 예들은 제2 디스플레이 인터페이스(240)를 포함할 수 있다. 제2 디스플레이 인터페이스(240)는 디스플레이, 프로젝터, 비디오 스크린, 스피커, 또는 그것들의 조합을 포함할 수 있다.The second user interface 238 allows a user (not shown) to interact and interface with the first transmission device 106. The second user interface 238 may include an input device and an output device. Examples of the input device of the second user interface 238 include a keypad, a touch pad, a softkey, a keyboard, a microphone, an infrared sensor for receiving a remote signal, or a combination thereof for providing communication inputs and data. I can. Examples of the output device of the second user interface 238 may include the second display interface 240. The second display interface 240 may include a display, a projector, a video screen, a speaker, or a combination thereof.

제2 제어 유닛(234)은 제2 소프트웨어(242)를 실행하여 컴퓨팅 시스템(100)의 제1 전송 장치(106)의 정보를 제공할 수 있다. 제2 소프트웨어(242)는 제1 소프트웨어(226)와 함께 동작할 수 있다. 제2 제어 유닛(234)은 제1 제어 유닛(212)과 비교하여 추가적인 성능을 제공할 수 있다.The second control unit 234 may execute the second software 242 to provide information on the first transmission device 106 of the computing system 100. The second software 242 may operate together with the first software 226. The second control unit 234 may provide additional performance compared to the first control unit 212.

제2 제어 유닛(234)은 제2 사용자 인터페이스(238)를 구동하여 정보를 디스플레이할 수 있다. 또한, 제2 제어 유닛(234)은 제2 통신 유닛(236)을 구동하여 네트워크(110)를 통해 제1 수신 장치(102)와 통신하는 것을 포함하는 컴퓨팅 시스템(100)의 다른 기능을 위해 제2 소프트웨어(242)를 실행할 수 있다.The second control unit 234 may display information by driving the second user interface 238. In addition, the second control unit 234 drives the second communication unit 236 to provide for other functions of the computing system 100 including communicating with the first receiving device 102 via the network 110. 2 The software 242 can be executed.

제2 제어 유닛(234)은 다양한 다른 방식들로 구현될 수 있다. 예를 들어, 제2 제어 유닛(234)은 프로세서, ASIC(application specific integrated circuit), 임베디드 프로세서(embedded processor), 마이크로 프로세서(microprocessor), 하드웨어 제어 로직(hardware control logic), FSM(hardware finite state machine), DSP(digital signal processor), 또는 그것들의 조합일 수 있다. The second control unit 234 can be implemented in a variety of different ways. For example, the second control unit 234 includes a processor, an application specific integrated circuit (ASIC), an embedded processor, a microprocessor, a hardware control logic, and a hardware finite state machine (FSM). ), Digital Signal Processor (DSP), or a combination thereof.

제2 제어 유닛(234)은 제2 제어 인터페이스(244)를 포함할 수 있다. 제2 제어 인터페이스(244)는 제2 제어 유닛(234) 및 제1 전송 장치(106) 내의 다른 기능 유닛들 사이의 통신을 위하여 사용될 수 있다. 또한 제2 제어 인터페이스(244)는 제1 전송 장치(106)의 외부와 통신을 위하여 사용될 수 있다.The second control unit 234 may include a second control interface 244. The second control interface 244 can be used for communication between the second control unit 234 and other functional units in the first transmission device 106. Also, the second control interface 244 may be used for communication with the outside of the first transmission device 106.

제2 제어 인터페이스(244)는 다른 기능 유닛들 또는 외부 소스들로부터 정보를 수신하거나, 또는 다른 기능 유닛들 또는 외부 목표들로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제1 전송 장치(106)의 외부에 위치한 소스들 및 목표들을 참조한다.The second control interface 244 may receive information from other functional units or external sources, or may transmit information to other functional units or external targets. External sources and external targets refer to sources and targets located outside of the first transmission device 106.

제2 제어 인터페이스(244)는 다른 방식들로 구현될 수 있고, 제2 제어 인터페이스(244)와 인터페이싱하는 외부 유닛들 또는 기능 유닛들을 기반으로 다른 구현들을 포함할 수 있다. 예를 들어, 제2 제어 인터페이스(244)는 압력 센서, 관성 센서, MEMS(microelectromechanical system), 광 회로, 도파로, 무선 회로, 유선 회로, 또는 그것들의 조합으로 구현될 수 있다.The second control interface 244 may be implemented in different ways and may include other implementations based on external units or functional units that interface with the second control interface 244. For example, the second control interface 244 may be implemented as a pressure sensor, an inertial sensor, a microelectromechanical system (MEMS), an optical circuit, a waveguide, a wireless circuit, a wired circuit, or a combination thereof.

제2 저장 유닛(246)은 제2 소프트웨어(242)를 저장할 수 있다. 또한, 제2 저장 유닛(246)은 입력 이미지들을 표현하는 데이터, 이전에 표현된 이미지를 가리키는 데이터, 사운드 파일, 또는 그것들의 조합과 같은 연관성 있는 정보를 저장할 수 있다. 제2 저장 유닛(246)은 제1 저장 유닛(214)을 보충하기 위한 추가 저장 용량을 제공하는 크기일 수 있다.The second storage unit 246 may store the second software 242. In addition, the second storage unit 246 may store relevant information such as data representing input images, data indicating a previously expressed image, a sound file, or a combination thereof. The second storage unit 246 may be sized to provide additional storage capacity to supplement the first storage unit 214.

간결한 설명을 위하여, 제2 저장 유닛(246)은 단일 구성으로 도시되나, 제2 저장 유닛(246)이 저장 요소들의 분포일 수 있음은 잘 이해될 것이다. 또한, 간결한 설명을 위하여, 컴퓨팅 시스템(100)은 단일 계층 저장 시스템(single hierarchy storage system)으로서 제2 저장 유닛(246)이 도시되나, 컴퓨팅 시스템(100)은 제2 저장 유닛(246)을 다른 구성으로 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제2 저장 유닛(246)은 캐싱, 메인 메모리, 회전 장치, 또는 오프 라인 스토리지의 다른 레벨들을 포함하는 메모리 계층 시스템을 형성하는 다른 스토리지 기술들로 형성될 수 있다.For the sake of brevity, the second storage unit 246 is shown in a single configuration, but it will be well understood that the second storage unit 246 may be a distribution of storage elements. Also, for the sake of brevity, the computing system 100 is shown as a single hierarchy storage system as a second storage unit 246, but the computing system 100 is different from the second storage unit 246. It will be well understood that it can be included as a composition. For example, the second storage unit 246 may be formed of other storage technologies that form a memory hierarchy system that includes different levels of caching, main memory, rotating device, or offline storage.

제2 저장 유닛(246)은 휘발성 메모리, 불휘발성 메모리, 내부 메모리, 외부 메모리, 또는 그것들의 조합일 수 있다. 예를 들어, 제2 저장 유닛(246)은 불휘발성 램(NVRAM; nonvolatile random access memory), 플래시 메모리, 디스크 스토리지와 같은 불휘발성 스토리지, 또는 SRAM(static random access memory)와 같은 휘발성 메모리일 수 있다.The second storage unit 246 may be a volatile memory, a nonvolatile memory, an internal memory, an external memory, or a combination thereof. For example, the second storage unit 246 may be nonvolatile storage such as nonvolatile random access memory (NVRAM), flash memory, disk storage, or volatile memory such as static random access memory (SRAM). .

제2 저장 유닛(246)은 제2 저장 인터페이스(248)를 포함할 수 있다. 제2 저장 인터페이스(248)는 제1 전송 장치(106) 내의 다른 기능 유닛들 및 제2 저장 유닛(246) 사이의 통신을 위해 사용될 수 있다. 또한 제2 저장 인터페이스(248)는 제1 전송 장치(106)의 외부와 통신을 위해 사용될 수 있다.The second storage unit 246 may include a second storage interface 248. The second storage interface 248 can be used for communication between the second storage unit 246 and other functional units in the first transmission device 106. Also, the second storage interface 248 may be used for communication with the outside of the first transmission device 106.

제2 저장 인터페이스(248)는 외부 소스들 또는 다른 기능 유닛들로부터 정보를 수신하거나, 또는 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제1 전송 장치(106) 외부에 위치한 소스들 또는 목표들을 가리킨다.The second storage interface 248 may receive information from external sources or other functional units, or may transmit information to other functional units or external targets. The external sources and external targets indicate sources or targets located outside the first transmission device 106.

제2 저장 인터페이스(248)는 제2 저장 유닛(246)과 인터페이싱하는 외부 유닛들 또는 기능 유닛들에 따라 다른 구현들을 포함할 수 있다. 제2 저장 인터페이스(248)는 제2 제어 인터페이스(244)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The second storage interface 248 may include different implementations depending on external units or functional units that interface with the second storage unit 246. The second storage interface 248 may be implemented with techniques and techniques similar to the implementation of the second control interface 244.

제2 통신 유닛(236)은 제1 전송 장치(106)의 외부 통신을 활성화할 수 있다. 예를 들어, 제2 통신 유닛(236)은 제1 전송 장치(106)가 네트워크(110)를 통해 제1 수신 장치(102)와 통신하도록 허용할 수 있다.The second communication unit 236 may activate external communication of the first transmission device 106. For example, the second communication unit 236 may allow the first transmitting device 106 to communicate with the first receiving device 102 via the network 110.

또한, 제2 통신 유닛(236)은 제1 전송 장치(106)가 네트워크(110)의 단말기 유닛 또는 엔드 포인트로 한정되지 않는 네트워크(110)의 일부로서 기능하도록 통신 허브로서의 기능을 수행할 수 있다. 제2 통신 유닛(236)은 네트워크(110)와의 상호 작용을 위하여 마이크로일렉트로닉스 또는 레지스터들와 같은 능동 및 수동 소자를 포함할 수 있다.In addition, the second communication unit 236 may function as a communication hub so that the first transmission device 106 functions as a terminal unit of the network 110 or a part of the network 110 that is not limited to an end point. . The second communication unit 236 may include active and passive elements such as microelectronics or registers for interaction with the network 110.

제2 통신 유닛(236)은 통신 신호들에 대한 전송, 포맷, 수신, 검출, 디코딩, 추가 처리, 또는 그것들의 조합을 수행하기 위한 기저대 장치(baseband devie) 또는 구성, 모뎀, 디지털 신호 프로세서, 또는 그것들의 조합을 포함할 수 있다. 제2 통신 유닛(236)은 아날로그-디지털 컨버터(ADC; analog-to-digital converter), 디지털 아날로그 컨버터(DAC; digital-to-analog converter), 필터, 증폭기, 프로세서 형태의 회로, 또는 그것들의 조합과 같은 전압들, 전류들, 디지털 정보, 또는 그것들의 조합을 처리하기 위한 하나 또는 그 이상의 구성들을 포함한 수 있다. 제2 통신 유닛(236)은 캐시 또는 램 메모리, 레지스터, 또는 그것들의 조합과 같이 정보를 저장하기 위한 하나 또는 그 이상의 구성들을 더 포함할 수 있다.The second communication unit 236 is a baseband device or configuration, modem, digital signal processor for performing transmission, formatting, reception, detection, decoding, further processing, or a combination of communication signals, Or a combination of them. The second communication unit 236 is an analog-to-digital converter (ADC), a digital-to-analog converter (DAC), a filter, an amplifier, a circuit in the form of a processor, or a combination thereof. May include one or more configurations for processing voltages, currents, digital information, or a combination thereof, such as. The second communication unit 236 may further include one or more components for storing information, such as a cache or RAM memory, a register, or a combination thereof.

제2 통신 유닛(236)은 제2 중간-장치 인터페이스(237, second inter-device interface)와 연결될 수 있다. 제2 중간-장치 인터페이스(237)는 분리된 장치들에 대한 신호들을 물리적으로 통신하기 위한 장치 또는 구성일 수 있다. 제2 중간-장치 인터페이스(237)는 다른 장치들로 신호들을 전송하거나 다른 장치들로부터 신호들을 수신함으로써 통신할 수 있다. 제2 중간-장치 인터페이스(237)는 무선 신호들을 위한 하나 또는 그 이상의 안테나들, 물리적 커넥션, 및 유선 신호들을 위한 송수신기, 또는 그것들의 조합을 포함할 수 있다. 제2 중간-장치 인터페이스(237)는 전방위 안테나(omnidirectional antenna), 배선, 안테나 칩, 세라믹 안테나, 또는 그것들의 조합을 포함할 수 있다. 제2 중간-장치 인터페이스(237)는 포트, 배선, 중계기, 커넥터, 필터, 센서, 또는 그것들의 조합을 더 포함할 수 있다.The second communication unit 236 may be connected to a second inter-device interface 237. The second intermediate-device interface 237 may be a device or configuration for physically communicating signals for separate devices. The second intermediate-device interface 237 may communicate by transmitting signals to or receiving signals from other devices. The second intermediate-device interface 237 may include one or more antennas for wireless signals, a physical connection, and a transceiver for wired signals, or a combination thereof. The second intermediate-device interface 237 may include an omnidirectional antenna, wiring, an antenna chip, a ceramic antenna, or a combination thereof. The second intermediate-device interface 237 may further include a port, a wire, a repeater, a connector, a filter, a sensor, or a combination thereof.

제2 중간-장치 인터페이스(237)는 전자기파들의 세기를 검출하거나 응답할 수 있고, 검출된 결과를 제2 통신 유닛(236)으로 제공하여 제1 장치 전송(208)을 포함하는 신호를 수신할 수 있다. 제1 중간-장치 인터페이스(217)는 제1 통신 유닛(216)에 의해 제공된 전압들 또는 전류들에 응답하거나 또는 경로를 제공하여, 제2 장치 전송(210)을 포함하는 신호를 전송할 수 있다.The second intermediate-device interface 237 may detect or respond to the strength of electromagnetic waves, and provide the detected result to the second communication unit 236 to receive a signal including the first device transmission 208. have. The first intermediate-device interface 217 may transmit a signal including the second device transmission 210 by providing a path or responsive to voltages or currents provided by the first communication unit 216.

제2 통신 유닛(236)은 제2 통신 인터페이스(250)를 포함할 수 있다. 제2 통신 인터페이스(250)는 제2 통신 유닛(236) 및 제1 전송 장치(106) 내의 다른 기능 유닛들과 통신하기 위하여 사용될 수 있다. 제2 통신 인터페이스(236)는 다른 기능 유닛들로부터 정보를 수신하거나 또는 다른 기능 유닛들로 정보를 전송할 수 있다.The second communication unit 236 may include a second communication interface 250. The second communication interface 250 can be used to communicate with the second communication unit 236 and other functional units in the first transmission device 106. The second communication interface 236 may receive information from or transmit information to other functional units.

제2 통신 인터페이스(250)는 제2 통신 유닛(236)과 인터페이싱하는 기능 유닛들에 따라 다른 구현들을 포함할 수 있다. 제2 통신 인터페이스(250)는 제2 제어 인터페이스(244)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The second communication interface 250 may include different implementations depending on the functional units that interface with the second communication unit 236. The second communication interface 250 may be implemented with techniques and techniques similar to the implementation of the second control interface 244.

제1 통신 유닛(216)은 네트워크(110)과 연결되어 제1 전송 장치(106)로 제1 장치 전송(208)으로서 정보를 전송할 수 있다. 제1 전송 장치(106)는 제2 통신 유닛(236)에 대한 정보를 네트워크(100)의 제1 장치 전송(208)로부터 수신할 수 있다.The first communication unit 216 may be connected to the network 110 to transmit information to the first transmission device 106 as a first device transmission 208. The first transmission device 106 may receive information about the second communication unit 236 from the first device transmission 208 of the network 100.

제2 통신 유닛(236)는 네트워크(110)와 연결되어 제1 수신 장치(102)로 제2 장치 전송(210)으로서 정보를 전송할 수 있다. 제1 수신 장치(102)는 제1 통신 유닛(216)에 대한 정보를 네트워크(110)의 제2 장치 전송(210)으로부터 수신할 수 있다. 컴퓨팅 시스템(100)은 제1 제어 유닛(212), 제2 제어 유닛(234), 또는 그것들의 조합에 의해 실행될 수 있다. 간결한 설명을 위하여, 제1 전송 장치(234)가 제2 사용자 인터페이스(238), 제2 저장 유닛(246), 제2 제어 유닛(234), 및 제2 통신 유닛(236)을 포함하는 구성으로 도시되나, 제1 전송 장치(106)는 다른 구성들을 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제2 소프트웨어(242)는 제2 소프트웨어(242)의 일부 또는 모든 기능이 제2 제어 유닛(234) 및 제2 통신 유닛(236) 내에 있을 수 있도록 다르게 구분될 수 있다. 또는 제1 전송 장치(106)는 도2에 도시되지 않은 다른 기능 유닛들을 포함할 수 있다.The second communication unit 236 may be connected to the network 110 to transmit information to the first receiving device 102 as a second device transmission 210. The first receiving device 102 may receive information on the first communication unit 216 from the second device transmission 210 of the network 110. The computing system 100 may be executed by the first control unit 212, the second control unit 234, or a combination thereof. For concise description, the first transmission device 234 is configured to include a second user interface 238, a second storage unit 246, a second control unit 234, and a second communication unit 236. Although shown, it will be appreciated that the first transmission device 106 may include other configurations. For example, the second software 242 may be divided differently so that some or all functions of the second software 242 may be in the second control unit 234 and the second communication unit 236. Alternatively, the first transmission device 106 may include other functional units not shown in FIG. 2.

제1 수신 장치(102)의 기능 유닛들은 다른 기능 유닛들과 개별적이고, 독립적으로 동작할 수 있다. 제1 수신 장치(102)는 제1 전송 장치(106) 및 네트워크(110)와 개별적이고, 독립적으로 동작할 수 있다.The functional units of the first receiving device 102 may operate independently and independently of other functional units. The first receiving device 102 may operate independently and independently of the first transmitting device 106 and the network 110.

제1 전송 장치(106)의 기능 유닛들은 다른 기능 유닛들과 개별적이고, 독립적으로 동작할 수 있다. 제1 전송 장치(106)는 제1 수신 장치(102) 및 네트워크(110)와 개별적이고, 독립적으로 동작할 수 있다.The functional units of the first transmission device 106 can operate independently and independently of other functional units. The first transmission device 106 may operate independently and independently of the first reception device 102 and the network 110.

상술된 기능 유닛들은 하드웨어 형태로 구현될 수 있다. 예를 들어, 하나 또는 그 이상의 기능 유닛들은 게이트, 회로, 프로세서, 컴퓨터, 집적 회로, 집적 회로 코어, 압력 센서, 관성 센서, MEMS, 수동 소자, 소프트웨어 기능을 수행하는 명령어를 포함하는 물리적 불휘발성 메모리 장치, 그것들의 구성, 또는 그것들의 조합을 사용하여 구현될 수 있다.The above-described functional units may be implemented in hardware form. For example, one or more functional units may be a gate, a circuit, a processor, a computer, an integrated circuit, an integrated circuit core, a pressure sensor, an inertial sensor, a MEMS, a passive component, a physical nonvolatile memory containing instructions to perform a software function. It can be implemented using devices, their configurations, or a combination of them.

간결한 설명을 위하여, 컴퓨팅 시스템(100)은 제1 수신 장치(102) 및 제1 전송 장치(106)의 동작에 의해 설명된다. 제1 수신 장치(102) 및 제1 전송 장치(106)가 컴퓨팅 시스템(100)의 기능들 및 모듈들을 수행할 수 있음은 잘 이해될 것이다.For the sake of brevity, the computing system 100 is described by the operation of the first receiving device 102 and the first transmitting device 106. It will be appreciated that the first receiving device 102 and the first transmitting device 106 can perform the functions and modules of the computing system 100.

도 3을 참조하면, 컴퓨팅 시스템(100)의 예시적인 블록도가 도시된다. 컴퓨팅 시스템(100)은 제2 수신 장치(104), 네트워크(110), 및 제2 전송 장치(108)를 포함한다. 제2 수신 장치(104)는 제3 장치 전송(308)으로서 정보를 제2 전송 장치(108)로 전송할 수 있다. 제2 전송 장치(108)는 제4 장치 전송(310)으로서 정보를 제2 수신 장치(104)로 전송할 수 있다. 제3 장치 전송(308), 제4 장치 전송(310), 또는 그것들의 조합은 통신 채널을 포함하는 네트워크(110)를 통해 통신될 수 있다.Referring to FIG. 3, an exemplary block diagram of a computing system 100 is shown. The computing system 100 includes a second receiving device 104, a network 110, and a second transmitting device 108. The second receiving device 104 may transmit information to the second transmitting device 108 as a third device transmission 308. The second transmission device 108 may transmit information to the second reception device 104 as a fourth device transmission 310. The third device transmission 308, the fourth device transmission 310, or a combination thereof may be communicated via a network 110 comprising a communication channel.

간결한 설명을 위하여, 컴퓨팅 시스템(100)은 클라이언트 장치로서 제2 수신 장치(104)를 보여준다. 그러나, 컴퓨팅 시스템(100)이 다른 형태의 장치로서 제2 수신 장치(104)를 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제2 수신 장치(104)는 디스플레이 인터페이스를 포함하는 서버일 수 있다.For the sake of brevity, the computing system 100 shows the second receiving device 104 as a client device. However, it will be appreciated that the computing system 100 may include the second receiving device 104 as another type of device. For example, the second receiving device 104 may be a server including a display interface.

또한, 간결한 설명을 위하여, 컴퓨팅 시스템(100)은 기지국으로서 제2 전송 장치(108)를 보여준다. 그러나, 컴퓨팅 시스템(100)이 다른 형태의 장치로서 제2 전송 장치(108)를 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제2 전송 장치(108)는 클라이언트 장치 또는 서버일 수 있다.Also, for the sake of brevity, the computing system 100 shows the second transmission device 108 as a base station. However, it will be appreciated that the computing system 100 may include a second transmission device 108 as another type of device. For example, the second transmission device 108 may be a client device or a server.

본 발명의 실시 예에 대한 간결한 설명을 위하여, 제2 수신 장치(104)는 클라이언트 디바이스로 설명되고, 제1 전송 장치는 기지국으로 설명될 것이다. 본 발명의 실시 예가 장치들의 형태에 대한 선택에 한정되지 않는다. 이러한 선택은 본 발명의 예시적인 실시 예이다.For a concise description of the embodiment of the present invention, the second receiving device 104 will be described as a client device, and the first transmitting device will be described as a base station. Embodiments of the present invention are not limited to selection of the types of devices. This choice is an exemplary embodiment of the present invention.

제2 수신 장치(104)는 제3 제어 유닛(312), 제3 저장 유닛(314), 제3 통신 유닛(316), 및 제3 사용자 인터페이스(318)를 포함할 수 있다. 제3 제어 유닛(312)은 제3 제어 인터페이스(322)를 포함할 수 있다. 제3 제어 유닛(312)은 제3 소프트웨어(326)을 실행하여 컴퓨팅 시스템(100)의 정보를 제공할 수 있다.The second receiving device 104 may include a third control unit 312, a third storage unit 314, a third communication unit 316, and a third user interface 318. The third control unit 312 may include a third control interface 322. The third control unit 312 may provide information on the computing system 100 by executing the third software 326.

제3 제어 유닛(312)은 다양한 다른 방식들로 구현될 수 있다. 예를 들어, 제3 제어 유닛(312)은 프로세서, ASIC(application specific integrated circuit), 임베디드 프로세서(embedded processor), 마이크로 프로세서(microprocessor), 하드웨어 제어 로직(hardware control logic), FSM(hardware finite state machine), DSP(digital signal processor), 또는 그것들의 조합일 수 있다. 제3 제어 인터페이스(322)는 제3 제어 유닛(312) 및 제2 수신 장치(104) 내의 다른 기능 유닛들 사이의 통신을 위해 사용될 수 있다. 제3 제어 인터페이스(322)는 제2 수신 장치(104) 및 외부와 통신을 위해 사용될 수 있다.The third control unit 312 can be implemented in a variety of different ways. For example, the third control unit 312 includes a processor, an application specific integrated circuit (ASIC), an embedded processor, a microprocessor, a hardware control logic, and a hardware finite state machine (FSM). ), Digital Signal Processor (DSP), or a combination thereof. The third control interface 322 can be used for communication between the third control unit 312 and other functional units in the second receiving device 104. The third control interface 322 may be used for communication with the second receiving device 104 and the outside.

제3 제어 인터페이스(322)는 다른 기능 유닛들 또는 외부 소스로부터 정보를 수신하거나, 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제2 수신 장치(104) 외부에 위치한 소스들 또는 목표들을 가리킨다.The third control interface 322 may receive information from other functional units or from an external source, or may transmit information to other functional units or to an external target. The external sources and external targets indicate sources or targets located outside the second receiving device 104.

제3 제어 인터페이스(322)는 다른 방식들로 구현될 수 있고, 제3 제어 인터페이스(322)와 인터페이싱하는 외부 유닛들 또는 기능 유닛들을 기반으로 다른 구현들을 포함할 수 있다. 예를 들어, 제3 제어 인터페이스(322)는 압력 센서, 관성 센서, MEMS(microelectromechanical system), 광 회로, 도파로, 무선 회로, 유선 회로, 또는 그것들의 조합으로 구현될 수 있다.The third control interface 322 may be implemented in different ways and may include other implementations based on external units or functional units that interface with the third control interface 322. For example, the third control interface 322 may be implemented as a pressure sensor, an inertial sensor, a microelectromechanical system (MEMS), an optical circuit, a waveguide, a wireless circuit, a wired circuit, or a combination thereof.

제3 저장 유닛(314)은 제3 소프트웨어(326)를 저장할 수 있다. 또한, 제3 저장 유닛(314)은 입력 이미지들을 표현하는 데이터, 이전에 표현된 이미지를 가리키는 데이터, 사운드 파일, 또는 그것들의 조합과 같은 연관성 있는 정보를 저장할 수 있다.The third storage unit 314 may store the third software 326. In addition, the third storage unit 314 may store relevant information such as data representing input images, data indicating a previously expressed image, a sound file, or a combination thereof.

제3 저장 유닛(314)은 휘발성 메모리, 불휘발성 메모리, 내부 메모리, 외부 메모리, 또는 그것들의 조합일 수 있다. 예를 들어, 제3 저장 유닛(314)은 불휘발성 램(NVRAM; nonvolatile random access memory), 플래시 메모리, 디스크 스토리지와 같은 불휘발성 스토리지, 또는 SRAM(static random access memory)와 같은 휘발성 메모리일 수 있다.The third storage unit 314 may be a volatile memory, a nonvolatile memory, an internal memory, an external memory, or a combination thereof. For example, the third storage unit 314 may be nonvolatile storage such as nonvolatile random access memory (NVRAM), flash memory, disk storage, or volatile memory such as static random access memory (SRAM). .

제3 저장 유닛(314)은 제3 저장 인터페이스(324)를 포함할 수 있다. 제3 저장 인터페이스(324)는 제2 수신 장치(104) 내의 다른 기능 유닛들 및 제3 저장 유닛(314) 사이의 통신을 위해 사용될 수 있다. 또한 제3 저장 인터페이스(324)는 제2 수신 장치(104)의 외부와 통신을 위해 사용될 수 있다.The third storage unit 314 may include a third storage interface 324. The third storage interface 324 can be used for communication between the third storage unit 314 and other functional units in the second receiving device 104. Also, the third storage interface 324 may be used for communication with the outside of the second receiving device 104.

제3 저장 인터페이스(324)는 외부 소스들 또는 다른 기능 유닛들로부터 정보를 수신하거나, 또는 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제2 수신 장치(104) 외부에 위치한 소스들 또는 목표들을 가리킨다.The third storage interface 324 may receive information from external sources or other functional units, or may transmit information to other functional units or external targets. The external sources and external targets indicate sources or targets located outside the second receiving device 104.

제3 저장 인터페이스(324)는 제3 저장 유닛(314)과 인터페이싱하는 외부 유닛들 또는 기능 유닛들에 의존하는 다른 구현들을 포함할 수 있다. 제3 저장 인터페이스(324)는 제3 제어 인터페이스(322)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The third storage interface 324 may include other implementations depending on external units or functional units that interface with the third storage unit 314. The third storage interface 324 may be implemented with techniques and techniques similar to the implementation of the third control interface 322.

제3 통신 유닛(316)은 제2 수신 장치(104)의 외부 통신을 활성화할 수 있다. 예를 들어, 제3 통신 유닛(316)은 제2 수신 장치(104)가 제2 전송 장치(108), 다른 장치, 주변 장치 또는 데스크탑 컴퓨터와 같은 부가 장치, 네트워크(110), 또는 그것들의 조합과 통신하도록 허용할 수 있다.The third communication unit 316 may activate external communication of the second receiving device 104. For example, the third communication unit 316 is the second receiving device 104 is a second transmission device 108, another device, a peripheral device or an additional device such as a desktop computer, the network 110, or a combination thereof Can be allowed to communicate with.

또한, 제3 통신 유닛(316)은 제2 수신 장치(104)가 네트워크(110)의 단말기 유닛 또는 엔드 포인트로 한정되지 않는 네트워크(110)의 일부로서 기능하도록 통신 허브로서의 기능을 수행할 수 있다. 제3 통신 유닛(316)은 네트워크(110)와의 상호 작용을 위하여 마이크로일렉트로닉스 또는 안테나와 같은 능동 및 수동 소자를 포함할 수 있다.In addition, the third communication unit 316 may function as a communication hub such that the second reception device 104 functions as a terminal unit of the network 110 or a part of the network 110 that is not limited to an end point. . The third communication unit 316 may include active and passive elements such as microelectronics or an antenna for interaction with the network 110.

제3 통신 유닛(316)은 통신 신호들에 대한 전송, 포맷, 수신, 검출, 디코딩, 추가 처리, 또는 그것들의 조합을 수행하기 위한 기저대 장치(baseband devie) 또는 구성, 모뎀, 디지털 신호 프로세서, 또는 그것들의 조합을 포함할 수 있다. 제3 통신 유닛(316)은 아날로그-디지털 컨버터(ADC; analog-to-digital converter), 디지털 아날로그 컨버터(DAC; digital-to-analog converter), 필터, 증폭기, 프로세서 형태의 회로, 또는 그것들의 조합과 같은 전압들, 전류들, 디지털 정보, 또는 그것들의 조합을 처리하기 위한 하나 또는 그 이상의 구성들을 포함한 수 있다. 제3 통신 유닛(316)은 캐시 또는 램 메모리, 레지스터, 또는 그것들의 조합과 같이 정보를 저장하기 위한 하나 또는 그 이상의 구성들을 더 포함할 수 있다.The third communication unit 316 is a baseband device or configuration, modem, digital signal processor for performing transmission, formatting, reception, detection, decoding, further processing, or a combination of communication signals, Or a combination of them. The third communication unit 316 is an analog-to-digital converter (ADC), a digital-to-analog converter (DAC), a filter, an amplifier, a circuit in the form of a processor, or a combination thereof. May include one or more configurations for processing voltages, currents, digital information, or a combination thereof, such as. The third communication unit 316 may further include one or more components for storing information, such as a cache or RAM memory, a register, or a combination thereof.

제3 통신 유닛(316)은 제3 중간-장치 인터페이스(317, first inter-device interface)와 연결될 수 있다. 제3 중간-장치 인터페이스(317)는 분리된 장치들에 대한 신호들을 물리적으로 통신하기 위한 장치 또는 구성일 수 있다. 제3 중간-장치 인터페이스(317)는 다른 장치들로 신호들을 전송하거나 다른 장치들로부터 신호들을 수신함으로써 통신할 수 있다. 제3 중간-장치 인터페이스(317)는 무선 신호들을 위한, 하나 또는 그 이상의 안테나들, 물리적 커넥션, 및 유선 신호들을 위한 송수신기, 또는 그것들의 조합을 포함할 수 있다. 제3 중간-장치 인터페이스(317)는 전방위 안테나(omnidirectional antenna), 배선, 안테나 칩, 세라믹 안테나, 또는 그것들의 조합을 포함할 수 있다. 제3 중간-장치 인터페이스(317)는 포트, 배선, 중계기, 커넥터, 필터, 센서, 또는 그것들의 조합을 더 포함할 수 있다.The third communication unit 316 may be connected to a third inter-device interface 317. The third intermediate-device interface 317 may be a device or component for physically communicating signals for separate devices. The third intermediate-device interface 317 may communicate by transmitting signals to or receiving signals from other devices. The third intermediate-device interface 317 may include one or more antennas, a physical connection, and a transceiver for wired signals, for wireless signals, or a combination thereof. The third intermediate-device interface 317 may include an omnidirectional antenna, a wiring, an antenna chip, a ceramic antenna, or a combination thereof. The third intermediate-device interface 317 may further include a port, a wire, a repeater, a connector, a filter, a sensor, or a combination thereof.

제3 중간-장치 인터페이스(317)는 전자기파들의 세기를 검출하거나 응답할 수 있고, 검출된 결과를 제3 통신 유닛(316)으로 제공하여 제4 장치 전송(310)을 포함하는 신호를 수신할 수 있다. 제3 중간-장치 인터페이스(317)는 제3 통신 유닛(316)에 의해 제공된 전압들 또는 전류들에 응답하거나 또는 경로를 제공하여, 제3 장치 전송(308)을 포함하는 신호를 전송할 수 있다.The third intermediate-device interface 317 may detect or respond to the strength of electromagnetic waves, and provide the detected result to the third communication unit 316 to receive a signal including the fourth device transmission 310. have. The third intermediate-device interface 317 can transmit a signal including the third device transmission 308 by providing a path or responsive to voltages or currents provided by the third communication unit 316.

제3 통신 유닛(316)은 제3 통신 인터페이스(328)를 포함할 수 있다. 제3 통신 인터페이스(328)는 제3 통신 유닛(316) 및 제2 수신 장치(104) 내의 다른 기능 유닛들과 통신하기 위하여 사용될 수 있다. 제3 통신 인터페이스(328)는 다른 기능 유닛들로부터 정보를 수신하거나 또는 다른 기능 유닛들로 정보를 전송할 수 있다.The third communication unit 316 may include a third communication interface 328. The third communication interface 328 can be used to communicate with the third communication unit 316 and other functional units in the second receiving device 104. The third communication interface 328 may receive information from or transmit information to other functional units.

제3 통신 인터페이스(328)는 제3 통신 유닛(316)과 인터페이싱하는 기능 유닛들에 의존하는 다른 구현들을 포함할 수 있다. 제3 통신 인터페이스(328)는 제3 제어 인터페이스(322)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The third communication interface 328 can include other implementations depending on the functional units that interface with the third communication unit 316. The third communication interface 328 may be implemented with techniques and techniques similar to the implementation of the third control interface 322.

제3 사용자 인터페이스(318)는 사용자(미도시)가 제2 수신 장치(104)와 인터페이스 및 상호 작용하도록 한다. 제3 사용자 인터페이스(318)는 입력 장치 및 출력 장치를 포함할 수 있다. 제3 사용자 인터페이스(318)의 입력 장치의 예들은 통신 입력들 및 데이터를 제공하기 위한 키패드, 터치패드, 소트프키, 키보드, 마이크, 원격 신호를 수신하기 위한 적외선 센서, 또는 그것들의 조합을 포함할 수 있다.The third user interface 318 allows a user (not shown) to interface and interact with the second receiving device 104. The third user interface 318 may include an input device and an output device. Examples of the input device of the third user interface 318 may include a keypad, a touchpad, a softkey, a keyboard, a microphone, an infrared sensor to receive a remote signal, or a combination thereof to provide communication inputs and data. I can.

제3 사용자 인터페이스(318)는 제1 디스플레이 인터페이스(330)를 포함할 수 있다. 제1 디스플레이 인터페이스(330)는 출력 장치를 포함할 수 있다. 제1 디스플레이 인터페이스(330)는 디스플레이, 프로젝터, 비디오 스크린, 스피커, 또는 그것들의 조합을 포함할 수 있다.The third user interface 318 may include a first display interface 330. The first display interface 330 may include an output device. The first display interface 330 may include a display, a projector, a video screen, a speaker, or a combination thereof.

제3 제어 유닛(312)은 제3 사용자 인터페이스(318)를 구동하여 컴퓨팅 시스템(100)에 의해 생성된 정보를 디스플레이할 수 있다. 또한 제3 제어 유닛(312)은 컴퓨팅 시스템(100)의 다른 기능들을 위하여 제3 소프트웨어(326)를 실행할 수 있다. 제3 제어 유닛(312)은 제3 통신 유닛(316)을 통해 네트워크(110)와 상호작용을 하기 위하여 제3 소프트웨어(326)를 더 실행할 수 있다.The third control unit 312 may drive the third user interface 318 to display information generated by the computing system 100. Also, the third control unit 312 may execute the third software 326 for other functions of the computing system 100. The third control unit 312 may further execute the third software 326 to interact with the network 110 through the third communication unit 316.

제2 전송 장치(108)는 제2 수신 장치(104)를 갖는 다중 장치 실시 예에서의 본 발명의 실시 예를 구현하기 위하여 최적화될 수 있다. 제2 전송 장치(108)는 제2 수신 장치(104)와 비교하여 추가적이고 높은 전력 처리 성능을 제공할 수 있다. 제2 전송 장치(108)는 제4 제어 유닛(334), 제4 통신 유닛(336), 제4 사용자 인터페이스(338), 및 제4 저장 유닛(346)을 포함할 수 있다.The second transmitting device 108 may be optimized to implement the embodiment of the present invention in a multi-device embodiment having the second receiving device 104. The second transmission device 108 may provide additional and high power processing performance compared to the second reception device 104. The second transmission device 108 may include a fourth control unit 334, a fourth communication unit 336, a fourth user interface 338, and a fourth storage unit 346.

제4 사용자 인터페이스(338)는 사용자(미도시)가 제2 전송 장치(108)와 상호 작용하고 인터페이싱하도록 한다. 제4 사용자 인터페이스(338)는 입력 장치 및 출력 장치를 포함할 수 있다. 제4 사용자 인터페이스(338)의 입력 장치의 예들은 통신 입력들 및 데이터를 제공하기 위한 키패드, 터치패드, 소트프키, 키보드, 마이크, 원격 신호를 수신하기 위한 적외선 센서, 또는 그것들의 조합을 포함할 수 있다. 제4 사용자 인터페이스(338)의 출력 장치의 예들은 제4 디스플레이 인터페이스(340)를 포함할 수 있다. 제4 디스플레이 인터페이스(340)는 디스플레이, 프로젝터, 비디오 스크린, 스피커, 또는 그것들의 조합을 포함할 수 있다.The fourth user interface 338 allows a user (not shown) to interact and interface with the second transmission device 108. The fourth user interface 338 may include an input device and an output device. Examples of the input device of the fourth user interface 338 may include a keypad, a touchpad, a softkey, a keyboard, a microphone, an infrared sensor to receive a remote signal, or a combination thereof to provide communication inputs and data. I can. Examples of the output device of the fourth user interface 338 may include a fourth display interface 340. The fourth display interface 340 may include a display, a projector, a video screen, a speaker, or a combination thereof.

제4 제어 유닛(334)은 제4 소프트웨어(342)를 실행하여 컴퓨팅 시스템(100)의 제2 전송 장치(108)의 정보를 제공할 수 있다. 제4 소프트웨어(342)는 제3 소프트웨어(326)와 함께 동작할 수 있다. 제4 제어 유닛(334)은 제3 제어 유닛(312)과 비교하여 추가적인 성능을 제공할 수 있다.The fourth control unit 334 may execute the fourth software 342 to provide information on the second transmission device 108 of the computing system 100. The fourth software 342 may operate together with the third software 326. The fourth control unit 334 may provide additional performance compared to the third control unit 312.

제4 제어 유닛(334)은 제4 사용자 인터페이스(338)를 구동하여 정보를 디스플레이할 수 있다. 또한, 제4 제어 유닛(334)은 제4 통신 유닛(336)을 구동하여 네트워크(110)를 통해 제2 수신 장치(104)와 통신하는 것을 포함하는 컴퓨팅 시스템(100)의 다른 기능을 위해 제4 소프트웨어(342)를 실행할 수 있다.The fourth control unit 334 may display information by driving the fourth user interface 338. In addition, the fourth control unit 334 drives the fourth communication unit 336 to provide for other functions of the computing system 100 including communicating with the second receiving device 104 via the network 110. 4 software 342 can be executed.

제4 제어 유닛(334)은 다양한 다른 방식들로 구현될 수 있다. 예를 들어, 제4 제어 유닛(334)은 프로세서, ASIC(application specific integrated circuit), 임베디드 프로세서(embedded processor), 마이크로 프로세서(microprocessor), 하드웨어 제어 로직(hardware control logic), FSM(hardware finite state machine), DSP(digital signal processor), 또는 그것들의 조합일 수 있다. The fourth control unit 334 can be implemented in a variety of different ways. For example, the fourth control unit 334 may include a processor, an application specific integrated circuit (ASIC), an embedded processor, a microprocessor, a hardware control logic, and a hardware finite state machine (FSM). ), Digital Signal Processor (DSP), or a combination thereof.

제4 제어 유닛(334)은 제4 제어 인터페이스(344)를 포함할 수 있다. 제4 제어 인터페이스(344)는 제4 제어 유닛(334) 및 제2 전송 장치(108) 내의 다른 기능 유닛들 사이의 통신을 위하여 사용될 수 있다. 또한 제4 제어 인터페이스(344)는 제2 전송 장치(108)의 외부와 통신을 위하여 사용될 수 있다.The fourth control unit 334 may include a fourth control interface 344. The fourth control interface 344 can be used for communication between the fourth control unit 334 and other functional units in the second transmission device 108. In addition, the fourth control interface 344 may be used for communication with the outside of the second transmission device 108.

제4 제어 인터페이스(344)는 다른 기능 유닛들 또는 외부 소스들로부터 정보를 수신하거나, 또는 다른 기능 유닛들 또는 외부 목표들로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제2 전송 장치(108)의 외부에 위치한 소스들 및 목표들을 참조한다.The fourth control interface 344 may receive information from other functional units or external sources, or transmit information to other functional units or external targets. External sources and external targets refer to sources and targets located outside of the second transmission device 108.

제4 제어 인터페이스(344)는 다른 방식들로 구현될 수 있고, 제4 제어 인터페이스(344)와 인터페이싱하는 외부 유닛들 또는 기능 유닛들을 기반으로 다른 구현들을 포함할 수 있다. 예를 들어, 제4 제어 인터페이스(344)는 압력 센서, 관성 센서, MEMS(microelectromechanical system), 광 회로, 도파로, 무선 회로, 유선 회로, 또는 그것들의 조합으로 구현될 수 있다.The fourth control interface 344 may be implemented in different ways, and may include other implementations based on external units or functional units that interface with the fourth control interface 344. For example, the fourth control interface 344 may be implemented as a pressure sensor, an inertial sensor, a microelectromechanical system (MEMS), an optical circuit, a waveguide, a wireless circuit, a wired circuit, or a combination thereof.

제4 저장 유닛(346)은 제4 소프트웨어(342)를 저장할 수 있다. 또한, 제4 저장 유닛(346)은 입력 이미지들을 표현하는 데이터, 이전에 표현된 이미지를 가리키는 데이터, 사운드 파일, 또는 그것들의 조합과 같은 연관성 있는 정보를 저장할 수 있다. 제4 저장 유닛(346)은 제3 저장 유닛(314)을 보충하기 위한 추가 저장 용량을 제공하는 크기일 수 있다.The fourth storage unit 346 may store the fourth software 342. In addition, the fourth storage unit 346 may store relevant information such as data representing input images, data indicating a previously expressed image, a sound file, or a combination thereof. The fourth storage unit 346 may be sized to provide additional storage capacity to supplement the third storage unit 314.

간결한 설명을 위하여, 제4 저장 유닛(346)은 단일 구성으로 도시되나, 제4 저장 유닛(346)이 저장 요소들의 분포일 수 있음은 잘 이해될 것이다. 또한, 간결한 설명을 위하여, 컴퓨팅 시스템(100)은 단일 계층 저장 시스템(single hierarchy storage system)으로서 제4 저장 유닛(346)이 도시되나, 컴퓨팅 시스템(100)은 제4 저장 유닛(346)을 다른 구성으로 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제4 저장 유닛(346)은 캐싱, 메인 메모리, 회전 장치, 또는 오프 라인 스토리지의 다른 레벨들을 포함하는 메모리 계층 시스템을 형성하는 다른 스토리지 기술들로 형성될 수 있다.For the sake of brevity, the fourth storage unit 346 is shown in a single configuration, but it will be well understood that the fourth storage unit 346 may be a distribution of storage elements. Also, for concise description, the computing system 100 is shown as a fourth storage unit 346 as a single hierarchy storage system, but the computing system 100 is different from the fourth storage unit 346. It will be well understood that it can be included as a composition. For example, the fourth storage unit 346 may be formed of other storage technologies that form a memory hierarchy system that includes different levels of caching, main memory, rotating device, or offline storage.

제4 저장 유닛(346)은 휘발성 메모리, 불휘발성 메모리, 내부 메모리, 외부 메모리, 또는 그것들의 조합일 수 있다. 예를 들어, 제4 저장 유닛(346)은 불휘발성 램(NVRAM; nonvolatile random access memory), 플래시 메모리, 디스크 스토리지와 같은 불휘발성 스토리지, 또는 SRAM(static random access memory)와 같은 휘발성 메모리일 수 있다.The fourth storage unit 346 may be a volatile memory, a nonvolatile memory, an internal memory, an external memory, or a combination thereof. For example, the fourth storage unit 346 may be a nonvolatile memory such as a nonvolatile random access memory (NVRAM), a flash memory, a disk storage, or a volatile memory such as a static random access memory (SRAM). .

제4 저장 유닛(346)은 제4 저장 인터페이스(348)를 포함할 수 있다. 제4 저장 인터페이스(348)는 제2 전송 장치(108) 내의 다른 기능 유닛들 및 제4 저장 유닛(346) 사이의 통신을 위해 사용될 수 있다. 또한 제4 저장 인터페이스(348)는 제2 전송 장치(108)의 외부와 통신을 위해 사용될 수 있다.The fourth storage unit 346 may include a fourth storage interface 348. The fourth storage interface 348 can be used for communication between the fourth storage unit 346 and other functional units in the second transmission device 108. Also, the fourth storage interface 348 may be used for communication with the outside of the second transmission device 108.

제4 저장 인터페이스(348)는 외부 소스들 또는 다른 기능 유닛들로부터 정보를 수신하거나, 또는 또는 다른 기능 유닛들 또는 외부 목표로 정보를 전송할 수 있다. 외부 소스들 및 외부 목표들은 제2 전송 장치(108) 외부에 위치한 소스들 또는 목표들을 가리킨다.The fourth storage interface 348 may receive information from external sources or other functional units, or may transmit information to other functional units or external targets. The external sources and external targets indicate sources or targets located outside the second transmission device 108.

제4 저장 인터페이스(348)는 제4 저장 유닛(346)과 인터페이싱하는 외부 유닛들 또는 기능 유닛들에 따라 다른 구현들을 포함할 수 있다. 제4 저장 인터페이스(348)는 제4 제어 인터페이스(344)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The fourth storage interface 348 may include different implementations depending on external units or functional units that interface with the fourth storage unit 346. The fourth storage interface 348 may be implemented with techniques and techniques similar to that of the fourth control interface 344.

제4 통신 유닛(336)은 제2 전송 장치(108)의 외부 통신을 활성화할 수 있다. 예를 들어, 제4 통신 유닛(336)은 제2 전송 장치(108)가 네트워크(110)를 통해 제2 수신 장치(104)와 통신하도록 허용할 수 있다.The fourth communication unit 336 may activate external communication of the second transmission device 108. For example, the fourth communication unit 336 may allow the second transmitting device 108 to communicate with the second receiving device 104 via the network 110.

또한, 제4 통신 유닛(336)은 제2 전송 장치(108)가 네트워크(110)의 단말기 유닛 또는 엔드 포인트로 한정되지 않는 네트워크(110)의 일부로서 기능하도록 통신 허브로서의 기능을 수행할 수 있다. 제4 통신 유닛(336)은 네트워크(110)와의 상호 작용을 위하여 마이크로일렉트로닉스 또는 레지스터들와 같은 능동 및 수동 소자를 포함할 수 있다.In addition, the fourth communication unit 336 may function as a communication hub such that the second transmission device 108 functions as a terminal unit of the network 110 or a part of the network 110 that is not limited to an end point. . The fourth communication unit 336 may include active and passive elements such as microelectronics or registers for interaction with the network 110.

제4 통신 유닛(336)은 통신 신호들에 대한 전송, 포맷, 수신, 검출, 디코딩, 추가 처리, 또는 그것들의 조합을 수행하기 위한 기저대 장치(baseband devie) 또는 구성, 모뎀, 디지털 신호 프로세서, 또는 그것들의 조합을 포함할 수 있다. 제4 통신 유닛(336)은 아날로그-디지털 컨버터(ADC; analog-to-digital converter), 디지털 아날로그 컨버터(DAC; digital-to-analog converter), 필터, 증폭기, 프로세서 형태의 회로, 또는 그것들의 조합과 같은 전압들, 전류들, 디지털 정보, 또는 그것들의 조합을 처리하기 위한 하나 또는 그 이상의 구성들을 포함한 수 있다. 제4 통신 유닛(336)은 캐시 또는 램 메모리, 레지스터, 또는 그것들의 조합과 같이 정보를 저장하기 위한 하나 또는 그 이상의 구성들을 더 포함할 수 있다.The fourth communication unit 336 is a baseband device or configuration, modem, digital signal processor for performing transmission, formatting, reception, detection, decoding, further processing, or a combination of communication signals, Or a combination of them. The fourth communication unit 336 is an analog-to-digital converter (ADC), a digital-to-analog converter (DAC), a filter, an amplifier, a circuit in the form of a processor, or a combination thereof. May include one or more configurations for processing voltages, currents, digital information, or a combination thereof, such as. The fourth communication unit 336 may further include one or more components for storing information such as a cache or RAM memory, a register, or a combination thereof.

제4 통신 유닛(336)은 제4 중간-장치 인터페이스(337, second inter-device interface)와 연결될 수 있다. 제4 중간-장치 인터페이스(337)는 분리된 장치들에 대한 신호들을 물리적으로 통신하기 위한 장치 또는 구성일 수 있다. 제4 중간-장치 인터페이스(337)는 다른 장치들로 신호들을 전송하거나 다른 장치들로부터 신호들을 수신함으로써 통신할 수 있다. 제4 중간-장치 인터페이스(337)는 무선 신호들을 위한 하나 또는 그 이상의 안테나들, 물리적 커넥션, 및 유선 신호들을 위한 송수신기, 또는 그것들의 조합을 포함할 수 있다. 제4 중간-장치 인터페이스(337)는 전방위 안테나(omnidirectional antenna), 배선, 안테나 칩, 세라믹 안테나, 또는 그것들의 조합을 포함할 수 있다. 제4 중간-장치 인터페이스(337)는 포트, 배선, 중계기, 커넥터, 필터, 센서, 또는 그것들의 조합을 더 포함할 수 있다.The fourth communication unit 336 may be connected to a fourth inter-device interface 337. The fourth intermediate-device interface 337 may be a device or configuration for physically communicating signals for separate devices. The fourth intermediate-device interface 337 may communicate by transmitting signals to or receiving signals from other devices. The fourth intermediate-device interface 337 may include one or more antennas for wireless signals, a physical connection, and a transceiver for wired signals, or a combination thereof. The fourth intermediate-device interface 337 may include an omnidirectional antenna, wiring, an antenna chip, a ceramic antenna, or a combination thereof. The fourth intermediate-device interface 337 may further include a port, a wiring, a repeater, a connector, a filter, a sensor, or a combination thereof.

제4 중간-장치 인터페이스(337)는 전자기파들의 세기를 검출하거나 응답할 수 있고, 검출된 결과를 제4 통신 유닛(336)으로 제공하여 제3 장치 전송(308)을 포함하는 신호를 수신할 수 있다. 제3 중간-장치 인터페이스(317)는 제3 통신 유닛(316)에 의해 제공된 전압들 또는 전류들에 응답하거나 또는 경로를 제공하여, 제4 장치 전송(310)을 포함하는 신호를 전송할 수 있다.The fourth intermediate-device interface 337 may detect or respond to the strength of electromagnetic waves, and provide the detected result to the fourth communication unit 336 to receive a signal including the third device transmission 308. have. The third intermediate-device interface 317 may transmit a signal including the fourth device transmission 310 by providing a path or responsive to voltages or currents provided by the third communication unit 316.

제4 통신 유닛(336)은 제4 통신 인터페이스(350)를 포함할 수 있다. 제4 통신 인터페이스(350)는 제4 통신 유닛(336) 및 제2 전송 장치(108) 내의 다른 기능 유닛들과 통신하기 위하여 사용될 수 있다. 제2 통신 인터페이스(236)는 다른 기능 유닛들로부터 정보를 수신하거나 또는 다른 기능 유닛들로 정보를 전송할 수 있다.The fourth communication unit 336 may include a fourth communication interface 350. The fourth communication interface 350 can be used to communicate with the fourth communication unit 336 and other functional units in the second transmission device 108. The second communication interface 236 may receive information from or transmit information to other functional units.

제4 통신 인터페이스(350)는 제4 통신 유닛(336)과 인터페이싱하는 기능 유닛들에 따라 다른 구현들을 포함할 수 있다. 제4 통신 인터페이스(350)는 제4 제어 인터페이스(344)의 구현과 유사한 기법들 및 기술들로 구현될 수 있다.The fourth communication interface 350 may include different implementations depending on the functional units that interface with the fourth communication unit 336. The fourth communication interface 350 may be implemented with techniques and techniques similar to that of the fourth control interface 344.

제3 통신 유닛(316)은 네트워크(110)과 연결되어 제2 전송 장치(108)로 제3 장치 전송(308)으로서 정보를 전송할 수 있다. 제2 전송 장치(108)는 제4 통신 유닛(336)에 대한 정보를 네트워크(100)의 제3 장치 전송(308)로부터 수신할 수 있다.The third communication unit 316 may be connected to the network 110 to transmit information to the second transmission device 108 as a third device transmission 308. The second transmission device 108 may receive information about the fourth communication unit 336 from the third device transmission 308 of the network 100.

제4 통신 유닛(336)는 네트워크(110)와 연결되어 제2 수신 장치(104)로 제4 장치 전송(310)으로서 정보를 전송할 수 있다. 제2 수신 장치(104)는 제3 통신 유닛(316)에 대한 정보를 네트워크(110)의 제4 장치 전송(310)으로부터 수신할 수 있다. 컴퓨팅 시스템(100)은 제3 제어 유닛(312), 제4 제어 유닛(334), 또는 그것들의 조합에 의해 실행될 수 있다. 간결한 설명을 위하여, 제1 전송 장치(234)가 제4 사용자 인터페이스(338), 제4 저장 유닛(346), 제4 제어 유닛(334), 및 제4 통신 유닛(336)을 포함하는 구성으로 도시되나, 제1 전송 장치(106)는 다른 구성들을 포함할 수 있음은 잘 이해될 것이다. 예를 들어, 제4 소프트웨어(342)는 제4 소프트웨어(342)의 일부 또는 모든 기능이 제4 제어 유닛(334) 및 제4 통신 유닛(336) 내에 있을 수 있도록 다르게 구분될 수 있다. 또는 제2 전송 장치(108)는 도2에 도시되지 않은 다른 기능 유닛들을 포함할 수 있다.The fourth communication unit 336 may be connected to the network 110 to transmit information to the second receiving device 104 as a fourth device transmission 310. The second receiving device 104 may receive information on the third communication unit 316 from the fourth device transmission 310 of the network 110. The computing system 100 may be executed by the third control unit 312, the fourth control unit 334, or a combination thereof. For concise description, the first transmission device 234 is configured to include a fourth user interface 338, a fourth storage unit 346, a fourth control unit 334, and a fourth communication unit 336. Although shown, it will be appreciated that the first transmission device 106 may include other configurations. For example, the fourth software 342 may be classified differently so that some or all functions of the fourth software 342 may be in the fourth control unit 334 and the fourth communication unit 336. Alternatively, the second transmission device 108 may include other functional units not shown in FIG. 2.

제2 수신 장치(104)의 기능 유닛들은 다른 기능 유닛들과 개별적이고, 독립적으로 동작할 수 있다. 제2 수신 장치(104)는 제2 전송 장치(108) 및 네트워크(110)와 개별적이고, 독립적으로 동작할 수 있다.Functional units of the second receiving device 104 may operate independently and independently of other functional units. The second receiving device 104 may operate independently and independently of the second transmitting device 108 and the network 110.

제2 전송 장치(108)의 기능 유닛들은 다른 기능 유닛들과 개별적이고, 독립적으로 동작할 수 있다. 제2 전송 장치(108)는 제2 수신 장치(104) 및 네트워크(110)와 개별적이고, 독립적으로 동작할 수 있다.The functional units of the second transmission device 108 can operate individually and independently from other functional units. The second transmission device 108 may operate independently and independently of the second reception device 104 and the network 110.

상술된 기능 유닛들은 하드웨어 형태로 구현될 수 있다. 예를 들어, 하나 또는 그 이상의 기능 유닛들은 게이트, 회로, 프로세서, 컴퓨터, 집적 회로, 집적 회로 코어, 압력 센서, 관성 센서, MEMS, 수동 소자, 소프트웨어 기능을 수행하는 명령어를 포함하는 물리적 불휘발성 메모리 장치, 그것들의 구성, 또는 그것들의 조합을 사용하여 구현될 수 있다.The above-described functional units may be implemented in hardware form. For example, one or more functional units may be a gate, a circuit, a processor, a computer, an integrated circuit, an integrated circuit core, a pressure sensor, an inertial sensor, a MEMS, a passive component, a physical nonvolatile memory containing instructions to perform a software function. It can be implemented using devices, their configurations, or a combination of them.

간결한 설명을 위하여, 컴퓨팅 시스템(100)은 제2 수신 장치(104) 및 제2 전송 장치(108)의 동작에 의해 설명된다. 제2 수신 장치(104) 및 제2 전송 장치(108)가 컴퓨팅 시스템(100)의 기능들 및 모듈들을 수행할 수 있음은 잘 이해될 것이다.For the sake of brevity, the computing system 100 is described by the operation of the second receiving device 104 and the second transmitting device 108. It will be appreciated that the second receiving device 104 and the second transmitting device 108 may perform the functions and modules of the computing system 100.

도 4를 참조하면, 컴퓨팅 시스템의 제어 흐름이 도시된다. 컴퓨팅 시스템(100)은 구성 모듈(402), 조직화 모듈(404), 조인트 인코딩 모듈(406), 전송 모듈(408), 수신 모듈(410), 시퀀스 모듈(412), 디코딩 모듈(414), 및 그것들의 조합을 포함한다.4, a control flow of the computing system is shown. The computing system 100 includes a configuration module 402, an organization module 404, a joint encoding module 406, a transmission module 408, a receiving module 410, a sequence module 412, a decoding module 414, and Includes a combination of them.

구성 모듈(402)은 조인트 인코딩 모듈(406)과 연결될 수 있는 조직화 모듈(404)과 연결될 수 있다. 조인트 인코딩 모듈(406)은 전송 모듈(408)과 연결될 수 있다. 전송 모듈(408)은 수신 모듈(410)과 연결될 수 있다. 수신 모듈(410)은 디코딩 모듈(414)과 연결될 수 있는 시퀀스 모듈(412)과 연결될 수 있다.The configuration module 402 may be connected with an organizing module 404, which may be connected with the joint encoding module 406. The joint encoding module 406 may be connected to the transmission module 408. The transmission module 408 may be connected to the reception module 410. The receiving module 410 may be connected to a sequence module 412 that may be connected to the decoding module 414.

모듈들은 다양한 방식으로 각각 연결될 수 있다. 예를 들어, 모듈들은 유선 또는 무선 커넥션들, 도 1의 네트워크, 명령어 단계들, 시퀀스 프로세스, 또는 그것들의 조합을 사용하는 것과 같이 다른 출력과 연결된 하나의 모듈의 입력을 포함함으로써 연결될 수 있다. 예시적으로, 모듈들은 간접적으로 연결된 모듈들의 연결 수단과 다른 장치들 또는 모듈들과 간접적으로 또는 직접적으로 연결된 모듈들의 연결 수단과 다른 매개 구조 없이 직접적으로 연결될 수 있다.Each of the modules can be connected in a variety of ways. For example, modules may be connected by including the input of one module connected to another output, such as using wired or wireless connections, the network of FIG. 1, command steps, sequence processes, or a combination thereof. For example, the modules may be directly connected without a connection means of indirectly connected modules and a connection means of modules that are indirectly or directly connected to other devices or modules, without any other intermediary structure.

좀 더 상세한 예로서, 구성 모듈(402)의 하나 또는 그 이상의 입력들 및 출력들은 조직화 모듈(404)의 하나 또는 그 이상의 입력들 또는 출력들과 그것들 사이의 매개 모듈 또는 장치들 없이 전송 채널 또는 도체를 사용하여 직접적으로 연결될 수 있다. 또한, 좀 더 상세한 예로서, 구성 모듈(402)은 중계기, 스위치, 라우팅 장치, 독립 프로세스, 또는 그것들의 조합을 사용하여 조직화 모듈(404)과 간접적으로 연결될 수 있다. As a more detailed example, one or more inputs and outputs of the configuration module 402 may be a transmission channel or conductor without one or more inputs or outputs of the organizing module 404 and intervening modules or devices therebetween. Can be connected directly using. Also, as a more detailed example, the configuration module 402 may be indirectly connected with the organizing module 404 using a repeater, switch, routing device, independent process, or a combination thereof.

또한 좀 더 상세한 예로서, 전송 모듈(408) 및 수신 모듈(410)은 네트워크(110), 통신 채널, 또는 그것들의 조합을 사용하여 직접적으로 또는 간접적으로 연결될 수 있다. 구성 모듈(402), 조직화 모듈(404), 조인트 인코딩 모듈(406), 전송 모듈(408), 수신 모듈(410), 디코딩 모듈(414), 시퀀스 모듈(412), 또는 그것들의 조합은 유사한 방식으로 직접 또는 간접적으로 연결될 수 있다.Also as a more detailed example, the transmitting module 408 and the receiving module 410 may be connected directly or indirectly using a network 110, a communication channel, or a combination thereof. The configuration module 402, the organization module 404, the joint encoding module 406, the transmission module 408, the receiving module 410, the decoding module 414, the sequence module 412, or a combination thereof are similar Can be connected directly or indirectly.

컴퓨팅 시스템(100)은 이미지를 디스플레이하거나, 사운드를 재생하거나, 명령어 또는 처리 과정을 교환하거나 또는 그것들의 조합을 수행하는 것과 같이 장치를 사용하여 통신할 수 있다. 컴퓨팅 시스템(100)은 장치들 사이의 정보를 통신할 수 있다. 수신 장치는 장치로 통신된 정보에 따라 이미지들을 디스플레이하거나, 사운드를 재생하거나, 명령어 또는 처리 과정을 교환하거나 또는 그것들의 조합을 수행함르로써 사용자와 통신할 수 있다.The computing system 100 may communicate using a device, such as displaying an image, playing sound, exchanging instructions or processing, or performing a combination thereof. The computing system 100 may communicate information between devices. The receiving device may communicate with the user by displaying images, playing sound, exchanging commands or processing procedures, or performing a combination thereof according to information communicated to the device.

구성 모듈(402)는 장치들 사이의 통신을 위한 정보를 구성하도록 구성될 수 있다. 구성 모듈(402)은 컨텐츠 데이터를 수신하거나, 컨텐츠 데이터를 포맷하거나, 컨텐츠 데이터를 정렬하거나, 또는 그것들의 조합을 수행하여 통신을 위한 정보를 구성할 수 있다.The configuration module 402 may be configured to configure information for communication between devices. The configuration module 402 may configure information for communication by receiving content data, formatting content data, arranging content data, or performing a combination thereof.

예를 들어, 구성 모듈(402)은 도 1의 제1 컨텐츠 데이터(122), 도 1의 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 수신할 수 있다. 예시적으로, 구성 모듈(402)은 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 처리하는 것을 기반으로 조합하기 위한 정보로서 도 1의 제1 메시지(118), 도 1의 제2 메시지(120), 또는 그것들의 조합을 생성할 수 있다.For example, the configuration module 402 may receive the first content data 122 of FIG. 1, the second content data 126 of FIG. 1, or a combination thereof. Illustratively, the configuration module 402 is the first message 118 of FIG. 1 as information for combining based on processing the first content data 122, the second content data 126, or a combination thereof. , The second message 120 of FIG. 1, or a combination thereof may be generated.

구성 모듈(402)은 도 2의 제1 사용자 인터페이스(218), 도 2의 제2 사용자 인터페이스(238), 도 3의 제3 사용자 인터페이스(318), 도 3의 제4 사용자 인터페이스(438), 또는 그것들의 조합을 사용하여 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 사용자(미도시)로부터 수신할 수 있다. 구성 모듈(402)은 도 2의 제1 저장 인터페이스(224), 도 2의 제2 저장 인터페이스(248), 도 3의 제3 저장 인터페이스(324), 도 3의 제4 저장 인터페이스(348), 도 2의 제1 제어 인터페이스(222), 도 2의 제2 제어 인터페이스(244), 도 3의 제3 제어 인터페이스(322), 도 3의 제4 제어 인터페이스(344), 및 그것들의 조합을 사용하여 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 더 수신할 수 있다.The configuration module 402 includes a first user interface 218 of FIG. 2, a second user interface 238 of FIG. 2, a third user interface 318 of FIG. 3, a fourth user interface 438 of FIG. 3, Alternatively, the first content data 122, the second content data 126, or a combination thereof may be received from a user (not shown) by using a combination thereof. The configuration module 402 includes a first storage interface 224 of FIG. 2, a second storage interface 248 of FIG. 2, a third storage interface 324 of FIG. 3, a fourth storage interface 348 of FIG. 3, The first control interface 222 of FIG. 2, the second control interface 244 of FIG. 2, the third control interface 322 of FIG. 3, the fourth control interface 344 of FIG. 3, and combinations thereof are used. Accordingly, the first content data 122, the second content data 126, or a combination thereof may be further received.

구성 모듈(402)은 다중 통신들 사이의 조직화를 기반으로 정보를 구성할 수 있다. 구성 모듈(402)은 도 1의 메시지 구성 메커니즘(134)에 따라 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합을 생성할 수 있다. 구성 모듈(402)은 도 1의 조직화 프로파일(140)을 사용하여 제1 메시지(118)를 제2 메시지(120)와 조직화하기 위한 메시지 구성 메커니즘(134)에 따라서 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합을 생성할 수 있다.The configuration module 402 may configure information based on organization among multiple communications. The composition module 402 may generate the first message 118, the second message 120, or a combination thereof according to the message composition mechanism 134 of FIG. 1. The composition module 402 uses the organization profile 140 of FIG. 1 to organize the first message 118, the first message 118, and the first message 118 according to the message composition mechanism 134 to organize the first message 118 with the second message 120. 2 You can create a message 120, or a combination thereof.

구성 모듈(402)은 통신 정보를 구성하기 위하여 도 1의 채널 특성(156)을 결정할 수 있다. 구성 모듈(402)은 컴퓨팅 시스템(100) 또는 그것에 포함된 장치에 이미 알려진 정보 또는 경험적인 지식을 기반으로 채널 특성(156)을 결정할 수 있다.The configuration module 402 may determine the channel characteristics 156 of FIG. 1 to configure communication information. The configuration module 402 may determine the channel characteristics 156 based on information or empirical knowledge already known to the computing system 100 or a device included therein.

예를 들어, 구성 모듈(402)은 이전 통신에 기반된 도 1의 제2 수신 장치(104), 도 1의 제3 장치(162), 또는 그것들의 조합과 같은 통신 수신자와 상호 작용 또는 통신 수신자로부터의 CQI 피드백을 기반으로 채널 특성(156)을 결정할 수 있다. 예시적으로, 구성 모듈(402)은 특정 지역의 이전 통신들, 특정 통신 채널들, 특정 장치 조합들 또는 그것들의 조합들에 대한 통신 기록, 채널 정보, 통신 속도, 에러 비율, 또는 그것들의 조합을 기반으로 채널 특성(156)를 결정할 수 있다.For example, the configuration module 402 may interact with or communicate with a communication recipient, such as the second receiving device 104 of FIG. 1, the third device 162 of FIG. 1, or a combination thereof based on previous communication. The channel characteristic 156 may be determined based on the CQI feedback from. Illustratively, the configuration module 402 can configure the communication record, channel information, communication speed, error rate, or a combination thereof for previous communications in a specific area, specific communication channels, specific device combinations or combinations thereof. Based on the channel characteristics 156 may be determined.

구성 모듈(402)은 도 2의 제1 통신 유닛(216), 도 2의 제2 통신 유닛(236), 도 3의 제3 통신 유닛(316), 도 3의 제4 통신 유닛(336), 또는 그것들의 조합을 사용하여 채널 특성(156)을 결정할 수 있다. 구성 모듈(402)은 도 2의 제1 저장 유닛(214), 도 2의 제2 저장 유닛(246), 도 3의 제3 저장 유닛(314), 도 4의 제4 저장 유닛(346), 또는 그것들의 조합을 사용하여 채널 특성(156)을 저장하거나, 미리 저장된 채널 특성을 엑세스하거나, 또는 그것들의 조합을 수행할 수 있다.The configuration module 402 includes a first communication unit 216 in FIG. 2, a second communication unit 236 in FIG. 2, a third communication unit 316 in FIG. 3, a fourth communication unit 336 in FIG. 3, Or a combination of them can be used to determine the channel characteristics 156. The configuration module 402 includes a first storage unit 214 of FIG. 2, a second storage unit 246 of FIG. 2, a third storage unit 314 of FIG. 3, a fourth storage unit 346 of FIG. 4, Alternatively, the channel characteristics 156 may be stored using a combination thereof, the previously stored channel characteristics may be accessed, or a combination thereof may be performed.

채널 특성(156)이 결정된 이후에, 제어 흐름은 조직화 모듈(404)로 이동한다. 제어 흐름은 다양한 방식을 통해 이동할 수 있다. 예를 들어, 제어 흐름은 채널 특성(156)이 구성 모듈(402)로부터 조직화 모듈(404)로 이동하는 것과 같이 다른 모듈로부터 이동된 하나의 모듈의 처리 결과를 포함하는 것, 채널 특성(156)을 조직화 모듈(404)이 엑세스할 수 있고 잘 알려진 저장 영역에 저장하는 것과 같이 다른 모듈이 엑세스할 수 있고 잘 알려진 영역에 처리 결과를 저장하는 것, 조직화 모듈(404)을 위해 플래그, 인터럽트, 상태 신호, 또는 조합을 사용하는 것과 같이 다른 모듈에 알리는 것, 또는 그것들의 처리들의 조합에 의해 이동할 수 있다. After the channel characteristics 156 are determined, the control flow moves to the organizing module 404. The flow of control can be moved in a number of ways. For example, the control flow includes the processing result of one module moved from another module, such as the channel characteristic 156 moved from the configuration module 402 to the organizing module 404, the channel characteristic 156. Storing processing results in a well-known area accessible to other modules, such as storing the data in a well-known storage area that can be accessed by the organization module 404, flags, interrupts, and states for the organization module 404. It can be moved by informing other modules, such as using a signal, or a combination, or a combination of their processes.

조직화 모듈(404)은 다중 독립 메시지들(multiple independent messages)을 조직화하도록 구성된다. 조직화 모듈(404)은 집단 또는 동시 통신을 위하여 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 추가 컨텐츠, 또는 그것들의 조합의 통신을 조직화할 수 있다.The organizing module 404 is configured to organize multiple independent messages. The organization module 404 may organize communication of first content data 122, second content data 126, additional content, or a combination thereof for collective or simultaneous communication.

조직화 모듈(404)은 메시지들의 구성을 조직화할 수 있다. 조직화 모듈(404)은 도 1의 메시지 분극 메커니즘(136)을 사용하기 위하여 메시지들의 구성을 조직화할 수 있다. 조직화 모듈(404)은 도 1의 제1 전송 장치(106), 도 1의 제2 전송 장치(108), 제3 장치(162), 또는 그것들의 조합들과 같이 분리된 전송 장치들을 통해 메시지 분극 메커니즘(136)의 동일한 값을 활용하기 위하여 제1 메시지(118), 제2 메시지(120), 추가 메시지, 또는 그것들의 조합을 조직화할 수 있다.Organizing module 404 can organize the organization of messages. The organizing module 404 can organize the organization of messages to use the message polarization mechanism 136 of FIG. 1. The organizing module 404 polarizes messages through separate transmission devices such as the first transmission device 106 of FIG. 1, the second transmission device 108 of FIG. 1, the third device 162, or combinations thereof. The first message 118, the second message 120, an additional message, or a combination thereof may be organized to utilize the same value of the mechanism 136.

조직화 모듈(404)은 조직화 프로파일(140)을 통신하고 연산함으로써 조직화할 수 있다. 조직화 모듈(404)은 채널 특성(156)를 기반으로 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 제1 전송 장치(106), 제2 전송 장치(108), 제3 장치(162), 및 다른 전송 장치, 또는 그것들의 조합 사이에서 조직화 프로파일(162)을 통신함으로써 조직화하기 위한 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 다양한 방식으로 조직화 프로파일(140)을 연산할 수 있다.The organizing module 404 can organize by communicating and computing the organizing profile 140. The organization module 404 may calculate the organization profile 140 based on the channel characteristics 156. The organizing module 404 organizes by communicating the organizing profile 162 between the first transmission device 106, the second transmission device 108, the third device 162, and other transmission devices, or combinations thereof. The organizational profile 140 for can be calculated. The organization module 404 can calculate the organization profile 140 in a variety of ways.

예를 들어, 조직화 모듈(404)은 각 통신과 대응되는 채널 특성(156)을 기반으로 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 조직화 프로파일(140) 연산의 입력으로서 채널 특성(156)을 사용하는 도 1의 조직화 메커니즘(112)에 대한 방법, 프로세스, 수식, 테이블, 또는 그것들의 조합을 포함할 수 있다.For example, the organization module 404 may calculate the organization profile 140 based on the channel characteristics 156 corresponding to each communication. The organizing module 404 may include a method, process, equation, table, or combination thereof for the organizing mechanism 112 of FIG. 1 that uses the channel characteristics 156 as input to the organizing profile 140 operation. .

예시적으로, 조직화 모듈(404)은 조직화 메커니즘(112)에 따른 전송 장치들 사이의 상호 작용을 활용하여 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 도 1의 조직화 링크(114), 조직화 메커니즘(112), 또는 그것들의 조합을 활용하여 채널 특성(156), 통신 속도, 도 1의 컨텐츠 구성(138), 장치 식별자, 장치 용량, 또는 그것들의 조합을 제1 전송 장치(106), 제2 전송 장치(108), 제3 장치(162), 다른 전송 장치들, 또는 그것들의 조합 사이에 공유할 수 있다.As an example, the organizing module 404 may calculate the organizing profile 140 by utilizing interactions between transmission devices according to the organizing mechanism 112. The organizing module 404 utilizes the organizing link 114 of FIG. 1, the organizing mechanism 112, or a combination thereof to provide channel characteristics 156, communication speed, content configuration 138 of FIG. 1, device identifier, and device. The capacity, or a combination thereof, can be shared between the first transmission device 106, the second transmission device 108, the third device 162, other transmission devices, or a combination thereof.

조직화 모듈(404)은 도 1의 제1 속도 세트(146), 도 1의 제2 속도 세트(148), 또는 그것들의 조합과 같은 도 1의 속도 프로파일(142), 또는 그것의 일부를 결정함으로써 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(146)은 채널 특성(156), 대응하는 장치들, 대응하는 장치들의 용량, 이전의 통신 속도들, 또는 그것들의 조합을 기반으로 조직화 프로파일(140)을 연산할 수 있다.The organizing module 404 can determine the speed profile 142 of FIG. 1, such as the first set of speeds 146 of FIG. 1, the second set of speeds 148 of FIG. 1, or a combination thereof, or a portion thereof. Organizational profile 140 may be calculated. The organizing module 146 may calculate the organizing profile 140 based on the channel characteristic 156, corresponding devices, capacity of the corresponding devices, previous communication speeds, or a combination thereof.

예를 들어, 조직화 모듈(404)은 채널 조건들에 따라 가능한 최대 통신 속도들, 대응하는 장치들의 용량 및 가용 용량, 또는 그것들의 조합을 기반으로 제1 속도 세트(146), 제2 속도 세트(148), 또는 그것들의 조합을 결정할 수 있다. 조직화 모듈(404)은 다른 사용자의 메시지는 노이즈인 것으로 가정하여 제1 사용자의 메시지를 디코딩하고, 이 후 제1 사용자의 메시지는 알려진 것으로 가정하여 다른 사용자의 메시지를 디코딩하기 위한 효율성 및 속도를 추정함으로써 연산될 수 있는 제1 속도 세트(146), 제2 속도 세트(148), 또는 그것들의 조합을 결정할 수 있다. 이는 분리 디코딩(separate decoing)으로 간주될 수 있다.For example, the organizing module 404 may have a first set of speeds 146, a second set of speeds based on the maximum possible communication speeds according to the channel conditions, the capacity and available capacity of corresponding devices, or a combination thereof. 148), or a combination thereof. The organization module 404 decodes the first user's message assuming that the message of the other user is noise, and then assumes that the message of the first user is known, and estimates the efficiency and speed for decoding the message of another user. A first set of speeds 146, a second set of speeds 148, or a combination thereof that can be calculated by doing can be determined. This can be regarded as separate decoding.

조직화 모듈(404)은 도 1의 평균 속도 영역(144)을 더 결정함으로써 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 결정된 속도 세트들 사이 또는 연결 속도들의 조합의 세트로서 평균 속도 영역(144)을 결정할 수 있다.The organization module 404 may calculate the organization profile 140 by further determining the average velocity region 144 of FIG. 1. The organizing module 404 may determine the average speed area 144 as a set of combinations of connection speeds or between the determined speed sets.

예를 들어, 조직화 모듈(404)은 제1 속도 세트(146), 및 제2 속도 세트(148)와 같은 속도 세트들을 연결하는 선(line), 평면(plane), 모양(shape), 또는 그것들의 조합 평균 속도 영역(144)을 결정할 수 있다. 예시적으로, 조직화 모듈(404)은 기울기, 교차점, 방향, 모양, 또는 그것의 조합과 같은 미리 정해진 요구들을 사용하여 속도 세트들을 포함하는 평균 속도 영역(144)을 결정할 수 있다.For example, the organizing module 404 may be a line, plane, shape, or a line connecting speed sets, such as a first set of speeds 146 and a second set of speeds 148. The combination of the average speed area 144 can be determined. Illustratively, the organizing module 404 may determine the average velocity region 144 comprising velocity sets using predetermined requirements such as slope, intersection, direction, shape, or a combination thereof.

좀 더 상세한 예로서, 조직화 모듈(404)은 축(axis)을 따라 개별적인 통신 속도를 표현할 수 있다. 조직화 모듈(404)은 각 장치들에 대한 최대 수용 속도를 결정하고, 대응하는 축의 절편 또는 오프셋으로서 최대치를 표현할 수 있다. 조직화 모듈(404)은 대응하는 장치의 수용력 또는 능력에 따라 절편으로부터 수직으로 확장된 지점으로서 속도 세트들을 표현할 수 있다. 조직화 모듈(404)은 속도 세트들을 연결하여, 평균 속도 영역(144)을 결정할 수 있다.As a more detailed example, the organizing module 404 may represent individual communication speeds along an axis. The organizing module 404 may determine the maximum acceptance rate for each device, and express the maximum as an intercept or offset of a corresponding axis. The organizing module 404 may represent sets of speeds as points extending vertically from the segment, depending on the capacity or capability of the corresponding device. The organizing module 404 may link the speed sets to determine an average speed area 144.

조직화 모듈(404)은 평균 속도 영역(144)을 기반으로 다중 전송 장치들에 대한 통신 속도를 연산할 수 있다. 예를 들어, 조직화 모듈(404)은 도 1의 제1 속도(158), 도 1의 제2 속도(160), 제 3 장치(162) 또는 추가 전송 장치와 대응하는 통신 속도, 또는 그것들의 조합을 연산할 수 있다.The organization module 404 may calculate the communication speed for multiple transmission devices based on the average speed area 144. For example, the organizing module 404 may have a communication rate corresponding to a first rate 158 in FIG. 1, a second rate 160 in FIG. 1, a third device 162 or an additional transmission device, or a combination thereof. Can be calculated.

조직화 모듈(404)은 분리된 통신들의 모든 통신 속도들의 최대 조합과 같이 컴퓨팅 시스템(100)의 전체 통신 속도를 최대화하는 통신 속도 세트를 연산할 수 있다. 예를 들어, 조직화 모듈(404)은 속도 프로파일(142)에 의해 표현되는 바와 같이 전송 장치들의 수용력 내에서 제1 속도(158) 및 제2 속도(160)를 결정할 수 있다. 조직화 모듈(404)은 제1 속도(158) 및 제2 속도(160), 및 속도들의 조합된 결과를 최대화하는 평균 속도 영역(144)에 따른 속도들의 세트로서 추가 속도들을 연산할 수 있다.Organizing module 404 may compute a set of communication speeds that maximize the overall communication speed of computing system 100, such as a maximum combination of all communication speeds of separate communications. For example, the organizing module 404 may determine the first speed 158 and the second speed 160 within the capacity of the transmission devices as represented by the speed profile 142. The organizing module 404 may calculate the additional speeds as a set of speeds according to the first speed 158 and the second speed 160, and the average speed area 144 that maximizes the combined result of the speeds.

조직화 모듈(404)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 도 2의 제1 제어 유닛(212), 도 2의 제2 제어 유닛(234), 도 3의 제3 제어 유닛(312), 도 3의 제4 제어 유닛(334), 또는 그 것들의 조합을 사용하여 조직화 프로파일(140)을 연산할 수 있다. 조직화 모듈(404)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛, (316), 제4 통신 유닛(336), 제1 저장 유닛(214), 제2 저장 유닛(246), 제3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합에 조직화 프로파일(140)을 저장할 수 있다.The organization module 404 includes a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first control unit 212 of FIG. The organizational profile 140 may be calculated using the second control unit 234 of 2, the third control unit 312 of FIG. 3, the fourth control unit 334 of FIG. 3, or a combination thereof. . The organizing module 404 includes a first communication unit 216, a second communication unit 236, a third communication unit, 316, a fourth communication unit 336, a first storage unit 214, and a second storage unit. The organizational profile 140 may be stored in the unit 246, the third storage unit 314, the fourth storage unit 346, or a combination thereof.

조직화 모듈(404)은 조직화 프로파일(140)을 전송 장치들 간 통신할 수 있다. 조직화 모듈(404)은 조직화 프로파일(140)을 제1 전송 장치(106), 제2 전송 장치(108), 제 3 장치(162), 다른 추가 전송기, 또는 그것들의 조합 사이에 통신할 수 있다.The organization module 404 may communicate the organization profile 140 between transmission devices. The organizing module 404 may communicate the organizing profile 140 between the first transmission device 106, the second transmission device 108, the third device 162, another additional transmitter, or a combination thereof.

조직화 모듈(404)은 제2 전송 장치(108) 및 제1 전송 장치(106)를 서로 조직화하기 위한 조직화 메커니즘(112)을 기반으로 조직화 프로파일(140)을 통신할 수 있다. 조직화 모듈(404)은 조직화 링크(114), 네트워크(110), 도 2의 제1 중간-장치 인터페이스(217), 도 2의 제2 중간-장치 인터페이스(237), 도3의 제3 중간-장치 인터페이스(317), 도 3의 중간-장치 인터페이스(337), 또는 그것들의 조합을 사용하여 조직화 프로파일(140)을 통신할 수 있다.The organizing module 404 may communicate the organizing profile 140 based on the organizing mechanism 112 for organizing the second transmission device 108 and the first transmission device 106 with each other. The organizing module 404 includes an organizing link 114, a network 110, a first intermediate-device interface 217 of FIG. 2, a second intermediate-device interface 237 of FIG. 2, and a third intermediate-device interface 237 of FIG. The device interface 317, the mid-device interface 337 of FIG. 3, or a combination thereof may be used to communicate the organizational profile 140.

조직화 프로파일(140)을 연산하고, 통신한 이후에, 제어 흐름은 조직화 모듈(404)로부터 구성 모듈(402), 조인트 인코딩 모듈(406), 또는 그것들의 조합으로 이동될 수 있다. 제어 흐름은 조직화 프로파일(140)과 같은 구성 모듈(402)의 처리 결과를 사용하여 구성 모듈(402) 및 조직화 모듈(404) 사이의 상술된 설명과 유사하게 이동할 수 있다. After computing and communicating the organizing profile 140, the control flow can be moved from the organizing module 404 to the configuration module 402, the joint encoding module 406, or a combination thereof. The control flow may move similarly to the above description between the configuration module 402 and the organization module 404 using the processing results of the configuration module 402, such as the organization profile 140.

구성 모듈(402)은 조직화된 메시지들에 대한 조직화 프로파일(140)을 기반으로 제1 메시지(118), 제2 메시지(120), 추가 메시지들, 또는 그것들의 조합을 더 구성할 수 있다. 조직화 모듈(402)은 조직화 프로파일(140)에 기반된 메시지 구성 메커니즘(134)에 따라 제1 메시지(118), 제2 메시지(120), 추가 메시지들, 또는 그것들의 조합을 구성할 수 있다.The configuration module 402 may further configure the first message 118, the second message 120, additional messages, or a combination thereof based on the organization profile 140 for the organized messages. The organizing module 402 may construct the first message 118, the second message 120, additional messages, or a combination thereof according to the message organizing mechanism 134 based on the organizing profile 140.

구성 모듈(402)은 도 1의 제1 포맷 데이터(124), 도 1의 제2 포맷 데이터(128), 또는 그것들의 조합과 같이 대응하는 포맷 데이터를 생성함으로써 제1 메시지(118), 제2 메시지(120), 추가 메시지들, 또는 그것들의 조합을 구성할 수 있다. 구성 모듈(402)은 메시지 구성 메커니즘(134)에 따라 포맷 데이터를 생성할 수 있다.The configuration module 402 generates the corresponding format data, such as the first format data 124 of FIG. 1, the second format data 128 of FIG. 1, or a combination thereof, thereby The message 120, additional messages, or a combination thereof can be configured. The composition module 402 may generate the format data according to the message composition mechanism 134.

예를 들어, 구성 모듈(402)은 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합 내의 특정 정보 형태들 또는 값들의 시퀀스 또는 위치를 제어함으로써 제1 포맷 데이터(124), 제2 포맷 데이터(128), 또는 그것들의 조합을 생성할 수 있다. 예시적으로, 조직화 모듈(402)은 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합 내의 특정 정보 형태들 또는 값들의 특정 값들 또는 정보의 특정 형태를 추가함으로써 제1 포맷 데이터(124), 제2 포맷 데이터(128), 또는 그것들의 조합을 생성할 수 있다.For example, the configuration module 402 may control the sequence or location of specific information types or values within the first message 118, the second message 120, or a combination thereof, thereby controlling the first format data 124, Second format data 128, or a combination thereof, can be generated. Illustratively, the organizing module 402 may add specific values or specific types of information to specific information types or values within the first message 118, the second message 120, or a combination thereof. 124, second format data 128, or a combination thereof can be generated.

좀 더 상세한 예로서, 구성 모듈(402)은 제로 값으로 고정된 비트들로서 제 1 포맷 데이터(124), 제2 포맷 데이터(128), 또는 그것들의 조합을 생성할 수 있다. 또한, 좀 더 상세한 예로서, 구성 모듈(402)은 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합 내의 포맷 데이터 및 컨텐츠 데이터의 시퀀스 또는 위치를 제어하기 위하여 컨텐츠 구조(138, content configuration)을 연산할 수 있다.As a more detailed example, the configuration module 402 may generate the first format data 124, the second format data 128, or a combination thereof as bits fixed to a zero value. Also, as a more detailed example, the configuration module 402 may include a content structure 138 to control the sequence or location of format data and content data within the first message 118, the second message 120, or a combination thereof. , content configuration) can be calculated.

구성 모듈(402)은 포맷 부분 및 컨텐츠 부분을 조합함으로써 제1 메시지(118), 제2 메시지(120), 또는 그것들의 조합과 같이 전송하기 위한 메시지를 구성할 수 있다. 예를 들어, 구성 모듈(402)은 제1 포맷 데이터(124)와 조합된 제1 컨텐츠 데이터(122)를 포함하는 제1 메시지(118)를 구성할 수 있다. 예시적으로, 구성 모듈(402)은 제2 포맷 데이터(128)와 조합된 제2 컨텐츠 데이터(126)를 포함하는 제2 메시지(120)를 구성할 수 있다.The configuration module 402 may construct a message for transmission, such as the first message 118, the second message 120, or a combination thereof, by combining the format portion and the content portion. For example, the configuration module 402 may configure the first message 118 including the first content data 122 combined with the first format data 124. For example, the configuration module 402 may configure the second message 120 including the second content data 126 combined with the second format data 128.

구성 모듈(402)은 컨텐츠 구조(138)에 따라 포맷 부분 및 컨텐츠 부분을 조합할 수 있다. 구성 모듈(402)은 컨텐츠 구조(138)에 따라 다중 독립 메시지들에 대하여 포맷 부분 및 컨텐츠 부분을 조합할 수 있다.The configuration module 402 may combine the format portion and the content portion according to the content structure 138. The configuration module 402 may combine the format part and the content part for multiple independent messages according to the content structure 138.

구성 모듈(402)은 컨텐츠 부분의 다중 경우들을 중복시키기 않거나, 하나 또는 그 이상의 특정 비트 채널들을 활용하거나, 다중 전송을 최적화하여 간섭을 최소화하거나, 또는 그것들의 조합을 수행하기 위한 것과 같이 다중 메시지들을 조직화하기 위한 컨텐츠 구조(138)를 연산할 수 있다. 구성 모듈(402)은 MAC 동작을 하나 이상의 분극 레벨로 간주하고, 단일 극변환으로서 m-사용자들에 대한 전체 블록의 조망(viewing)에 의해 컨텐츠 데이터에 대한 정보 비트들의 위치들을 제어하는 컨텐츠 구조(138)를 연산할 수 있다.The configuration module 402 does not duplicate multiple instances of the content part, utilizes one or more specific bit channels, optimizes multiple transmissions to minimize interference, or performs multiple messages, such as to perform a combination thereof. The content structure 138 for organizing can be calculated. The configuration module 402 considers the MAC operation to be one or more polarization levels, and controls the positions of information bits for the content data by viewing the entire block for m-users as a single polar transformation ( 138) can be calculated.

구성 모듈(402)은 독립 메시지들의 컨텐츠 부분 및 포맷 부분을 활용하여 독립 메시지들을 조직화하는 컨텐츠 구조(138)에 따라 컨텐츠 부분 및 포맷 부분을 조합할 수 있다. 컨텐츠 구조(138)는 조직화 프로파일(140)을 기반으로 연산될 수 있다.The configuration module 402 may combine the content portion and the format portion according to the content structure 138 for organizing the independent messages by using the content portion and the format portion of the independent messages. The content structure 138 may be calculated based on the organizational profile 140.

예를 들어, 구성 모듈(402)은 조직화 프로파일(140)을 사용하여 제1 메시지(118) 및 제2 메시지(120)를 조직화하는 컨텐츠 구조(138)에 따라 제1 컨텐츠 데이터(122) 및 제1 포맷 데이터(124)를 포함하는 제1 메시지(118)를 구성할 수 있다. 예시적으로, 구성 모듈(402)은 조직화 프로파일(140)을 사용하여 제1 메시지(118) 및 제2 메시지(120)를 조직화하는 컨텐츠 구조(138)에 따라 제2 컨텐츠 데이터(126) 및 제2 포맷 데이터(128)를 포함하는 제2 메시지(120)를 구성할 수 있다.For example, the configuration module 402 uses the organizing profile 140 to organize the first and second content data 122 and the content structure 138 according to the content structure 138 that organizes the first message 118 and the second message 120. A first message 118 including one format data 124 may be configured. Illustratively, the configuration module 402 uses the organizing profile 140 to organize the first message 118 and the second message 120 according to the content structure 138 A second message 120 including 2 format data 128 can be configured.

좀 더 상세한 예로서, 컨텐츠 구조(138)는 속도 프로파일(142), 평균 속도 영역(144), 그것들의 제1 속도(158), 그것들의 제2 속도(160), 또는 그것들의 조합을 기반으로 연산될 수 있다. 좀 더 상세한 예로서, 구성 모듈(402)은 추정되거나 또는 지정된 통신 속도들에 따라 포맷 데이터를 연산하기 위한 컨텐츠들에 더하여 특정 위치들, 값들 또는 그것들의 조합을 지정할 수 있다.As a more detailed example, the content structure 138 is based on a velocity profile 142, an average velocity region 144, their first velocity 158, their second velocity 160, or a combination thereof. Can be calculated. As a more detailed example, the configuration module 402 may specify specific locations, values, or a combination thereof in addition to contents for calculating format data according to estimated or specified communication speeds.

구성 모듈(402) 및 조직화 모듈(404)은 반복적으로 정보를 처리하여 메시지들을 구성하고 조직화할 수 있다. 예를 들어, 조직화 모듈(404)은 장치들 사이에서 컨텐츠 구조(138)를 포함하는 조직화 프로파일(140)을 더 통신할 수 있다.Organizing module 402 and organizing module 404 may iteratively process information to organize and organize messages. For example, the organizing module 404 may further communicate the organizing profile 140 including the content structure 138 between devices.

조직화 모듈(404)은 구성 모듈(402)로부터 컨텐츠 구조(138)를 수신할 수 있다. 조직화 모듈(404)은 다중 전송들을 조직화하기 위한 조직화 메커니즘(112)을 기반으로 전송 장치들 사이에서 컨텐츠 구조(138)를 통신할 수 있다. 조직화 모듈(404)은 상술된 바와 같이 컨텐츠 구조(138)를 포함하는 조직화 프로파일(140)을 통신할 수 있다.The organization module 404 may receive the content structure 138 from the configuration module 402. The organizing module 404 may communicate the content structure 138 between delivery devices based on the organizing mechanism 112 for organizing multiple transmissions. The organization module 404 may communicate the organization profile 140 including the content structure 138 as described above.

예를 들어, 조직화 모듈(404)은 조직화 링크(114), 조직화 메커니즘(112), 통신 채널, 네트워크(110), 또는 그것들의 조합을 사용하여 컨텐츠 구조(138)를 통신할 수 있다. 예시적으로, 조직화 모듈(404)은 다중 장치들의 동시 또는 집단적 전송을 조직화하기 위하여 제1 전송 장치(106), 제2 전송 장치(108), 제3 장치(162), 추가 전송 장치, 또는 그것들의 조합 사이에 컨텐츠 구조(138)를 포함하는 조직화 프로파일(140)을 통신할 수 있다.For example, the organizing module 404 may communicate the content structure 138 using an organizing link 114, an organizing mechanism 112, a communication channel, a network 110, or a combination thereof. Illustratively, the organizing module 404 may include a first transmission device 106, a second transmission device 108, a third device 162, an additional transmission device, or them to organize simultaneous or collective transmission of multiple devices. The organizational profile 140 including the content structure 138 may be communicated between combinations of.

구성 모듈(402)은 다른 전송 장치의 컨텐츠 구조(138)를 포함하는 조직화 프로파일(140)을 수신하고, 대응하는 장치에 대한 컨텐츠 구조(138)를 조절할 수 있다. 예를 들어, 구성 모듈(402)은 제1 전송 장치(106)에 대한 컨텐츠 구조(138)를 수신하고, 제1 컨텐츠 데이터(122) 및 제2 컨텐츠 데이터(126)의 중복을 제거하거나, 두 장치들에 대한 포맷 데이터 및 컨텐츠 데이터의 전송을 위한 하나 또는 그 이상의 특정 비트 채널들을 활용하거나, 또는 다중 전송을 최적화하고 간섭을 최소화하거나, 또는 그것들의 조합을 수행하기 위하여 제2 전송 장치(108)에 대한 컨텐츠 구조(138)를 조절할 수 있다.The configuration module 402 may receive an organization profile 140 including a content structure 138 of another transmission device, and may adjust the content structure 138 for a corresponding device. For example, the configuration module 402 receives the content structure 138 for the first transmission device 106, and removes duplicates of the first content data 122 and the second content data 126, or Second transmission device 108 to utilize one or more specific bit channels for transmission of format data and content data to devices, or to optimize multiple transmissions and minimize interference, or to perform a combination thereof The content structure 138 for can be adjusted.

예시적으로, 구성 모듈(402)은 유사하게, 제2 전송 장치(108)에 대한 컨텐츠 구조(138)를 수신하고, 제1 전송 장치(106)에 대한 컨텐츠 구조(138)를 조절할 수 있다. 예시적으로, 구성 모듈(402)은 유사하게 제3 장치(162) 또는 추가 전송장치들을 포함하는 장치들 또는 그 이상에 대하여 수신하고 조절할 수 있다. For example, the configuration module 402 may similarly receive the content structure 138 for the second transmission device 108 and adjust the content structure 138 for the first transmission device 106. Illustratively, the configuration module 402 may similarly receive and control for the third device 162 or devices including additional transmission devices or more.

제1 포맷 데이터(124)를 포함하는 제1 메시지(118), 및 제2 포맷 데이터(128)를 포함하는 제2 메시지(120)가 메시지 구성 메커니즘(134)을 기반으로 조직화되는 것은 통신의 전체적인 효율 증가를 제공한다. 조직화 프로파일(140)에 기반된 메시지 구성 메커니즘(134)은 제 1 메시지(118) 및 제2 메시지(120)의 제1 컨텐츠 데이터(122) 및 제2 컨텐츠 데이터(126)를 다중화할 수 있다. 조직화 및 다중화는 다중 사용자들을 위해 공유된 최적 가용 조건들 또는 리소스들을 활용하는데 사용할 수 있고, 이로 인하여 전체 효율이 증가한다.The organization of the first message 118 comprising the first format data 124, and the second message 120 comprising the second format data 128 based on the message composition mechanism 134 Provides an increase in efficiency. The message composition mechanism 134 based on the organizing profile 140 may multiplex the first content data 122 and the second content data 126 of the first message 118 and the second message 120. Organization and multiplexing can be used to utilize shared optimal available conditions or resources for multiple users, thereby increasing overall efficiency.

구성 모듈(402)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 제어 유닛(212), 제2 제어 유닛(234), 제3 제어 유닛(312), 제4 제어 유닛(334), 또는 그것들의 조합을 사용하여 전송을 위한 메시지들을 구성할 수 있다. 구성 모듈(402)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 저장 유닛(214), 제2 저장 유닛(226), 제3 저장 유닛(314), 제4 저장 유닛(326), 또는 그것들의 조합에 구성된 메시지들을 저장할 수 있다.The configuration module 402 includes a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first control unit 212, and a second control unit. 234, the third control unit 312, the fourth control unit 334, or a combination thereof may be used to configure messages for transmission. The configuration module 402 includes a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first storage unit 214, and a second storage unit. Messages configured in 226, the third storage unit 314, the fourth storage unit 326, or a combination thereof may be stored.

전송을 위한 메시지들을 구성한 이후에, 제어 흐름은 조직화 모듈(404), 구성 모듈(402), 또는 그것들의 조합으로부터 조인트 인코딩 모듈(406)로 이동될 수 있다. 제어 흐름은 조직화 프로파일(140)과 같은 구성 모듈(402)의 처리 결과를 사용하여 상술된 바와 같은 구성 모듈(402) 및 조직화 모듈(404) 사이의 상술된 구성과 유사하게 이동할 수 있다.After constructing the messages for transmission, the control flow can be moved from the organizing module 404, the constructing module 402, or a combination thereof to the joint encoding module 406. The control flow may move similarly to the above-described configuration between the configuration module 402 and the organizing module 404 as described above using the processing results of the configuration module 402 such as the organizing profile 140.

조인트 인코딩 모듈(406)은 통신을 위한 메시지들을 인코딩하도록 구성된다. 예를 들어, 조인트 인코딩 모듈(406)은 도 1의 제1 인코딩 메시지(130), 도 1의 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다. 조인트 인코딩 모듈(406)은 제 1 메시지(118)를 인코딩하는 것을 기반으로 제1 인코딩 메시지(130)를 생성할 수 있고, 제2 메시지(120)를 인코딩하는 것으로 제2 인코딩 메시지(132)를 생성할 수수 있다.The joint encoding module 406 is configured to encode messages for communication. For example, the joint encoding module 406 may generate the first encoding message 130 of FIG. 1, the second encoding message 132 of FIG. 1, or a combination thereof. The joint encoding module 406 may generate the first encoded message 130 based on the encoding of the first message 118, and encode the second encoded message 132 by encoding the second message 120. Can be created.

조인트 인코딩 모듈(406)은 메시지 분극 메커니즘(136)을 사용하여 인코딩할 수 있다. 메시지 분극 메커니즘(136)은 크로네커 n-제곱의 기준 분극 행렬 'G'을 가라키는 'G n'으로 표현될 수 있다. 메시지 분극 메커니즘(136)은 MAC 'W'의 독립 변수 'n'을 통해 전송하기 위한 것일 수 있다.The joint encoding module 406 may encode using the message polarization mechanism 136. Message polarization mechanism 136 is key to go to the reference polarization matrix 'G' of the Kronecker n- square can be represented by 'G n'. The message polarization mechanism 136 may be for transmission through an independent variable'n' of MAC'W'.

조인트 인코딩 모듈(406)은 구성 길이, 프레임 길이, 또는 그것들의 조합을 기반으로 인코딩할 수 있다. 메시지 구성 메커니즘(134)에 포함된 구성 길이는 'L=2 l '로 표현될 수 있다. 구성 길이는 빌딩 블록(building block)의 길이일 수 있다. 프레임 길이는 'N=2 n '으로 표현될 수 있다. 프레임 길이는 구성 길이와 같거나 그보다 클 수 있다. 조인트 인코딩 모듈(406)은 길이 'L'의 빌딩 블록의 상위에서의 n-l 분극 레벨들을 사용하여 인코딩할 수 있다.The joint encoding module 406 may encode based on a configuration length, a frame length, or a combination thereof. The configuration length included in the message configuration mechanism 134 may be expressed as'L=2 l'. The construction length may be the length of a building block. The frame length may be expressed as'N=2 n'. The frame length may be equal to or greater than the length of the configuration. Joint encoding module 406 may encode the length nl using the polarization level in the 'L' building block top.

조인트 인코딩 모듈(406)은 분리 및 동시 다중 통신을 조직화하기 위한 조직화 프로파일(140)에 기반된 메시지 분극 메커니즘을 사용하여 다양한 인코딩 메시지들을 생성할 수 있다. 조인트 인코딩 모듈(406)은 통신들을 조직화하기 위해 분리 및 조직화된 전송 장치들에 대한 메시지 분극 메커니즘(136)의 하나 또는 동일한 예 또는 값을 사용하여 다양한 인코딩 메시지들을 생성할 수 있다. 조인트 인코딩 모듈(406)은 제1 메시지(118) 및 제2 메시지(120)를 다른 메시지들과 함께 메시지 분극 메커니즘(136)의 하나 또는 동일한 값을 사용하여 메시지의 단일 유닛으로서 조직화하여 인코딩할 수 있다.The joint encoding module 406 may generate various encoded messages using a message polarization mechanism based on the organization profile 140 for organizing separate and simultaneous multiplex communications. The joint encoding module 406 may generate various encoded messages using one or the same example or value of the message polarization mechanism 136 for separate and organized transmission devices to organize communications. The joint encoding module 406 may organize and encode the first message 118 and the second message 120 as a single unit of a message using one or the same value of the message polarization mechanism 136 along with other messages. have.

조인트 인코딩 모듈(406)은 메시지 분극 메커니즘(136)으로 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 다른 인코딩 메시지 또는 그것들의 조합을 생성할 수 있다. 조인트 인코딩 모듈(406)은 메시지 분극 메커니즘(136)을 사용하여 생성된 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 다른 인코딩 메시지, 또는 그것들의 조합을 조직화하기 위하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 다른 인코딩 메시지, 또는 그것들의 조합을 생성할 수 있다.The joint encoding module 406 may generate the first encoded message 130, the second encoded message 132, another encoded message, or a combination thereof with the message polarization mechanism 136. The joint encoding module 406 uses the message polarization mechanism 136 to organize a first encoded message 130, a second encoded message 132, another encoded message, or a combination thereof. (130), a second encoded message 132, another encoded message, or a combination thereof.

예를 들어, 조인트 인코딩 모듈(406)은 메시지 분극 메커니즘(136)의 동일한 값을 제1 메시지(118) 및 제2 메시지(118), 및 다른 추가 메시지들에 각각 적용함으로써 제1 인코딩 메시지(130) 및 제2 인코딩 메시지(132)를 다른 추가 메시지들과 함께 생성할 수 있다. 제1 인코딩 메시지(130) 및 제2 인코딩 메시지(132)는 추가 인코딩 메시지들과 함께 메시지 분극 메커니즘(136)의 동일한 값을 사용하여 전체 사용자들 'm'의 전체 극 변환을 단일 극변환으로 처리하고, 하나 또는 그 이상의 분극 레벨로서 MAC 동작을 간주함으로써 공통으로 구성될 수 있다.For example, the joint encoding module 406 applies the same value of the message polarization mechanism 136 to the first message 118 and the second message 118, and other additional messages, respectively, so that the first encoded message 130 ) And the second encoded message 132 may be generated together with other additional messages. The first encoded message 130 and the second encoded message 132 treat the entire polar transformation of all users'm' as a single polar transformation using the same value of the message polarization mechanism 136 together with additional encoding messages. And, it can be configured in common by considering the MAC operation as one or more polarization levels.

조인트 인코딩 모듈(406)은 제2 인코딩 메시지(132) 또는 다른 추가 메시지들과 동시에 통신하기 위한 제1 인코딩 메시지(130)를 생성할 수 있다. 예를 들어, 조인트 인코딩 모듈(406)은 제2 전송 장치(108) 또는 다른 추가 전송기들을 통해 동시 전송을 위하여 추가 메시지들, 및 제1 인코딩 메시지(130), 제2 인코딩 메시지(130)을 조직화하기 위한 조직화 프로파일(140)에 기반된 메시지 분극 메커니즘(136)을 사용하여 제1 인코딩 메시지(130)를 생성할 수 있다.The joint encoding module 406 may generate a first encoded message 130 for simultaneous communication with the second encoded message 132 or other additional messages. For example, the joint encoding module 406 organizes additional messages, and the first encoded message 130 and the second encoded message 130 for simultaneous transmission via the second transmission device 108 or other additional transmitters. The first encoded message 130 may be generated using the message polarization mechanism 136 based on the organizational profile 140

메시지 분극 메커니즘(136)에 따라 인코딩되고, 전송기들 사이에서 조직화 프로파일(140)을 통신하는 것을 기반으로 제2 인코딩 메시지(132)와 조직화된 제1 인코딩 메시지(130)는 증가된 통신 속도를 제공한다. 분리 전송의 조합에 대한 포괄적인 분극을 활용하는 조직화된 메시지는 평균 속도 영역(114)와 같은 m- 사용자(MAC)의 전체 평균 속도 영역을 달성할 수 있다. 조직화 및 단일 분극은 신호들 사이의 간섭을 감소시킬 수 있고, 통신 속도를 증가시킬 수 있다.The second encoded message 132 and the organized first encoded message 130 are encoded according to the message polarization mechanism 136 and based on the communication of the organizing profile 140 between the transmitters, providing an increased communication speed. do. Organized messages utilizing a generic polarization for a combination of separate transmissions can achieve the overall average velocity domain of the m-user (MAC), such as the average velocity domain 114. Coordination and single polarization can reduce interference between signals and increase communication speed.

메시지 분극 메커니즘(136)의 단일 값을 사용하여 제2 인코딩 메시지(132)와 조직화된 제1 인코딩 메시지(130)는 통신의 전체적인 효율 증가를 는 전송들을 제공한다. 분리 전송의 조합을 위하여 포괄적인 분극을 활용하는 조직화된 메시지들은 m-사용자(MAC)의 전체 평균 속도 영역을 달성할 수 있다. 평균 속도 영역(144)을 식별하는 조직화 프로파일(140) 및 조직화 프로파일(140)에 기반된 메시지 구성 메커니즘(134)은 메시지 분극 메커니즘(136)의 단일 값을 적용할 수 있는 다중 메시지들을 다중화할 수 있다. 메시지 분극 메커니즘(136)의 단일 값의 다중화 및 조직화는 다중 사용자들에 대한 최적 가용 조건들 또는 리소스들에 활용될 수 있고, 이로 인하여 전체적인 효율이 증가한다.The second encoded message 132 and the first encoded message 130, organized using a single value of the message polarization mechanism 136, provide transmissions that increase the overall efficiency of the communication. Organized messages utilizing global polarization for a combination of separate transmissions can achieve the overall average velocity range of the m-user (MAC). The organizational profile 140 that identifies the average velocity region 144 and the message composition mechanism 134 based on the organizational profile 140 can multiplex multiple messages to which a single value of the message polarization mechanism 136 can be applied. have. The multiplexing and organization of single values of the message polarization mechanism 136 can be utilized for optimal availability conditions or resources for multiple users, thereby increasing the overall efficiency.

조인트 인코딩 모듈(406)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제 1 제어 유닛(212), 제2 제어 유닛(234), 제 3 제어 유닛(312), 제4 제어 유닛(334), 또는 그것들의 조합을 사용하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 포함하는 인코딩 메시지들을 생성할 수 있다. 조인트 인코딩 모듈(406)은 인코딩 메시지들을 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제 1 저장 유닛(214), 제2 저장 유닛(246), 제 3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합에 저장할 수 있다.The joint encoding module 406 includes a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first control unit 212, and a second control. Using a unit 234, a third control unit 312, a fourth control unit 334, or a combination thereof to include a first encoded message 130, a second encoded message 132, or a combination thereof Encoded messages can be created. The joint encoding module 406 converts the encoded messages into a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first storage unit 214, It may be stored in the second storage unit 246, the third storage unit 314, the fourth storage unit 346, or a combination thereof.

통신을 위한 메시지들이 인코딩된 이후, 제어 흐름은 조인트 인코딩 모듈(406)로부터 전송 모듈(408)로 이동될 수 있다. 제어 흐름은 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합들을 포함하는 인코딩 메시지들과 같은 조인트 인코딩 모듈(406)의 처리 결과들을 사용하여 상술된 바와 같은 구성 모듈(402) 및 조직화 모듈(404) 사이의 이동과 유사하게 이동할 수 있다.After the messages for communication have been encoded, the control flow can be transferred from the joint encoding module 406 to the transmission module 408. The control flow uses the processing results of the joint encoding module 406, such as encoding messages including the first encoding message 130, the second encoding message 132, or combinations thereof, using the configuration module as described above ( Similar to movement between 402 and organization module 404.

전송 모듈(408)은 장치들 사이의 통신을 위한 정보를 전송하도록 구성된다. 전송 모듈(308)은 인코딩 정보를 전송할 수 있다. 전송 모듈(408)은 네트워크(110), 제1 중간-장치 인터페이스(217), 제2 중간-장치 인터페이스(237), 제3 중간-장치 인터페이스(317), 제4 중간-장치 인터페이스(337), 통신 채널의 대응하는 것들 또는 그것들의 조합을 사용하여 정보를 전송할 수 있다.The transfer module 408 is configured to transfer information for communication between devices. The transmission module 308 may transmit encoding information. The transmission module 408 includes a network 110, a first intermediate-device interface 217, a second intermediate-device interface 237, a third intermediate-device interface 317, and a fourth intermediate-device interface 337. In addition, information can be transmitted using corresponding ones of the communication channel or a combination thereof.

전송 모듈(408)은 메시지 분극 메커니즘(136)에 기반된 인코딩 메시지들을 기반으로 통신 채널에 대한 분극 MAC 채널들(polarized MAC channels) 중 하나 또는 그 이상을 활용하여 정보를 전송할 수 있다. 예를 들어, 전송 모듈(408)은 메시지 분극 메커니즘(136)의 공통 값에 기반된 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 다른 인코딩 메시지들, 또는 그것들의 조합을 사용하여 분극 MAC 채널들에 대한 정보를 전송할 수 있다.The transmission module 408 may transmit information using one or more of polarized MAC channels for the communication channel based on the encoded messages based on the message polarization mechanism 136. For example, the transmission module 408 may use a first encoded message 130, a second encoded message 132, other encoded messages, or a combination thereof based on a common value of the message polarization mechanism 136. Information on polarization MAC channels can be transmitted.

전송 모듈(408)은 상위 비트 채널(416, good bit-channel), 차상위 비트 채널(418, further good-channel), 또는 그것들의 조합을 사용하여 정보를 전송할 수 있다. 상위 비트 채널(416)은 조건을 초과하는 검출 결과 및 목표 비트 사이의 프로세스들 및 영향들의 기술을 포함할 수 있다. 상위 비트 채널(416)은 전송을 위한 다중 비트들이 그룹핑되고, 통신 채널의 다른 영향을 경험하는 심볼, 또는 하나의 비트에 기반된 프로세스들 또는 영향들을 표현하고, 검출된 심볼들의 그룹된 비트들 각각 또는 비트들 각각을 다르게 처리하는 비트 채널의 특정 예일 수 있다.The transmission module 408 may transmit information using an upper bit channel 416 (a good bit-channel), a next higher bit channel 418 (a further good-channel), or a combination thereof. The higher bit channel 416 may include a description of the processes and effects between the detection result and the target bit exceeding the condition. The upper bit channel 416 represents a symbol experiencing different effects of a communication channel, or processes or effects based on one bit, in which multiple bits for transmission are grouped, and each of the grouped bits of the detected symbols Alternatively, it may be a specific example of a bit channel that processes each of the bits differently.

비트 채널은 전송 장치와 연관된 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합의 하나의 비트 및 수신 장치와 연관된 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합의 추정을 기술하는 디코딩 결과의 대응하는 값 사이의 프로세스들 및 영향들을 기술할 수 있다. 비트 채널은, 특히, 메시지 분극 메커니즘(136)으로 구현된 폴라 코딩 방식의 사용으로 인한 것과 연관될 수 있다.The bit channel is one bit of the first content data 122, the second content data 126, or a combination thereof associated with the transmitting device and the first content data 122, the second content data 126 associated with the receiving device. ), or the processes and influences between the corresponding value of the decoding result describing the estimation of a combination thereof. The bit channel may be associated, in particular, due to the use of a polar coding scheme implemented with the message polarization mechanism 136.

상위 비트 채널(416)은 컴퓨팅 시스템(100), 표준, 또는 그것들의 조합에 의해 미리 정해진 임계치를 만족하거나 초과하는 비트 채널을 기반으로 할 수 있다. 상위 비트 채널(416)은 주어진 또는 가능한 세트 내의 다른 것들보다 더 좋은 특성을 포함하는 비트 채널의 예일 수 있다.The upper bit channel 416 may be based on a bit channel that meets or exceeds a threshold predetermined by the computing system 100, a standard, or a combination thereof. The higher bit channel 416 may be an example of a bit channel that includes better properties than others in a given or possible set.

차상위 채널(418)은 컴퓨팅 시스템(100), 표준, 또는 그것들의 조합에 의해 미리 정해진 임계치를 만족하거나 초과하는 비트 채널의 다른 예를 포함할 수 있다. 차상위 채널(418)은 주어지거나 또는 가능한 세트 내의 다른 것보다 높은 차상위의 비트 채널 또는 동등한 예를 포함할 수 있다.The next higher channel 418 may include another example of a bit channel that meets or exceeds a threshold predetermined by the computing system 100, a standard, or a combination thereof. The higher order channel 418 may include a higher order bit channel or equivalent example than any other in a given or possible set.

제2 인코딩 메시지(132)와 함께 조직화된 메시지 분극 메커니즘(136) 및 메시지 구성 메커니즘(134)에 기반된 제1 인코딩 메시지(130)는 감소된 에러율 및 통신의 증가된 처리량을 제공한다. 메시지 구성 메커니즘(134) 및 메시지 분극 메커니즘(136)에 따른 조직화는 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합과 같은 컨텐츠 데이터를 상위 비트 채널(416), 차상위 채널(418), 또는 그것들의 조합과 같은 최적의 채널을 통해 통신함으로써 효율적으로 통신을 최적화할 수 있다.The first encoded message 130 based on the message polarization mechanism 136 and the message composition mechanism 134 organized along with the second encoded message 132 provides a reduced error rate and increased throughput of communication. The organization according to the message composition mechanism 134 and the message polarization mechanism 136 is to convert content data such as the first content data 122, the second content data 126, or a combination thereof into the upper bit channel 416, the second higher level. Communication can be efficiently optimized by communicating over an optimal channel, such as channel 418, or a combination thereof.

컴퓨팅 시스템(100)은 더 좋은 채널(416), 차상위 채널(418), 또는 그것들의 조합을 활용하기 위하여 구성 프로세스, 분극 프로세스, 또는 그것들의 조합을 사용할 수 있다. 예를 들어, 컴퓨팅 시스템(100)은 상위 비트 채널(416), 차상위 채널(418), 또는 그것들의 조합을 통해 통신되는 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들과 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 통신하기 위하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합을 생성할 수 있다.The computing system 100 may use a configuration process, a polarization process, or a combination thereof to utilize a better channel 416, the next higher channel 418, or a combination thereof. For example, the computing system 100 may communicate with the first content data 122, the second content data 126, or the high-order bit channel 416, the second-order channel 418, or a combination thereof. A first encoded message 130, a second encoded message 132, or a combination thereof may be generated to communicate the first encoded message 130, the second encoded message 132, or a combination thereof.

MAC 채널의 분극과 함께, 컴퓨팅 시스템(100)은 메시지 분극 메커니즘(136), 메시지 구성 메커니즘(134), 조직화, 또는 그것들의 조합의 사용 또는 응용을 기반으로 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(122), 또는 그것들의 조합을 통신하기 위하여 상위 비트-채널(416), 차상위 채널(418), 또는 그것들의 조합을 활용할 수 있다.With the polarization of the MAC channel, the computing system 100 is based on the use or application of the message polarization mechanism 136, the message composition mechanism 134, the organization, or a combination thereof, the first content data 122, the second The upper bit-channel 416, the next higher channel 418, or a combination thereof may be utilized to communicate the content data 122, or a combination thereof.

제2 메시지(120) 및 그것의 제2 포맷 데이터(128)와 조직화되고, 메시지 구성 메커니즘(134)에 따라 컨텐츠 구조(138)에 기반된 제로 비트들을 갖는 제1 포맷 데이터(124)를 포함하는 제1 메시지(118)는 전체적인 다중화 용량의 증가 및 증가된 통신 속도를 제공한다. 컨텐츠 구조(138) 및 메시지 구성 메커니즘(134)은 다른 다중 컨텐츠들을 다중화하기 위하여 빌딩 블록의 길이를 증가시킬 수 있다. 컴퓨팅 시스템(100)은 다중 통신의 전체적인 효율을 증가시킬 수 있는 디코딩 순서들의 증가된 옵션들을 활용할 수 있다.Organized with a second message 120 and its second format data 128, comprising a first format data 124 with zero bits based on a content structure 138 according to the message composition mechanism 134. The first message 118 provides an increase in overall multiplexing capacity and an increased communication speed. The content structure 138 and message composition mechanism 134 may increase the length of the building block to multiplex different multiple contents. Computing system 100 may utilize increased options of decoding orders that can increase the overall efficiency of multiple communications.

수신 모듈(410)은 통신 신호들을 통신하도록 구성된다. 수신 모듈(410)은 신호들을 수신하거나, 또는 신호들을 검출하거나, 또는 그것들의 조합을 수행함으로써 신호들을 통신할 수 있다. 예를 들어, 수신 모듈(410)은 도 1의 제1 수신 신호(152), 도 1의 제2 수신 신호(154), 또는 그것들의 조합을 통신할 수 있다. 예시적으로, 수신 모듈(410)은 제1 수신 장치(102), 제2 수신 장치(104), 제3 장치(162), 또는 그것들의 조합을 사용하여 제1 수신 신호(152), 제2 수신 신호(154), 또는 그것들의 조합을 수신할 수 있다.The receiving module 410 is configured to communicate communication signals. The receiving module 410 may communicate signals by receiving signals, detecting signals, or performing a combination thereof. For example, the reception module 410 may communicate the first reception signal 152 of FIG. 1, the second reception signal 154 of FIG. 1, or a combination thereof. Exemplarily, the receiving module 410 uses the first receiving device 102, the second receiving device 104, the third device 162, or a combination thereof to provide the first received signal 152 and the second receiving device. The received signal 154, or a combination thereof, may be received.

수신 모듈(410)은 제1 컨텐츠 데이터(122)를 포함하는 제1 인코딩 메시지(130)를 기술하는 제1 수신 신호(152)를 수신할 수 있고, 제2 컨텐츠 데이터(126)를 포함하는 제2 인코딩 메시지(132)를 기술하는 제2 수신 신호(154)를 통신할 수 있다. 수신 모듈(410)은 동시 전송을 위해 조직화된 제1 수신 신호(152) 및 제2 수신 신호(154)를 다른 신호들과 함께 수신할 수 있다.The receiving module 410 may receive a first received signal 152 describing the first encoded message 130 including the first content data 122 and may receive a first received signal 152 including the second content data 126. 2 communicate a second received signal 154 describing the encoded message 132. The reception module 410 may receive the first reception signal 152 and the second reception signal 154 organized for simultaneous transmission together with other signals.

수신 모듈(410)은 전기적 전력, 전압, 전류, 또는 그것들의 조합을 기록함으로써 수신할 수 있다. 예를 들어, 수신 모듈(410)은 제1 중간-장치 인터페이스(217), 제2 중간-장치 인터페이스(237), 제3 중간-장치 인터페이스(317), 제4 중간-장치 인터페이스(337), 도 2의 제1 통신 인터페이스(228), 도 2의 제2 통신 인터페이스(250), 도 3의 제3 통신 인터페이스(328), 도 3의 제4 통신 인터페이스(350), 제 1 제어 인터페이스(222), 제2 제어 인터페이스(244), 제3 제어 인터페이스(322), 제4 제어 인터페이스(344), 또는 그것들의 조합에 대하여 수신 신호들의 에너지 레벨들 또는 변화들을 기록함으로써 제1 수신 신호(152), 제2 수신 신호(154), 다른 수신 신호, 또는 그것들의 조합을 수신할 수 있다.The receiving module 410 may receive by recording electrical power, voltage, current, or a combination thereof. For example, the receiving module 410 may include a first intermediate-device interface 217, a second intermediate-device interface 237, a third intermediate-device interface 317, a fourth intermediate-device interface 337, and The first communication interface 228 of FIG. 2, the second communication interface 250 of FIG. 2, the third communication interface 328 of FIG. 3, the fourth communication interface 350 of FIG. 3, the first control interface 222 ), the second control interface 244, the third control interface 322, the fourth control interface 344, or a first received signal 152 by recording energy levels or changes of the received signals for a combination thereof. , The second received signal 154, another received signal, or a combination thereof may be received.

좀 더 상세한 예로서, 수신 모듈(410)은 무선 안테나, 유선 또는 도체, 장치들, 프로세스들, 명령어들 사이, 그것들 구성들 사이의 데이터 전송을 위한 명령어 또는 단계, 또는 그것들의 조합을 통해 수신된 에너지 레벨들 또는 변화들을 기록함으로써 신호들을 수신할 수 있다. 좀 더 상세한 예로서, 수신 모듈(410)은 시간, 시퀀스, 또는 그것들의 조합에 따라 에너지 레벨들 또는 변화들을 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 저장 유닛(214), 제2 저장 유닛(246), 제3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합에 저장함으로써 신호들을 기록할 수 있다.As a more detailed example, the receiving module 410 may be received through a wireless antenna, wired or conductor, devices, processes, commands or steps for data transmission between commands, between their components, or a combination thereof. Signals can be received by recording energy levels or changes. As a more detailed example, the receiving module 410 may display energy levels or changes according to time, sequence, or a combination thereof. ), the fourth communication unit 336, the first storage unit 214, the second storage unit 246, the third storage unit 314, the fourth storage unit 346, or a combination thereof. Can be recorded.

수신 모듈(410)은 수신된 신호들을 처리하여 그것들의 특징을 결정할 수 있다. 예를 들어, 수신 모듈(410)은 도 1의 메시지 크기(150), 샘플 인덱스, 간섭, 노이즈, 또는 그것들의 조합을 결정할 수 있다. 수신 모듈(410)은 메시지 크기(150), 블록 크기, 심볼 크기, 또는 그것들의 조합을 결정하고, 제어하기 위하여 표준 또는 컴퓨팅 시스템(100)에 의해 미리 정해진 방법 또는 프로세스를 기반으로 제1 수신 신호(152), 제2 수신 신호(154), 추가 신호, 또는 그것들의 조합의 특징들을 결정할 수 있다.The receiving module 410 may process the received signals and determine their characteristics. For example, the receiving module 410 may determine the message size 150 of FIG. 1, a sample index, interference, noise, or a combination thereof. The receiving module 410 determines and controls a message size 150, a block size, a symbol size, or a combination thereof. Characteristics of 152, the second received signal 154, the additional signal, or a combination thereof may be determined.

수신 모듈(410)은 전용 장치, 회로, 프로세스, 또는 그것들의 조합을 더 사용하여 메시지 크기(150), 노이즈, 간섭, 또는 그것들의 조합을 포함하는 수신 신호의 특징을 결정할 수 있다. 수신 모듈(410)은 또한 수신된 신호들의 잘 알려진 부분들 또는 특징들을 더 사용하여 컴퓨팅 시스템(100)에 의해 저장 및 미리 정의된 다른 특징들에 대한 값들의 적절한 예들을 더 식별할 수 있다. 수신 모듈(410)은, 컴퓨팅 시스템(100)에 의해 미리 정의된 값에 기반된, 노이즈 부분 또는 그것들의 조합을 기반으로 통계 분석을 사용하여 노이즈 양을 더 결정할 수 있다.The receiving module 410 may further use a dedicated device, circuit, process, or combination thereof to determine the characteristics of the received signal, including the message size 150, noise, interference, or a combination thereof. The receiving module 410 may also further use well-known portions or features of the received signals to further identify suitable examples of values for other features stored and predefined by the computing system 100. The receiving module 410 may further determine the amount of noise using statistical analysis based on a noise portion or a combination thereof, based on a value predefined by the computing system 100.

수신 모듈(410)은 통신 채널들을 특징화(characterize)할 수 있다. 수신 모듈(410)은 채널 특성(156)를 연산할 수 있다.The receiving module 410 may characterize communication channels. The receiving module 410 may calculate the channel characteristic 156.

수신 모듈(410)은 수신 신호들과 연관된 참조 부분 또는 수신 신호들의 일부 또는 그것들의 조합을 사용하여 채널 특성(156)을 연산할 수 있다. 본래(original) 주파수, 위상, 컨텐츠, 모양, 또는 그것들의 조합에 대한 것과 같이 참조 부분들에 대한 기록, 포맷, 요구, 또는 그것들의 조합은 통신 표준, 컴퓨팅 시스템(100), 또는 그것들의 조합에 의해 미리 정해질 수 있다.The receiving module 410 may calculate the channel characteristic 156 using a reference portion associated with the received signals, a portion of the received signals, or a combination thereof. Records, formats, requests, or combinations of reference parts, such as for the original frequency, phase, content, shape, or combinations thereof Can be determined in advance by

수신 모듈(410)은 수신 신호들 또는 세그먼트들의 수신된 것을 참조 부분에 대하여 미리 정해진 파라미터들과 비교할 수 있다. 수신 모듈(410)은 참조 통신의 미리 정해지거나 또는 수신된 것들 또는 그 둘 다에 대하여 주파수 도메인 변환(frequency domain transformation) 또는 시간 도메인 변환(time domain transformation), 합성(convolution), 치환(transporsition), 기초 수학 공식(basic mathematical operations), 또는 그것들의 조합을 더 사용할 수 있다.The receiving module 410 may compare the received signals or segments of the received signal with predetermined parameters for the reference portion. Receiving module 410 is a frequency domain transformation (frequency domain transformation) or time domain transformation (time domain transformation), synthesis (convolution), substitution (transporsition), for predetermined or received ones of the reference communication Basic mathematical operations, or combinations thereof, may further be used.

수신 모듈(410)은 인코딩 신호들의 참조 부분 내에서의 양(magnitude), 주파수(frequency), 위상(phase), 또는 그것들의 조합의 변화를 더 연산할 수 있다. 수신 모듈(410)은 최소 제곱법(the least square method), 최소 제곱 평균법((the least mean square method), 또는 최소 제곱 평균 에러법(the minimum mean square error method) 등과 같은 다양한 방법들을 더 사용하여 채널 특성(156)을 연산할 수 있다.The receiving module 410 may further calculate a change in a quantity, a frequency, a phase, or a combination thereof within the reference portion of the encoded signals. The receiving module 410 further uses various methods such as the least square method, the least mean square method, or the minimum mean square error method. Channel characteristics 156 can be calculated.

수신 모듈(410)은 수신 신호들을 더 검출할 수 있다. 수신 모듈(410)은 제1 수신 신호(152), 제2 수신 신호(154), 추가 신호들, 또는 그것들의 조합에 대한 컨텐츠들을 인식함으로써 검출할 수 있다. 예를 들어, 수신 모듈(410)은 최대 확률 검출기(maximum likehood detector), 최소 제곱 평균 에러 추정기 또는 제로 강압 추정기와 같은 선형 추정기, 또는 간섭 제거 검출기를 활용할 수 있다. 예시적으로, 수신 모듈(410)은 컴퓨팅 시스템(100)에 의해 미리 정해지거나 또는 알려진 검출 메커니즘에 따른 확률 값들에 기반되거나 또는 표준에 의해 기반된 것과 같은 경판정(hard decision) 또는 연판정(soft decision)을 사용하여 심볼들을 인식할 수 있다.The receiving module 410 may further detect received signals. The reception module 410 may detect the contents of the first reception signal 152, the second reception signal 154, additional signals, or a combination thereof. For example, the receiving module 410 may utilize a maximum likehood detector, a linear estimator such as a least squared average error estimator or a zero step-down estimator, or an interference cancellation detector. Exemplarily, the receiving module 410 may be a hard decision or a soft decision based on a standard or based on probability values according to a known detection mechanism or predetermined by the computing system 100. decision) can be used to recognize symbols.

수신 모듈(410)은 1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제 1 제어 유닛(212), 제2 제어 유닛(234), 제 3 제어 유닛(312), 제4 제어 유닛(334), 또는 그것들의 조합을 사용하여 수신 신호들의 특징들을 결정하고, 채널 특성(156)을 연산하고, 신호들을 검출하고, 또는 그것들의 조합을 수행할 수 있다. 수신 모듈(410)은 수신된 신호들의 특징들, 채널 특성(156), 또는 그것들의 조합을 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 저장 유닛(214), 제2 저장 유닛(246), 제3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합에 저장할 수 있다. The receiving module 410 includes one communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first control unit 212, and a second control unit ( 234), a third control unit 312, a fourth control unit 334, or a combination thereof to determine characteristics of received signals, calculate a channel characteristic 156, detect signals, or A combination of can be performed. The receiving module 410 determines the characteristics of the received signals, the channel characteristics 156, or a combination thereof in a first communication unit 216, a second communication unit 236, a third communication unit 316, and a fourth communication unit. It may be stored in the communication unit 336, the first storage unit 214, the second storage unit 246, the third storage unit 314, the fourth storage unit 346, or a combination thereof.

신호들을 수신하고 처리한 이후에, 제어 흐름은 수신 모듈(410)로부터 시퀀스 모듈(412), 디코딩 모듈(414), 또는 그것들의 조합으로 이동될 수 잇다. 시퀀스 모듈(412) 및 디코딩 모듈(414)은 반복적으로 구현되거나, 또는 연속적으로 제어 흐름를 교환하거나, 또는 병렬적으로 구현되거나, 또는 그것들의 조합으로 구현될 수 있다. 제어 흐름은 제1 수신 신호(152), 제2 수신 신호(154), 채널 특성(156), 또는 그것들의 조합과 같은 수신 모듈(410)의 처리 결과를 사용하여 상술된 바와 같은 구성 모듈(402) 및 조직화 모듈(404) 사이의 이동과 유사하게 이동할 수 있다.After receiving and processing the signals, the control flow may be transferred from the receiving module 410 to the sequence module 412, the decoding module 414, or a combination thereof. The sequence module 412 and the decoding module 414 may be implemented repeatedly, or continuously exchange control flows, or may be implemented in parallel, or a combination thereof. The control flow is a configuration module 402 as described above using the processing results of the receiving module 410 such as the first received signal 152, the second received signal 154, the channel characteristic 156, or a combination thereof. ) And the organization module 404.

시퀀스 모듈(412)은 디코딩 프로세스를 제어하도록 구성된다. 시퀀스 모듈(412)은 제1 속도(158), 제2 속도(160), 또는 그것들의 조합과 같은 통신 속도를 기반으로 디코딩 프로세스를 제어할 수 있다.The sequence module 412 is configured to control the decoding process. The sequence module 412 may control the decoding process based on a communication speed such as the first speed 158, the second speed 160, or a combination thereof.

시퀀스 모듈(412)은 수신된 신호와 연관된 통신 속도를 결정할 수 있다. 예를 들어, 시퀀스 모듈(412)은 제1 수신 신호(152)와 연관된 제1 속도(158)을 결정할 수 있고, 제2 수신 신호(154)와 연관된 제2 속도(160)를 결정할 수 있다.The sequence module 412 may determine a communication speed associated with the received signal. For example, the sequence module 412 may determine a first rate 158 associated with the first received signal 152 and may determine a second rate 160 associated with the second received signal 154.

시퀀스 모듈(412)은 수학식 1을 기반으로 통신 속도를 결정할 수 있다.The sequence module 412 may determine a communication speed based on Equation 1.

Figure 112014099755464-pat00001
Figure 112014099755464-pat00001

'( R i (1) , R i (2) )'은 평균 속도 영역(144)에 의해 기술되는 가용 영역의 지배적인 측면에 위치한 제1 속도(158) 및 제2 속도(160)를 각각 가리킨다. 'i=1,2,…, L'은 메시지 구성 메커니즘(134)에 포함된 컨텐츠 데이터, 포맷 데이터, 메시지 또는 그것들의 조합에 대한 구성 길이를 기술하는 'L=2 l '까지의 인덱스를 가리킬 수 있다.' ( R i (1) , R i (2) ) ' denotes the first velocity 158 and the second velocity 160, respectively, located on the dominant side of the usable area described by the average velocity area 144 . ' i=1,2,... , L' may refer to an index up to'L =2 l' that describes the configuration length for content data, format data, messages, or combinations thereof included in the message configuration mechanism 134.

시퀀스 모듈(412)은 'I j , i '로 표현되는 상호 정보(420, mutual information)을 기반으로 통신 속도를 결정할 수 있다. 상호 정보(420)는 파라미터들 사이의 상호 의존량이다. 상호 정보(420)은 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 제1 메시지(118), 제2 메시지(120), 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 추가 메시지, 그것들의 세그먼트 또는 부분, 또는 그것들의 조합과 연관된 처리 결과들 사이의 상호 의존량일 수 있다.A sequence module 412 can determine the transmission rate based on the mutual information (420, mutual information) is represented as 'I j, i'. The mutual information 420 is an amount of interdependence between parameters. The mutual information 420 includes a first encoded message 130, a second encoded message 132, a first message 118, a second message 120, a first content data 122, and a second content data 126. ), an additional message, a segment or part of them, or a combination of them and the associated amount of interdependence between the processing results.

시퀀스 모듈(412)은 제1 수신 신호(152), 제2 수신 신호(154), 추가 수신 신호, 또는 그것들의 조합을 기반으로 상호 정보(420)를 연산할 수 있다. 시퀀스 모듈(412)은 수신 장치에 대한 조직화 프로파일(140)과 연관된 메시지 구성 메커니즘(134)를 나타내기 위하여 상호 정보(420)를 연산할 수 있다. 시퀀스 모듈(412)은 수신 장치에서 메시지 조직화 메커니즘(134) 및 조직화 프로파일(140)의 영향을 결정하기 위하여 상호 정보(420)를 연산할 수 있다.The sequence module 412 may calculate the mutual information 420 based on the first reception signal 152, the second reception signal 154, an additional reception signal, or a combination thereof. The sequence module 412 may calculate the mutual information 420 to indicate the message composition mechanism 134 associated with the organizational profile 140 for the receiving device. The sequence module 412 may calculate the mutual information 420 to determine the influence of the message organizing mechanism 134 and the organizing profile 140 at the receiving device.

시퀀스 모듈(412)은 상호 지정 메커니즘(422, mutual designation mechanism)을 기반으로 상호 정보(420)를 연산할 수 있다. 상호 지정 메커니즘(422)은 상호 정보(420)를 연산하기 위한 방법 또는 프로세스이다. 상호 지정 메커니즘(422)은 제1 수신 신호(152), 제2 수신 신호(154), 그것들의 부분, 또는 그것들의 조합을 기반으로 상호 정보(420)를 연산하기 위하여 테이블, 수식, 또는 그것들의 조합을 포함할 수 있다.The sequence module 412 may calculate the mutual information 420 based on a mutual designation mechanism 422. The mutual designation mechanism 422 is a method or process for calculating the mutual information 420. The mutual designation mechanism 422 is a table, equation, or their Combinations can be included.

좀 더 상세한 예로서, 컴퓨팅 시스템(100)은 'P (i) =( V 1 i -1 , U 1 N , V i N )'의 컨텐츠 구조(138)를 기반으로 제1 수신 신호(152), 제2 수신 신호(154), 또는 그것들의 조합을 처리할 수 있다. 시퀀스 모듈(412)은 수학식 2를 참조하여 상호 정보(420)를 연산할 수 있다.As a more detailed example, the computing system 100 includes the first received signal 152 based on the content structure 138 of'P (i) =( V 1 i -1 , U 1 N , V i N )' , The second received signal 154, or a combination thereof. The sequence module 412 may calculate mutual information 420 with reference to Equation 2.

Figure 112014099755464-pat00002
Figure 112014099755464-pat00002

'I( U 1 L , V 1 L ; Y 1 L )' 는 상호 정보(420)를 가리킬 수 있다. 수학식 2는 연쇄 법칙을 사용하여 확장된 상호 정보(402)의 기술일 수 있다.' I( U 1 L , V 1 L ; Y 1 L ) ' may refer to mutual information 420. Equation 2 may be a description of the mutual information 402 extended using the chain rule.

계속해서 예를 들면, 시퀀스 모듈(412)은 수학식 2의 제 j(j=1, 2,…,L) 차수를 가리키는 'I j ,i ’로서 표현되는 상호 정보(420)를 연산하기 위한 상호 지정 메커니즘(422)을 포함할 수 있다. 상호 지정 메커니즘(422)은 수학식 3을 참조하여 표현될 수 있다.Subsequently, for example, the sequence module 412 is used to calculate the mutual information 420 expressed as'I j ,i ' indicating the j(j=1, 2,...,L) order of Equation 2 A mutual designation mechanism 422 may be included. The mutual designation mechanism 422 may be expressed with reference to Equation 3.

Figure 112014099755464-pat00003
Figure 112014099755464-pat00003

계속해서 예를 들면, 시퀀스 모듈(412)은 상호 정보(420)를 포함하는 통신 속도를 기반으로 디코딩 시퀀스(424)를 생성할 수 있다. 디코딩 시퀀스(424)는 제1 인코딩 메시지(130), 제2 인코딩 메시지(120), 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 그것들의 세그먼트 또는 부분, 또는 그것들의 조합을 디코딩하기 위한 디코딩 프로세스에 대한 정렬 및 순서이다. 시퀀스 모듈(412)은 조직화 프로파일(140)과 연관된 메시지 구성 메커니즘(134)에 따라 수신된 신호들을 디코딩하는 디코딩 프로세스를 제어하기 위한 디코딩 시퀀스(424)를 생성할 수 있다.Continuing, for example, the sequence module 412 may generate the decoding sequence 424 based on the communication speed including the mutual information 420. The decoding sequence 424 decodes the first encoded message 130, the second encoded message 120, the first content data 122, the second content data 126, a segment or part thereof, or a combination thereof. This is the order and order of the decoding process The sequence module 412 may generate a decoding sequence 424 to control the decoding process of decoding the received signals according to the message composition mechanism 134 associated with the organizational profile 140.

계속해서 예를 들면, 시퀀스 모듈(412)은 수학식 4에 따라 디코딩 시퀀스(424)를 생성할 수 있다.Continuing, for example, the sequence module 412 may generate the decoding sequence 424 according to Equation 4.

Figure 112014099755464-pat00004
Figure 112014099755464-pat00004

'D 1 2N ' 는 디코딩 시퀀스(424)를 표현할 수 있다.' D 1 2N ' may represent the decoding sequence 424.

시퀀스 모듈(412)은 컴퓨팅 시스템(100)에 의해 미리 정해진 리스트 또는 테이블을 기반으로 디코딩 시퀀스(424)를 생성할 수 있다. 시퀀스 모듈(412)은 제1 속도(158), 제2 속도(160), 추가 속도들, 또는 그것들의 조합을 포함하는 통신 속도, 상호 정보(420), 상호 지정 메커니즘(422), 또는 그것들의 조합을 기반으로 디코딩 시퀀스(424)를 생성할 수 있다.The sequence module 412 may generate the decoding sequence 424 based on a list or table predetermined by the computing system 100. The sequence module 412 may include a first rate 158, a second rate 160, additional rates, or a communication rate including a combination thereof, a mutual information 420, a mutual designation mechanism 422, or The decoding sequence 424 may be generated based on the combination.

통신 속도에 기반되고, 조직화 프로파일(140)과 연관된 메시지 구성 메커니즘(134)을 기술하는 디코딩 시퀀스(424)는 감소된 복잡도를 제공한다. 디코딩 시퀀스(424)는 전송 메시지에 대한 구성을 제어하고 추정할 수 있고, 디코딩 모듈(414)을 통해 하나씩(bit-by-bit) 디코딩을 수행할 수 있다.The decoding sequence 424, which is based on the communication rate and describes the message composition mechanism 134 associated with the coordination profile 140, provides reduced complexity. The decoding sequence 424 may control and estimate the configuration of a transmission message, and may perform bit-by-bit decoding through the decoding module 414.

시퀀스 모듈(412)은 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 제어 유닛(212), 제2 제어 유닛(234), 제3 제어 유닛(312), 제4 제어 유닛(334), 또는 그것들의 조합을 사용하여 디코딩 시퀀스(424)를 생성할 수 있다. 시퀀스 모듈(412)은 디코딩 시퀀스(424)를 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 저장 유닛(214), 제2 저장 유닛(246), 제3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합에 저장할 수 있다.The sequence module 412 includes a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, a first control unit 212, and a second control unit. 234, the third control unit 312, the fourth control unit 334, or a combination thereof may be used to generate the decoding sequence 424. The sequence module 412 converts the decoding sequence 424 into a first communication unit 216, a second communication unit 236, a third communication unit 316, a fourth communication unit 336, and a first storage unit 214. ), the second storage unit 246, the third storage unit 314, the fourth storage unit 346, or a combination thereof.

디코딩 시퀀스(424)를 생성한 이후에, 제어 흐름은 시퀀스 모듈(412)에서 디코딩 모듈(414)로 이동될 수 있다. 제어 흐름은 디코딩 시퀀스(424)와 같은 시퀀스 모듈(412)의 처리 결과를 사용하여 구성 모듈(402) 및 조직화 모듈(404) 사이에서의 상술된 바와 같이 유사하게 이동할 수 있다.After generating the decoding sequence 424, the control flow can be moved from the sequence module 412 to the decoding module 414. The control flow may similarly move as described above between the configuration module 402 and the organizing module 404 using the processing results of the sequence module 412, such as the decoding sequence 424.

디코딩 모듈(414)은 수신된 신호들을 디코딩하도록 구성된다. 디코딩 모듈(414)은 정보를 검증하고 인식하여 디코딩할 수 있다. 예를 들어, 디코딩 모듈(414)은 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(128), 추가 컨텐츠, 또는 그것들의 조합을 검증하고 인식함으로써 제1 수신 신호(152), 제2 수신 신호(154), 추가 수신 신호, 그것들의 처리 결과, 또는 그것들의 조합으로부터 디코딩할 수 있다. 좀 더 상세한 예로서, 디코딩 모듈(414)은 제1 컨텐츠 데이터(122), 제2 포맷 데이터(128), 추가 컨텐츠, 또는 그것들의 조합의 비트들의 특정 감을 검증하고 인식할 수 있다.The decoding module 414 is configured to decode the received signals. The decoding module 414 may verify, recognize and decode information. For example, the decoding module 414 verifies and recognizes the first content data 122, the second content data 128, the additional content, or a combination thereof. (154), it is possible to decode from an additional received signal, a result of their processing, or a combination thereof. As a more detailed example, the decoding module 414 may verify and recognize a specific sense of bits of the first content data 122, the second format data 128, the additional content, or a combination thereof.

디코딩 모듈(414)은 연속 제거 디코더(426, successive cancellation decoder)를 포함할 수 있다. 디코딩 모듈(414)은 폴라 코딩 방식으로 정의된 연속 제거 디코더(426)를 사용할 수 있다. 연속 제거 디코더(426)는 연속 제거 리스트 디코더 또는 연속 제거 스택 디코더를 포함할 수 있다.The decoding module 414 may include a successive cancellation decoder 426. The decoding module 414 may use the continuous cancellation decoder 426 defined in a polar coding scheme. The contiguous elimination decoder 426 may include a contiguous elimination list decoder or a contiguous elimination stack decoder.

디코딩 모듈(414)은 연속 제거 디코더(426)를 사용하여 수신된 신호들의 다른 부분들을 반복적으로 디코딩하거나, 제거하거나, 또는 그것들의 조합을 수행할 수 있다. 디코딩 모듈(414)은 연속 제거 디코더(426)를 사용하여 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 추가 컨텐츠, 또는 그것들의 조합을 디코딩할 수 있다.The decoding module 414 may repeatedly decode, remove, or a combination of different portions of the received signals using the successive cancellation decoder 426. The decoding module 414 may decode the first content data 122, the second content data 126, the additional content, or a combination thereof using the successive cancellation decoder 426.

디코딩 모듈(414)은 제1 수신 신호(152), 제2 수신 신호(154), 추가 수신 신호, 또는 그것들의 조합과 같은 수신된 신호를 디코딩 시퀀스(424)에 따라 디코딩할 수 있다. 디코딩 모듈(414)은 디코딩 시퀀스(424)에 의해 표현되는 상호 정보(420), 통신 속도, 메시지 분극 메커니즘(136), 메시지 구성 메커니즘(134), 조직화 프로파일(140), 또는 그것들의 조합을 기반으로 수신된 신호를 디코딩할 수 있다.The decoding module 414 may decode a received signal such as the first received signal 152, the second received signal 154, an additional received signal, or a combination thereof according to the decoding sequence 424. The decoding module 414 is based on the mutual information 420 represented by the decoding sequence 424, the communication speed, the message polarization mechanism 136, the message composition mechanism 134, the organization profile 140, or a combination thereof. The received signal can be decoded.

디코딩 모듈(414)은 디코딩 시퀀스(424)에 의해 기술되는 통신 속도에 대응하는 조직화 프로파일을 기반으로 통신하기 위한 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 그것들의 컨텐츠 데이터, 또는 그것들의 조합을 식별하여 수신된 신호들을 디코딩할 수 있다. 인코딩 모듈(414)은 제1 수신 신호(152), 제2 수신 신호(154), 또는 그것들의 조합을 디코딩하여 제1 인코딩 메시지(130), 제2 인코딩 메시지(132), 또는 그것들의 조합과 대응하는 부분들을 인식할 수 있고, 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 또는 그것들의 조합을 복구하거나 또는 추정할 수 있다.The decoding module 414 includes a first encoding message 130, a second encoding message 132, their content data, or It is possible to decode the received signals by identifying a combination of them. The encoding module 414 decodes the first received signal 152, the second received signal 154, or a combination thereof to obtain the first encoded message 130, the second encoded message 132, or a combination thereof. Corresponding portions may be recognized, and the first content data 122, the second content data 126, or a combination thereof may be recovered or estimated.

디코딩 모듈(414)은 디코딩 시퀀스(424)를 기반으로 특정 목표들의 시퀀스를 디코딩할 수 있다. 예를 들어, 디코딩 모듈(414)은 디코딩 시퀀스(424)에 따라 동작하는 연속 제거 디코더(426)을 사용하여 수신된 신호를 디코딩할 수 있다. 예시적으로, 디코딩 모듈(414)은 디코딩 시퀀스(424)에 따른 다중 반복 또는 시간 각각을 위하여 제1 메시지(118), 제2 메시지(120), 다른 전송 메시지, 그것들의 세그먼트 또는 부분, 또는 그것들의 조합들 중 어느 하나를 디코딩할 수 있다. The decoding module 414 may decode a sequence of specific targets based on the decoding sequence 424. For example, the decoding module 414 may decode the received signal using the successive cancellation decoder 426 that operates according to the decoding sequence 424. Illustratively, the decoding module 414 may include a first message 118, a second message 120, another transmission message, a segment or part thereof, or a plurality of iterations or times each according to the decoding sequence 424. Any one of the combinations of can be decoded.

디코딩 모듈(414)은 디코딩 결과(428)를 연산함으로써 수신 신호들을 디코딩할 수 있다. 디코딩 결과(428)는 수신된 신호들의 처리로부터 컨텐츠의 추정을 나타내는 프로세스 출력이다. 예를 들어, 디코딩 결과(428)는 제1 수신 신호(152), 제2 수신 신호(154), 추가 수신 신호, 또는 그것들의 조합으로부터의 제1 컨텐츠 데이터(122), 제2 컨텐츠 데이터(126), 추가 통신 정보, 또는 그것들의 조합에 대한 추정을 포함할 수 있다.The decoding module 414 may decode received signals by calculating the decoding result 428. The decoding result 428 is a process output representing an estimate of the content from processing of the received signals. For example, the decoding result 428 may be a first received signal 152, a second received signal 154, an additional received signal, or a first content data 122, a second content data 126 from a combination thereof. ), additional communication information, or a combination thereof.

좀 더 상세한 예로서, 디코딩 결과(428)는 길이 '4'를 갖는 빌딩 블록으로 특정되거나, 두 개의 독립 통신들로 특정되거나 또는 그것들의 조합인 제1 확률 세트, 제2 확률 세트, 또는 그것들의 조합을 포함한다. 제1 확률 세트는 제1 수신 신호(152)에 대한 확률 값들에 대응할 수 있다. 제2 확률 세트는 제2 수신 신호(154)에 대한 확률 값들에 대응할 수 있다.As a more detailed example, the decoding result 428 is specified as a building block having length '4', specified as two independent communications, or a combination thereof, a first probability set, a second probability set, or a combination thereof. Includes a combination. The first probability set may correspond to probability values for the first received signal 152. The second probability set may correspond to probability values for the second received signal 154.

계속해서 예를 들면, 제1 수신 신호(152)는 'U 1 '으로 표현되는 제1 메시지(118), 'V 1 '으로 표현되는 제2 메시지(120), 또는 그것들의 조합의 제1 부분 또는 비트와 대응할 수 있다. 제2 수신 신호(154)는 'U 2 '로 표현되는 제1 메시지(118), 'V 2 '로 표현되는 제2 메시지(120), 또는 그것들의 조합의 나머지 또는 제2 부분 또는 비트와 대응할 수 있다. 디코딩 모듈(414)은 확률 값들, 비율들, 그것들의 대수적 파생, 또는 그것들의 조합을 연산할 수 있다.Subsequently, for example, a first portion of the first received signal 152, the second message 120, or a combination thereof, which is represented by the first message (118), 'V 1', which is represented by the 'U 1' Or it can correspond to a bit. Second reception signal 154 is 'U 2' claim 2, represented by a first message (118), 'V 2' is represented by message 120, or combinations thereof, the remaining or second portion or bits and correspond to the I can. The decoding module 414 may compute probability values, ratios, algebraic derivatives thereof, or a combination thereof.

디코딩 모듈(414)은 독립 및 분리 통신들을 식별하는 것을 기반으로 독립 확률 세트들을 연산할 수 있다. 컴퓨팅 시스템(100)은 수신 모듈(410)에 의해 활용되고 설명된 바와 같이 참조 부분을 기반으로 수신된 신호들에서 분리 및 독립 통신들을 식별할 수 있다.The decoding module 414 may compute independent probability sets based on identifying independent and separate communications. The computing system 100 may identify separate and independent communications in the received signals based on the reference portion as utilized and described by the receiving module 410.

계속해서 예를 들면, 디코딩 모듈(414)은 독립 및 분리 통신들 각각에 대응하는 각 세트들에 대한 다중 값들을 연산할 수 있다. 디코딩 모듈(414)은 제1 세트 제1 값, 제1 세트 제2 값, 제2 세트 제1 값, 제2 세트 제2 값, 또는 그것들의 조합을 연산할 수 있다. 디코딩 모듈(414)은 제1 세트 제1 값, 제1 세트 제2 값, 제2 세트 제1 값, 제2 세트 제2 값, 또는 그것들의 조합으로써 대수 확률 비(logarithmic likelihood ratio)를 연산할 수 있다.Continuing, for example, the decoding module 414 may calculate multiple values for each set corresponding to each of the independent and separate communications. The decoding module 414 may calculate a first set first value, a first set second value, a second set first value, a second set second value, or a combination thereof. The decoding module 414 calculates a logarithmic likelihood ratio as a first set first value, a first set second value, a second set first value, a second set second value, or a combination thereof. I can.

계속해서 예를 들면, 디코딩 모듈(414)은 제1 세트 제1 값을 수학식 5를 기반으로 연산할 수 있다. Subsequently, for example, the decoding module 414 may calculate the first set first value based on Equation (5).

Figure 112014099755464-pat00005
Figure 112014099755464-pat00005

제1 세트 제1 값은 'L 1 '으로 표현될 수 있다. 제1 수신 신호(152)는 'y1'으로 표현될 수 있다. 'σ2' 는 수신된 신호의 노이즈 부분과 연관된 제곱, 분포, 편차, 또는 그것들의 조합을 표현할 수 있다. 제1 세트 제1 값은 제1 메시지(118)의 제1 부분과 대응할 수 있다.The first set of first values may be expressed as'L 1'. The first received signal 152 may be expressed as'y 1'.2 'can represent the square, distribution, deviation, or combination thereof associated with the noisy portion of the received signal. The first set of first values may correspond to the first portion of the first message 118.

계속해서 예를 들면, 디코딩 모듈(414)은 제1 세트 제2 값을 수학식 6을 기반으로 연산할 수 있다. Continuing, for example, the decoding module 414 may calculate the first set second value based on Equation (6).

Figure 112014099755464-pat00006
Figure 112014099755464-pat00006

연산자 '

Figure 112014099755464-pat00007
'는 배타적-OR 연산을 가리킨다. 'u 1 ' 및 'u 2 '는 제1 인코딩 메시지(130) 또는 제1 인코딩 메시지(130)에 포함된 제1 컨텐츠 데이터(122)의 다른 부분들, 그것들과 대응하는 비트들, 또는 그것들의 조합을 가리킬 수 있다. Operator '
Figure 112014099755464-pat00007
'Indicates an exclusive-OR operation. ' u 1 ' and ' u 2 ' are the first encoding message 130 or other portions of the first content data 122 included in the first encoding message 130, bits corresponding to them, or It can refer to a combination.

계속해서 예를 들면, 디코딩 모듈(414)은 제2 세트 제1 값을 수학식 7을 기반으로 유사하게 연산할 수 있다. Continuing, for example, the decoding module 414 may similarly calculate the second set first value based on Equation 7.

Figure 112014099755464-pat00008
Figure 112014099755464-pat00008

'y2'는 제2 수신 신호(154)를 가리킨다. 제2 세트 제2 값은 제2 메시지(120), 제1 메시지(188)의 제2 부분, 또는 그것들의 조합과 대응할 수 있다.'y 2' denotes the second received signal (154). The second set of second values may correspond to the second message 120, the second portion of the first message 188, or a combination thereof.

계속해서 예를 들면, 디코딩 모듈(414)은 제2 세트 제2 값을 수학식 8을 참조하여 유사하게 연산할 수 있다. Subsequently, for example, the decoding module 414 may similarly calculate the second set of second values with reference to Equation (8).

Figure 112014099755464-pat00009
Figure 112014099755464-pat00009

제2 세트 제2 값은 제2 메시지(120), 제1 메시지(118) 의 제2 부분, 또는 그것들의 조합 과 대응할 수 있다. The second set of second values may correspond to the second message 120, the second portion of the first message 118, or a combination thereof.

디코딩 모듈(414)은 수학식 9 및 수학식 10을 기반으로 디코딩 결과를 더 처리할 수 있다. The decoding module 414 may further process the decoding result based on Equations 9 and 10.

Figure 112014099755464-pat00010
Figure 112014099755464-pat00010

Figure 112014099755464-pat00011
Figure 112014099755464-pat00011

디코딩 모듈(414)은 제1 메시지(118), 제2 메시지(120), 추가 메시지, 또는 그것들의 조합을 위한 메시지들의 다른 부분들에 따라 디코딩 결과(428)를 처리할 수 있다. 예를 들어, 디코딩 모듈(414)은 제1 컨텐츠 데이터(122), 제1 포맷 데이터(124), 제2 컨텐츠 데이터(126), 제2 포맷 데이터(128), 추가 컨텐츠 및 포맷 데이터, 또는 그것들의 조합에 따라 디코딩 결과(428)를 처리할 수 있다.The decoding module 414 may process the decoding result 428 according to other portions of the messages for the first message 118, the second message 120, an additional message, or a combination thereof. For example, the decoding module 414 may include first content data 122, first format data 124, second content data 126, second format data 128, additional content and format data, or The decoding result 428 may be processed according to the combination of.

디코딩 모듈(414)은 채널 분극 메커니즘(430) 및 채널 특성(156)을 기반으로 수신된 신호를 더 디코딩할 수 있다. 채널 분극 메커니즘(430)은 MAC 동작을 분극의 추가 레벨로 간주하기 위한 방법 또는 프로세스이다. 채널 분극 메커니즘(430)은 MAC 동작을 분극의 추가 레벨로서 처리하기 위하여 컴퓨팅 시스템(100)에 의해 미리 정의된 수식, 임계값, 리스트, 또는 테이블, 또는 그것들의 조합을 포함할 수 있다.The decoding module 414 may further decode the received signal based on the channel polarization mechanism 430 and the channel characteristic 156. The channel polarization mechanism 430 is a method or process for considering MAC operation as an additional level of polarization. The channel polarization mechanism 430 may include a formula, threshold, list, or table, or a combination thereof, predefined by the computing system 100 to treat the MAC operation as an additional level of polarization.

디코딩 모듈(414)은 채널 분극 메커니즘(430) 및 채널 특성(156) 또는 통신 채널로부터의 영향들을 기반으로 제1 수신 신호(152), 제2 수신 신호(154), 또는 그것들의 조합을 디코딩할 수 있다. 디코딩 모듈(414)은 채널 분극 메커니즘(430)을 사용하여 상술된 바와 같은 조인트 인코딩 모듈(406)과 유사한 분극 추가 처리를 적용하거나 또는 역변환하는 것을 기반으로 채널 특성(156)을 제거할 수 있다.The decoding module 414 may decode the first received signal 152, the second received signal 154, or a combination thereof based on the influences from the channel polarization mechanism 430 and the channel characteristic 156 or the communication channel. I can. The decoding module 414 may remove the channel characteristic 156 based on applying or inverse transforming a polarization addition process similar to the joint encoding module 406 as described above using the channel polarization mechanism 430.

채널 분극 메커니즘(430) 또는 MAC 동작을 분극의 추가 레벨로 간주하는 것은 감소된 복잡도를 제공한다. 채널 분극 메커니즘(430)은 수신기가 연속 제거 디코더(426)을 구동하도록 활성화하여 비트-바이-비트 디코딩 프로세스를 수행할 수 있다.Considering the channel polarization mechanism 430 or MAC operation as an additional level of polarization provides reduced complexity. The channel polarization mechanism 430 may activate the receiver to drive the successive cancellation decoder 426 to perform a bit-by-bit decoding process.

도5를 참조하면, 본 발명의 추가 실시 예에 따른 컴퓨팅 시스템의 동작 방법인 순서도(500)가 도시된다. 방법(500)은 블록(502)에서 컨텐츠 구조를 통신하는 제1 전송 장치 및 제2 전송 장치를 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하는 단계; 및 블록(504)에서 제2 전송 장치를 통해 동시 전송하기 위하여 제2 인코딩 메시지 및 제1 인코딩 메시지를 조직화하는 조직화 프로파일에 기반된 메시지 분극 메커니즘을 사용하여 통신 유닛에서 제1 인코딩 메시지를 생성하는 단계를 포함한다.Referring to FIG. 5, a flow chart 500, which is a method of operating a computing system according to a further embodiment of the present invention, is shown. The method 500 includes at block 502 communicating an organizing profile based on an organizing mechanism for organizing a first transmission device and a second transmission device for communicating the content structure; And at block 504, generating a first encoded message at the communication unit using a message polarization mechanism based on the organizing profile that organizes the second encoded message and the first encoded message for simultaneous transmission over the second transmission device. Includes.

도 5를 더 참조하면, 본 발명의 추가 실시 예에 따른 컴퓨팅 시스템의 추가 동작 방법에 대한 순서도(550)가 도시된다. 방법(550)은 블록(552)에서 제1 인코딩 메시지를 동시 전송하기 위하여 조직화된 제2 인코딩 메시지 및 제1 인코딩 메시지를 기술하는 수신 신호를 수신하는 단계; 블록(554)에서 수신 신호와 대응되는 통신 속도를 결정하는 단계; 및 블록(556)에서 통신 속도와 대응하는 조직화 프로파일을 기반으로 통신하기 위한 제1 인코딩 메시지를 식별하기 위하여 통신 속도 및 메시지 분극 메커니즘을 기반으로 통신 유닛에서 수신 신호를 디코딩하는 단계를 포함한다.Referring further to FIG. 5, a flow chart 550 for an additional operation method of a computing system according to a further embodiment of the present invention is shown. The method 550 includes receiving at block 552 a second encoded message and a received signal describing the first encoded message, organized for simultaneous transmission of the first encoded message; Determining a communication rate corresponding to the received signal at block 554; And at block 556 decoding the received signal at the communication unit based on the communication rate and message polarization mechanism to identify a first encoded message for communication based on the communication rate and the corresponding organizing profile.

본 발명에서 기술된 모듈들은 도 2의 제1 통신 유닛(216), 도2의 제2 통신 유닛(236), 도 3의 제3 통신 유닛(316), 도 3의 제 4 통신 유닛(336), 도 2의 제1 제어 유닛(212), 도2의 제2 제어 유닛(238), 도 3의 제3 제어 유닛(312), 도 3의 제4 제어 유닛(338), 또는 그것들의 조합에서 수동 회로, 능동 회로, 또는 그 둘 다를 포함하는 하드웨어 구현, 하드웨어 가속기들일 수 있다. 또한, 모듈들은 도 1의 제1 수신 장치(102), 도 1의 제2 수신 장치(104), 도 1의 제1 전송 장치(106), 도 1의 제2 전송 장치(108), 도 1의 제3 장치(162), 또는 그것들의 조합내의, 그러나, 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 제어 유닛(212), 제2 제어 유닛(238), 제3 제어 유닛(312), 제4 제어 유닛(338), 또는 그것들의 조합 외부의 수동 회로, 능동 회로, 또는 둘 다를 포함하는 하드웨어 구현 또는 하드웨어 가속기일 수 있다.The modules described in the present invention are the first communication unit 216 of FIG. 2, the second communication unit 236 of FIG. 2, the third communication unit 316 of FIG. 3, and the fourth communication unit 336 of FIG. 3. , In the first control unit 212 of Fig. 2, the second control unit 238 of Fig. 2, the third control unit 312 of Fig. 3, the fourth control unit 338 of Fig. 3, or a combination thereof. It may be a hardware implementation including passive circuitry, active circuitry, or both, hardware accelerators. Further, the modules include the first receiving device 102 of FIG. 1, the second receiving device 104 of FIG. 1, the first transmitting device 106 of FIG. 1, the second transmitting device 108 of FIG. 1, and Of the third device 162, or a combination thereof, however, the first communication unit 216, the second communication unit 236, the third communication unit 316, the fourth communication unit 336, the first A hardware implementation including a passive circuit, an active circuit, or both outside the control unit 212, the second control unit 238, the third control unit 312, the fourth control unit 338, or a combination thereof, or It can be a hardware accelerator.

도 1의 컴퓨팅 시스템(100)은 모듈 기능들 또는 예들로 설명되었다. 컴퓨팅 시스템(100)은 모듈들을 다르게 분할하거나 모듈들을 다르게 배열할 수 있다. 예를 들어, 도 4의 구성 모듈(402) 및 도 4의 조직화 모듈(404)은 하나의 모듈로 조합될 수 있거나, 도 4의 디코딩 모듈(414) 및 도 4의 시퀀스 모듈(412)은 하나의 모듈의 조합될 수 있거나 또는 그것들의 조합으로 구현될 수 있다. 예시적으로, 수신 모듈(410)은 독립 모듈들로서 구현될 수 있고, 독립 모듈들 각각은 신호를 수신하거나, 신호를 검출하거나, 통신 채널을 처리하거나, 또는 그것들의 조합을 수행하기 위한 것일 수 있다.The computing system 100 of FIG. 1 has been described with module functions or examples. The computing system 100 may divide the modules differently or arrange the modules differently. For example, the configuration module 402 of FIG. 4 and the organization module 404 of FIG. 4 may be combined into one module, or the decoding module 414 of FIG. 4 and the sequence module 412 of FIG. 4 are one It may be a combination of modules of, or may be implemented as a combination of them. For example, the receiving module 410 may be implemented as independent modules, and each of the independent modules may be for receiving a signal, detecting a signal, processing a communication channel, or performing a combination thereof. .

간결한 설명을 위하여 다양한 모듈들이 제1 수신 장치(102), 제2 수신 장치(106), 또는 그것들의 조합을 특정하는 것으로 설명되었다. 그러나, 모듈들이 다르게 확장될 수 있음은 잘 이해될 것이다. 예를 들어, 다양한 모듈들은 다른 장치로 구현될 수 있거나, 또는 모듈들의 기능들은 다중 장치들을 통해 확장될 수 있다. 좀 더 상세한 예로서, 구성 모듈(402), 조직화 모듈(404), 도 4의 조인트 인코딩 모듈(406)또는 그것들의 조합은 장치들(102~108, 160) 각각에 포함되거나, 각각의 장치들에 분리 또는 분할되거나, 또는 장치들의 그룹에 대하여 조직화된 장치들의 하나 또는 일부로 구현될 수 있다.For concise description, various modules have been described to specify the first receiving device 102, the second receiving device 106, or a combination thereof. However, it will be well understood that the modules can be expanded differently. For example, various modules may be implemented with different devices, or functions of the modules may be extended through multiple devices. As a more detailed example, the configuration module 402, the organization module 404, the joint encoding module 406 of FIG. 4, or a combination thereof are included in each of the devices 102-108, 160, or each of the devices It may be implemented as one or part of devices that are separated or divided into, or organized for a group of devices.

예시적으로, 다양한 모듈들은 불휘발성 메모리 매체에 저장될 수 있다. 좀 더 상세한 예로서, 상술된 하나 또는 그 이상의 모듈들은 다른 시스템, 다른 장치, 다른 사용자, 또는 그것들의 조합의 확장, 또는 제조를 위하여 불휘발성 메모리 매체에 저장될 수 있다. 또한, 좀 더 상세한 예로서, 상술된 모듈들은 칩 또는 프로세서와 같은 단일 하드웨어 유닛 또는 다중 하드웨어 유닛을 사용하여 저장되거나 구현될 수 있다.For example, various modules may be stored in a nonvolatile memory medium. As a more detailed example, the one or more modules described above may be stored in a nonvolatile memory medium for expansion or manufacture of other systems, other devices, other users, or combinations thereof. Further, as a more detailed example, the above-described modules may be stored or implemented using a single hardware unit or multiple hardware units such as a chip or a processor.

본 발명에서 기재된 모듈들은 불휘발성 컴퓨터 판독 가능 매체에 저장될 수 있다. 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 제어 유닛(212), 제2 제어 유닛(238), 제3 제어 유닛(312), 제4 제어 유닛(338), 도 2의 제1 저장 유닛(214), 도 2의 제2 저장 유닛(246), 도 3의 제3 저장 유닛(314), 도 3의 제4 저장 유닛(346), 또는 그것들의 조합은 불휘발성 컴퓨터 판독 가능 매체를 표현할 수 있다. 제1 통신 유닛(216), 제2 통신 유닛(236), 제3 통신 유닛(316), 제4 통신 유닛(336), 제1 제어 유닛(212), 제2 제어 유닛(238), 제3 제어 유닛(312), 제4 제어 유닛(338), 제1 저장 유닛(214), 제2 저장 유닛(246), 제3 저장 유닛(314), 제4 저장 유닛(346), 또는 그것들의 조합, 또는 그것들의 일부는 제1 수신 장치(102), 제2 수신 장치(104), 제1 전송 장치(106), 제2 전송 장치(108), 제3 장치(162), 또는 그것의 조합으로부터 읽어질 수 있다. 불휘발성 컴퓨터 판독 가능 매체의 예시들은 불휘발성 메모리 카드 또는 스틱, 외부 하드 디스크 드라이브, 테이프 카세트, 또는 광 디스크 등일 수 있다.The modules described in the present invention may be stored in a nonvolatile computer-readable medium. The first communication unit 216, the second communication unit 236, the third communication unit 316, the fourth communication unit 336, the first control unit 212, the second control unit 238, the third The control unit 312, the fourth control unit 338, the first storage unit 214 of FIG. 2, the second storage unit 246 of FIG. 2, the third storage unit 314 of FIG. 3, The fourth storage unit 346, or a combination thereof, may represent a nonvolatile computer-readable medium. The first communication unit 216, the second communication unit 236, the third communication unit 316, the fourth communication unit 336, the first control unit 212, the second control unit 238, the third Control unit 312, fourth control unit 338, first storage unit 214, second storage unit 246, third storage unit 314, fourth storage unit 346, or a combination thereof , Or some of them, from the first receiving device 102, the second receiving device 104, the first transmitting device 106, the second transmitting device 108, the third device 162, or a combination thereof. Can be read. Examples of nonvolatile computer-readable media may be a nonvolatile memory card or stick, an external hard disk drive, a tape cassette, or an optical disk.

도 1의 메시지 구성 메커니즘(134) 및 도 1의 조직화 프로파일(140)을 기반으로 컨텐츠 데이터를 인코딩 메시지로 물리적 변환하는 것은 인코딩 메시지와 대응하는 수신 신호의 조직화된 구성들의 처리로부터 수신될 때 사용자에 대하여 재생산되거나 또는 디스플레이된 컨텐츠와 같이 물질계의 이동을 발생한다. 네비게이션 정보 또는 발신자의 음성 신호와 같은 재생산된 컨텐츠 데이터는 네비게이션 정보를 따라가는 것 또는 발신자에세 회신하는 것과 같이 사용자의 움직임에 영향을 줄 수 있다. 물질계의 이동은 컴퓨팅 시스템(100)으로 피드백 될 수 있는 평균 속도, 수신 장치의 지리적 위치 또는 그것들의 조합의 변화를 발생하고, 조직화 프로파일(140) 및 메시지 구성 메커니즘(134)에 영향을 미친다.Physical conversion of the content data into an encoded message based on the message composition mechanism 134 of FIG. 1 and the organizational profile 140 of FIG. 1 is to the user when received from the processing of the coordinated configurations of the encoded message and the corresponding received signal. It causes a movement of the material world, such as reproduced or displayed content. Reproduced content data, such as navigation information or the caller's voice signal, can affect the movement of the user, such as following the navigation information or replying to the caller. Movement of the material world results in a change in the average speed that can be fed back to the computing system 100, the geographic location of the receiving device, or a combination thereof, and affects the organizing profile 140 and the message composition mechanism 134.

디코딩 프로세스를 위하여 도 4의 디코딩 시퀀스(424)를 활용하는 것으로부터 수신된 신호의 물리적 변화는 컨텐츠를 처리하는 것으로부터 제1 사용자 장치에 사용자를 위해 재생산되거나 또는 디스플레이되는 컨텐츠와 같이 물질계의 이동을 발생한다. 네비게이션 정보 또는 발신자로부터의 음성 신호와 같은 수신 장치에 재생산된 컨텐츠는 네비게이션 정보를 따르거나, 또는 발신자에게 회신하는 것과 같은 사용자의 움직임에 영향을 줄 수 있다. 물질계의 이동은 컴퓨팅 시스템(100)으로 피드백 될 수 있는 채널 추정, 수신 장치의 지리적 위치, 또는 그것들의 조합의 변화를 일으키고, 디코딩 시퀀스(424)에 영향을 줄 수 있다.The physical change of the signal received from utilizing the decoding sequence 424 of FIG. 4 for the decoding process can result in the movement of the physical world, such as content reproduced or displayed for the user on the first user device, from processing the content. Occurs. Content reproduced on a receiving device, such as navigation information or a voice signal from a caller, may influence the movement of a user, such as following the navigation information or replying to the caller. Movement of the material world may cause a change in channel estimation, geographic location of the receiving device, or a combination thereof that may be fed back to the computing system 100, and may affect the decoding sequence 424.

결과적으로, 본 발명에 따른 방법, 프로세스, 장치, 디바이스, 제품, 또는 시스템은 간단하고, 비용 효율이 높고, 복잡하지 않고, 높은 기능성을 갖고, 높은 정확성을 갖고, 높은 효율을 갖고, 경제적이고, 효율적인 제조, 응용, 및 활용을 위하여 잘 알려진 구성들에 적용함으로써 구현될 수 있다. 본 발명의 실시 예의 다른 중요한 사상은 다양하게 성능 향상, 시스템 단순화, 및 비용 감소를 지원 및 제공하는 것이다.As a result, the method, process, apparatus, device, product, or system according to the present invention is simple, cost-effective, uncomplicated, has high functionality, has high accuracy, has high efficiency, is economical, It can be implemented by applying to well-known configurations for efficient manufacturing, application, and utilization. Another important idea of an embodiment of the present invention is to support and provide various performance enhancements, system simplification, and cost reduction.

본 발명의 실시 예의 다른 가능한 사상들은 다음 단계의 기술들에 의해 더 제공될 수 있다.Other possible ideas of an embodiment of the present invention may be further provided by the following techniques.

본 발명이 최상의 실시 예와 연관되어 설명되었으나, 다양한 변형, 대안, 및 변화가 당업자에 의해 구현될 수 있음은 잘 이해되러 깃이다. 따라서, 첨부된 특허청구범위의 범위 내에 속하는 모든 대안, 수정 및 변경을 포함할 것이다. 모든 사항은 본원 항 또는 첨부 도면에 도시 된 예시적이고 비 제한적인 의미로 해석하여야 할 것이다.While the present invention has been described in connection with the best embodiments, it is intended to be understood that various modifications, alternatives, and changes may be implemented by those skilled in the art. Accordingly, it will cover all alternatives, modifications and changes falling within the scope of the appended claims. All matters are to be interpreted in an illustrative and non-limiting sense shown in the present paragraph or the accompanying drawings.

112 : 조직화 메커니즘 134 : 메시지 구성 메커니즘
138 : 컨텐츠 구조 140 : 조직화 프로파일
142 : 속도 프로파일 144 : 평균 속도 영역
156 : 채널 특성 102 : 제1 수신 장치
104 : 제2 수신 장치 106 : 제1 전송 장치
108 : 제2 전송 장치
112: organizational mechanism 134: message organization mechanism
138: content structure 140: organizational profile
142: speed profile 144: average speed area
156: channel characteristic 102: first receiving device
104: second receiving device 106: first transmitting device
108: second transmission device

Claims (10)

컴퓨팅 시스템에 있어서,
제2 전송 장치를 제1 전송 장치와 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하도록 구성된 중간-장치 인터페이스(inter-device interface); 및
상기 중간-장치 인터페이스와 연결되고, 메시지 분극 메커니즘(message polarization mechanism)을 사용하여 제1 인코딩 메시지를 생성하도록 구성된 통신 유닛을 포함하고,
상기 조직화 프로파일은, MAC(multiple access channel) 동작을 분극(polarization)의 하나 이상의 레벨로 간주함으로써, 상기 제1 전송 장치 및 상기 제2 전송 장치를 통해 단일 폴라 변환(single polar transformation)을 사용하여 상기 제1 인코딩 메시지 및 제2 인코딩 메시지를 처리하기 위하여 상기 제1 인코딩 메시지를 상기 제2 인코딩 메시지와 조직화하고,
상기 제2 인코딩 메시지는 상기 제1 전송 장치와의 상기 제1 인코딩 메시지의 전송과 동시에 상기 제2 전송 장치를 통한 전송을 위한 것인 컴퓨팅 시스템.
In the computing system,
An inter-device interface configured to communicate an organizing profile based on an organizing mechanism for organizing a second transmission device with the first transmission device; And
A communication unit connected with the intermediate-device interface and configured to generate a first encoded message using a message polarization mechanism,
The coordination profile, by considering a multiple access channel (MAC) operation as one or more levels of polarization, the first transmission device and the second transmission device using a single polar transformation (single polar transformation), the Organize the first encoded message with the second encoded message to process a first encoded message and a second encoded message,
The second encoded message is for transmission through the second transmission device at the same time as the transmission of the first encoded message with the first transmission device.
제 1 항에 있어서,
상기 통신 유닛은:
상기 조직화 프로파일을 사용하여 제1 메시지를 제2 메시지와 조직화하기 위하여, 상기 조직화 프로파일을 기반으로 메시지 구성 메커니즘에 따라 상기 제1 메시지를 구성하고,
상기 제2 메시지를 기반으로 상기 제2 인코딩 메시지와 동시에 상기 제1 인코딩 메시지를 통신하기 위하여 상기 제1 메시지를 기반으로 상기 제1 인코딩 메시지를 생성하도록 구성된 컴퓨팅 시스템.
The method of claim 1,
The communication unit:
In order to organize a first message with a second message using the organizing profile, construct the first message according to a message organizing mechanism based on the organizing profile,
A computing system configured to generate the first encoded message based on the first message to communicate the first encoded message simultaneously with the second encoded message based on the second message.
제 1 항에 있어서,
상기 통신 유닛은:
상기 제1 인코딩 메시지에 대응하는 채널 특성을 판별하고;
상기 제1 전송 장치 및 상기 제2 전송 장치 사이에서 상기 조직화 프로파일을 통신하기 위하여, 상기 채널 특성을 기반으로 상기 조직화 프로파일을 연산하도록 구성된 컴퓨팅 시스템.
The method of claim 1,
The communication unit:
Determining a channel characteristic corresponding to the first encoded message;
A computing system configured to calculate the organizing profile based on the channel characteristic to communicate the organizing profile between the first transmission device and the second transmission device.
제 1 항에 있어서,
상기 통신 유닛은:
제2 컨텐츠 데이터 및 제2 포맷 데이터를 포함하는 제2 메시지와 제1 메시지를 조직화하기 위하여, 제1 컨텐츠 데이터 및 제1 포맷 데이터를 포함하는 상기 제1 메시지를 구성하고;
임계치 또는 조건을 만족하거나 또는 초과하는, 수신 장치와 상기 제1 전송 장치, 제2 전송 장치, 또는 상기 제1 및 제2 전송 장치들의 조합 사이에서 통신된 비트에 대한 영향 및 과정을 나타내는 상위 비트-채널(good bit-channel)을 통해 통신된 상기 제1 컨텐츠 데이터와 함께 상기 제1 인코딩 메시지를 통신하기 위하여 상기 제1 메시지를 기반으로 상기 제1 인코딩 메시지를 생성하도록 구성된 컴퓨팅 시스템.
The method of claim 1,
The communication unit:
Constructing the first message including first content data and first format data to organize a second message and a first message including second content data and second format data;
High-order bits indicating the effect and process on the bits communicated between the receiving device and the first transmitting device, the second transmitting device, or a combination of the first and second transmitting devices, satisfying or exceeding a threshold or condition; A computing system configured to generate the first encoded message based on the first message to communicate the first encoded message together with the first content data communicated through a good bit-channel.
컴퓨팅 시스템에 있어서,
조직화 메커니즘을 기반으로 조직화된 제1 인코딩 메시지 및 제2 인코딩 메시지를 나타내는 수신 신호를 통신하도록 구성된 중간-장치 인터페이스; 및
상기 중간-장치 인터페이스와 연결된 통신 유닛을 포함하고,
상기 제2 인코딩 메시지는 제2 전송 장치를 통해, 제1 전송 장치를 통한 상기 제1 인코딩 메시지의 전송과 동시에 전송되고,
상기 조직화 메커니즘은 MAC(multiple access channel) 동작을 분극의 하나 이상의 레벨로 간주함으로써, 상기 제1 전송 장치 및 상기 제2 전송 장치를 통한 단일 폴라 변환(single polar transformation)을 사용하여 제1 인코딩 메시지 및 제2 인코딩 메시지를 처리하기 위한 것이고,
상기 통신 유닛은:
상기 수신 신호와 연관된 통신율을 판별하고;
상기 통신율에 대응하는 조직화 프로파일을 기반으로 통신에 의도된 상기 제1 인코딩 메시지를 식별하기 위하여 상기 통신율 및 메시지 분극 메커니즘을 기반으로 수신 신호를 디코딩하도록 구성된 컴퓨팅 시스템.
In the computing system,
An intermediate-device interface configured to communicate a received signal indicative of the first encoded message and the second encoded message organized based on the organizing mechanism; And
A communication unit connected to the intermediate-device interface,
The second encoded message is transmitted through a second transmission device simultaneously with transmission of the first encoded message through a first transmission device,
The organization mechanism considers a multiple access channel (MAC) operation as one or more levels of polarization, so that a first encoded message and a single polar transformation through the first transmission device and the second transmission device are used. To process the second encoded message,
The communication unit:
Determining a communication rate associated with the received signal;
A computing system configured to decode a received signal based on the communication rate and message polarization mechanism to identify the first encoded message intended for communication based on an organizing profile corresponding to the communication rate.
제 5 항에 있어서,
상기 통신 유닛은:
상기 조직화 프로파일과 연관된 메시지 구성 메커니즘에 따라 상기 수신 신호를 디코딩하기 위하여, 상기 통신율을 기반으로 디코딩 시퀀스를 생성하고;
상기 디코딩 시퀀스에 따라 상기 수신 신호로부터 상기 제1 인코딩 메시지 및 상기 제2 인코딩 메시지를 조인트 디코딩(jointly decode)하도록 구성된 컴퓨팅 시스템.
The method of claim 5,
The communication unit:
Generating a decoding sequence based on the communication rate to decode the received signal according to a message construction mechanism associated with the organizing profile;
A computing system configured to jointly decode the first encoded message and the second encoded message from the received signal according to the decoding sequence.
제 5 항에 있어서,
상기 통신 유닛은 채널 분극 메커니즘(channel polarization mechanism) 및 채널 특성, 또는 연속 제거 디코더(successive cancellation decoder)를 기반으로 상기 수신 신호를 디코딩하도록 구성된 컴퓨팅 시스템.
The method of claim 5,
The communication unit is configured to decode the received signal based on a channel polarization mechanism and a channel characteristic, or a successive cancellation decoder.
제 5 항에 있어서,
상기 통신 유닛은:
상기 조직화 프로파일과 연관된 메시지 구성 메커니즘을 나타내는 상호 정보(mutual information)을 연산하고;
상기 상호 정보를 기반으로 상기 수신 신호를 디코딩하도록 구성된 컴퓨팅 시스템.
The method of claim 5,
The communication unit:
Compute mutual information indicating a message composition mechanism associated with the organizing profile;
A computing system configured to decode the received signal based on the mutual information.
컴퓨팅 시스템의 동작 방법에 있어서,
제2 전송 장치를 제1 전송 장치와 조직화하는 조직화 메커니즘을 기반으로 조직화 프로파일을 통신하는 단계;
메시지 분극 메커니즘을 이용하여 통신 유닛으로 제1 인코딩 메시지를 생성하는 단계를 포함하고,
상기 조직화 프로파일은, MAC(multiple access channel) 동작을 분극(polarization)의 하나 이상의 레벨로 간주함으로써, 상기 제1 전송 장치 및 상기 제2 전송 장치를 통해 단일 폴라 변환(single polar transformation)을 사용하여 상기 제1 인코딩 메시지 및 제2 인코딩 메시지를 처리하기 위하여 상기 제1 인코딩 메시지를 상기 제2 인코딩 메시지와 조직화하고,
상기 제2 인코딩 메시지는 상기 제1 전송 장치와의 상기 제1 인코딩 메시지의 전송과 동시에 상기 제2 전송 장치를 통한 전송을 위한 것인 동작 방법.
In the operating method of the computing system,
Communicating an organizing profile based on an organizing mechanism for organizing a second transmission device with the first transmission device;
Generating a first encoded message with the communication unit using a message polarization mechanism,
The coordination profile, by considering a multiple access channel (MAC) operation as one or more levels of polarization, the first transmission device and the second transmission device using a single polar transformation (single polar transformation), the Organize the first encoded message with the second encoded message to process a first encoded message and a second encoded message,
The second encoding message is for transmission through the second transmission device at the same time as the transmission of the first encoded message with the first transmission device.
컴퓨팅 시스템의 동작 방법에 있어서,
조직화 메커니즘을 기반으로 조직화된 제2 인코딩 메시지 및 제1 인코딩 메시지를 나타내는 수신 신호를 수신하는 단계, 상기 제2 인코딩 메시지는 제1 전송 장치와의 상기 제1 인코딩 메시지의 전송과 동시에 제2 전송 장치를 통한 전송을 위한 것이고, 상기 조직화 메커니즘은 MAC(multiple access channel) 동작을 분극의 하나 이상의 레벨로 간주함으로써, 상기 제1 전송 장치 및 상기 제2 전송 장치를 통한 단일 폴라 변환(single polar transformation)을 사용하여 제1 인코딩 메시지 및 제2 인코딩 메시지를 처리하기 위한 것이고;
상기 수신 신호와 연관된 통신율을 판별하는 단계; 및
상기 통신율에 대응하는 조직화 프로파일을 기반으로 통신을 위해 의도된 상기 제1 인코딩 메시지를 식별하기 위하여 상기 통신율 및 메시지 분극 메커니즘을 기반으로 통신 유닛으로 수신 신호를 디코딩하는 단계를 포함하는 동작 방법.

In the operating method of the computing system,
Receiving a received signal representing the second encoded message and the first encoded message organized based on the organizing mechanism, the second encoded message is a second transmission device at the same time as the transmission of the first encoded message with the first transmission device And the organization mechanism considers a multiple access channel (MAC) operation as one or more levels of polarization, thereby performing a single polar transformation through the first transmission device and the second transmission device. To process the first encoded message and the second encoded message using;
Determining a communication rate associated with the received signal; And
And decoding a received signal with a communication unit based on the communication rate and message polarization mechanism to identify the first encoded message intended for communication based on an organizational profile corresponding to the communication rate.

KR1020140141722A 2014-07-09 2014-10-20 Computing system with coordinated multiple-access mechanism and method of operation thereof Active KR102254349B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/327,450 2014-07-09
US14/327,450 US9467253B2 (en) 2013-07-09 2014-07-09 Computing system with coordinated multiple-access mechanism and method of operation thereof

Publications (2)

Publication Number Publication Date
KR20160006579A KR20160006579A (en) 2016-01-19
KR102254349B1 true KR102254349B1 (en) 2021-05-24

Family

ID=55314507

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140141722A Active KR102254349B1 (en) 2014-07-09 2014-10-20 Computing system with coordinated multiple-access mechanism and method of operation thereof

Country Status (1)

Country Link
KR (1) KR102254349B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060072655A1 (en) 2002-01-30 2006-04-06 Yu-Chuan Lin Receiver noise estimation
US20130028128A1 (en) 2010-05-10 2013-01-31 Research In Motion Limited System and Method for Dynamic Band Scheduling

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060072655A1 (en) 2002-01-30 2006-04-06 Yu-Chuan Lin Receiver noise estimation
US20130028128A1 (en) 2010-05-10 2013-01-31 Research In Motion Limited System and Method for Dynamic Band Scheduling

Also Published As

Publication number Publication date
KR20160006579A (en) 2016-01-19

Similar Documents

Publication Publication Date Title
EP2936721B1 (en) Communication system with compound coding mechanism and method of operation thereof
US9602241B2 (en) Computing system with polar processing mechanism and method of operation thereof
RU2475960C2 (en) Method and device to sum up signals from multiple diverted sources
KR102067521B1 (en) Communication system with communication-layer maximization mechanism and method of operation thereof
KR102333958B1 (en) Layer Mapping Subset Limitations for 5G Wireless Communication Systems
US9467253B2 (en) Computing system with coordinated multiple-access mechanism and method of operation thereof
US20140362954A1 (en) Computing system with power estimation mechanism and method of operation thereof
KR102238601B1 (en) Computing system with channel estimation mechanism and method of operation thereof
KR20150121201A (en) A method and apparatus for cancellating interference in a wireless communication system
KR102177755B1 (en) Communication system with flexible repeat-response mechanism and method of operation thereof
KR102277413B1 (en) Computing system with channel quality mechanism and method of operation thereof
US9602236B2 (en) Computing system with decoding adjustment mechanism and method of operation thereof
KR102254349B1 (en) Computing system with coordinated multiple-access mechanism and method of operation thereof
US20140369446A1 (en) Computing system with decoding sequence mechanism and method of operation thereof
KR102325826B1 (en) Wireless communication system with interference mitigation mechanism and method of operation thereof
KR20200067955A (en) Communication system with feedback mechanism and method of operation thereof
US9806827B2 (en) Computing system with interference cancellation mechanism and method of operation thereof
KR102114167B1 (en) Whitening method and apparatus in communication system
KR102140758B1 (en) Computing system with correlation estimation mechanism and method of operation thereof
KR102254342B1 (en) Computing system with joint-transmission mechanism and method of operation thereof
KR102117981B1 (en) Communication system with receiver optimization mechanism and method of operation thereof
US20150236734A1 (en) Computing system with feedback mechanism and method of operation thereof
US9467216B2 (en) Computing system with joint-transmission mechanism and method of operation thereof
US9629003B2 (en) Computing system with factor estimation mechanism and method of operation thereof
US9692556B1 (en) Communication system with I/Q imbalance adjustment mechanism and method of operation thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20141020

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20191017

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20141020

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200730

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210219

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210514

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210517

End annual number: 3

Start annual number: 1

PG1601 Publication of registration