Coding and decoding method for enhancing visible light signal transmission rate, mobile terminal and system
A technology of signal transmission and encoding method, applied in the field of mobile terminals, can solve the problems of LED on, off, on duration, the duration of off can not be accurately controlled, the amount of information is small, the flashing speed of the flash is slow, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] This embodiment shows a method for encoding and decoding visible light signals, which can increase the transmission rate of visible light signals. The method includes:
[0051] The mobile terminal encodes the obtained N-bit binary digital signal in the following manner:
[0052] Every time a symbol 0 (hereinafter referred to as 0) or symbol 1 (hereinafter referred to as 1) is read, the level jumps once, and the level lasts for T0 to represent 0, and the level lasts for T1 to represent 1, T0T1; the coded signal is modulated into a visible light signal, so that the level jump becomes a change of the presence or absence of the light signal, and the presence or absence of the light signal is continuously Time length T0, T1 to represent 0 or 1. The advantage of this encoding method is that the synchronization signal is represented by a level jump, and 0 or 1 is represented by the duration of the level. In this way, each duration can be used to represent a signal, and the co...
Embodiment 2
[0074] Embodiment two: (segmentation coding and abbreviation with multi-ary system, N-ary system just uses N kinds of waveforms)
[0075] In this embodiment, the binary digital signal to be sent is recoded according to the ternary system for every three-digit binary number, and every 2 enters 1 (code element 2 is called for short 2), as shown in Table 1:
[0076] Table 1 Correspondence table of decimal, binary and ternary numbers
[0077] decimal
binary
Trinary
0
000
00
1
001
01
2
010
10
3
011
02
4
100
11
5
101
12
6
110
20
7
111
21
[0078] The encoding and decoding method of the visible light signal in this embodiment is similar to the first embodiment, the difference is that the signal to be encoded is composed of two code elements 0 and 1 of the binary digital signal instead of the ternary symbol of the ternary digital signal. Corres...
Embodiment 3
[0083] Embodiment three: (reversal: under specified circumstances, the symbol with long sending time and the symbol with short sending time are exchanged)
[0084] The encoding and decoding method of the visible light signal in this embodiment is similar to Embodiments 1 and 2, the difference is that in this example, if the number of symbols with a long unit transmission time is greater than the number of symbols with the shortest unit transmission time number of elements, and the symbol with the longest unit transmission time is the symbol with the longest total transmission time, the symbol with the longest total transmission time is swapped with the symbol with the shortest unit transmission time; and the swap flag is used for identification .
[0085] For example, for the ternary situation in Embodiment 2, we can set the following flip strategy: if the number of 1s is greater than the number of 0s, and the number of 0s is greater than the number of 2s multiplied by the ave...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com