IP Library Patent Application 14086269
Patent Application
App. No. 14/086,269

GEOTAGGED COMMUNICATIONS IN NETWORK SYSTEMS AND COMPONENTS

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 None
App. No.
14/086,269
Abstract

Aspects of geotagged communications are described herein. In one embodiment, a data unit including a geotag field is received over an ingress port of a network component. In turn, the network component may determine a path for forwarding the data unit to a location associated with the geotag field and with reference to a forwarding decision index. The path may include a least distance hop or a least distance route for forwarding or routing the data unit. With reference to the forwarding path, the network component may identify an egress port for forwarding the data unit. The network component may also forward the data unit over the egress port. According to other aspects, geolocation data may enable a network component to implement geotag-based virtual local area networks, geotag-based multiprotocol label switching, geotag-based fault detection and isolation, or geotag-based firewalls and fencing in wired routers or switches, for example.

Claims (33)

1 . A method, comprising:

receiving a data unit including a geotag field over an ingress port of a network component;

identifying, by a processing circuit, an egress port for the data unit based on the geotag field and with reference to a forwarding decision index; and

forwarding the data unit over the egress port.

2 . The method of claim 1 , further comprising:

determining a least distance hop for forwarding the data unit to a location associated with the geotag field with reference to the forwarding decision index, wherein

identifying the egress port comprises identifying the egress port based on the least distance hop.

3 . The method of claim 1 , further comprising:

determining a least distance route for routing the data unit to a location associated with the geotag field with reference to the forwarding decision index, wherein

identifying the egress port comprises identifying the egress port based on the least distance route.

4 . The method of claim 3 , further comprising, before forwarding the data unit, inserting a label stack into the data unit, the label stack identifying each hop along the least distance route.

5 . The method of claim 1 , further comprising assigning the data unit to a virtual local area network (VLAN) based on the geotag field.

6 . The method of claim 5 , wherein the assigning comprises assigning the data unit to the VLAN based on a combination of one or more of the geotag field, the ingress port, a media access control (MAC) identifier of the data unit, or a protocol associated with a payload of the data unit.

7 . The method of claim 1 , further comprising assigning a quality of service level priority to the data unit based on the geotag field.

8 . The method of claim 1 , further comprising generating a notification when the geotag field indicates a source address for the data unit which is outside a certain geographic boundary or region.

9 . A network component, comprising:

an ingress port that receives a data unit including a geotag field;

a network core that identifies a forwarding path for the data unit based on the geotag field and with reference to a forwarding decision index; and

an egress path that forwards the data unit.

10 . The network component of claim 9 , wherein the network core further determines a least distance hop for forwarding the data unit to a location associated with the geotag field with reference to the forwarding decision index.

11 . The network component of claim 9 , wherein the network core further determines a least distance route for routing the data unit to a location associated with the geotag field with reference to the forwarding decision index.

12 . The network component of claim 11 , wherein the network core further inserts a label stack into the data unit, the label stack identifying each hop along the least distance route.

13 . The network component of claim 9 , wherein the network core further assigns the data unit to a virtual local area network (VLAN) based on the geotag field.

14 . The network component of claim 13 , wherein the network core assigns the data unit to the VLAN based on a combination of one or more of the geotag field, the ingress port, a media access control (MAC) identifier of the data unit, or a protocol associated with a payload of the data unit.

15 . The network component of claim 9 , wherein the network core further assigns a quality of service level priority to the data unit based on the geotag field.

16 . The network component of claim 9 , wherein the network core further generates a notification when the geotag field indicates a source address for the data unit which is outside a certain geographic boundary or region.

17 . A method, comprising:

receiving a data unit including a geotag field;

determining a least distance forwarding path for the data unit based on the geotag field and with reference to a forwarding decision index; and

forwarding the data unit.

18 . The method of claim 17 , wherein determining a least distance forwarding path comprises determining a least distance hop for forwarding the data unit to a location associated with the geotag field.

19 . The method of claim 17 , wherein determining a least distance forwarding path comprises determining a least distance route for forwarding the data unit to a location associated with the geotag field.

20 . The method of claim 17 , further comprising assigning the data unit to a virtual local area network (VLAN) based on a combination of one or more of the geotag field, a media access control (MAC) identifier of the data unit, or a protocol associated with a payload of the data unit.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: RELAN, SANDEEP KUMAR; ANAND, PURUSHOTHAMAN VIJAY; VARSHNEY, TARUN KUMAR; KALKUNTE, MOHAN VENKATACHAR
To: BROADCOM CORPORATION
Reel/Frame 032120/0734 →