WO2013070017A1 - 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체 - Google Patents

가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체 Download PDF

Info

Publication number
WO2013070017A1
WO2013070017A1 PCT/KR2012/009457 KR2012009457W WO2013070017A1 WO 2013070017 A1 WO2013070017 A1 WO 2013070017A1 KR 2012009457 W KR2012009457 W KR 2012009457W WO 2013070017 A1 WO2013070017 A1 WO 2013070017A1
Authority
WO
WIPO (PCT)
Prior art keywords
community
service
user
home network
home
Prior art date
Application number
PCT/KR2012/009457
Other languages
English (en)
French (fr)
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 KR1020110127902A external-priority patent/KR20130052481A/ko
Application filed by 한국전자통신연구원, 한국외국어대학교 연구산학협력단 filed Critical 한국전자통신연구원
Priority to US14/354,015 priority Critical patent/US20140280736A1/en
Publication of WO2013070017A1 publication Critical patent/WO2013070017A1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • the present embodiment relates to a virtual home network providing method and apparatus, system and computer readable recording medium therefor. More specifically, in order to establish a home-based service overlay network (SON), the existing service providers can use services (resources, contents, etc.) provided by small individuals without relying on the services provided by the service provider.
  • the present invention relates to a method for providing a virtual home network and a device, a system, and a computer-readable recording medium for configuring a service specific to an individual, deviating from a dependent scenario that was dependent on a service provider of the service provider.
  • the present embodiment provides a virtual home network providing method for providing a personalized structure to configure a specialized service desired by an individual, and a device, a system, and a computer-readable recording medium therefor. There is a main purpose.
  • the user unit for receiving and transmitting a service request signal by the user's command or operation; A confirmation unit confirming user information and community service group information based on the user request signal; And a processing unit for converting and delivering the content included in the service request signal according to the corresponding device when the user information and the community service group information are confirmed.
  • the virtual home service user management function for receiving and transmitting a service request signal by a user's command or operation
  • a home service registration and management function for storing registered user information
  • a service community management function for storing registered community service group information (Service Community Management);
  • a virtual home community user group management function to check the user information and the community service group information based on the user request signal;
  • a contents location and processing control support unit for converting and delivering content included in the service request signal according to a corresponding device when the user information and the community service group information are confirmed;
  • An application level security support function for decrypting or encoding the content with a security algorithm;
  • it provides a home network device comprising a community topology management function (Community Topology Management) for supporting the topology between the interworking devices.
  • a community topology management function Common Topology Management
  • a home network system comprising: a first community service group for forming a home network between devices interworking in a home by using a home network device; And a second community service group forming a virtual home network between the first community service group through a communication network, wherein the virtual home comprises sharing content between the first community service group and the second community service group.
  • a network system comprising: a first community service group for forming a home network between devices interworking in a home by using a home network device; And a second community service group forming a virtual home network between the first community service group through a communication network, wherein the virtual home comprises sharing content between the first community service group and the second community service group.
  • the virtual home service user management process for receiving and transmitting a service request signal by the user's command or operation; A home service registration and management process for storing registered user information; A service community management process of storing registered community service group information; A virtual home community user group management process of confirming the user information and the community service group information based on the user request signal; A content location and processing control support process of converting and transmitting content included in the service request signal according to a corresponding device when the user information and the community service group information are confirmed; An application level security support process of decrypting or encoding the content with a security algorithm; And a community topology management process for supporting a topology between interworking devices.
  • an information receiving process of receiving and transmitting a service request signal by a user's command or operation to the data processing device Confirming user information and community service group information based on the user request signal; And when the user information and the community service group information are confirmed, a computer-readable recording medium recording a program for realizing a content delivery process of converting and delivering content included in the service request signal according to a corresponding device. to provide.
  • a user in order to build a home-based service overlay network, a user may use existing services (resources, contents, etc.) provided by a small individual without relying on services provided by a service provider. There is an effect that it is possible to configure an individual-specific service from the dependency scenario that was dependent on the service provider.
  • the present embodiment provides a simplified home-based service overlay network environment capable of providing a home-based personalized service that deviates from the service consumption-oriented structure, which is dependent only on the service provider, which is the aforementioned problem. It has the effect of leading personalization.
  • the present embodiment even when moved away from the home, when accessing the home service overlay network system, if the service optimized service such as home can be brought to maximize the efficiency.
  • FIG. 1 is a block diagram schematically illustrating a virtual home network system according to an embodiment of the present invention
  • FIG. 2 is a block diagram schematically illustrating a home network device according to an embodiment of the present invention
  • FIG. 3 is a flowchart illustrating a virtual home network providing method according to the present embodiment
  • FIG. 4 is an exemplary diagram between community service groups according to a virtual home network system according to the present embodiment
  • FIG. 5 is an exemplary diagram showing a virtual home network service structure according to the present embodiment
  • FIG. 6 is a block diagram schematically illustrating a home network device according to another embodiment.
  • the present embodiment provides a home based service overlay network (SON) system structure, which allows a home-based user to create, manage, and provide a new service instead of relying on services provided by a service provider. It is a structure that can be.
  • the description and structure of the service overlay network for this may be referred to in the previously filed documents.
  • the home-based terminal user's personalized service request according to an embodiment of the present embodiment may be used together with a user-created service through a home-specific service overlay network system, and a community may be created to provide a personalized service.
  • the system structure and apparatus to be described will be described.
  • the virtual home network described in this embodiment includes a plurality of heterogeneous home environments.
  • This virtual home network function supports a plurality of different availability, depending on the needs of the virtual home network users.
  • a combined configuration of a home community is created between a plurality of entities in a home network.
  • a combined community between a plurality of entities creates a physical and logical group environment or service / user group.
  • FIG. 1 is a block diagram schematically illustrating a virtual home network system according to an exemplary embodiment.
  • the virtual home network system includes a home network device 110, a home network device ⁇ 112, a communication network 120, a first community service group 130, a first community service group ⁇ 132, and a first network device.
  • the virtual home network system includes a home network device 110, a home network device ⁇ 112, a communication network 120, a first community service group 130, a first community service group ⁇ 132, and a second.
  • FIG. 1 is an overall structure diagram of creating and providing a community for personalized service registration and management with a virtual home network system according to the present embodiment.
  • the home network device 110 and the home network device ⁇ 112 are a type of relay device that relays data between devices interworking in a home (home), and communicates with a device having a communication function among electronic devices in a home. Speak the device to build your home network through.
  • the home network device 110 may support Internet Protocol Television (IPTV), but is not necessarily limited thereto, and a person skilled in the art to which this embodiment belongs does not depart from the essential characteristics of the present embodiment. Various modifications and variations will be applicable.
  • IPTV Internet Protocol Television
  • the home network device 110 and the home network device ⁇ 112 are devices that perform substantially the same operation, a separate description of the home network device ⁇ 112 will be omitted.
  • the home network device 110 is a device that connects data communication.
  • the home network device 110 refers to a device that can read a receiving address from the transmitting side information, designate the most appropriate communication path, and then transmit the data to another communication network.
  • the home network device 110 extracts the location of the data packet, designates the best communication path for the extracted location, and forwards the data packet to the next device along the designated communication path. You can also share In the present embodiment, the home network device 110 may be used in a concept including an access point (AP), a router, a repeater, a repeater, and a bridge.
  • AP access point
  • router a router
  • a repeater a repeater
  • a repeater a repeater
  • various electronic devices such as desktop PCs, laptop PCs, pad computers, and smart phones, use a service integration entity (eg, a service overlay network) for the home network device 110.
  • a service integration entity eg, a service overlay network
  • Link community services internally or externally. Such services may be shared among virtual home community users.
  • a service can be provided and created for virtual home service users between home networks. Additionally, communication between home networks can be protected using virtual community security mechanisms.
  • the service overlay network refers to another network configured thereon based on the existing network. That is, it is a virtual network composed of separate nodes and logical links on the existing network. Neighbors in the overlay network are logical neighbors, not physical neighbors. By utilizing the existing network to the maximum, it is possible to provide more efficient network service. In other words, a service overlay network can reconfigure a logical topology based on other needs on top of existing physical or logically existing topologies to improve performance, increase efficiency, and provide various functions. A network of ways to make it available.
  • a home network device 110 is not necessarily limited to a service overlay network, and a home network may be established with an electronic device in a home by wire or wirelessly using a short range communication module.
  • the home network apparatus 110 may be connected by a communication cable between a port and a port provided for establishing a network with an electronic device in a home by wire, and wirelessly establishing a network with the electronic device within a home at a predetermined frequency. Communication standard can be set.
  • the short-range communication module is a wireless LAN (WLAN), Wi-Fi (Wi-Fi), Radio Frequency Identification (RFID), Bluetooth (Bluetooth), infrared communication (IrDA), Zigbee (UigBee), UWB (Ultra Wideband) and NFC ( Near field communication) may support at least one communication method.
  • WLAN wireless LAN
  • Wi-Fi Wi-Fi
  • RFID Radio Frequency Identification
  • RFID Bluetooth
  • Bluetooth Bluetooth
  • IrDA infrared communication
  • Zigbee ZigBee
  • UWB Ultra Wideband
  • NFC Near field communication
  • Home network device 110 is a tablet PC (Tablet PC), laptop (Laptop), personal computer (PC: Personal Computer), smart phone (Smart Phone), personal digital assistant (PDA: Personal Digital Assistant) ) And a mobile communication terminal.
  • the home network device 110 may be linked with a separate router that interworks with the communication network 120.
  • the home network device 110 establishes a home network by communicating with devices interworking in a home, which is referred to as a first community service group 130.
  • the separate router also includes a separate AP, repeater, repeater and bridge.
  • the home network device 110 included in the first community service group 130 communicates with the home network device 112 included in the first community service group 132 to build a virtual home network. Also referred to as a second community service group 140.
  • the home network device 110 receives and transmits a service request signal by a user's command or operation, and based on the user request signal, user information. And the community service group information, and when the user information and the community service group information are confirmed, the content included in the service request signal is converted according to the corresponding device and transferred to the corresponding device.
  • the home network device 110 may store registered user information and store registered community service group information.
  • the home network device 110 may decrypt or encode content using a security algorithm, and support a topology between interworking devices.
  • the home network device 110 may apply an application layer and a transport layer for decryption or encoding. Can be used.
  • the topology refers to various connection methods (ring topology, star topology, mesh topology, hybrid topology) to which physical elements (links, nodes, etc.) of the network are physically connected.
  • the home network device 110 When the home network device 110 according to the present embodiment describes an operation process for searching for content, the home network device 110 forms a home network between devices that interlock in a home to search for content. After checking the service group 130 primarily, the second community service group 140 forming a virtual home network between the first community service group through the communication network is identified. In addition, the home network device 110 selects user information using the same service among community service groups and manages the same as the same user group. On the other hand, the home network device 110 manages each user information included in the community service group information in the application layer.
  • the communication network 120 refers to a network capable of transmitting and receiving data using an internet protocol using various wired and wireless communication technologies such as an internet network, an intranet network, a mobile communication network, and a satellite communication network.
  • the communication network 120 may include a cloud computing network coupled with the home network device 110 to store computing resources such as hardware and software, and provide computing resources required by the client to the corresponding device.
  • cloud computing refers to a computer environment in which information is permanently stored on a server on the Internet and temporarily stored in client terminals such as desktops, tablet computers, laptops, netbooks, and smartphones. It refers to a computer environment access network that stores a server on the Internet and makes this information available anytime, anywhere through various IT devices.
  • the communication network 120 is not only an open network such as a local area network (LAN), a wide area network (WAN), an open network such as the Internet, but also a CDMA.
  • Networks such as Code Division Multiple Access (WCDMA), Wideband Code Division Multiple Access (WCDMA), Global System for Mobile Communications (GSM), Long Term Evolution (LTE), and Evolved Packet Core (EPC).
  • WCDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GSM Global System for Mobile Communications
  • LTE Long Term Evolution
  • EPC Evolved Packet Core
  • the first community service group 130 and the first community service group ⁇ 132 refer to a community group forming a home network between devices interworking in a home using the home network device 110.
  • the second community service group 140 refers to a community group forming a virtual home network (VHN) between the first community service group 130 through the communication network 120.
  • VHN virtual home network
  • the first community service group 130 and the second community service group 140 may build a home service overlay network system.
  • a new service may be applied in the home and a new service community may be created.
  • the new service means that media service according to electronic devices in different homes can be reduced through the home network apparatus 110 of the present embodiment in order to provide personalized content in the home, thereby reducing the dependency of the service provider.
  • the home service overlay network system due to the first community service group 130 and the second community service group 140 may provide an environment required for an individual to directly create / manage / provide a service. That is, the first community service group 130, which is an internal community in one home, may be created, and the second community service group 140, which is an external community, is generated by interworking with the home network devices ⁇ 112 in different homes. can do.
  • a home network device 110 that serves as a home overlay network function for a home may be built in a home to allow a user to get out of a service provider-dependent service structure. Is to create an optimized service environment to provide personalized services. It is a structure to personalize and provide service and resource policy that service provider does not provide to other community groups.
  • the home network device ⁇ 112 which is external (i.e., another home) in the form of providing and serving the service out of the existing service provider's dependent service consumption form, is also provided. Access to the home network device 110 can bring and use the service environment as it is in the home.
  • the first community service group 130 which is a virtual service community in the home
  • the first community service group 130 which is a virtual service community in the home
  • Once built not only can relatives and friends access and use the services, but they can also build different first community service groups ⁇ 132 and second community service groups 140 built within the homes of relatives or friends. have.
  • the user can use the optimized home service that he or she has built outside the home anytime and anywhere as the home environment. That is, the environment used in the home can be used in the same way from the outside, and additionally, the service environment in the home can be operated / maintained from the outside, thereby establishing a personal service enabler in the home.
  • FIG. 2 is a block diagram schematically showing a home network device according to the present embodiment.
  • the home network device 110 includes a user unit 210, a verification unit 220, a registration unit 230, a community management unit 240, a processing unit 250, a security support unit 260, and a community topology unit. 270.
  • the home network device 110 includes a user unit 210, a verification unit 220, a registration unit 230, a community management unit 240, a processing unit 250, a security support unit 260, and a community topology unit ( It is described as including only 270, which is merely illustrative of the technical spirit of the present embodiment, those skilled in the art to which one embodiment of the present embodiment belongs to the essential characteristics of one embodiment of this embodiment Various modifications and variations to the components included in the home network device 110 may be applied without departing from the scope thereof.
  • the user unit 210 is a function unit that is responsible for signaling when all home services are requested, and when creating the first community service group 130 which is an internal community and the second community service group 140 which is an external community, the virtual home network. Act as a gateway in the system. That is, the user unit 210 receives the service request signal by the user's command or operation and transmits it to the confirmation unit 220.
  • the checker 220 basically checks whether the home service user is in or outside the home or joins the service community.
  • the confirmation unit 220 confirms user information and community service group information based on a user request signal from the user unit 210.
  • the verification unit 220 first checks the first community service group 130 that forms the home network between devices interworking in the home to search for content, and then secondly, the first community service group through the communication network 120.
  • the second community service group 140 forming the virtual home network is identified. Meanwhile, the identification unit 220 selects user information using the same service among community service groups and manages the same user group.
  • the registration unit 230 may control a function of registering a service generated by the user and finding a corresponding service. Meanwhile, the registration unit 230 stores registered user information.
  • the community manager 240 is in charge of a management function when a community who wants to use such a service creates an internal or external service community.
  • the community manager 240 stores registered community service group information.
  • the community manager 240 manages each user information included in community service group information in the application layer.
  • the processing unit 250 plays a role of converting the streaming content to an appropriate resolution according to the location when the streaming content is transmitted and received and the electronic device in each home. That is, when the user information and the community service group information are confirmed, the processing unit 250 converts the contents included in the service request signal according to the corresponding device and delivers them.
  • the security support unit 260 decrypts or encodes the content using a security algorithm.
  • the security support unit 260 uses the application layer and the transport layer for decryption or encoding.
  • the community topology unit 270 supports the topology between interworking devices.
  • FIG. 3 is a flowchart illustrating a virtual home network providing method according to the present embodiment.
  • the user unit 210 of the home network device 110 receives a service request signal by a user's command or operation (S310) and transmits the received signal to the confirmation unit 220 (S320). In operation S320, the user unit 210 transmits a service request signal to the confirmation unit 220 for management and authentication of the home user.
  • the confirmation unit 220 of the home network device 110 transmits a confirmation request signal for confirming user information to the registration unit 230 based on the user request signal (S330).
  • the registration unit 230 of the home network device 110 transmits an acknowledgment signal corresponding to the confirmation request signal received from the confirmation unit 220 to the confirmation unit 220 (S340). That is, in step S340, the registration unit 230 confirms whether the user information included in the confirmation information request signal is registered user information, generates an acknowledgment signal including the confirmation result, and transmits it to the confirmation unit 220. .
  • the confirmation unit 220 of the home network device 110 receives an acknowledgment signal from the registration unit 230
  • the confirmation unit 220 checks this, and the community manager 240 confirms the community service group information (S350). That is, in step S350, the confirmation unit 220 transmits a confirmation request signal for confirming community service group information to the community manager 240.
  • the community manager 240 transmits a confirmation response signal corresponding to the confirmation request signal received from the confirmation unit 220 to the confirmation unit 220.
  • the community manager 240 checks whether the community service group information included in the confirmation information request signal is registered user information, generates a confirmation response signal including the confirmation result, and transmits the confirmation response signal to the confirmation unit 220. .
  • the registration unit 230 of the home network device 110 stores the registered user information
  • the community manager 240 of the home network device 110 stores the registered community service group information.
  • the identification unit 220 of the home network device 110 checks the registration unit 230 and the community management unit 240 and confirms user information and community service group information
  • the identification unit 220 includes the processing unit 250 in the service request signal.
  • a converting request signal for converting the converted content according to the corresponding device is transmitted (S360).
  • the processing unit 250 of the home network device 110 converts the content included in the service request signal according to the corresponding device (S370) and transmits the content included in the service request signal to the corresponding device included in the service request signal (S380).
  • the security support unit 260 of the home network apparatus 110 may decrypt or encode the content using a security algorithm. For example, when the processing unit 250 converts the content included in the service request signal according to the corresponding device, the security support unit 260 encodes the converted content and transmits the converted content to the corresponding device, and the corresponding device encodes the decrypted content. You can do it.
  • the identification unit 220 of the home network device 110 first checks the first community service group 130 that forms a home network between devices interworking in the home to search for content, and then secondarily establishes a communication network.
  • the second community service group 140 that forms a virtual home network between the first community service group may be identified through.
  • the home network device 110 may select and manage user information using the same service among community service groups as the same user group.
  • steps S310 to S380 are described as being sequentially executed. However, this is merely illustrative of the technical idea of the present embodiment, and those of ordinary skill in the art to which the present embodiment pertains will be described. 3 may be modified and modified in various manners by changing the order described in FIG. 3 or executing one or more steps of steps S310 to S380 in parallel without departing from the essential characteristics, and thus, FIG. It is not limited.
  • the method for providing a virtual home network according to the present embodiment described in FIG. 3 may be implemented in a program and recorded in a computer-readable recording medium.
  • the computer-readable recording medium having recorded thereon a program for implementing the method for providing a virtual home network according to the present embodiment includes all kinds of recording devices storing data that can be read by a computer system. Examples of such computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and are implemented in the form of a carrier wave (for example, transmission over the Internet). It includes being.
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. Also, functional programs, codes, and code segments for implementing the present embodiment may be easily inferred by programmers in the art to which the present embodiment belongs.
  • FIG. 4 is an exemplary diagram between community service groups according to the virtual home network system according to the present embodiment.
  • the IPTV virtual home community service forms a community group.
  • This community group is a group of users who have joined the same community in the service overlay network. For example, as illustrated in FIG. 4, when the user 3, the user 4, the user 5, and the user 7 are viewed as a communication group that is a network inside the home, the user 3 and the user 4, respectively. ',' User 5 'and' User 7 'may form a second communication group.
  • 'User 1', 'User 2', 'User 3', and 'User 6' may form a second communication group.
  • Such an IPTV virtual home community service may form a home network service subscriber-oriented virtual community similar to a web community for a plurality of applications of the IPTV service in a virtual home network based home network.
  • the user can join the community through the application.
  • the virtual home IPTV service connection is formed based on the virtual home network connection using community information.
  • characteristics suitable for security, quality of service (QoS), and virtual home IPTV service community are provided to the service overlay network.
  • FIG. 5 is an exemplary diagram showing a virtual home network service structure according to the present embodiment.
  • IPTV virtual home network forms IPTV community groups (IPTV Virtual Home Community Service 1) to ⁇ n (IPTV Virtual Home Community Service n) within an application function for IPTV service.
  • IPTV Virtual Home Community Service 1 IPTV Virtual Home Community Service 1
  • IPTV Virtual Home Community Service n IPTV Virtual Home Community Service n
  • FIG. 6 is a block diagram schematically illustrating a home network device according to another embodiment.
  • the home network device 110 may include a virtual home service user management unit 610, a home service registration and management unit 620, and content.
  • the home network device 110 includes a virtual home service user management function 610, a home service registration and management function 620, a content location and processing control support function 630, a service community management function 640, Although it is described as including only the virtual home community user group management function unit 650, the application level security support function unit 660, and the community topology management function unit 670. It should be noted that one of ordinary skill in the art to which one embodiment of the present embodiment belongs may variously modify and modify the components included in the home network device 110 without departing from the essential characteristics of the embodiment of the present embodiment. It will be applicable to the modification.
  • the virtual home service user management function unit 610 is a function unit that is responsible for signaling when all home services are requested, and generates a first community service group 130 which is an internal community and a second community service group 140 which is an external community.
  • the virtual home service user management function unit 610 receives a service request signal by a user's command or operation and transmits the received service request signal to the virtual home community user group management function unit 650.
  • the home service registration and management function unit 620 may control a function of registering a service generated by a user and finding a corresponding service. Meanwhile, the home service registration and management function unit 620 stores registered user information.
  • the content location and processing control support function 630 plays a role of converting the streaming content into an appropriate resolution according to a location when the streaming content is transmitted and received and the electronic device in each home. That is, when the user information and the community service group information are confirmed, the content location and processing control support function unit 630 converts and transfers the content included in the service request signal according to the corresponding device.
  • the service community management function unit 640 is responsible for a management function when a community who wants to use such a service creates an internal or external service community.
  • the service community management function unit 640 stores registered community service group information.
  • the service community management function unit 640 manages each user information included in the community service group information in the application layer.
  • the virtual home community user group management function 650 basically checks whether a home service user is in or outside the home or joins a service community.
  • the virtual home community user group management function 650 checks the user information and community service group information based on the user request signal from the virtual home service user management function 610.
  • the virtual home community user group management function 650 first checks the first community service group 130 that forms a home network between devices interworking in the home to search for content, and then secondarily checks the communication network 120.
  • the second community service group 140 forming a virtual home network between the first community service group is identified.
  • the virtual home community user group management function unit 650 selects user information using the same service among community service groups and manages the same user group.
  • the application level security support function 660 decrypts or encodes the content using a security algorithm.
  • the application level security support function unit 660 uses an application layer and a transport layer for decryption or encoding.
  • the community topology management function unit 670 supports the topology between interworking devices.
  • home network device 112 home network device '
  • processing unit 260 security support unit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)

Abstract

가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체를 개시한다. 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 사용자부; 상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인부; 및 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅(Converting)하여 전달하는 프로세싱부를 포함하는 것을 특징으로 하는 홈 네트워크 장치를 제공한다.

Description

가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체
본 실시예는 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. 더욱 상세하게는, 홈 기반의 서비스 오버레이 네트워크(SON: Service Overlay Network)를 구축하기 위해 서비스 제공자가 제공하는 서비스에 의존하지 않고 소규모의 개인이 제공하는 서비스(자원, 컨텐츠 등)를 이용할 수 있도록 기존의 서비스 제공자에 의존적이던 종속형 시나리오에서 벗어나 개인에 특화된 서비스를 구성할 수 있도록 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.
종래의 서비스는 서비스 제공자가 제공하는 특정 또는 한정된 서비스만을 제공받을 수 있는 구조였으며, 사용자의 요구에 제한적일 수밖에 없는 구조였다. 이러한, 서비스 구조에서는 소비자 역할을 담당했던 사용자가 생산적 주체를 병행하는 역할을 담당하지 못하므로 새로운 개인특성화를 고려한 서비스 환경을 만들 수 없다.
따라서, 이러한 개인 서비스 패턴을 고려한 최적화 된 서비스가 필요한 실정이다. 다시 말해, 개개인의 서비스를 만들어 제공할 수 있는 구조로 좀더 홈 네트워크 내에서의 서비스 역량을 고려한 개인화 서비스를 사용자가 손쉽게 사용할 수 있도록 하는 기술이 요구된다.
전술한 문제점을 해결하기 위해 본 실시예는, 개인이 원하는 특화된 서비스를 구성할 수 있도록 개인화된 구조를 제공하는 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체를 제공하는 데 주된 목적이 있다.
전술한 목적을 달성하기 위해 본 실시예의 일 측면에 의하면, 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 사용자부; 상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인부; 및 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅(Converting)하여 전달하는 프로세싱부를 포함하는 것을 특징으로 하는 홈 네트워크 장치를 제공한다.
또한, 본 실시에의 다른 측면에 의하면, 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 가상 홈 서비스 사용자 관리 기능부(Virtual Home Service User Management); 등록된 사용자 정보를 저장하는 홈 서비스 등록 및 관리 기능부(Home Service Registration And Management); 등록된 커뮤니티 서비스 그룹 정보를 저장하는 서비스 커뮤니티 관리 기능부(Service Community Management); 상기 사용자 요청 신호에 근거하여 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보를 확인하는 가상 홈 커뮤니티 사용자 그룹 관리 기능부(Virtual Home Community User Group Management); 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 위치 및 프로세싱 제어 지원 기능부(Contents Location And Processing Control Support); 상기 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화하는 애플리케이션 레벨 보안 지원 기능부(Application Level Security Support); 및 연동하는 장치 간에 토폴로지를 지원하는 커뮤니티 토폴로지 관리 기능부(Community Topology Management)를 포함하는 것을 특징으로 하는 홈 네트워크 장치를 제공한다.
또한, 본 실시에의 다른 측면에 의하면, 홈 네트워크 시스템에 있어서, 홈 네트워크 장치를 이용하여 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹; 및 통신망을 통해 상기 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹을 포함하되, 상기 제 1 커뮤니티 서비스 그룹과 상기 제 2 커뮤니티 서비스 그룹 간에 컨텐츠를 공유하는 것을 특징으로 하는 가상 홈 네트워크 시스템을 제공한다.
또한, 본 실시에의 다른 측면에 의하면, 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 정보 수신 과정; 상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인 과정; 및 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 전달 과정을 포함하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법을 제공한다.
또한, 본 실시에의 다른 측면에 의하면, 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 가상 홈 서비스 사용자 관리 과정; 등록된 사용자 정보를 저장하는 홈 서비스 등록 및 관리 과정; 등록된 커뮤니티 서비스 그룹 정보를 저장하는 서비스 커뮤니티 관리 과정; 상기 사용자 요청 신호에 근거하여 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보를 확인하는 가상 홈 커뮤니티 사용자 그룹 관리 과정; 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 위치 및 프로세싱 제어 지원 과정; 상기 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화하는 애플리케이션 레벨 보안 지원 과정; 및 연동하는 장치 간에 토폴로지를 지원하는 커뮤니티 토폴로지 관리 과정을 포함하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법을 제공한다.
또한, 본 실시에의 다른 측면에 의하면, 데이터 처리 기기에 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 정보 수신 과정; 상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인 과정; 및 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 전달 과정을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
이상에서 설명한 바와 같이 본 실시예에 의하면, 홈 기반의 서비스 오버레이 네트워크를 구축하기 위해 서비스 제공자가 제공하는 서비스에 의존하지 않고 소규모의 개인이 제공하는 서비스(자원, 컨텐츠 등)를 이용할 수 있도록 기존의 서비스 제공자에 의존적이던 종속형 시나리오에서 벗어나 개인에 특화된 서비스를 구성할 수 있도록 하는 효과가 있다.
또한, 본 실시예에 의하면, 전술한 문제점인 서비스 제공자에게만 의존적이었던 서비스 소비중심의 구조에서 탈피한 홈 기반의 개인화 서비스를 제공할 수 있는 간소화된 홈 기반 서비스 오버레이 네트워크 환경을 제공하고, 이러한 서비스로 개인화를 선도할 수 있는 효과가 있다. 또한, 본 실시예에 의하면, 홈에서 벗어나 원격지로 이동되었을 때도, 홈 서비스 오버레이 네트워크 시스템에 접속하게 되면 홈과 같은 서비스 최적화된 서비스를 받게 되면 효율성의 극대화를 가져올 수 있다.
또한, 본 실시예에 의하면, 홈 기반 서비스 오버레이 네트워크 시스템을 통해서 개인화된 동적 서비스의 생성/관리/제공할 수 있으며 이를 통해 사용자의 서비스 욕구를 충족함은 물론, 서비스의 다양성과 개인화가 이뤄지도록 하는 모델을 제공하며, 이를 통해 서비스 비용을 줄이고, 롱테일(Long Tail) 컨텐츠와 서비스가 만들어지도록 하는 효과가 있다.
도 1은 본 실시예에 따른 가상 홈 네트워크 시스템을 개략적으로 나타낸 블럭 구성도,
도 2는 본 실시예에 따른 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도,
도 3은 본 실시예에 따른 가상 홈 네트워크 제공 방법을 설명하기 위한 순서도,
도 4는 본 실시예에 따른 가상 홈 네트워크 시스템에 따른 커뮤니티 서비스 그룹 간의 예시도,
도 5는 본 실시예에 따른 가상 홈 네트워크 서비스 구조를 나타낸 예시도,
도 6은 또 다른 실시예에 따른 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도이다.
이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
본 실시예를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 실시예에서의 기능을 고려하여 정의된 용어들로서 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 이러한 정의는 본 실시예 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 실시예는 홈 기반 서비스 오버레이 네트워크(SON: Service Overlay Network) 시스템 구조를 제공하며 이러한 구조는 홈 기반의 사용자가 서비스 제공자가 제공하는 서비스들에 의존하는 것이 아니라 새로운 서비스를 생성, 관리, 제공할 수 있는 구조이다. 이를 위한 서비스 오버레이 네트워크의 설명 및 구조는 기 출원된 문서에서 일부 참고될 수 있을 것이다. 이하, 첨부된 도면을 참조하여 본 실시예의 실시예에 따른 홈 기반 단말 사용자들의 개인화 서비스 요구를 홈에 특화된 서비스 오버레이 네트워크 시스템을 통해 사용자가 만든 서비스를 같이 이용함은 물론 커뮤니티를 생성해 개인화 서비스를 제공하는 시스템 구조 및 장치에 관해 설명한다.
한편, 본 실시예에 기재된 가상 홈 네트워크는 복수의 이종 홈 환경을 포함한다. 이러한 가상 홈 네트워크 기능은 가상 홈 네트워크 사용자들의 필요에 따라, 복수의 다른 이용 가능성을 지원한다. 또한, 홈 커뮤니티의 결합 구성은 홈 네트워크에서 복수의 엔티티(Entities)들 사이에서 만들어진다. 복수의 엔티티들 사이에서의 결합 커뮤니티는 물리적이고, 논리적인 그룹 환경 또는 서비스/사용자 그룹을 생성한다.
도 1은 본 실시예에 따른 가상 홈 네트워크 시스템을 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 가상 홈 네트워크 시스템은 홈 네트워크 장치(110), 홈 네트워크 장치`(112), 통신망(120), 제 1 커뮤니티 서비스 그룹(130), 제 1 커뮤니티 서비스 그룹`(132) 및 제 2 커뮤니티 서비스 그룹(140)을 포함한다. 본 실시예에서는 가상 홈 네트워크 시스템이 홈 네트워크 장치(110), 홈 네트워크 장치`(112), 통신망(120), 제 1 커뮤니티 서비스 그룹(130), 제 1 커뮤니티 서비스 그룹`(132) 및 제 2 커뮤니티 서비스 그룹(140)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 가상 홈 네트워크 시스템에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다. 이러한, 도 1은 본 실시예에 따른 가상 홈 네트워크 시스템으로 개인화된 서비스 등록, 관리를 위한 커뮤니티를 생성해 제공하는 전체 구조도이다.
홈 네트워크 장치(110) 및 홈 네트워크 장치`(112)는 홈(Home) 내(댁내)에 연동하는 장치 간에 데이터를 중계하는 일종의 중계장치로서, 홈 내에 전자 디바이스 중 통신 기능이 구비된 장치와 통신을 통해 홈 네트워크를 구축하는 장치를 말한다. 바람직하게는 홈 네트워크 장치(110)는 IPTV(Internet Protocol Television)를 지원할 수 있으나 반드시 이에 한정되는 것은 아니며, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양하게 수정 및 변형이 적용 가능할 것이다. 이하에서 홈 네트워크 장치(110) 및 홈 네트워크 장치`(112)는 실질적으로 동일한 동작을 수행하는 장치이므로, 홈 네트워크 장치`(112)에 대한 별도의 설명은 생략토록 한다.
즉, 홈 네트워크 장치(110)는 데이터 통신을 연결하는 장치로서, 송신측 정보에서 수신측 주소를 읽고 가장 적절한 통신 통로를 지정한 후 다른 통신망으로 전송할 수 있는 장치를 말한다. 이러한, 홈 네트워크 장치(110)는 데이터 패킷의 위치를 추출하며, 추출된 위치에 대한 최상의 통신 경로를 지정하며, 지정된 통신 경로를 따라 데이터 패킷을 다음 장치로 전달할 수 있으며, 일반적인 네트워크 환경에서 여러 회선을 공유할 수도 있다. 본 실시예에서 홈 네트워크 장치(110)는 AP(Access Point), 라우터(Router), 리피터(Repeater), 중계기 및 브릿지(Bridge)를 포함한 개념으로 사용할 수 있다.
즉, 도 1에 도시된 바와 같이 데스크탑 PC, 랩탑 PC, 패드 컴퓨터, 그리고 스마트 폰과 같은 다양한 전자 디바이스들은 홈 네트워크 장치(110)에 대해, 서비스 통합 엔티티(가령, 서비스 오버레이 네트워크)를 사용하여, 커뮤니티 서비스를 내부적으로 또는 외부적으로 연결한다. 이러한, 서비스들은 가상의 홈 커뮤니티 사용자들 사이에서 공유될 수 있다. 최종적으로 서비스는 홈 네트워크 사이의 가상 홈 서비스 사용자들을 위해 제공 및 생성될 수 있다. 추가적으로 홈 네트워크 사이에서의 통신은 가상 커뮤니티 보안 메커니즘을 사용하여 보호될 수 있다.
여기서, 서비스 오버레이 네트워크란, 기존 네트워크를 바탕으로 그 위에 구성된 또 다른 네트워크를 말한다. 즉, 기존의 네트워크 위에 별도의 노드들(Nodes)과 논리적 링크들(Logical Links)을 구성하여 이루어진 가상 네트워크이다. 오버레이 네트워크에서 이웃 노드들은 물리적인 이웃 노드가 아니라 논리적인 이웃 노드이다. 기존의 네트워크를 최대한 활용하여 보다 효율적인 네트워크 서비스를 제공할 수 있다. 다시 말해서, 서비스 오버레이 네트워크란 기존의 물리적(Physical) 또는 로지컬(Logical)하게 존재하는 토폴로지(Topology)위에 또다시 다른 필요에 의해 논리적인 토폴로지를 재구성하여 성능을 개선하고, 효율을 높이며 또한 다양한 기능을 제공할 수 있도록 해주는 방법의 네트워크를 의미한다.
물론, 이러한 홈 네트워크 장치(110)가 반드시 서비스 오버레이 네트워크로 한정되는 것은 아니며 구비된 근거리 통신 모듈을 이용하여 유선 또는 무선으로 홈 내의 전자 디바이스와 홈 네트워크를 구축할 수 있을 것이다. 예컨대, 홈 네트워크 장치(110)는 유선으로 홈 내의 전자 디바이스와 네트워크를 구축하고 위해 구비된 포트와 포트 간에 통신 케이블로 연결될 수 있으며, 무선으로 홈 내의 전자 디바이스와 네트워크를 구축하고 위해 기 설정된 주파수로 통신 규격을 설정할 수 있다. 여기서, 근거리 통신 모듈은 무선랜(WLAN), 와이파이(Wi-Fi), RFID(Radio Frequency Identification), 블루투스(Bluetooth), 적외선 통신(IrDA), 지그비(Zigbee), UWB(Ultra Wideband) 및 NFC(Near Field Communication) 중 적어도 하나 이상의 통신 방식을 지원할 수 있을 것이다.
본 실시예에 따른 홈 네트워크 장치(110)는 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant) 및 이동통신 단말기(Mobile Communication Terminal) 등과 연동할 수 있다. 또한, 홈 네트워크 장치(110)는 통신망(120)과 연동하는 별도의 라우터와도 연동 가능하다. 한편, 홈 네트워크 장치(110)는 홈 내에 연동하는 장치들과 통신하여 홈 네트워크를 구축하고, 이를 일컬어 제 1 커뮤니티 서비스 그룹(130)이라 한다. 여기서, 별도의 라우터 역시 별도의 AP, 리피터, 중계기 및 브릿지를 포함한다. 한편, 제 1 커뮤니티 서비스 그룹(130)에 포함된 홈 네트워크 장치(110)는 제 1 커뮤니티 서비스 그룹`(132)에 포함된 홈 네트워크 장치`(112)와 통신하여 가상 홈 네트워크를 구축하고, 이를 일컬어 제 2 커뮤니티 서비스 그룹(140)이라 한다.
본 실시예에 따른 홈 네트워크 장치(110)의 기본적인 동작에 대해 설명하면, 홈 네트워크 장치(110)는 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하고, 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하며, 사용자 정보 및 커뮤니티 서비스 그룹 정보가 확인된 경우, 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅(Converting)하여 해당 장치로 전달한다. 이때, 홈 네트워크 장치(110)는 등록된 사용자 정보를 저장하며, 등록된 커뮤니티 서비스 그룹 정보를 저장할 수 있다. 또한, 홈 네트워크 장치(110)는 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화하며, 연동하는 장치 간에 토폴로지(Topology)를 지원할 수 있는데, 홈 네트워크 장치(110)는 복호화 또는 부호화를 위해 애플리케이션 레이어 및 트랜스포트 레이어를 이용할 수 있다. 여기서, 토폴로지란 네트워크의 요소(링크, 노드 등)가 물리적으로 연결된 다양한 연결 방식(링 토폴로지, 스타 토폴로지, 매쉬 토폴로지, 하이브리드 토폴로지)을 말한다.
본 실시예에 따른 홈 네트워크 장치(110)가 컨텐츠를 검색하기 위한 동작 과정에 대해 설명하면, 홈 네트워크 장치(110)는 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹(130)을 일차적으로 확인한 후 이차적으로 통신망을 통해 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹(140)을 확인한다. 또한, 홈 네트워크 장치(110)는 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리한다. 한편, 홈 네트워크 장치(110)는 애플리케이션 레이어에서 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리한다.
통신망(120)은 통신망(120)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 한편, 통신망(120)은 홈 네트워크 장치(110)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장하고, 클라이언트가 필요로 하는 컴퓨팅 자원을 해당 장치로 제공할 수 있는 클라우드 컴퓨팅망을 포함할 수 있다. 여기서, 클라우드 컴퓨팅이란 정보가 인터넷 상의 서버에 영구적으로 저장되고, 데스크톱, 태블릿 컴퓨터, 노트북, 넷북, 스마트폰 등의 클라이언트 단말기에는 일시적으로 보관되는 컴퓨터 환경을 의미하며, 클라우드 컴퓨팅은 이용자의 모든 정보를 인터넷 상의 서버에 저장하고, 이 정보를 각종 IT 기기를 통하여 언제 어디서든 이용할 수 있도록 하는 컴퓨터 환경 접속망을 의미한다.
이러한, 통신망(120)의 개념에 대해 추가적으로 설명하자면, 통신망(120)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 클라우드 컴퓨팅 네트워크를 통칭하는 개념이다.
제 1 커뮤니티 서비스 그룹(130) 및 제 1 커뮤니티 서비스 그룹`(132)은 홈 네트워크 장치(110)를 이용하여 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 커뮤니티 그룹을 말한다. 한편, 이하에서 제 1 커뮤니티 서비스 그룹(130) 및 제 1 커뮤니티 서비스 그룹`(132)는 실질적으로 동일한 커뮤니티 그룹이므로, 제 1 커뮤니티 서비스 그룹`(132)에 대한 별도의 설명은 생략토록 한다. 제 2 커뮤니티 서비스 그룹(140)은 통신망(120)을 통해 제 1 커뮤니티 서비스 그룹(130) 간에 가상 홈 네트워크(VHN: Virtual Home Network)를 형성하는 커뮤니티 그룹을 말한다. 이러한, 제 1 커뮤니티 서비스 그룹(130)과 제 2 커뮤니티 서비스 그룹(140)은 상호 간에 컨텐츠를 공유한다.
이러한, 제 1 커뮤니티 서비스 그룹(130)과 제 2 커뮤니티 서비스 그룹(140)은 홈 서비스 오버레이 네트워크 시스템을 구축할 수 있으며, 이러 인해 홈 내에 새로운 서비스 적용이 가능하며 새로운 서비스 커뮤니티 생성이 가능하다. 여기서, 새로운 서비스라 함은, 홈 내의 개인화 컨텐츠의 제공을 위해 본 실시예의 홈 네트워크 장치(110)를 통해 각기 다른 홈 내의 전자 디바이스에 따른 미디어 컨버팅을 담당함으로써 서비스 제공자의 의존도를 낮출 수 있게 되는 것을 말한다. 제 1 커뮤니티 서비스 그룹(130)과 제 2 커뮤니티 서비스 그룹(140)으로 인한 홈 서비스 오버레이 네트워크 시스템은 개인이 직접적으로 서비스를 생성/관리/제공하는데 필요한 환경을 제공할 수 있다. 즉, 하나의 홈 내의 내부 커뮤니티인 제 1 커뮤니티 서비스 그룹(130)을 생성할 수 있으며, 각기 다른 홈 내의 홈 네트워크 장치`(112)와 연동하여 외부 커뮤니티인 제 2 커뮤니티 서비스 그룹(140)을 생성할 수 있다.
이로 인한, 홈 컨텐츠의 공유 및 홈 서비스 공유를 통한 특화된 개인화 서비스가 이뤄질 수 있는데, 홈용 서비스 오버레이 네트워크 기능을 담당하는 홈 네트워크 장치(110)를 홈 내에 구축함으로써 서비스 제공자에 의존적인 서비스 구조를 벗어나 사용자가 최적화된 서비스 환경을 만들고서 개인화 서비스를 제공할 수 있도록 하는 것이다. 서비스 제공자가 제공하지 않는 서비스 및 자원 정책을 개인화하여 다른 커뮤니티 그룹으로 제공할 수 있는 구조이다. 홈 내에서 개인화된 서비스를 구성함으로써 기존의 서비스 제공자의 의존적인 서비스 소비 형태를 벗어나 서비스를 제공 및 서비스를 병행하는 형태로 외부(즉, 다른 홈)인 홈 네트워크 장치`(112)에서도 홈 내 서비스 홈 네트워크 장치(110)에 접근하면 홈 내에 있는 것처럼 그대로의 서비스 환경을 가져와 쓸 수 있다.
이러한, 제 1 커뮤니티 서비스 그룹(130)과 제 2 커뮤니티 서비스 그룹(140)이 적용될 여지가 많다고 여겨지는 예시에 대해 설명하자면, 만약 홈 내에 하나의 가상 서비스 커뮤니티인 제 1 커뮤니티 서비스 그룹(130)이 구축되면, 친척이나 친구들도 그 서비스에 접근하여 이용할 수 있을 뿐만 아니라, 친척이나 친구의 홈 내에 구축된 각기 다른 제 1 커뮤니티 서비스 그룹`(132)과 제 2 커뮤니티 서비스 그룹(140)을 구축할 수도 있다. 또한, 사용자가 자신이 선호하는 서비스를 위주로 최적화된 홈 내 네트워크를 구축하면, 홈 내가 아닌 외부로 나가서도 자신이 구축해 둔 최적화된 홈 서비스를 언제 어디서든지 홈 내 환경과 동일하게 사용할 수 있다. 즉, 홈 내에서 사용하던 환경 그대로를 외부에서도 동일하게 사용할 수 있으며, 추가적으로 홈 내의 서비스 환경을 외부에서도 운용/유지할 수 있게 됨으로써, 홈 내에 개인용 서비스 인에이블러(Enabler)가 구축되는 것이다.
도 2는 본 실시예에 따른 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 홈 네트워크 장치(110)는 사용자부(210), 확인부(220), 등록부(230), 커뮤니티 관리부(240), 프로세싱부(250), 보안 지원부(260) 및 커뮤니티 토폴로지부(270)를 포함한다.
본 실시예에서는 홈 네트워크 장치(110)가 사용자부(210), 확인부(220), 등록부(230), 커뮤니티 관리부(240), 프로세싱부(250), 보안 지원부(260) 및 커뮤니티 토폴로지부(270)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 홈 네트워크 장치(110)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.
사용자부(210)는 모든 홈 서비스 요청 시 시그널링을 담당하는 기능부로서, 내부 커뮤니티인 제 1 커뮤니티 서비스 그룹(130) 및 외부 커뮤니티인 제 2 커뮤니티 서비스 그룹(140)을 생성할 때, 가상 홈 네트워크 시스템에서 게이트웨이 역할을 수행한다. 즉, 사용자부(210)는 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 확인부(220)로 전달한다.
확인부(220)는 기본적으로 홈 서비스 사용자가 홈 내 또는 외부에서 또는 서비스 커뮤니티에 가입 유무를 확인하는 역할을 수행한다. 이러한, 확인부(220)는 사용자부(210)로부터 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인한다. 또한, 확인부(220)는 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹(130)을 일차적으로 확인한 후 이차적으로 통신망(120)을 통해 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹(140)을 확인한다. 한편, 확인부(220)는 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리한다.
등록부(230)는 사용자가 생성한 서비스를 등록하고 해당 서비스를 찾아주는 기능으로 제어할 수 있다. 한편, 등록부(230)는 등록된 사용자 정보를 저장한다. 커뮤니티 관리부(240)는 이런 서비스를 이용하고자 하는 커뮤니티가 내부 또는 외부 서비스 커뮤니티를 만들 때 관리 기능을 담당한다. 이러한, 커뮤니티 관리부(240)는 등록된 커뮤니티 서비스 그룹 정보를 저장한다. 커뮤니티 관리부(240)는 애플리케이션 레이어에서 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리한다.
프로세싱부(250)는 스트리밍 컨텐츠를 송수신할 때의 위치와 해당 컨텐츠가 각각의 홈 내의 전자 디바이스에 따라 적절한 해상도로 컨버팅될 수 있도록 하는 역할을 수행한다. 즉, 프로세싱부(250)는 사용자 정보 및 커뮤니티 서비스 그룹 정보가 확인된 경우, 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달한다.
보안 지원부(260)는 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화한다. 이때, 보안 지원부(260)는 복호화 또는 부호화를 위해 애플리케이션 레이어 및 트랜스포트 레이어를 이용한다. 커뮤니티 토폴로지부(270)는 연동하는 장치 간에 토폴로지를 지원한다.
도 3은 본 실시예에 따른 가상 홈 네트워크 제공 방법을 설명하기 위한 순서도이다.
홈 네트워크 장치(110)의 사용자부(210)는 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아(S310) 확인부(220)로 전달한다(S320). 단계 S320에서 사용자부(210)는 홈 사용자의 관리 및 인증을 위해 확인부(220)로 서비스 요청 신호를 전달하는 것이다.
홈 네트워크 장치(110)의 확인부(220)는 사용자 요청 신호에 근거하여 등록부(230)로 사용자 정보를 확인하기 위한 확인 요청 신호를 전송한다(S330). 홈 네트워크 장치(110)의 등록부(230)는 확인부(220)로부터 수신된 확인 요청 신호에 대응하는 확인 응답 신호를 확인부(220)로 전송한다(S340). 즉, 단계 S340에서 등록부(230)는 확인 정보 요청 신호에 포함된 사용자 정보가 등록된 사용자 정보인지의 여부를 확인하고, 확인 결과를 포함한 확인 응답 신호를 생성하여 확인부(220)로 전송하는 것이다.
홈 네트워크 장치(110)의 확인부(220)는 등록부(230)로부터 확인 응답 신호가 수신되면, 이를 확인하며, 커뮤니티 관리부(240)를 커뮤니티 서비스 그룹 정보를 확인한다(S350). 즉, 단계 S350에서 확인부(220)는 커뮤니티 관리부(240)로 커뮤니티 서비스 그룹 정보를 확인하기 위한 확인 요청 신호를 전송한다. 커뮤니티 관리부(240)는 확인부(220)로부터 수신된 확인 요청 신호에 대응하는 확인 응답 신호를 확인부(220)로 전송한다. 이때, 커뮤니티 관리부(240)는 확인 정보 요청 신호에 포함된 커뮤니티 서비스 그룹 정보가 등록된 사용자 정보인지의 여부를 확인하고, 확인 결과를 포함한 확인 응답 신호를 생성하여 확인부(220)로 전송하는 것이다.
즉, 홈 네트워크 장치(110)의 등록부(230)는 등록된 사용자 정보를 저장하며, 홈 네트워크 장치(110)의 커뮤니티 관리부(240)는 등록된 커뮤니티 서비스 그룹 정보를 저장하며, 확인부(220)는 등록부(230)와 커뮤니티 관리부(240)를 통해 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 것이다. 홈 네트워크 장치(110)의 확인부(220)는 등록부(230) 및 커뮤니티 관리부(240)를 확인한 결과, 사용자 정보 및 커뮤니티 서비스 그룹 정보가 확인된 경우, 프로세싱부(250)로 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하는 컨버팅 요청 신호를 전송한다(S360).
홈 네트워크 장치(110)의 프로세싱부(250)는 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅(S370)하고, 서비스 요청 신호에 포함된 해당 장치로 전송한다(S380). 단계 S380에서 홈 네트워크 장치(110)의 보안 지원부(260)는 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화할 수 있다. 예컨대, 프로세싱부(250)에서 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅이 완료되면 보안 지원부(260)에서 컨버팅된 컨텐츠를 부호화하여 해당 장치로 전송하고, 해당 장치에서는 복호화된 컨텐츠를 부호화할 수 있는 것이다.
한편, 단계 S370에서 홈 네트워크 장치(110)의 확인부(220)는 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹(130)을 일차적으로 확인한 후 이차적으로 통신망을 통해 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹(140)을 확인할 수 있다. 또한, 홈 네트워크 장치(110)는 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리할 수 있다.
도 3에서는 단계 S310 내지 단계 S380을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 3에 기재된 순서를 변경하여 실행하거나 단계 S310 내지 단계 S380 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 3은 시계열적인 순서로 한정되는 것은 아니다.
전술한 바와 같이 도 3에 기재된 본 실시예에 따른 가상 홈 네트워크 제공 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 가상 홈 네트워크 제공 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 이러한 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인(Functional) 프로그램, 코드 및 코드 세그먼트들은 본 실시예가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있을 것이다.
도 4는 본 실시예에 따른 가상 홈 네트워크 시스템에 따른 커뮤니티 서비스 그룹 간의 예시도이다.
도 4는 서비스 오버레이 네트워크 환경에서의 IPTV 가상 홈 커뮤니티 서비스의 예를 나타낸다. 즉, IPTV 가상 홈 커뮤니티 서비스는 커뮤니티 그룹을 형성한다. 이러한 커뮤니티 그룹은 서비스 오버레이 네트워크에서의 동일 커뮤니티에 가입한 사용자들의 그룹이다. 예컨대, 도 4에 도시된 바와 같이, '사용자 3', '사용자 4', '사용자 5', '사용자 7'을 각각 홈 내부의 네트워크인 커뮤니케이션 그룹으로 볼 때, '사용자 3', '사용자 4', '사용자 5', '사용자 7'가 제 2 커뮤니케이션 그룹을 형성할 수 있을 것이다. 또한, '사용자 1', '사용자 2', '사용자 3', '사용자 6'을 각각 홈 내부의 네트워크인 커뮤니케이션 그룹으로 볼 때, '사용자 1', '사용자 2', '사용자 3', '사용자 6'가 제 2 커뮤니케이션 그룹`을 형성할 수 있을 것이다.
이러한, IPTV 가상 홈 커뮤니티 서비스는 가상 홈 네트워크 기반 홈 네트워크에서 IPTV 서비스의 복수의 애플리케이션들을 위한 웹 커뮤니티와 유사한 홈 네트워크 서비스 가입자 중심의 가상 커뮤니티를 형성할 수 있다. 이때, 사용자는 애플리케이션을 통해 커뮤니티에 가입할 수 있다. 이러한, 커뮤니티가 서비스 레벨에서 한번 형성되면, 가상 홈 IPTV 서비스 연결은 커뮤니티 정보를 이용하는 가상 홈 네트워크 연결에 기반하여 형성된다. 이때, 보안, QoS(Quality Of Service) 및 가상 홈 IPTV 서비스 커뮤니티에 적합한 특성들은 서비스 오버레이 네트워크로 제공된다.
도 5는 본 실시예에 따른 가상 홈 네트워크 서비스 구조를 나타낸 예시도이다.
도 5에 도시된 바와 같이, 가상 홈 네트워크 서비스 오버레이 네트워크에서의 IPTV 가상 홈 커뮤니티 서비스를 위한 서비스 구조를 나타낸다. IPTV 가상 홈 네트워크는 IPTV 서비스에 대한 애플리케이션 기능 내의 IPTV 커뮤니티 그룹들(IPTV 가상 홈 커뮤니티 1(IPTV Virtual Home Community Service 1) 내지 ~ n(IPTV Virtual Home Community Service n))을 형성한다.
도 6은 또 다른 실시예에 따른 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도이다.
또 다른 실시예에 따른 홈 네트워크 장치(110)는 가상 홈 서비스 사용자 관리 기능부(Virtual Home Service User Management)(610), 홈 서비스 등록 및 관리 기능부(Home Service Registration And Management)(620), 컨텐츠 위치 및 프로세싱 제어 지원 기능부(Contents Location And Processing Control Support)(630), 서비스 커뮤니티 관리 기능부(Service Community Management)(640), 가상 홈 커뮤니티 사용자 그룹 관리 기능부(Virtual Home Community User Group Management)(650), 애플리케이션 레벨 보안 지원 기능부(Application Level Security Support)(660), 커뮤니티 토폴로지 관리 기능부(Community Topology Management)(670)를 포함한다.
홈 네트워크 장치(110)가 가상 홈 서비스 사용자 관리 기능부(610), 홈 서비스 등록 및 관리 기능부(620), 컨텐츠 위치 및 프로세싱 제어 지원 기능부(630), 서비스 커뮤니티 관리 기능부(640), 가상 홈 커뮤니티 사용자 그룹 관리 기능부(650), 애플리케이션 레벨 보안 지원 기능부(660), 커뮤니티 토폴로지 관리 기능부(670)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 홈 네트워크 장치(110)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.
가상 홈 서비스 사용자 관리 기능부(610)는 모든 홈 서비스 요청 시 시그널링을 담당하는 기능부로서, 내부 커뮤니티인 제 1 커뮤니티 서비스 그룹(130) 및 외부 커뮤니티인 제 2 커뮤니티 서비스 그룹(140)을 생성할 때, 가상 홈 네트워크 시스템에서 게이트웨이 역할을 수행한다. 즉, 가상 홈 서비스 사용자 관리 기능부(610)는 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 가상 홈 커뮤니티 사용자 그룹 관리 기능부(650)로 전달한다. 홈 서비스 등록 및 관리 기능부(620)는 사용자가 생성한 서비스를 등록하고 해당 서비스를 찾아주는 기능으로 제어할 수 있다. 한편, 홈 서비스 등록 및 관리 기능부(620)는 등록된 사용자 정보를 저장한다.
컨텐츠 위치 및 프로세싱 제어 지원 기능부(630)는 스트리밍 컨텐츠를 송수신할 때의 위치와 해당 컨텐츠가 각각의 홈 내의 전자 디바이스에 따라 적절한 해상도로 컨버팅될 수 있도록 하는 역할을 수행한다. 즉, 컨텐츠 위치 및 프로세싱 제어 지원 기능부(630)는 사용자 정보 및 커뮤니티 서비스 그룹 정보가 확인된 경우, 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달한다. 서비스 커뮤니티 관리 기능부(640)는 이런 서비스를 이용하고자 하는 커뮤니티가 내부 또는 외부 서비스 커뮤니티를 만들 때 관리 기능을 담당한다. 이러한, 서비스 커뮤니티 관리 기능부(640)는 등록된 커뮤니티 서비스 그룹 정보를 저장한다. 서비스 커뮤니티 관리 기능부(640)는 애플리케이션 레이어에서 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리한다.
가상 홈 커뮤니티 사용자 그룹 관리 기능부(650)는 기본적으로 홈 서비스 사용자가 홈 내 또는 외부에서 또는 서비스 커뮤니티에 가입 유무를 확인하는 역할을 수행한다. 이러한, 가상 홈 커뮤니티 사용자 그룹 관리 기능부(650)는 가상 홈 서비스 사용자 관리 기능부(610)로부터 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인한다. 또한, 가상 홈 커뮤니티 사용자 그룹 관리 기능부(650)는 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹(130)을 일차적으로 확인한 후 이차적으로 통신망(120)을 통해 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹(140)을 확인한다. 한편, 가상 홈 커뮤니티 사용자 그룹 관리 기능부(650)는 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리한다.
애플리케이션 레벨 보안 지원 기능부(660)는 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화한다. 이때, 애플리케이션 레벨 보안 지원 기능부(660)는 복호화 또는 부호화를 위해 애플리케이션 레이어 및 트랜스포트 레이어를 이용한다. 커뮤니티 토폴로지 관리 기능부(670)는 연동하는 장치 간에 토폴로지를 지원한다.
이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
110: 홈 네트워크 장치 112: 홈 네트워크 장치'
120: 통신망
130: 제 1 커뮤니티 서비스 그룹
132: 제 1 커뮤니티 서비스 그룹'
140: 제 2 커뮤니티 서비스 그룹
210: 사용자부 220: 확인부
230: 등록부 240: 커뮤니티 관리부
250: 프로세싱부 260: 보안 지원부

Claims (19)

  1. 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 사용자부;
    상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인부; 및
    상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅(Converting)하여 전달하는 프로세싱부;
    를 포함하는 것을 특징으로 하는 홈 네트워크 장치.
  2. 제 1 항에 있어서,
    상기 확인부는,
    상기 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹을 일차적으로 확인한 후 이차적으로 통신망을 통해 상기 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크(VHN: Virtual Home Network)를 형성하는 제 2 커뮤니티 서비스 그룹을 확인하는 것을 특징으로 하는 홈 네트워크 장치.
  3. 제 1 항에 있어서,
    등록된 상기 사용자 정보를 저장하는 등록부; 및
    등록된 상기 커뮤니티 서비스 그룹 정보를 저장하는 커뮤니티 관리부;
    를 추가로 포함하는 것을 특징으로 하는 홈 네트워크 장치.
  4. 제 1 항에 있어서,
    상기 컨텐츠를 보안 알고리즘으로 복호화(Coding) 또는 부호화(Decoding)하는 보안 지원부; 및
    연동하는 장치 간에 토폴로지(Topology)를 지원하는 커뮤니티 토폴로지부;
    를 추가로 포함하는 것을 특징으로 하는 홈 네트워크 장치.
  5. 제 1 항에 있어서,
    상기 커뮤니티 관리부는,
    애플리케이션 레이어에서 상기 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리하는 것을 특징으로 하는 홈 네트워크 장치.
  6. 제 1 항에 있어서,
    상기 확인부는,
    상기 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리하는 것을 특징으로 하는 홈 네트워크 장치.
  7. 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 가상 홈 서비스 사용자 관리 기능부(Virtual Home Service User Management);
    등록된 사용자 정보를 저장하는 홈 서비스 등록 및 관리 기능부(Home Service Registration And Management);
    등록된 커뮤니티 서비스 그룹 정보를 저장하는 서비스 커뮤니티 관리 기능부(Service Community Management);
    상기 사용자 요청 신호에 근거하여 상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보를 확인하는 가상 홈 커뮤니티 사용자 그룹 관리 기능부(Virtual Home Community User Group Management);
    상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 위치 및 프로세싱 제어 지원 기능부(Contents Location And Processing Control Support);
    상기 컨텐츠를 보안 알고리즘으로 복호화 또는 부호화하는 애플리케이션 레벨 보안 지원 기능부(Application Level Security Support); 및
    연동하는 장치 간에 토폴로지를 지원하는 커뮤니티 토폴로지 관리 기능부(Community Topology Management);
    를 포함하는 것을 특징으로 하는 홈 네트워크 장치.
  8. 제 7 항에 있어서,
    상기 가상 홈 커뮤니티 사용자 그룹 관리 기능부는,
    상기 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹을 일차적으로 확인한 후 이차적으로 통신망을 통해 상기 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹을 확인하는 것을 특징으로 하는 홈 네트워크 장치.
  9. 제 7 항에 있어서,
    상기 가상 홈 커뮤니티 사용자 그룹 관리 기능부는,
    상기 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리하는 것을 특징으로 하는 홈 네트워크 장치.
  10. 제 7 항에 있어서,
    상기 애플리케이션 레벨 보안 지원 기능부는,
    상기 복호화 또는 상기 부호화를 위해 애플리케이션 레이어 및 트랜스포트 레이어를 이용하는 것을 특징으로 하는 홈 네트워크 장치.
  11. 제 7 항에 있어서,
    상기 서비스 커뮤니티 관리 기능부는,
    애플리케이션 레이어에서 상기 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리하는 것을 특징으로 하는 홈 네트워크 장치.
  12. 홈 네트워크 시스템에 있어서,
    홈 네트워크 장치를 이용하여 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹; 및
    통신망을 통해 상기 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹;
    을 포함하되, 상기 제 1 커뮤니티 서비스 그룹과 상기 제 2 커뮤니티 서비스 그룹 간에 컨텐츠를 공유하는 것을 특징으로 하는 가상 홈 네트워크 시스템.
  13. 사용자의 명령 또는 조작에 의한 서비스 요청 신호를 입력받아 전달하는 정보 수신 과정;
    상기 사용자 요청 신호에 근거하여 사용자 정보 및 커뮤니티 서비스 그룹 정보를 확인하는 확인 과정; 및
    상기 사용자 정보 및 상기 커뮤니티 서비스 그룹 정보가 확인된 경우, 상기 서비스 요청 신호에 포함된 컨텐츠를 해당 장치에 따라 컨버팅하여 전달하는 컨텐츠 전달 과정;
    을 포함하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  14. 제 13 항에 있어서,
    상기 확인 과정은,
    상기 컨텐츠를 검색하기 위해 홈 내에 연동하는 장치 간에 홈 네트워크를 형성하는 제 1 커뮤니티 서비스 그룹을 일차적으로 확인한 후 이차적으로 통신망을 통해 상기 제 1 커뮤니티 서비스 그룹 간에 가상 홈 네트워크를 형성하는 제 2 커뮤니티 서비스 그룹을 확인하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  15. 제 13 항에 있어서,
    등록된 상기 사용자 정보를 저장하는 등록 과정; 및
    등록된 상기 커뮤니티 서비스 그룹 정보를 저장하는 커뮤니티 관리 과정;
    을 추가로 포함하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  16. 제 13 항에 있어서,
    상기 컨텐츠를 보안 알고리즘으로 복호화(Coding) 또는 부호화(Decoding)하는 보안 지원 과정; 및
    연동하는 장치 간에 토폴로지(Topology)를 지원하는 커뮤니티 토폴로지 과정;
    을 추가로 포함하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  17. 제 16 항에 있어서,
    상기 보안 지원 과정은,
    상기 복호화 또는 상기 부호화를 위해 애플리케이션 레이어 및 트랜스포트 레이어를 이용하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  18. 제 13 항에 있어서,
    상기 커뮤니티 관리 과정은,
    애플리케이션 레이어에서 상기 커뮤니티 서비스 그룹 정보에 포함된 각각의 사용자 정보를 관리하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
  19. 제 13 항에 있어서,
    상기 확인 과정은,
    상기 커뮤니티 서비스 그룹 중 동일한 서비스를 이용하는 사용자 정보를 선별하여 동일 사용자 그룹으로 관리하는 것을 특징으로 하는 가상 홈 네트워크 제공 방법.
PCT/KR2012/009457 2011-11-11 2012-11-09 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체 WO2013070017A1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/354,015 US20140280736A1 (en) 2011-11-11 2012-11-09 Method for providing virtual home network and device and system therefor, and computer readable recording medium

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2011-0117551 2011-11-11
KR20110117551 2011-11-11
KR10-2011-0127902 2011-12-01
KR1020110127902A KR20130052481A (ko) 2011-11-11 2011-12-01 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체

Publications (1)

Publication Number Publication Date
WO2013070017A1 true WO2013070017A1 (ko) 2013-05-16

Family

ID=48290311

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/009457 WO2013070017A1 (ko) 2011-11-11 2012-11-09 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체

Country Status (1)

Country Link
WO (1) WO2013070017A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015065013A1 (ko) * 2013-10-28 2015-05-07 삼성전자 주식회사 멀티 사용자들이 홈 네트워킹을 지원하는 어플리케이션 기반의 기기를 등록하는 방법 및 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040032670A (ko) * 2002-10-10 2004-04-17 한국전자통신연구원 인터넷망에 지능형 무선랜 액세스 포인트를 통해 접속하는무선랜 사용자를 위한 지역정보 제공방법
KR20060085767A (ko) * 2005-01-25 2006-07-28 에스케이 텔레콤주식회사 개인 모바일 미디어 서비스 제공 방법 및 시스템
KR20090061702A (ko) * 2007-12-12 2009-06-17 주식회사 르네코 홈투홈 네트워크를 이용한 콘텐츠 검색 및 제공 방법
KR20110007877U (ko) * 2010-02-02 2011-08-10 김선재 모바일기기를 이용한 콘텐츠 제공방법 및 소셜네트워크를 통한 커뮤니티운용 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040032670A (ko) * 2002-10-10 2004-04-17 한국전자통신연구원 인터넷망에 지능형 무선랜 액세스 포인트를 통해 접속하는무선랜 사용자를 위한 지역정보 제공방법
KR20060085767A (ko) * 2005-01-25 2006-07-28 에스케이 텔레콤주식회사 개인 모바일 미디어 서비스 제공 방법 및 시스템
KR20090061702A (ko) * 2007-12-12 2009-06-17 주식회사 르네코 홈투홈 네트워크를 이용한 콘텐츠 검색 및 제공 방법
KR20110007877U (ko) * 2010-02-02 2011-08-10 김선재 모바일기기를 이용한 콘텐츠 제공방법 및 소셜네트워크를 통한 커뮤니티운용 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015065013A1 (ko) * 2013-10-28 2015-05-07 삼성전자 주식회사 멀티 사용자들이 홈 네트워킹을 지원하는 어플리케이션 기반의 기기를 등록하는 방법 및 장치
US10142345B2 (en) 2013-10-28 2018-11-27 Samsung Electronics Co., Ltd Method and apparatus for multi-users registering home network supporting application based device

Similar Documents

Publication Publication Date Title
WO2021194265A1 (en) Communication method and device for edge computing system
US8731519B2 (en) Mobile handset extension to a device
CN106233700B (zh) 用于将蓝牙设备集成到邻居感知网络中的方法和装置
US10425454B2 (en) Device and method for transferring the rendering of multimedia content
CN108029078A (zh) 用于优化无线服务平台中的服务发现功耗的智能协同处理器
WO2012115385A2 (en) Apparatus and method for providing universal plug and play service based on wi-fi direct connection in portable terminal
Gambi et al. A home automation architecture based on LoRa technology and Message Queue Telemetry Transfer protocol
CN104412659B (zh) 在设备发现和连接建立之前检测由无线节点提供的服务
WO2011021826A2 (en) Method and apparatus for remote management of device
CN106537798B (zh) 增强应用的用户体验以用于基于邻近度的对等移动计算的***和方法
EP2583423B1 (en) Apparatus and method for configuring personal network using pn routing table
WO2014163254A1 (ko) 모바일 환경에서의 p2p 접속 시스템 및 단말과 이를 이용한 p2p 접속 방법
WO2011159096A2 (en) Apparatus and method for registering personal network
KR20100103639A (ko) 다중 무선 네트워크에 동시 액세스하기 위한 장치 및 방법
KR20150060921A (ko) Ue들 및 고정 액세스 네트워크에서 작동하는 방법
CN102308290A (zh) 用于在云计算环境中传输虚拟化数据的方法
Guo et al. Smart service system (sss): A novel architecture enabling coordination of heterogeneous networking technologies and devices for internet of things
WO2018066870A1 (ko) 이동통신 환경에서 로밍 단말이 망에 접속하는 초기 동작 방법
CN104507127A (zh) 解决家庭宽带网络带宽闲置的***及方法
WO2021210801A1 (ko) 이동 통신 네트워크에서 동적이고 효율적인 로드 밸런싱을 위한 방법 및 장치
CN103348707A (zh) 用于毫微微小区上的多媒体内容传送的方法、装置及计算机程序产品
WO2013070017A1 (ko) 가상 홈 네트워크 제공 방법과 그를 위한 장치, 시스템 및 컴퓨터로 읽을 수 있는 기록매체
US20140280736A1 (en) Method for providing virtual home network and device and system therefor, and computer readable recording medium
US20210282230A1 (en) Core router for a multi-purpose cellular network with 5g proxy functionalities
CN116684216B (zh) 一种通信方法、可读介质和电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12847798

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14354015

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12847798

Country of ref document: EP

Kind code of ref document: A1