IP Library Granted Patent US 11,949,652
Granted Patent B2
US 11,949,652 · App. 17/677,220 · Granted Apr 2, 2024

Transmitting router advertisements based on identification information of external devices

Inventors: Sungki Suh (Gyeonggi-do, KR); Hyunsang Park (Gyeonggi-do, KR); Milim Lee (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L61/5007H04L61/5053H04L2101/622H04L2101/659
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,949,652
App. No.
17/677,220
Granted
Apr 2, 2024
Kind
B2
Abstract

An electronic device and method are disclosed. The electronic device includes memory storing identification of at least an external electronic device, to which an IPv6-based IP address is allocatable, a communication circuit, and a processor. The processor implements the method, including: receiving, from the external electronic device, a router solicitation including a link local address generated by the external electronic device, and identification information of the external electronic device, confirming whether the identification information of the external electronic device included in the router solicitation is stored in the memory, and if so, transmitting a router advertisement including information related to generation of the IP address to the external electronic device.

Claims (35)

1. An electronic device, comprising:

a memory configured to store identification information of at least one external electronic device to which an Internet Protocol Version 6 (IPv6)-based Internet Protocol (IP) address is allocatable, the IPv6-based IP address being global address;

a communication circuit; and

a processor,

wherein the processor is configured to:

receive, from the external electronic device, a router solicitation including a link local address generated by the external electronic device, and identification information of the external electronic device,

store, in the memory, the link local address included in the router solicitation,

determine whether the identification information of the external electronic device included in the router solicitation is stored in the memory, and

if the identification information of the external electronic device is stored in the memory:

control the communication circuit to transmit a router advertisement including information related to generation of the IPv6-based IP address to the external electronic device,

control the communication circuit to transmit the router advertisement to the external electronic device via the link local address, in response to detecting satisfaction of a predetermined condition, wherein the predetermined condition is related to renewal of the IVv6-based IP address,

wherein the router advertisement including the information related to generation of the IPv6-based IP address is not transmitted to the external electronic device if the electronic device receives the router solication from the external electronic device and the identification information of the external electronic device is not stored in the memory.

2. The electronic device of claim 1 , wherein: based on detecting that the identification information of the external electronic device is absent from storage in the memory, the processor is further configured to ignore the router solicitation.

3. The electronic device of claim 1 , wherein the router advertisement is transmitted to the external electronic device in a unicast manner.

4. The electronic device of claim 1 , wherein the router solicitation comprises information indicating that an IP pass-through mode is activated.

5. The electronic device of claim 1 , wherein the memory further stores identification information of an authorized external electronic device, to which the IPv6-based IP address is to be allocated.

6. The electronic device of claim 1 , wherein the router solicitation includes a message requesting an IPv6-based IP address.

7. The electronic device of claim 1 , wherein the identification information of the external electronic device includes a media access control (MAC) address of the external electronic device.

8. The electronic device of claim 1 , wherein a user input comprises a selection of the at least one external electronic device.

9. A non-transitory computer-readable medium storing a plurality of executable instructions thereon, wherein execution of the plurality of executable instructions by one or more processors in an electronic device causes performance of a plurality of operations, the plurality of operations comprising:

receiving, from an external electronic device, a router solication including a link local address generated by the external electronic device, and identification information of the external electronic device;

storing, in a memory, the link local address included in the router solicitation:

determining whether the identification information of the external electronic device included in the router soliciation is stored in the memory; and

if the identification information of the external electronic device is stored in the memory:

controlling a communication circuit to transmit a router advertisement including information related to generation of an IPv6-based IP address to the external electronic device, the IPv6-based IP address being global address,

controlling the communication circuit to transmit the router advertisement to the external eletronic device via the link local address in response to detecting satisfaction of a predetermined condition, wherein the predetermined condition is related to renewal of the IPv6-based IP adress,

wherein the router advertisement including the information related to generation of the IPv6-based IP address is not transmitted to the external electronic device if the electronic device receives the router solicitation from the external electronic device and the identification information of the external electronic device is not stored in the memory.

10. The non-transitory computer-readable medium of claim 9 , wherein the plurality of operations further comprises:

based on detecting that the identification information of the external electronic device is absent from storage in the memory, ignoring the router solicitation.

11. The non-transitory computer-readable medium of claim 9 , wherein the router advertisement is transmitted to the external eletronic device in a unicast manner.

12. The non-transitory computer-readable medium of claim 9 , wherein the router solicitation includes information indicating that an IP passthrough mode is activated.

13. The non-transitory computer-readable medium of claim 9 , wherein the plurality of opertions further comprises:

storing, in the memory, identification information of an authorized external electronic device to which the IPv6-based IP address is to be allocated.

14. The non-transitory computer-readable medium or claim 9 , wherein the router solicitation includes a request for an IPv6-based IP address.

15. The non-transitory computer-readable medium of claim 9 , wherein the identification information of the external electronic device includes a media access control (MAC) address of the external electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2022
From: SUH, SUNGKI; PARK, HYUNSANG; LEE, MILIM
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 059064/0165 →
Priority Claims (1)
KR 10-2021-0041559 · Mar 31, 2021 · national
Continuity (2)
Continuation PCTKR2022000851 · Jan 17, 2022
Related Publication 20220321524A1 · Oct 6, 2022