IP Library Granted Patent US 7,076,064
Granted Patent B2
US 7,076,064 · App. 09/988,357 · Granted Jul 11, 2006

Maintaining end-to-end synchronization on telecommunications connection

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,076,064
App. No.
09/988,357
Granted
Jul 11, 2006
Kind
B2
Abstract

A method and arrangement for maintaining end-to-end synchronization on a telecommunications connection on which data are transmitted in frames substantially in real time and using synchronized end-to-end encryption which is synchronized by occasionally transmitting synchronization vectors in the frames, at least part of the telecommunications connection being a packet-switched connection, whereby the reproduction delay of the data to be transmitted can be increased by adding one or more extra frames to the frame sequence to be transferred and reduced by removing one or more frames from the frame sequence to be transferred, the arrangement including reproduction delay adjustment mechanisms arranged to change the reproduction delay during the data transmission at such a moment that the frame to be transferred next includes a synchronization vector.

Claims (32)

1. A method for maintaining end-to-end synchronization on a telecommunications connection on which data are transmitted in frames substantially in real time and using synchronized end-to-end encryption which is synchronized by occasionally transmitting synchronization vectors in said frames, at least part of the telecommunications connection being a packet-switched connection, whereby the reproduction delay of the data to be transmitted can be increased by adding one or more extra frames to the frame sequence to be transferred and reduced by removing one or more frames from the frame sequence to be transferred, the method comprising the step of:

changing the reproduction delay during the data transmission at such a moment that the frame to be transferred next after the change comprises a synchronization vector.

2. A method according to claim 1 comprising the steps of:

monitoring frames arriving at the receiving end of the packet-switched connection;

identifying synchronization vectors included in the frames; and

changing the reproduction delay at the receiving end of the packet-switched connection at such a moment that the frame to be forwarded next after the change at the receiving end of the packet-switched connection comprises a synchronization vector.

3. A method according to claim 1 or 2 , wherein the packet-switched connection employs an Internet protocol.

4. A method according to claim 1 or 2 , wherein the telecommunications connection belongs to the TETRA system.

5. A method according to claim 1 or 2 , wherein the encryption is carried out using a key stream segment generated using an initialisation vector.

6. A method according to claim 1 or 2 , wherein the synchronization vector comprises an initialisation vector.

7. An arrangement for maintaining end-to-end synchronization on a telecommunications connection on which data are transmitted in frames substantially in real time and using synchronized end-to-end encryption which is synchronized by occasionally transmitting synchronization vectors in said frames, at least part of the telecommunications connection being a packet-switched connection, whereby the reproduction delay of data to be transmitted can be increased by adding one or more extra frames to the frame sequence to be transferred and reduced by removing one or more frames from the frame sequence to be transferred, the arrangement comprising:

a reproduction delay adjustment system which is arranged to change the reproduction delay during the data transmission at such a moment that the frame to be transferred next after the change comprises a synchronization vector.

8. An arrangement according to claim 7 , wherein the reproduction delay adjustment system is arranged to

monitor frames arriving at the receiving end of the packet-switched connection;

identify synchronization vectors included in the frames; and

change the reproduction delay at the receiving end of the packet-switched connection at such a moment that the frame to be forwarded next after the change at the receiving end of the packet-switched connection comprises a synchronization vector.

9. An arrangement according to claim 7 or 8 , wherein the packet-switched connection employs an Internet protocol.

10. An arrangement according to claim 7 or 8 , wherein the telecommunications connection belongs to the TETRA system.

11. An arrangement according to claim 7 or 8 , wherein the encryption is carried out using a key stream segment generated using an initialisation vector.

12. An arrangement according to claim 7 or 8 , wherein the synchronization vector comprises an initialisation vector.

13. A network element for maintaining end-to-end synchronization on a telecommunications connection on which data are transmitted in frames substantially in real time and using synchronized end-to-end encryption which is synchronized by occasionally transmitting synchronization vectors in said frames, at least part of the telecommunications connection being a packet-switched connection which comprises the network element capable of increasing the reproduction delay of the data to be transmitted by adding one or more extra frames to the frame sequence to be transferred and reduce the reproduction delay of the data to be transmitted by removing one or more frames from the frame sequence to be transferred, the network element being arranged to change the reproduction delay during the data transmission at such a moment that the frame to be transferred next after the change contains a synchronization vector.

14. A network element according to claim 13 , wherein the network element is arranged to

monitor arriving frames at the receiving end of the packet-switched connection (PDN);

identify synchronization vectors included in the frames; and

carry out the change in the reproduction delay at the receiving end of the packet-switched connection (PDN) at such a moment that the frame to be forwarded next after the change at the receiving end of the packet-switched connection comprises a synchronization vector.

15. A network element according to claim 13 or 14 , wherein the packet-switched connection employs an Internet protocol.

16. A network element according to claim 13 or 14 , wherein the telecommunications connection belongs to the TETRA system.

17. A network element according to claim 13 or 14 , wherein the encryption is carried out using a key stream segment generated using an initialisation vector.

18. A network element according to claim 13 or 14 , wherein the synchronization vector comprises an initialisation vector.

19. A network element according to claim 13 or 14 , wherein the network element is a TETRA dispatcher workstation.

20. A network element according to claim 13 or 14 , wherein the network element is a base station.

21. A network element according to claim 13 or 14 , wherein the network element is a media gateway.

Assignments (4)
CHANGE OF NAME Recorded Oct 12, 2012
From: EADS SECURE NETWORKS OY
To: CASSIDIAN FINLAND OY
Reel/Frame 029119/0715 →
CHANGE OF NAME Recorded Dec 21, 2005
From: SPV FALCON OY
To: EADS SECURE NETWORKS OY
Reel/Frame 016926/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2005
From: NOKIA CORPORATION
To: SPV FALCON OY
Reel/Frame 016902/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2001
From: RELANDER, RASMUS; STENBERG, TIMO
To: NOKIA CORPORATION
Reel/Frame 012314/0305 →