7369662

Maintaining End-To-End Synchronization on a Telecommunications Connection

PublishedMay 6, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
29 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for maintaining end-to-end synchronization on a telecommunications connection transmitting data in frames in real time and using synchronized end-to-end encryption, wherein an initialization vector value corresponding to a received frame and used in decrypting the frame is defined on the basis of the number of frames received at the receiving end of the telecommunications connection, and wherein at least a part of the telecommunications connection is a packet-switched connection, the method comprising: increasing the reproduction delay of the data being transmitted by adding one or more extra frames to the frame string being transmitted; marking a frame to be added to increase the reproduction delay as an extra frame; and counting only the frames not marked as extra frames in the number of received frames.

2

2. A method as claimed in claim 1 , wherein the reproduction delay is increased in the receiving end of the packet-switched connection.

3

3. A method as claimed in claim 1 , wherein the packet-switched connection uses an Internet protocol.

4

4. A method as claimed in claim 1 , wherein the telecommunications connection belongs to the TETRA system.

5

5. A method as claimed in claim 1 , wherein the extra frame added to increase the reproduction delay comprises a stolen speech block, and said marking is done in the stolen speech block.

6

6. A method as claimed in claims 1 , wherein the encryption is done using a key stream segment generated using the initialization vector.

7

7. An arrangement for maintaining end-to-end synchronization on a telecommunications connection transmitting data in frames in real time and using end-to-end encryption, wherein at least a part of the telecommunications connection is a packet-switched connection, the arrangement comprising: means for adjusting the reproduction delay arranged to increase the reproduction delay of the data being transmitted by adding one or more extra frames to the frame string being transmitted; and means for defining on the basis of the number of received frames an initialization vector value corresponding to a frame received at the receiving end of the telecommunications connection and used in decrypting the frame; wherein the means for adjusting the reproduction delay are arranged to mark the frame to be added to increase the reproduction delay as an extra frame, whereby the means for defining the initialization vector value are arranged to count only the frames not marked as extra frames in the number of received frames.

8

8. An arrangement as claimed in claim 7 , wherein the means for adjusting the reproduction delay reside in the receiving end of the packet-switched connection.

9

9. An arrangement as claimed in claim 7 , wherein the packet-switched connection uses an Internet protocol.

10

10. An arrangement as claimed in claim 7 , wherein the telecommunications connection belongs to the TETRA system.

11

11. An arrangement as claimed in claim 7 , wherein the extra frame added to increase the reproduction delay comprises a stolen speech block, and the means for adjusting the reproduction delay are arranged to do said marking in the stolen speech block.

12

12. An arrangement as claimed in claim 7 , wherein the encryption is done using a key stream segment generated using the initialization vector.

13

13. A network element for maintaining end-to-end synchronization on a telecommunications connection transmitting data in frames in real time and using end-to-end encryption, wherein an initial corresponding to a received frame and used in decrypting the frame is defined on the basis of the number of frames received at the receiving end of the telecommunications connection, and wherein at least a part of the telecommunications connection is a packet-switched connection, the network element being arranged; to increase the reproduction delay of the data being transmitted by adding one or more extra frames to the frame string being transmitted, and to mark the frame added to increase the reproduction delay as an extra frame.

14

14. A network element as claimed in claim 13 , wherein the network element resides in the receiving end of the packet-switched connection.

15

15. A network element as claimed in claim 13 , wherein the extra frame added to increase the reproduction delay comprises a stolen speech block, and the network element is arranged to do said marking in the stolen speech block.

16

16. A network element as claimed in claim 13 , wherein the packet-switched connection uses an Internet protocol.

17

17. A network element as claimed in claim 13 , wherein the telecommunications connection belongs to the TETRA system.

18

18. A network element as claimed in claim 13 , wherein the encryption is done using a key stream segment generated using the initialization vector.

19

19. A network element as claimed in claim 17 or 18 , wherein the network element is a TETRA dispatcher workstation.

20

20. A network element as claimed in claim 13 , wherein the network element is a base station.

21

21. A network element as claimed in claim 13 , wherein the network element is a gateway.

22

22. A network element for use in a telecommunications connection transmitting data in frames in real time and using a synchronized end-to-end encryption, wherein at least a part of the telecommunications connection is a packet-switched connection, in which case the reproduction delay of the data being transmitted can be increased by adding one or more extra frames to the frame string being transmitted, the network element being arranged: to define on the basis of the number of received frames an initialization vector value corresponding to a received frame and used in decrypting the frame, and when the frames added to increase the reproduction delay are marked as extra frames, to count in the number of received frames only the frames that are not marked as extra frames added to increase the reproduction delay.

23

23. A network element as claimed in claim 22 , wherein the extra frame added to increase the reproduction delay comprises a stolen speech block, and said marking is in the stolen speech block.

24

24. A network element as claimed in claim 22 , wherein the packet-switched connection uses an Internet protocol.

25

25. A network element as claimed in claim 22 , wherein the telecommunications connection belongs to the TETRA system.

26

26. A network element as claimed in claim 22 , wherein the encryption is done using a key stream segment generated using the initialization vector.

27

27. A network element as claimed in claim 25 or 26 , wherein the network element is a TETRA dispatcher workstation.

28

28. A network element as claimed in claim 22 , wherein the network element is a base station.

29

29. A network element as claimed in claim 22 , wherein the network element is a mobile station.

Patent Metadata

Filing Date

Unknown

Publication Date

May 6, 2008

Inventors

Rasmus Relander
Raimo Kantola

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MAINTAINING END-TO-END SYNCHRONIZATION ON A TELECOMMUNICATIONS CONNECTION” (7369662). https://patentable.app/patents/7369662

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

MAINTAINING END-TO-END SYNCHRONIZATION ON A TELECOMMUNICATIONS CONNECTION — Rasmus Relander | Patentable