CN104184912A - VSAT network-based gateway station IP voice processing method - Google Patents

VSAT network-based gateway station IP voice processing method Download PDF

Info

Publication number
CN104184912A
CN104184912A CN201310200128.8A CN201310200128A CN104184912A CN 104184912 A CN104184912 A CN 104184912A CN 201310200128 A CN201310200128 A CN 201310200128A CN 104184912 A CN104184912 A CN 104184912A
Authority
CN
China
Prior art keywords
voice
data
gateway station
path
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310200128.8A
Other languages
Chinese (zh)
Inventor
吴伟林
王亮
李凯
杜晓天
何戎辽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Linhai Electronics Co Ltd
Original Assignee
Chengdu Linhai Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Linhai Electronics Co Ltd filed Critical Chengdu Linhai Electronics Co Ltd
Priority to CN201310200128.8A priority Critical patent/CN104184912A/en
Publication of CN104184912A publication Critical patent/CN104184912A/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses a very small aperture terminal (VSAT) network-based gateway station IP voice processing method. According to the invention, received data are demodulated; a data processing directory is configured, a parameter needed for IP voice processing is designated, and the demodulated data are processed as an IP voice; and the IP voice is sent to the internet by a switch or is sent to a fixed telephone network or a mobile telephone network by a ground access gateway. According to the method, the data received by the gateway station are demodulated and then are processed as the IP voice that can be identified by the internet for sending. Therefore, communication between the gateway station in the VSAT network and the computer in the internet as well as conversation between communication equipment in the telephone network can be realized.

Description

A kind of gateway station ip voice processing method based on VSAT network
Technical field
The present invention relates to technical field of data processing, particularly a kind of gateway station ip voice processing method based on VSAT network.
Background technology
VSAT(Very Small Aperture Terminal) satellite communication system have that ground-plane antenna diameter is little, transmitting power is low, economic and practical, be not subject to the advantages such as landform and climatic influences, networking flexibility, in network service, be used widely at present.The above ground portion of VSAT satellite communication system is comprised of gateway station, remote terminal and network control unit, the effect of gateway station is the access for remote terminal allocated channel and control remote terminal, remote terminal is the main body of satellite communication network, and VSAT satellite communication network is comprised of many remote terminals.
VoIP(Voice over Internet Protocol) be by simulated sound signal (Voice) digitlization, with the form of data packet (Data Packet), on IP data network (IP Network), transmit in real time.VoIP can adopt the environment of Internet and global ip interconnection widely, in IP network, upload the business such as sending voice, video and data, as storage forwarding of unified message, virtual telephony, virtual speech mailbox, directory enquiry service, Internet call center, Internet call manager, video conference, ecommerce and various information etc., and expense is lower, be therefore used widely.VoIP service not only can be linked up voip user, and can converse with telephone subscriber, for example, with the user's communication that uses traditional fixed telephone network and wireless phone network.
Because frame format, data rate that VSAT network is used are all different from the Internet and telephone network with frame length restriction, so the ip voice in VSAT network will be forwarded to the Internet or telephone network, the data that must receive VSAT at gateway station are processed, be converted to the ip voice form that the Internet or telephone network can be identified,, the data that on gateway station, VSAT demodulator produced are reduced to ip voice, the address information that gateway station provides according to ip voice, is forwarded to this ip voice on the computer of the Internet appointment or fixed-line phone network, mobile telephone network.Therefore the method that by the data processing in VSAT network is the Internet or the discernible ip voice of telephone network is very necessary.
Summary of the invention
The object of the present invention is to provide a kind of gateway station ip voice processing method based on VSAT network, by the method, realizing gateway station in VSAT network will be the ip voice that the Internet or telephone network can be identified to the data processing receiving.
In order to realize foregoing invention object, the invention provides following technical scheme:
1, the gateway station ip voice processing method based on VSAT network, is characterized in that, comprises step:
(1) intermediate-freuqncy signal receiving is exported after No. 16 demodulator demodulation;
(2) gateway station is ip voice by the data processing after demodulation, specifically comprises step:
(2-1) source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number;
(2-2) create thread, in this thread, call the required parameter of initialization function configuration of IP speech processes, described parameter comprises tupe, original file data backup path, the result storing path of original document path, original file data type, data after demodulating, the channel number and be transferred to every blocks of data length of pretreatment module of matching;
(2-3) call and start reception and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice, ip voice is taken out from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, complete ip voice data group bag; ;
(2-4) call status poll function, whether inquiry ip voice is processed and is completed; If ip voice has been processed, continue cyclic query; If ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously;
(3) ip voice is forwarded to LAN port, by switch, is sent to the Internet, or is sent to fixed-line phone network or mobile telephone network by ground IAD.
According to the embodiment of the present invention, if the tupe of data after demodulating described in step (2-3) is directly to process, the memory address that original document path configurations is data after demodulating, the establishing of original file data backup path is set to null pointer.For the higher application scenario of requirement of real-time, directly from buffering area, read the data after demodulation and be processed into ip voice, now, original file data backup path need be made as null pointer, the memory address that original document path is data after demodulating.
According to the embodiment of the present invention, if the tupe of data after demodulating described in step (2-3) is deposit reprocessing, the store path that original document path is appointment, the backup path that original file data backup path is appointment.For the lower application scenario of requirement of real-time, can first the data after the demodulation of reading in buffering area be deposited, then be processed into ip voice, now, need to specify the backup path of original file data, also need to specify the store path of original document.
compared with prior art, beneficial effect of the present invention: first the inventive method carries out demodulation to the data that receive, then gateway station is processed into the discernible ip voice in internet by the data after demodulation and sends, realize communicating by letter between gateway station and the Internet Computer in VSAT network, also realized the call between the communication apparatus in gateway station and telephone network in VSAT network.
Accompanying drawing explanation:
Fig. 1 is the gateway station ip voice process chart (ip voice is sent to the Internet) that the present invention is based on VSAT network;
Fig. 2 is the gateway station ip voice process chart (ip voice is sent to telephone network) that the present invention is based on VSAT network;
Fig. 3 processes the flow chart of output ip voice in the inventive method;
Fig. 4 is ip voice spliced map;
Fig. 5 is deposit data read-write operation procedure chart;
Fig. 6 is buffer data read-write operation procedure chart.
Embodiment
Below in conjunction with test example and embodiment, the present invention is described in further detail.But this should be interpreted as to the scope of the above-mentioned theme of the present invention only limits to following embodiment, all technology realizing based on content of the present invention all belong to scope of the present invention.
With reference to figure 1, Fig. 2, a kind of gateway station ip voice processing method based on VSAT network provided by the invention, first carries out demodulation process by No. 16 demodulators to the intermediate-freuqncy signal receiving, and exports data buffer zone after demodulation to; Then gateway station is ip voice by the data processing after demodulation; Finally ip voice is forwarded to LAN port, by switch, is sent to the Internet, or mails to fixed-line phone network or mobile telephone network by ground IAD.
According to application scenario, at gateway station, by the data processing after demodulation, be in ip voice process, if higher to requirement of real-time, gateway station directly reads the data after demodulation from buffering area, processes data into ip voice; If lower to requirement of real-time, can will after the data deposit of demodulator output, be treated to again ip voice.Embodiment 1 and embodiment 2, respectively for two kinds of processing modes (i.e. the tupe of two kinds of data after demodulating), are that ip voice process is elaborated to gateway station in the inventive method by the data processing after demodulation.
Embodiment 1
In the lower application scenario of requirement of real-time.First source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number.Then in gateway station data administrator, create a new thread, in this thread, calling ip voice processing module is ip voice by the data processing after demodulation, concrete: in the thread starting, call initialization function, the needed parameter of configuration of IP speech processes, , input original document path, original file data type, the tupe of data after demodulating (tupe is herein deposit reprocessing), original file data backup path (original file data backup path is the output file path in deposit data read-write operation process), result storing path, pairing channel number (be the main channel number of pending source data and from channel number) and be transferred to every blocks of data length of pretreatment module.Deposit data read-write operation process is shown in Fig. 5, and ip voice processing module reads the data after demodulation from original document path, and then the data that read are write to output file path.Then call to start and receive and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice takes out ip voice from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, automatic Mosaic ip voice frame (referring to Fig. 4), forms ip voice bag.Finally call status poll function, whether inquiry ip voice is processed and is completed, if ip voice has been processed, continue cyclic query, if ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously.As shown in Figure 3.
Embodiment 2
In the high application scenario of requirement of real-time.First source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select to treat that source data is processed the main channel number of file and from channel number.Then in gateway station data administrator, create a new thread, in this thread, call ip voice processing module, ip voice processing module is directly processed into ip voice to the data after demodulation in buffering area, concrete: in the thread starting, call initialization function, the needed parameter of configuration of IP speech processes, , input original document path (memory address that original document path is data after demodulating herein), original file data type, (tupe is herein directly to process to the tupe of data after demodulating, directly from buffering area reading out data reprocessing, become ip voice), original file data backup path (original file data backup path is made as null pointer herein), result storing path, pairing channel number and the every blocks of data length that is transferred to pretreatment module.Buffer data read-write operation process is shown in Fig. 6, and ip voice processing module reads the data after demodulation herein from initial data address (initial data address is the memory address of data after demodulating); Then call to start and receive and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice takes out ip voice from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, automatic Mosaic ip voice frame (referring to Fig. 4), forms ip voice bag; And then ip voice bag is write to output datarams address (the ip voice bag of depositing on output datarams address can regularly be forwarded to network interface output).Finally call status poll function, whether inquiry ip voice is processed and is completed, if ip voice has been processed, continue cyclic query, if ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously.As shown in Figure 3.
Step in this specification in disclosed all methods or process, except mutually exclusive feature and/or step, all can combine by any way.
Disclosed arbitrary feature in this specification (comprising any accessory claim, summary and accompanying drawing), unless narration especially all can be replaced by other equivalences or the alternative features with similar object.That is,, unless narration especially, each feature is an example in a series of equivalences or similar characteristics.

Claims (3)

1. the gateway station ip voice processing method based on VSAT network, is characterized in that, comprises step:
(1) intermediate-freuqncy signal receiving is exported after No. 16 demodulator demodulation;
(2) gateway station is ip voice by the data processing after demodulation, specifically comprises step:
(2-1) source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number;
(2-2) create thread, in this thread, call the required parameter of initialization function configuration of IP speech processes, described parameter comprises tupe, original file data backup path, the result storing path of original document path, original file data type, data after demodulating, the channel number and be transferred to every blocks of data length of pretreatment module of matching;
(2-3) call and start reception and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice, ip voice is taken out from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, complete ip voice data group bag;
(2-4) call status poll function, whether inquiry ip voice is processed and is completed; If ip voice has been processed, continue cyclic query; If ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously;
(3) ip voice is forwarded to LAN port, by switch, is sent to the Internet, or is sent to fixed-line phone network or mobile telephone network by ground IAD.
2. the gateway station method of speech processing based on VSAT network according to claim 1, it is characterized in that, if the tupe of data after demodulating described in step (2-3) is directly to process, the memory address that original document path configurations is data after demodulating, the establishing of original file data backup path is set to null pointer.
3. the gateway station method of speech processing based on VSAT network according to claim 1, it is characterized in that, if the tupe of data after demodulating described in step (2-3) is deposit reprocessing, the store path that original document path is appointment, the backup path that original file data backup path is appointment.
CN201310200128.8A 2013-05-27 2013-05-27 VSAT network-based gateway station IP voice processing method Pending CN104184912A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310200128.8A CN104184912A (en) 2013-05-27 2013-05-27 VSAT network-based gateway station IP voice processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310200128.8A CN104184912A (en) 2013-05-27 2013-05-27 VSAT network-based gateway station IP voice processing method

Publications (1)

Publication Number Publication Date
CN104184912A true CN104184912A (en) 2014-12-03

Family

ID=51965631

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310200128.8A Pending CN104184912A (en) 2013-05-27 2013-05-27 VSAT network-based gateway station IP voice processing method

Country Status (1)

Country Link
CN (1) CN104184912A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109347538A (en) * 2018-09-27 2019-02-15 南京凯瑞得信息科技有限公司 A method of VoIP communication is realized based on narrowband satellite channel
CN110708109A (en) * 2019-09-11 2020-01-17 中国人民解放军海军工程大学 Beidou telephone gateway communication method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1199289A (en) * 1997-04-15 1998-11-18 环球星有限合伙人公司 Low earth orbit distributed gateway communication system
US6070070A (en) * 1998-01-20 2000-05-30 Aeris.Net Method and apparatus for remote telephony switch control
CN1282154A (en) * 1999-07-08 2001-01-31 环球星有限合伙人公司 Low Earth's orbit distributed net communication system
CN101350766A (en) * 2007-07-18 2009-01-21 新疆亚奥数码科技有限公司 Stream media server system based on VSAT
CN101719784A (en) * 2009-11-25 2010-06-02 成都林海电子有限责任公司 Digital trunking communication system and method based on VSAT satellite gateway station

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1199289A (en) * 1997-04-15 1998-11-18 环球星有限合伙人公司 Low earth orbit distributed gateway communication system
US6070070A (en) * 1998-01-20 2000-05-30 Aeris.Net Method and apparatus for remote telephony switch control
CN1282154A (en) * 1999-07-08 2001-01-31 环球星有限合伙人公司 Low Earth's orbit distributed net communication system
CN101350766A (en) * 2007-07-18 2009-01-21 新疆亚奥数码科技有限公司 Stream media server system based on VSAT
CN101719784A (en) * 2009-11-25 2010-06-02 成都林海电子有限责任公司 Digital trunking communication system and method based on VSAT satellite gateway station

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109347538A (en) * 2018-09-27 2019-02-15 南京凯瑞得信息科技有限公司 A method of VoIP communication is realized based on narrowband satellite channel
CN109347538B (en) * 2018-09-27 2020-11-24 南京凯瑞得信息科技有限公司 Method for realizing VoIP communication based on narrow-band satellite channel
CN110708109A (en) * 2019-09-11 2020-01-17 中国人民解放军海军工程大学 Beidou telephone gateway communication method and system

Similar Documents

Publication Publication Date Title
US8924593B2 (en) Apparatus and method for communication services network
CN103905474B (en) A kind of information sharing method, terminal, server and system
CN101778181B (en) Method and system for mobile terminal to achieve three-part call of videophone
CN102307056B (en) Method for processing mobile terminal contact information and mobile terminal
WO2014187061A1 (en) Remote conference realizing method and apparatus
CN103369160A (en) Implementation method and system for communication by using intelligent roaming terminal
CN102006560A (en) Method and device for group-sending multimedia messages
WO2018106423A1 (en) Msrp/http file transfer
CA2892806C (en) Call termination on ott network
CN107547932A (en) Sharing method and device, the terminal of data message
CN103369161B (en) Implementation method and system for communication by using intelligent roaming terminal
CN103747154A (en) Call processing method and home gateway
WO2012003668A1 (en) Method, system and interworking server for transmitting message
CN104184912A (en) VSAT network-based gateway station IP voice processing method
CN110366160B (en) Multi-SIM card cluster card reading conversation method and system based on cloud server
CN104272713A (en) Multi-party calling method and device
CN102355713A (en) Calling method in voice communication and mobile terminal
CN102752431B (en) A kind of method realizing voice intercom of Android mobile phone
CN101621581B (en) Fusion access terminal and method for transferring short messages
CN104780275A (en) Cloud management method and system for fixed-line telephones
US11159675B2 (en) Method for telephonic linking of a communication terminal with multiple numbers
CN102752408A (en) Multi-function communication device and multi-function communication method
CN111654909B (en) Communication method and system
CN204481915U (en) A kind of fixed line cloud management system based on bluetooth group
CN104184714A (en) VSAT network-based gateway station IP data processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20170315

C20 Patent right or utility model deemed to be abandoned or is abandoned