ПРОГРАММНЫЕ ПРИЛОЖЕНИЯ ДЛЯ ПЕРЕДАЧИ ДАННЫХ

1. Система, содержащая
первый процессор для кодирования полученной в скважине информации от датчика в сигнал восходящего канала связи, причем кодирование выполняется в соответствии с описанием конфигурации;
второй процессор для вычисления затухания канала, связанного с сигналом восходящего канала связи, а также для определения одинакового числа битов на поднесущую и скорости кода, входящих в состав конфигурации системы, с целью достижения максимальной эффективной битовой скорости передачи данных при использовании заданного числа битов в описании конфигурации, причем описание конфигурации содержит информацию, определяющую, по меньшей мере, число битов на поднесущую, скорость кода, а также число поднесущих; и
передатчик для передачи сигнала восходящего канала связи от первого процессора ко второму процессору.
2. Система по п. 1, дополнительно содержащая
кодер с коррекцией ошибок для приема битов данных и добавления к битам данных битов четности в зависимости от скорости кода.
3. Система по п. 1, дополнительно содержащая
планировщик для регулирования мощности, выполненный с целью одинакового распределения мощности между всеми из числа поднесущих, в зависимости от общего запаса помехоустойчивости, применяемого для определения числа поднесущих.
4. Система по п. 1, дополнительно содержащая
модуль преобразования для приема комплексных чисел от планировщика и преобразования комплексных чисел в сигнал канала восходящей линии связи, содержащий фрагмент сигнала во временной области.
5. Система по п. 1, дополнительно содержащая
память для хранения таблицы подстановки значений выигрыша в отношении сигнал/шум, определенных эмпирически, причем выигрыш в отношении сигнал/шум применяют для определения общего запаса помехоустойчивости, который, в свою очередь, применяют для определения числа поднесущих.
6. Система по п. 1, дополнительно содержащая
скважинный снаряд для размещения в нем первого процессора и передатчика.
7. Система по п. 1, дополнительно содержащая
второй передатчик, соединенный с указанным вторым процессором, для передачи нового описания конфигурации в сигнале нисходящего канала связи второму приемнику, соединенному с указанным первым процессором, при этом первый процессор выполнен с возможностью изменения характеристик последующей передачи указанного сигнала восходящего канала связи или конфигурации передачи сигнала во временной области после приема указанного нового описания конфигурации.
8. Система по п. 7, отличающаяся тем, что новое описание конфигурации содержит ограниченное число битов, с помощью которых можно определить число поднесущих, применяемых при последующей передаче указанного сигнала восходящего канала или в указанной конфигурации передачи сигнала во временной области.
9. Система по п. 7, отличающаяся тем, что новое описание конфигурации содержит ограниченное число битов, определяющих скорость кода прямой коррекции ошибок, применяемую при последующей передаче указанного сигнала канала восходящей связи или в указанной конфигурации передачи сигнала во временной области.
10. Система по п. 7, отличающаяся тем, что новое описание конфигурации содержит ограниченное число битов, определяющих порядок модуляции, который одинаково применяется ко всем поднесущим при последующей передаче указанного сигнала канала восходящей связи или в указанной конфигурации передачи сигнала во временной области.
11. Способ, реализованный с помощью процессора для выполнения на одном или более процессорах, включающий
определение в рамках конфигурации системы передачи данных одинакового числа битов на поднесущую, а также скорости кода с целью максимизации эффективной битовой скорости передачи при использовании заданного числа битов в описании конфигурации, при этом с помощью описания конфигурации определяется, по меньшей
мере, число битов на поднесущую, скорость кода и число поднесущих.
12. Способ по п. 11, отличающийся тем, что определение включает
вычисление общего запаса помехоустойчивости для определения числа поднесущих.
13. Способ по п. 12, дополнительно включающий
уменьшение числа поднесущих с целью уменьшения числа поднесущих в случае, когда общий запас помехоустойчивости не превышает нулевое значение.
14. Способ по п. 13, дополнительно включающий
одинаковое увеличение коэффициента усиления по мощности для каждой из уменьшенного таким образом числа поднесущих.
15. Способ по п. 12, отличающийся тем, что вычисление включает
вычисление общего запаса помехоустойчивости как функции эмпирически определенного выигрыша в отношении сигнал/шум.
16. Способ по п. 15, отличающийся тем, что эмпирическое определение включает
моделирование затухания геологической формации с целью определения частотной характеристики геологической формации.
17. Способ по п. 11, отличающийся тем, что определение включает
вычисление нового значения эффективной битовой скорости передачи данных исходя из общего запаса помехоустойчивости, который превышает нулевое значение, для определения того, необходимо ли изменить описание конфигурации.
18. Способ по п. 17, дополнительно включающий
изменение описания конфигурации в случае, если новое значение эффективной битовой скорости передачи данных превышает предыдущее значение эффективной битовой скорости передачи данных.
19. Способ по п. 18, включающий
увеличение скорости кода в случае, если текущее значение скорости кода не является максимально возможной скоростью кода и описание конфигурации пересмотрено с целью включить новое значение эффективной битовой скорости передачи данных.
20. Способ по п. 18, дополнительно включающий
уменьшение скорости кода до наименьшей возможной скорости кода в случае, если текущее значение скорости кода является максимально возможной скоростью кода и описание конфигурации было пересмотрено с целью включить новое значение эффективной битовой скорости передачи данных.
21. Способ по п. 20, дополнительно включающий
увеличение числа битов на поднесущую в случае, если число битов на поднесущую не является максимально возможным числом битов на поднесущую.
22. Способ по п. 11, дополнительно включающий
прием указанного описания конфигурации удаленно;
конфигурирование сигнала ответной передачи, сформатированного в соответствии с указанным описанием конфигурации; и
передачу указанного сигнала ответной передачи, содержащего, по меньшей мере, частично информационные данные от датчиков, после приема указанного описания конфигурации.
23. Способ по п. 22, дополнительно включающий
прием указанного сигнала ответной передачи, сформатированного в соответствии с указанным описанием конфигурации; и
вычисление указанных информационных данных от датчиков, полученных удаленно и переданных в формате, описанном в описании конфигурации.
24. Изделие, содержащее энергонезависимый машиночитаемый носитель, содержащий хранящиеся на нем команды, причем выполнение команд приводит к выполнению машиной:
определения в рамках конфигурации системы передачи данных одинакового числа битов на поднесущую, а также скорости кода с целью максимизации эффективной битовой скорости передачи при использовании заданного числа битов в описании конфигурации, при этом с помощью описания конфигурации определяется по меньшей мере число битов на поднесущую, скорость кода и число поднесущих.
25. Изделие по п. 24, отличающееся тем, что выполнение команд приводит к выполнению машиной
передачи описания конфигурации в качестве версии описания конфигурации, имеющего минимальный размер в случае, если число битов на поднесущую является максимально возможным числом битов на поднесущую, скорость кода является минимально возможной скоростью кода, и описание конфигурации было пересмотрено с целью включить новое значение эффективной битовой скорости передачи данных исходя из того, что общий запас помехоустойчивости превышает нулевое значение.
26. Изделие по п. 24, отличающееся тем, что определение дополнительно включает
доступ к таблице подстановки с эмпирически определенными значениями выигрыша в отношении сигнал/шум, индексированными по количеству битов на поднесущую и скорости кода с целью вычисления значения общего запаса помехоустойчивости, которое применяют для определения числа поднесущих.
27. Изделие по п. 24, отличающееся тем, что выполнение команд приводит к выполнению машиной
передачи нового описания конфигурации в сигнале нисходящего канала связи скважинному приемнику с целью модификации последующей передачи сигнала канала восходящей связи или конфигурации передачи сигнала во временной области исходя из нового описания конфигурации.