NAN Terminal Data Exchange via Integrated Protocol Port Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems, particularly in Neighbor Awareness Networking (NAN) terminals, face challenges in efficiently performing data exchange and providing necessary protocol and port information for data exchange based on service types within wireless communication systems.

Innovation Solution

A method and apparatus for a NAN terminal that performs data exchange by discovering services using publish and subscribe messages, transmitting data request messages, and receiving data response messages, including service protocol type information and port number information to facilitate data exchange based on service types, utilizing a processor to control reception and transmission modules for efficient data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If NAN terminals use traditional data exchange methods without integrated protocol information, then the basic data transmission can be maintained, but the communication efficiency and compatibility for different service types deteriorate

Engineering Contradiction:
Improvedata exchange efficiencyVSAvoidservice type compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The data request message is designed to universally carry both data requests and protocol/port information for multiple service types (unicast, multicast, broadcast) within a single message structure, enabling one message format to serve multiple communication functions and service types

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If NAN terminals separate protocol information transmission from data exchange, then the message structure remains simple, but the information completeness for data exchange deteriorates

Engineering Contradiction:
Improvemessage structure complexityVSAvoidprotocol and port information completeness
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

Protocol type information and port number information are merged into the data request message structure, combining what were previously separate information elements into a unified message that carries both data exchange requests and necessary protocol configuration information

Inventive Principle:
Principle #5Merging (Combining)

3Loss of time

If NAN terminals perform service discovery without integrated protocol information, then the discovery process remains lightweight, but the readiness for immediate data exchange deteriorates

Engineering Contradiction:
Improveservice discovery timeVSAvoiddata exchange readiness
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

Protocol type information and port number information are provided in advance during the service discovery phase through the data request message, performing the information exchange preparation beforehand so that data exchange can begin immediately without additional setup delays

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10659948B2Method and apparatus for performing data exchange by NAN terminal in wireless communication system
Publication Date: 2020.05.19 LG ELECTRONICS INC
  • US10659948B2 patent drawing
  • US10659948B2 patent drawing
  • US10659948B2 patent drawing

AI summary

The present specification may provide a method for performing data exchange by NAN terminal in a wireless communication system. In this instance, the method in which the NAN terminal performs data exchange may comprises the steps of: discovering a first service by a first NAN terminal using at least one of a publish message and a subscribe message; transmitting a data request message associated with the discovered first service to a second NAN terminal by the first NAN terminal; receiving a data response message from the second NAN terminal by the first NAN terminal; and performing data exchange relating to the first service with the second NAN terminal by the first NAN terminal. In this case, the data request message may be transmitted on the basis of a data request method called by the first NAN terminal, and service protocol type information and port number information, which are returned as a return value, may be included in the data request message and may be transmitted on the basis of the data request method.