IP Library › Granted Patent US 7,486,671
Granted Patent B2
US 7,486,671 · App. 10/923,506 · Granted Feb 3, 2009

Data transmission in communication system

Assignee: Nokia Corporation
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 7,486,671
App. No.
10/923,506
Granted
Feb 3, 2009
Kind
B2
Abstract

A method for transmitting data in a communications system and a communication arrangement comprising a first network entity ( 10 ) and a second network entity ( 20 ), the arrangement being configured to transmit data in messages between the first network entity ( 10 ) and one or more third network entities ( 41, 42, 43 ) through the second network entity ( 20 ) by using the TCP/IP or UDP/IP transport protocol, wherein each message comprises a port number parameter indicating a TCP or UDP port number, respectively, and to use a modified port number parameter further indicating an identity of the third network entity ( 41, 42, 43 ), to/from which a message is transmitted, in the transmission of such a message between the first network entity ( 10 ) and the second network entity ( 20 ).

Claims (80)

1. A method comprising:

transmitting data in messages between a first system entity and at least one third system entity through a second system entity by using a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol, wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively, and

using a modified port number parameter further indicating an identity of the at least one third system entity, to which and from which a message is transmitted, in the transmission of such as message between the first system entity and the second system entity,

wherein the use of a modified port number parameter comprises

including, in the first system entity, the identity of the at least one third system entity to which a message is transmitted in the port number parameter of the message;

transmitting the message to the second system entity; and

removing, in the second system entity, the identity of the at least one third system entity from the port number parameter of the message before transmitting the message to the at least one third system entity.

2. The method of claim 1 , wherein the use of a modified port number parameter comprises:

including, in the second system entity, the identity of the at least one third system entity from which a message is transmitted in the port number parameter of the message; and

transmitting the message to the first system entity.

3. The method of claim 1 , wherein the identity of the at least one third system entity comprises a physical address of the at least one third system entity.

4. The method of claim 3 , wherein the physical address of the at least one third system entity comprises one or both of an interface unit number and an interface port number of the second system entity to which the at least one third system entity is connected.

5. The method of claim 4 , wherein the identity of the at least one third system entity is included in the port number parameter of the message by re-calculating the port number parameter according to the following formula:

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein

protocol number=predefined protocol sequence number.

6. The method of claim 5 , wherein the identity of the at least one third system entity is removed from the port number parameter of the message by replacing the re-calculated port number parameter value with a transmission control protocol or user datagram protocol port number corresponding to the protocol indicated by the re-calculated port number parameter value.

7. The method of claim 1 , wherein the first system entity comprises a digital subscriber line (DSL) customer premises equipment management system, the second system entity comprises a digital subscriber line access multiplexer and the third system entity comprises a digital subscriber line customer premises equipment.

8. The method of claim 7 , wherein the data transmitted in messages between the first system entity and the at least one third system entity through the second system entity comprises management data.

9. The method of claim 1 , further comprising using a common internet protocol address for the transmission of data from the first system entity to at least two third system entities.

10. A system, comprising:

a first network entity and a second network entity;

wherein the system is configured to transmit data in messages between the first network entity and at least one third network entity through the second network entity by using a transmission control protocol/internet (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol, wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number respectively; and

wherein the system is further configured to use a modified port number parameter further indicating an identity of the at least one third network entity, to which and from which a message is transmitted, in the transmission of such a message between the first network entity and the second network entity, and

wherein the first network entity is configured to include the identity of the at least one third network entity to which a message is transmitted in the port number parameter of the message when transmitting the message to the at least one third network entity through the second network entity, and

the second network entity is configured to remove the identity of the at least one third network entity from the port number parameter of the message before forwarding the message to the at least one third network entity.

11. The system of claim 10 , wherein

the second network entity is configured to include the identity of the at least one third network entity from which a message is transmitted in the port number parameter of the message before forwarding the message to the first network entity.

12. The system of claim 10 , wherein the identity of the at least one third network entity comprises a physical address of the at least one third network entity.

13. The system of claim 12 , wherein the physical address of the at least one third network entity comprises one or both of an interface unit number and an interface port number of the second network entity to which the at least one third network entity is connected.

14. The system of claim 13 , wherein the first and second network entity is configured to include the identity of the at least one third network entity in the port number parameter of the message by re-calculating the port number parameter according to the following formula:

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein

protocol number=predefined protocol sequence number.

15. The system of claim 14 , wherein the first and second network entity is configured to remove the identity of the at least one third network entity from the port number parameter of the message by replacing the re-calculated port number parameter value with a transmission control protocol or user datagram protocol port number corresponding to the protocol indicated by the re-calculated port number parameter value.

16. The system of claim 10 , wherein the first network entity comprises a digital subscriber line (DSL) customer premises equipment management system and the second network entity comprises a digital subscriber line access multiplexer.

17. The system of claim 16 , wherein the data transmitted in messages between the first network entity and the at least one third network entity through the second network entity comprises management data.

18. The system of claim 10 , wherein the arrangement is configured to use a common internet protocol address for the transmission of data from the first network entity to at least two third network entities.

19. An apparatus comprising:

a transmitter configured to transmit data in messages to at least one third system element through a second system element by using a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol, wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively,

wherein the apparatus is configured to include an identity of the at least one third system element, to which a message is transmitted, in the port number parameter of the message when transmitting the message to the at least one third system element through the second system element,

wherein the identity of the at least one third system element comprises a physical address of the at least one third system element,

wherein the physical address of the at least one third system element comprises one or both of an interface unit number and an interface port number of the second system element to which the at least one third system element is connected, and

wherein the apparatus is configured to include the identity of the at least one third system element in the port number parameter of the message by re-calculating the port number parameter according to the following formula

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein protocol number=predefined protocol sequence number.

20. The apparatus of claim 19 , the apparatus comprising a digital subscriber line customer premises equipment management system.

21. An apparatus comprising:

a forwarder configured to forward messages between a first system element and at least one third system element, wherein the messages are a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol messages and wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively;

an inserting unit configured to include an identity of at least one third system element, from which a message is transmitted, in a port number parameter of the message before forwarding the message to a first system element; and

a remover configured to remove the identity of the at least one third system element, to which a message is transmitted, from the port number parameter of the message before forwarding the message to the at least one third system element.

22. The apparatus claim 21 , wherein the identity of the at least one third system element comprises a physical address of the at least one third system element.

23. The apparatus of claim 22 , wherein the physical address of the at least one third system element comprises one or both of an interface unit number and an interface port number of a second system element to which the third system element is connected.

24. The apparatus of claim 23 , the apparatus being configured to include the identity of the at least one third system element in the port number parameter of the message by re-calculating the port number parameter according to the following formula:

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein

protocol number=predefined protocol sequence number.

25. The apparatus of claim 24 , the apparatus being configured to remove the identity of the at least one third system element from the port number parameter of the message by replacing the re-calculated port number parameter value with a transmission control protocol or user datagram protocol port number corresponding to the protocol indicated by the re-calculated port number parameter value.

26. The apparatus of claim 21 , the apparatus further comprising a digital subscriber line access multiplexer.

27. A method comprising:

transmitting data in messages from a first system element to at least one third system element through a second system element by using a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol, wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively, and

including in the first system element an identity of the at least one third system element, to which a message is transmitted, in the port number parameter of the message when transmitting the message to the at least one third system element through the second system element,

wherein the identity of the at least one third system entity comprises a physical address of the at least one third system entity,

wherein the physical address of the at least one third system entity comprises one or both of an interface unit number and an interface port number of the second system entity to which the at least one third system entity is connected, and

wherein the identity of the at least one third system entity is included in the port number parameter of the message by re-calculating the port number parameter according to the following formula

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein protocol number=predefined protocol sequence number.

28. The method of claim 27 , wherein the first system entity comprises a digital subscriber line (DSL) customer premises equipment management system.

29. The method of claim 27 , wherein, the data transmitted comprises management data.

30. The method of claim 27 , further comprising using a common internet protocol address for the transmission of the transmission of data from the first system entity to at least two third system entities.

31. A method comprising:

forwarding by a second system element messages between a first system element and at least one third system element, wherein the messages are a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol messages and wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively;

including in the second system element an identity of at least one third system element, from which a message is transmitted, in a port number parameter of the message before forwarding the message to a first system element; and

removing in the second system element the identity of the at least one third system element, to which a message is transmitted, from the port number parameter of the message before forwarding the message to the at least one third system element.

32. The method of claim 31 , wherein the identity of the at least one third system entity comprises a physical address of the at least one third system entity.

33. The method of claim 32 , wherein the physical address of the at least one third system entity comprises one or both of an interface unit number and an interface port number of the second system entity to which the at least one third system entity is connected.

34. The method of claim 33 , wherein the identity of the at least one third system entity is included in the port number parameter of the message by re-calculating the port number parameter according to the following formula:

re-calculated port number parameter value=10000+protocol number*3000+interface unit number*100+interface port number, wherein protocol number=predefined protocol sequence number.

35. The method of claim 34 , wherein the identity of the at least one third system entity is removed from the port number parameter of the message by replacing the re-calculated port number parameter value with a transmission control protocol or user datagram protocol port number corresponding to the protocol indicated by the recalculated port number parameter value.

36. The method of claim 31 , wherein the second system entity comprises a digital subscriber line access multiplexer.

37. The method of claim 31 , wherein the data transmitted comprises management data.

38. A computer program, embodied on a computer-readable medium, the computer program controlling a processor to perform a method, the method comprising:

forwarding by a second system element messages between a first system element and at least one third system element, wherein the messages are a transmission control protocol/internet protocol (TCP/IP) or a user datagram protocol/internet protocol (UDP/IP) transport protocol messages and wherein each message comprises a port number parameter indicating a transmission control protocol or user datagram protocol port number, respectively;

including in the second system element an identity of at least one third system element, from which a message is transmitted, in a port number parameter of the message before forwarding the message to a first system element; and

removing in the second system element the identity of the at least one third system element, to which a message is transmitted, from the port number parameter of the message before forwarding the message to the at least one third system element.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035442/0994 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2004
From: TAIPALE, PEKKA; BORGMAN, JOUNI
To: NOKIA CORPORATION
Reel/Frame 016088/0715 →
Priority Claims (1)
FI 20045234 · Jun 21, 2004 · national
Continuity (1)
Related Publication 20050281256A1 · Dec 22, 2005