# US 9,439,127 B2 · Method for data transmission and local network entity

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,439,127 B2
- Document ID: US9439127B2
- Status: Granted
- Kind: B2
- Application number: 14/161,425
- Filed: 2014-01-22
- Published: 2014-07-17
- Granted: 2016-09-06
- Earliest claimed: 2011-07-29
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Frank Mademann; Qing Zhou
- Web page: https://patentgrep.com/patent/US9439127B2

## CPC

- H04W 40/02: Communication route or path selection, e.g. power-based or shortest path routing
- H04W 8/082: {for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents}
- H04L 45/74: Address processing for routing
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The invention relates to a method for data transmission with a local network, the local network comprising a plurality of local network entities for connecting mobile entities to the local network and at least one local network entity for connecting the local network to a data network. The method comprises receiving, by a first local network entity of the local network entities of the local network, a data packet, the network address of the first mobile entity on the basis of the data packet, determining, by the first local network entity on the basis of the network address of the first mobile entity, the second local network entity, via which the first mobile entity is connected to the local network, and forwarding, by the first local network entity, the data comprised by the data packet to the first mobile entity via the second local network entity.

## Claims

### Claim 1

A method for data transmission with a local network, the local network comprising a plurality of local network entities for connecting mobile entities to the local network and at least one local network entity gateway for connecting the local network to a data network, the method comprising:
receiving, by a first local network entity of the local network entities of the local network from a first mobile entity, a data packet addressed to the at least one local network entity gateway and comprising data addressed to a second mobile entity, and wherein the data packet encapsulates a network address of the second mobile entity;
retrieving, by the first local network entity, the network address of the second mobile entity encapsulated by the data packet;
determining, by the first local network entity on the basis of the network address of the second mobile entity, a second local network entity, via which the second mobile entity is connected to the local network; and
forwarding, by the first local network entity, the data comprised by the data packet to the second mobile entity via the second local network entity, wherein the forwarding bypasses the at least one local network entity gateway connected to the data network.

### Claim 2 (depends on 1)

The method of claim 1, further comprising storing a mapping information between the second local network entity and the second mobile entity by the first local network entity, wherein determining the second local network entity comprises using the stored mapping information.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining the second local network entity comprises sending a broadcast request to the local network for receiving a mapping information between the second local network entity and the second mobile entity, the request comprising the network address of the second mobile entity.

### Claim 4 (depends on 3)

The method of claim 3, wherein the second local network entity sends the requested mapping information in response to the request of the first local network entity.

### Claim 5 (depends on 3)

The method of claim 3, wherein the local network comprises a local resolution server for storing mapping information between each mobile entity connected to the local network and the corresponding local network entity via which the mobile entity is connected to the local network, and wherein the local resolution server sends the stored mapping information between the second local network entity and the second mobile entity in response to the request of the first local network entity.

### Claim 6 (depends on 1)

The method of claim 1, wherein the second local network entity sends a further data packet through the local network before receiving the data packet for the second mobile entity by the first local network entity, the further data packet comprising a mapping information between the second local network entity and the second mobile entity, and wherein determining the second local network entity comprises using the mapping information comprised by the further data packet.

### Claim 7 (depends on 6)

The method of claim 6, wherein the further data packet is included in a broadcast message to the local network entities of the local network, the broadcast message being sent for announcing the mapping information.

### Claim 8 (depends on 6)

The method of claim 6, wherein the further data packet is included in a unicast message to the first local network entity.

### Claim 9 (depends on 1)

The method of claim 1, wherein the network address is allocated unambiguously to the first mobile entity by a data network external to the local network.

### Claim 10 (depends on 1)

The method of claim 1, wherein forwarding comprises sending the data comprised by the data packet from the first local network entity to the second local network entity and from the second local network entity to the second mobile entity.

### Claim 11 (depends on 1)

The method of claim 1, wherein the data packet is forwarded to the first local network entity by the second local network entity.

### Claim 12

A local network entity for a local network, the local network comprising a plurality of local network entities for connecting mobile entities to the local network and at least one local network entity gateway for connecting the local network to a data network, which comprises a routing entity having a router network address allocated, the local network entity configured to:
receive, from a first mobile entity, a data packet addressed to the router network address and comprising data addressed to a second mobile entity, wherein the data packet encapsulates a network address of the second mobile entity, and wherein the second mobile entity is connected to the local network via a second local network entity of the plurality of further local network entities;
retrieve the network address of the second mobile entity on the basis of the data packet;
determine, on the basis of the network address of the second mobile entity, the second local network entity, via which the first mobile entity is connected to the local network; and
forwarding the data comprised by the data packet to the second mobile entity via the second local network entity, wherein the forwarding bypasses the at least one local network entity gateway connected to the data network.

### Claim 13 (depends on 12)

The local network entity of claim 12, wherein the local network entity is configured to store a mapping information between the second local network entity and the second mobile entity, and to determine the second local network entity using the stored mapping information.

### Claim 14 (depends on 12)

The local network entity of claim 12, wherein the local network entity is configured to connect the first mobile entity to the local network, and to send a mapping information between the local network entity and the first mobile entity connected to the local network via the local network entity in response to a request for the mapping information, the request being received from the local network.
