[go: up one dir, main page]

CN108990169A - A kind of transmission of data, resource share method and user terminal, access point apparatus - Google Patents

A kind of transmission of data, resource share method and user terminal, access point apparatus Download PDF

Info

Publication number
CN108990169A
CN108990169A CN201810662390.7A CN201810662390A CN108990169A CN 108990169 A CN108990169 A CN 108990169A CN 201810662390 A CN201810662390 A CN 201810662390A CN 108990169 A CN108990169 A CN 108990169A
Authority
CN
China
Prior art keywords
equipment
external equipment
user terminal
terminal
information
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.)
Granted
Application number
CN201810662390.7A
Other languages
Chinese (zh)
Other versions
CN108990169B (en
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.)
Xian Zhongxing New Software Co Ltd
Original Assignee
Xian Zhongxing New Software 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 Xian Zhongxing New Software Co Ltd filed Critical Xian Zhongxing New Software Co Ltd
Publication of CN108990169A publication Critical patent/CN108990169A/en
Application granted granted Critical
Publication of CN108990169B publication Critical patent/CN108990169B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A kind of transmission of data, resource share method and user terminal, access point apparatus, the data transmission method includes: the information of the respective external equipment of the first user terminal and second user terminal switch, and the data service for indicating that the external equipment of this terminal is established between the external equipment of the second user terminal connects, and is carried out data transmission by data service connection.The resource share method includes: user terminal by information of the short-range communication to external equipment described in external device request, and the external hardware resource on periphery is used according to the information of the external equipment.Present invention also provides corresponding user terminal and access point apparatus, the application is able to use the external hardware resource that family terminal makes full use of periphery.

Description

A kind of transmission of data, resource share method and user terminal, access point apparatus
Technical field
The present invention relates to field of multimedia communication, more particularly, to a kind of data transmission, resource share method, user Terminal and access point apparatus.
Background technique
Multimedia communication is always pursuing a goal for the communications field, and is being constantly improve.At present mobile phone multimedia, There are data traffics to be limited for video calling, file transmission etc., multimedia collection and playback equipment are limited, terminal computing capability The problems such as limited, specifically:
1, data traffic is limited
The information exchange between mobile terminal and base station is only existed in existing communication system, because local mobile terminal is only by passing Defeated main line is communicated with base station.On the one hand, when the data volume that local mobile terminal is transferred to home base stations is larger, transmission Speed will be very slow, reduces efficiency of transmission;When mobile terminal data volume to be transmitted is bigger, the dilatation of base station can only be relied on The receiving degree of network is improved, to improve the efficiency of transmission of data, but the dilatation of base station needs to expend very big financial resources and object Power, and the dilatation that base station cannot be unlimited;On the other hand, data are transmitted by base station, expense is higher by much compared with Wi-Fi transmission, The expense that data traffic large user is paid is with regard to relatively high.The short-range transmission Wi-Fi Transmission system of mobile terminal can be with Meet the short haul connection between mobile terminal, but local area network communication is isolated with wan communication, between two kinds of communications not It can connected applications.Short haul connection resource is wasted.
2, multimedia collection and playback equipment are limited
Current mobile device (UE), especially mobile phone has popularized front camera and large-size screen monitors, can be real on UE Existing video calling.But because the limitation of the hardware limitation, multimedia capabilities of mobile device, can not experience large-size screen monitors, more preferable sound External microphone wind sound equipment, the first-class peripheral hardware of high-definition camera of matter.
3, terminal computing capability is limited
Current mobile device can support Multi-task Concurrency to handle, but nevertheless suffer from terminal handler memory etc. Hardware limitation causes the speed of multitasking to decline and generate heat power consumption and increases.
Summary of the invention
The embodiment of the invention provides a kind of data transmission methods, comprising:
After first user terminal and second user terminal establish signaling connection, first user terminal will be outside this terminal The information of portion's equipment is sent to the second user terminal, and obtains the information of the external equipment of the second user terminal, institute The information for stating external equipment includes the communication identifier address of external equipment;
First user terminal indicates the external equipment of this terminal, according to the outside for exchanging resulting second user terminal The information of equipment establishes the number between the external equipment of first user terminal and the external equipment of the second user terminal According to service connection;
First user terminal indicates that the external equipment of this terminal is carried out data transmission by data service connection.
The embodiment of the invention also provides a kind of resource share methods, comprising:
User terminal passes through information of the short-range communication to external equipment described in external device request;
The user terminal receives the information for the external equipment that the external equipment returns, according to the external equipment Information use periphery external hardware resource.
The embodiment of the invention provides a kind of resource share methods, comprising:
External equipment receives the information request that user terminal is sent by short-range communication;
The external equipment obtains the resource information of the peripheral equipment of the external equipment connection, by the peripheral equipment Resource information returns to the user terminal as the ability description information of the external equipment, so that the user terminal uses The resource of the peripheral equipment.
The embodiment of the invention also provides a kind of user terminal, including memory, processor and it is stored in the memory Computer program that is upper and can running on the processor, the processor realize such as this hair when executing the computer program The processing of either the execution of user terminal described in bright embodiment method.
The embodiment of the invention also provides a kind of access point apparatus of short-range communication network, including memory, processor And it is stored in the computer program that can be run on the memory and on the processor, the processor executes the calculating The processing of either external equipment execution as described in the embodiments of the present invention method is realized when machine program.
The embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer program, described The processing of method either as described in the embodiments of the present invention is realized when computer program is executed by processor.
The above scheme of the embodiment of the present invention is able to use the external hardware resource that family terminal makes full use of periphery.For example, In some instances, it can use the communication resource to carry out data transmission, carry out multimedia communication, benefit using multimedia equipment resource It is calculated etc. with processor resource, improves transmission bandwidth, enhancing user experience so as to obtain, reduce communication cost etc. one Kind or multi-effect solve in the problems such as existing user terminal Bandwidth-Constrained, multimedia capabilities are limited and processing capacity is limited It is one or more.
Detailed description of the invention
Fig. 1 is the schematic diagram of the application environment of the embodiment of the present invention one;
Fig. 2 is the flow chart of one data transmission method of the embodiment of the present invention;
Fig. 3 is the schematic diagram for transmitting control signaling in the embodiment of the present invention one between UE1 and UE2;
Fig. 4 is 802.11 frame format schematic diagrames;
Fig. 5 is the system architecture for realizing multimedia session in the example one of the embodiment of the present invention one between UE1 and UE2 Schematic diagram;
Fig. 6 is the schematic diagram of hot spot connectivity option in the example one of the embodiment of the present invention one;
Fig. 7 is the flow chart of the resource share method of two subscriber terminal side of the embodiment of the present invention;
Fig. 8 is the flow chart of the resource share method of two external equipment side of the embodiment of the present invention;
Fig. 9 is in the example three of the embodiment of the present invention two, and UE1 realizes the system architecture of video playing in multimedia session Schematic diagram;
Figure 10 is the signal for realizing the process of data transmission between three UE1 and UE2 of the embodiment of the present invention by external equipment Figure;
Figure 11 is to carry out media play in terminal or distal end for user's selection in an example of the embodiment of the present invention three The schematic diagram of terminal interface;
Figure 12 is the schematic diagram of the hardware configuration of four user terminal of the embodiment of the present invention and access point apparatus.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention Embodiment be described in detail.It should be noted that in the absence of conflict, in the embodiment and embodiment in the application Feature can mutual any combination.
Current mobile device is although powerful, but it is by hardware device, such as multimedia equipment, terminal handler The limitation deposited etc., causes the problems such as terminal operating speed is low, power consumption is big, can not provide better user experience.It is existing to solve The problems such as mobile device Bandwidth-Constrained, multimedia capabilities are limited and processing capacity is limited.Present inventor proposes, can use The hardware resource of peripheral outer equipment realizes the various operations on mobile terminal, improves the performance of mobile terminal.For example, can benefit With the video calling on the first-class realization mobile terminal of the screen, microphone, high-definition camera of external television, to be brought to user Greatly experience.Also it can use external equipment and realize that the part on mobile terminal handles task, to improve mobile terminal pass The calculating speed of key task reduces power consumption.
Embodiment one
The application environment of the present embodiment is logical as shown in Figure 1, user terminal UE1 is communicated by mobile communications network with base station 1 It crosses wireless near field communication network to communicate with external equipment AP1, AP1 can pass through wireless near field communication network and television set etc. Equipment communication;Correspondingly, user terminal UE2 is communicated by mobile communications network with base station 2, passes through wireless near field communication network It is communicated with external equipment AP2, AP2 can be communicated by wireless near field communication network with equipment such as television sets.UE1 in this way and It can directly be communicated by mobile communications network such as 3G, 4G, 5G between UE2, it can also be by between WLAN and AP1, AP2 Network for example internet realize communication.In the application, user terminal is also referred to as mobile terminal or terminal device.External equipment AP1 The access point apparatus that can be WLAN with AP2, being also possible to can be by short-range communication and user terminal, multimedia equipment etc. Other access point apparatus of communication connection are established, may be implemented to communicate between diverse access point equipment.But external equipment and more matchmakers Connection between body equipment is not limited to short-range communication, and access point apparatus itself is also possible to multimedia equipment, or can also To integrate with multimedia equipment, the application, which does not do this, to be limited to.
Based on use above environment, one or more of resource-sharing processing is may be implemented in the present embodiment:
1. WLAN is merged with existing mobile communications network such as 3GPP network, joint transmission is realized, 3GPP network is negative Signaling connection is blamed, WLAN is responsible for data transmission, to achieve the purpose that load shunts and improve network performance.
2. terminal device passes through the external large-size screen monitors of external device management, external microphone wind, the first-class peripheral hardware of high-definition camera.Sufficiently benefit Multimedia collection and broadcasting are carried out with external high-quality micro-phone transducer, the first-class external multimedia equipment of high-definition camera.
3. a part of calculating task (such as data transmission and encoding and decoding etc.) is distributed to external equipment and completed by terminal device, To mitigate computation burden, power consumption is reduced, improves user experience.
The data transmission method of the present embodiment is as shown in Fig. 2, include following operation:
After S100: the first user terminal A and second user terminal B establish signaling connection, user terminal A will be outside this terminal The information of portion's equipment is sent to user terminal B, and obtains the information of the external equipment of user terminal B;
In the present embodiment, the signaling connection of the first user terminal A and second user terminal B foundation is mobile communication business Signaling connection, such as the signaling connection of video calling.Mobile communication business is initiated but is not limited to by mobile communications network by user Use mobile communications network.
The external equipment being referred to herein be can be user by close range communication techniques (such as bluetooth, WIFI technology) Terminal provides external hardware resource (such as multimedia resource, storage resource, logical operation resource) shared equipment, for example, described External equipment is access point (AP:acess point) equipment (alternatively referred to as hot spot, AP hot spot, AP equipment) of short-range communication, That is the first user terminal and second user terminal pass through short-range communication and connect with respective external equipment.Therefore, user is whole End A and user terminal B are established before signaling connection, and the letter of the external equipment of this terminal can be obtained by close range communication techniques Breath, the information of the external equipment of this acquired terminal includes one of ability description information and communication identifier address or more Kind.Wherein, the ability description information of the external equipment may include the media of the multimedia equipment of the external equipment connection Description information, the communication identifier address of the external equipment, can be IP address, be also possible to what other can be used for communicating to connect Information.In one example, first user terminal obtains the letter of the external equipment of this terminal by close range communication techniques Breath, comprising: first user terminal sends the control signaling of request ability description information to the external equipment of this terminal, described Control signaling is indicated using the reserved field in the data frame of short-range communication.
It should be noted that the information of the external equipment of this terminal is sent to the mode of user terminal B extremely by user terminal A Rare the following two kinds:
Mode one, user terminal A send existing control signaling to user terminal B by signaling connection, the control signaling Reserved field in can carry user terminal A external equipment information.
The control signaling herein being related to may include it is following any one or a few: call request, media modification request, invite Please INVITE request, re-invite INVITE request, more new data UPDATE.
Mode two, user terminal A are sent using the transmission channel established after the control signaling end of transmission to user terminal B Data packet such as WIFI data packet and/or real-time transport protocol (RTP:Real-time Transfer Protocol) message, is sending out The information of the external equipment of user terminal A is carried in the data packet sent.
The format of WIFI data packet and RTP message is not particularly limited herein.User terminal B is sent to user terminal A Above-mentioned sending method can also be used when the information of this peripheral equipment of terminal.
User terminal can send whole letters of the external equipment of user terminal A using aforesaid way one or mode two Breath, can also send the partial information of the external equipment of user terminal A using aforesaid way one, and aforesaid way two is used to send The other information of the external equipment of user terminal A.
S200: user terminal A indicates the external equipment of this terminal, according to the external equipment for exchanging resulting user terminal B Information, establish between the external equipment of user terminal A and the external equipment of user terminal B data service connection;
S300: user terminal A indicates that the external equipment of this terminal is connected by established data service and carries out data biography It is defeated.
In the present embodiment, the data transmission may include any one or more following data in mobile communication business Transmission:
Send the audio stream of the multimedia equipment acquisition of this terminal or the external equipment connection of this terminal;
Send the video flowing of the multimedia equipment acquisition of this terminal or the external equipment connection of this terminal;
Send the file stored in this terminal or the storage equipment of the external equipment connection of this terminal;
Audio stream is received, the multimedia equipment for being transmitted to this terminal or the external equipment connection of this terminal plays;
Video flowing is received, the multimedia equipment for being transmitted to this terminal or the external equipment connection of this terminal plays;
File is received, the storage equipment for being transmitted to this terminal or the external equipment connection of this terminal saves.
In the present embodiment, in order to determine the acquisition and broadcasting which equipment to carry out audio-video by, first user terminal Before indicating that the external equipment of this terminal is carried out data transmission by data service connection, the method also includes: it is described First user terminal determines option to be applied from one or more groups of options below according to user instructions and indicates this terminal External equipment:
In this terminal plays video, or the multimedia equipment of the external equipment connection in this terminal plays video;
In this terminal plays audio, or the multimedia equipment of the external equipment connection in this terminal plays audio;
Video is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires video;
Audio is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires audio.
Above-mentioned option to be applied can be the option that user chooses from call interface, be also possible to before call The option, etc. being selected in set interface.
First user terminal indicates that the external equipment of this terminal is carried out data transmission by data service connection Before, option to be applied is determined from one or more groups of options below according to user instructions and indicates that the outside of this terminal is set It is standby:
In this terminal plays video, or the multimedia equipment of the external equipment connection in this terminal plays video;
In this terminal plays audio, or the multimedia equipment of the external equipment connection in this terminal plays audio;
Video is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires video;
Audio is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires audio.
When data transmission is not related to the multimedia equipment of external equipment connection, user terminal has used AP equipment The communication resource come complete the data in mobile communication business transmission, when the data transmission be related to external equipment connection more matchmakers When body equipment, user terminal also uses the multimedia resource of multimedia equipment to realize multimedia acquisition and broadcasting.
In one example, the instruction that user terminal A is sent to the external equipment of this terminal, which can be, indicates this terminal External equipment begins through data service and connects the voice and/or video media stream sent in mobile communication to second user terminal (i.e. audio stream and/or video flowing);And indicate that the external equipment of this terminal begins through data service connection and receives second user The voice and/or video media stream that terminal is sent by the external equipment of second user terminal.It in another example, can also be same When indicate that the external equipment of this terminal goes to received voice and/or video media stream to this terminal plays, or be transmitted to this The multimedia equipment of the external equipment connection of terminal plays.
The present embodiment data transmission method can be briefly described as follows: 1. mobile terminal A (i.e. user terminal) and B pass through respectively Close range communication techniques are completed and the information exchange of external equipment A and B, obtain the information of external equipment A and B, including ability is retouched State information, communication identifier address etc.;2. mobile terminal A and mobile terminal B establish signaling connection and transmit respective external equipment Relevant information;3. external equipment A and B establish data connection and complete data transmission, optionally, connected if external equipment passes through Dry multimedia equipment is responsible for voice and video acquisition and is played.
It is described below and controls format transmission message involved in the above method, is i.e. the format of control signaling, these controls Format transmission message can be used for other embodiments.The application needs to transmit customized control signaling, passes through control signaling Carry the information of external equipment (such as AP equipment), including media description information and IP address etc..Control signaling herein is at least It also may include between UE and external equipment based on short-range communication including the control signaling between the UE based on base station communication Control signaling.The transmission of control signaling can use the following two kinds scheme:
1, by the way that defined control signaling transmits customized control signaling in agreement, that is, existing control signaling is utilized In reserved field, control field is written, in reserved field to describe media description information and IP address.
2, by control signaling after the transmission channel established transmitted, utilize data packet such as wifi data packet, RTP Message (i.e. RTP data packet), is encapsulated as corresponding data packet for control signaling and sends, opposite end needs to decode.
The transput declaration that the UE and UE realized by base station communication controls information is as follows:
Illustrate by taking VoLTE as an example, i.e. Voice over LTE, be a kind of IP data transmission technology, based on IP multimedia System (IMS, IP Multimedia Subsystem) is realized.VoLTE is not necessarily to 2G/3G network, and whole service bearers are in 4G network On.
It is established in communication process described, session setup side is when initiating a session request, in the media row of voice medium Carry control information (i.e. the information of the external equipment of UE);By in Session Description Protocol (SDP:Session Description Protocol) increase the dedicated media row for carrying control information, media capability negotiation is carried out, to help respective external equipment to build Vertical data connection.SDP description can be made of many line of text, and in the following table 1, the field for identifying underscore may be incorporated for passing Defeated customized control information, in this example, customized control information include the IP address of external equipment, it is also possible to wrap Include ability description information.
Table 1 is each field meanings table of SDP
Here it is as follows to illustrate SDP format:
V=0
2890844526 2890842808IN IP4controller.example.com of o=originator
S=-
C=IN IP4controller.example.com
M=application 10.12.50.22 49153TCP
A=setup:active
A=connection:new
M=audio 49170RTP/AVP 0
Wherein, as shown in Table 1 identify underscore field, 49153 TCP of m=application 10.12.50.22, It can be used to indicate the media channel of corresponding multimedia messages, IP address and port numbers including external equipment.
Based on above-mentioned table 1, the process that control signaling is transmitted between UE1 and UE2 is illustrated, as shown in figure 3, in figure Including Session Border Controller (SBC:Session Border Controller), IP multimedia subsystem (IMS:IP Multimedia Subsystem), which includes:
UE1 is sent to UE2 invites (INVITE) call request, and " INVITE SDP provides (Offer) " is expressed as in figure, The media row (such as m row) of the voice medium of mark call can be carried in the Session Description Protocol (SDP) of middle carrying.
SBC1 forwards INVITE SDP Offer to IMS.
IMS forwards INVITE SDP Offer to the SBC2 of called subscriber side.
SBC2 forwards INVITE SDP Offer to UE2.
The INVITE SDP Offer that UE2 processing receives, and construct SDP and be sent to SBC2, equally may be used in the SDP of construction With include UE2 external equipment IP address;In terms of media negotiation angle, which is Answer, i.e. that UE2 is returned is 200OK SDP answer。
SBC2 forwards 200OK SDP answer message to IMS.
IMS forwards 200OK SDP answer message to SBC1.
SBC1 forwards 200OK SDP answer message to UE1.The media channel for voice communication is established at this time.
UE1 and UE2 in media channel by SDP exchange of control information (agreement regulation or customized control information) and Negotiation ability (such as multimedia capabilities).
Since the media channel of foundation is based on real-time transport protocol (RTP, Real-time Transport Protocol it) transmits, current network side element all supports this function, and does not have network side additional requirement, therefore is convenient for It disposes and promotes rapidly in network.And this mode is convenient for standardization, industrialization.
Below besides the bright second way, formal establish of VoLTE call are completed, and UE1 and UE2 start to carry out VoLTE call, Both sides carry out data packet transmission using Real-time Transport Protocol, and control signaling can be encapsulated as to RTP packet and be transferred to opposite end, opposite end receives number According to being decoded after packet.The information that external equipment is carried in control signaling, as communication identifier address and/or ability description are believed Breath.The control signaling may include the control signaling between the UE based on base station communication and UE and outside based on short-range communication Control signaling between equipment.
The transput declaration of control signaling is as follows between the UE and external equipment realized by short-range communication:
802.11 frames are divided into three parts (as shown in Figure 4): frame head (Mac header), frame entity (body), frame check The domain sequence (FCS:Frame Check Sequence).The beginning of all frames is the Frame Control of a length of two bytes (frame control) field can also include lasting mark (Duration ID), destination address (Dst Address), source address (Src Address) etc., Frame Control field includes following subfield: agreement (Protocol), type (Type), subtype (Subtype).The Subtype value 0110~0111 and 1101~1111 of management frame is current and is not used.This field can be used Increase control information, as shown in table 2.
Table 2 is that the field 1101~1111 of management frame represents control signaling mark table
The value of the Subtype of management frame can be set to 1101 and be sent to AP equipment by user terminal, to indicate to AP equipment Request ability description information.
Several examples of the present embodiment are described below
Example one
User 1 and user 2 are desired with video calling, and user carries out video calling after going back home, can use television screen Curtain carries out video playing, is imaged using the camera of parlor profession, can be drawn the video on television set after closing television Face switches back into terminal device (i.e. mobile phone) and is shown.
According to the system architecture of realization multimedia session between the UE1 and UE2 of this exemplary method as shown in figure 5, entire mistake Journey includes following operating procedure:
Step 1, user select the request for initiating to use external equipment, and UE1 is according to user instructions to outside AP1 device request The ability description information of portion's equipment, mailing address etc.;
The multimedia capabilities for the multimedia equipment connecting with AP1 are considered as the ability of AP1, and the ability description information of AP1 includes The media description information for the multimedia equipment being connect with AP1.
Step 2, AP1 equipment obtain the media description information of all multimedia equipments of connection, including display camera ginseng Number, screen parameter, microphone parameters, loudspeaker parameters etc..If present multimedia equipment on-line, i.e., in opening and connection shape The media description information of all online multimedia equipments is returned to the UE1 equipment by state, AP1 equipment;AP1 equipment is obtained from The mailing address of body in a network returns to the UE1 equipment, such as IP address;
Step 3, UE1 initiate the communication request with remote equipment UE2, establish control signaling connection, such as dial an electricity Words.The information of AP1 equipment, including media description information and IP address etc. are carried by control signaling.Control signaling may include Following one or more of: call request, media capability invite INVITE request, ability update data UPDATE, carry external set Standby IP address, the IP address etc. of local terminal UE;
Wherein, UE1 initiates communication request to UE2, and process and the prior art for establishing control signaling connection are essentially identical, no The information for needing to carry AP1 equipment in the control signaling of UE1 transmission is essentially consisted in place.
After UE2 receives communication request, to AP2 solicited message, the information such as IP address of AP1 can be carried in request;UE2 After the information (such as IP address, ability description information) for obtaining the AP2 that AP2 is returned, the information carrying of AP2 is being returned to UE1's In control signaling response.
Step 4 after UE1 receives the control signaling response of UE2, obtains the information for the external equipment AP2 that UE2 is connected, refers to Show and establishes data between AP2 equipment that UE1 passes through near field communication by the AP1 equipment of near field communication and UE2 Service connection.UE1 is sent to the voice of UE2 and/or video media stream is transmitted to the external equipment of AP2 equipment by AP1 equipment, UE1 wants the voice of received UE2 and/or video media stream to issue AP1 equipment by AP2 to receive, and is distributed to by AP1 equipment more Media device plays out.
It, can be by the communication of the information of AP2 such as AP2 when UE1 instruction AP1 equipment is established data service with AP2 equipment and connected Mark address, media description information of multimedia equipment of AP2 connection etc. are sent to AP1 equipment.The instruction can also be considered as biography The instruction of transmission of data, AP1 equipment is established data service and connect with AP2 equipment can start to transmit data.But UE1 can indicated AP1 equipment establishes data service with AP2 equipment and connects and then send the instruction for starting data transmission, and AP1 equipment receives The instruction for starting data transmission starts to transmit data again,
The present embodiment method nearly range communication network such as WIFI, bluetooth and mobile communications network such as 3G, 4G, 5G network It is merged, realizes joint transmission, mobile communications network is responsible for signaling connection, and the access point apparatus of short-range communication network is responsible for Data transmission can achieve the purpose that load shunts and improves network performance, such as improves transmission bandwidth, reduces communication cost, right In the limited occasion of mobile communications network bandwidth, user experience can also be improved.In addition, user terminal passes through external device management External large-size screen monitors, external microphone wind, the first-class peripheral hardware of high-definition camera.External high-quality micro-phone transducer, high definition can be made full use of The external multimedia equipment such as camera carries out multimedia collection and broadcasting, improves user experience.For example, if user can be allowed in electricity Depending on carrying out video calling on machine, make full use of external high-quality microphone, the external multimedia equipment such as camera of high definition will Greatly experience progress is brought to user.
It should be noted that above-mentioned carry out intelligent shunting in communication process, three kinds of user experiences, i.e., three kinds can be provided Connectivity option is selection interface related to this on user terminal shown in Fig. 6, and three options are respectively:
1, automatic connection, i.e. user can be shunted intelligently, when the option is selected, UE1 is initiated and distal end without intervening It is after the communication request of equipment UE2, i.e., automatic to execute the processing shunted.
2, prompt connection, i.e., when meeting intelligent draining conditions, prompting and guiding is shunted.When the option is selected, UE1 hair It rises with after the communication request of remote equipment UE2, whether offer user is shunted and carry out data by AP on terminal interface Transmission after user determines, then executes the processing of shunting.
3, not active shunt is arranged in notification bar in connection manually.When the option is selected, UE1 initiates to set with distal end After the communication request of standby UE2, without shunting processing also without prompt, except non-user is shunted by the selection of the interface UE Afterwards, then execute shunting processing.
Example two
User 1 and user 2 wish to transmit file, including following operating procedure mutually by computer:
Step 1, user 1 select the request for initiating to use external equipment, information of the UE1 to AP1 device request AP1 equipment Such as ability description information, communication identifier address;
Step 2, AP1 equipment obtain the media description information of all multimedia equipments of connection, multimedia equipment here Including computer A, the media description information of computer is returned to the UE1 equipment by AP1 equipment;AP1 equipment is obtained from network In communication identifier address return to UE1, such as IP address;
Step 3, UE1 initiates the communication request with remote equipment UE2, such as dials a phone, establishes control signaling company It connects.The information of AP1 equipment, the IP of media description information and AP1 including computer A are carried in the control signaling for being sent to UE2 Location etc.;
Step 4 after UE1 receives the control signaling response of UE2, obtains the information for the external equipment AP2 that UE2 is connected, refers to Show and establishes data between AP2 equipment that UE1 passes through near field communication by the AP1 equipment of near field communication and UE2 The file of designated position on computer A, is transmitted to the computer B of AP2 equipment connection by service connection, and is saved in computer B.
The file for needing to transmit in this step and position can be selected by UE1 and be indicated that AP1, file can be saved in The default location of computer B or designated position.
Computer in this example is the storage equipment as file and uses, thus can be considered as a kind of storage equipment, i.e., File of this example implementation between a storage equipment of AP1 equipment connection and another storage equipment of AP2 equipment connection passes It is defeated.It is readily appreciated that, file can also be transferred to the storage equipment of UE2 or AP2 connection from UE1.
Embodiment two
The present embodiment provides a kind of resource share methods.
The resource share method of the present embodiment subscriber terminal side as shown in fig. 7, comprises:
Step S400, user terminal pass through information of the short-range communication to external equipment described in external device request;
In the present embodiment, the external equipment can be the access point apparatus of short-range communication network but not limited to this.
Step S500, the user terminal receives the information for the external equipment that the external equipment returns, according to institute The information for stating external equipment uses the external hardware resource on periphery.
In the present embodiment, the information that the external equipment returns includes the ability description information and communication of the external equipment Identify the one or more of address;Wherein, the ability description information of the external equipment may include the external equipment connection Multimedia equipment the operational capability information of logical operation equipment that is connected with the external equipment of media description information in It is one or more.The communication identifier address of the external equipment can be IP address etc..
In one example of the present embodiment, the user terminal uses the outside on periphery according to the information of the external equipment Hardware resource, can be by the way of embodiment one, i.e., in the outer of the external equipment of the user terminal and distant end user terminal The data transmission in mobile communication business is carried out between portion's equipment.
In another example of the present embodiment, the user terminal uses the outer of periphery according to the information of the external equipment Portion's hardware resource, comprising:
The user terminal passes through external device access network server;
The user terminal indicates that the external equipment will be from the received forwarding media stream of the network server to described The multimedia equipment of external equipment connection plays.
By the example, after user terminal establishes connection by the server of mobile communications network and network side, Ke Yili The video resource issued with Play Servers such as example big display screen of peripheral equipment, high-quality speakers.
In another example of the present embodiment, the user terminal uses the outer of periphery according to the information of the external equipment Portion's hardware resource, comprising:
The user terminal establishes signaling connection by mobile communications network and server, by the signaling connection by institute The communication identifier address for stating external equipment is sent to the server, so that communication of the server according to the external equipment Mark address is established data service with the external equipment and is connect, and receives the multimedia equipment acquisition of the external equipment connection Media Stream.
By the example, user terminal can establish connection such as after initiating a calling in the server with data platform, So that server can receive the audio-video frequency media stream of the multimedia equipment acquisition on the user terminal periphery.
The information of the external equipment is sent to described by the user terminal described in above-mentioned example by the signaling connection Server, one of in the following ways or a variety of:
Mode one, the user terminal establishes signaling connection by mobile communications network and the server, by described Signaling connection sends control signaling to the server, carries the letter of the external equipment in the reserved field of the control signaling Breath;
Mode two, the user terminal establish signaling connection by mobile communications network and the server, utilize control The transmission channel established after signalling sends data packet to the remote equipment, carries in the data packet described outer The information of portion's equipment.
User terminal can send all information of the external equipment using aforesaid way one or mode two, can also be with The partial information of the external equipment is sent using aforesaid way one, and use aforesaid way two sends its of the external equipment His information.
In another example of the present embodiment, the user terminal uses the outer of periphery according to the information of the external equipment Portion's hardware resource, comprising:
Calculating task is distributed to the external equipment by the user terminal, with the logic connected by the external equipment Arithmetic facility executes the calculating task;
The user terminal receives the calculated result that the external equipment returns.
By this example, a part of calculating task (such as data transmission and encoding and decoding etc.) can be distributed to by user terminal Peripheral equipment is completed, and to mitigate the computation burden of user terminal, is improved the calculating speed of terminal key task, is reduced power consumption, mention High user experience.
The resource share method of the present embodiment external equipment side is as shown in Figure 8, comprising:
Step S600, external equipment receive the information request that user terminal is sent by short-range communication;
In the present embodiment, the information request uses form of data frames, and the data frame carries request ability description letter The beacon of the control signaling of breath.
Step S700, the external equipment obtain the resource information of the peripheral equipment of the external equipment connection, will be described The resource information of peripheral equipment returns to the user terminal as the ability description information of the external equipment, so that the use Family terminal uses the resource of the peripheral equipment.
In the present embodiment, the external equipment is the access point apparatus of short-range communication network but the application is not limited to This;The resource information of the peripheral equipment includes the media description information of multimedia equipment and the operational capability of logical operation equipment One of information is a variety of.
It is before the ability description information is returned to the user terminal by the external equipment or same in the present embodiment When, the communication identifier address of the external equipment can also be returned to the user terminal.Ability description information and communication mark User terminal can be returned in response to same request by knowing address, can also return to user terminal in response to different requests.
In one example of the present embodiment, the ability description information of the peripheral equipment is returned to institute by the external equipment After stating user terminal, the method also includes:
The external equipment establishes the data with the remote equipment of the user terminal communication according to the instruction of user terminal Service connection, and carried out data transmission by data service connection.
Wherein, the remote equipment can be remote external device, the remote external device by short-range communication with The user terminal is connected by the distance terminal that mobile communication calls;At this point, the external equipment passes through the data service Connection carries out data transmission, comprising:
Based on peer protocol networking real-time media stream protocol RTMFP agreement between the external equipment and remote external device Carry out point-to-point data transmission;Or
It is based on real-time messages transportation protocol RTMP between the external equipment and remote external device, is realized by server Mutual data transmission;Or
Realtime transmission protocol RTP and RTCP Real-time Transport Control Protocol are based between the external equipment and remote external device RTCP realizes data transmission.
But remote equipment here can also be another user terminal perhaps the server of network side or other set It is standby.The load transmitted with the data of remote equipment can be transferred to external equipment to complete, such as by external equipment by user terminal Come complete video calling audio stream and/or video flowing transmission.To reach load sharing, improve bandwidth and network transmission Can and other effects.
In this example, external equipment is also utilized, can also realize audio using the multimedia equipment that external equipment connects The acquisition and broadcasting of stream and/or video flowing.
Data transmission includes any of the following or a variety of: sending the user terminal of the external equipment connection Or the audio stream of multimedia equipment acquisition;What the user terminal or multimedia equipment for sending the external equipment connection acquired Video flowing;Send the file stored in the user terminal or storage equipment of the external equipment connection;Audio stream is received, is turned The user terminal or multimedia equipment for issuing the external equipment connection play;Video flowing is received, the external equipment is transmitted to The user terminal or multimedia equipment of connection play;And receive file, be transmitted to external equipment connection user terminal or Equipment is stored to save.
User terminal can be while sending the instruction carried out data transmission, which equipment is designated external equipment send The audio stream and/or video flowing of (such as user terminal or multimedia equipment) acquisition, also can specify received audio stream and/or Video flowing is transmitted to which equipment (such as user terminal or multimedia equipment).
In this example, the external equipment is established according to the instruction of user terminal and is set with the distal end of the user terminal communication It can also include: that the external equipment reception user terminal passes through short-range communication hair before standby data service connection The encryption key sent, the encryption key are after the user terminal initiates call request, in the mistake authenticated with network side The encryption key that journey generates;And the external equipment is connected by the data service when carrying out data transmission, and is added using described The data to be transmitted of close key pair are encrypted.
In another example of the present embodiment, the external equipment returns to the ability description information of the peripheral equipment After the user terminal, the method also includes:
The external equipment receives the instruction for the execution calculating task that the user terminal is sent, and the calculating task is turned The logical operation equipment for issuing the external equipment connection executes;
The external equipment receives the calculated result that the logical operation equipment returns, and the calculated result is returned to The user terminal.
In this example, external equipment can receive the calculating task of user equipment, improve the arithmetic speed of user equipment, Electric energy is saved for user equipment.
Several examples of the present embodiment are illustrated below.
Example three
In this example, UE1 can realize video playing in multimedia session by the multimedia equipment that AP equipment connects, For system as shown in figure 9, in an example, the process that user plays network video is as follows:
Step 1, user initiate to request using external equipment by UE selection;
Step 2, UE request ability description information, communication identifier address etc. to external equipment AP;
Step 3, the media description information and AP that external equipment AP obtains all multimedia equipments of connection are in a network IP address returns to UE equipment;
Step 4, for user on the interface UE, a streaming medium content link, the media address in webpage clicking are opened in selection Send playing request;
Step 5, UE send acquisition request (get request) message to AP;
Step 6, AP send get request message and give media server (Media Server);
Step 7 after Media Server receives get request message, sends 200OK response message, includes SDP text Part;
Step 8, AP receive 200OK response message, and obtain the description information SDP file of media content, are sent to UE; UE parses SDP file, including media content format information, the letter such as playing duration (npt such as npt=0-127.8667 unit is the second) Breath;
Step 9, AP send SETUP request message according to the streamID or trackID in SDP, first determine view The transmission mechanism of frequency stream;
Step 10 after Media Server receives the SETUP request message of video flowing, sends 200OK response message, Transport protocol (RTP) port numbers including session identification, player;
Step 11, AP receive 200OK response message, according to the traffic identifier (streamID) or tracking mark in SDP (trackID), it sends and establishes request (SETUP request) message, then determine the transmission mechanism of audio stream;
Step 12 after Media Server receives the SETUP request message of audio stream, sends 200OK response and disappears Breath, including session identification, transport protocol (RTP) port numbers of player etc.;
Step 13, AP receive 200OK response message, send PLAY request message, wherein having media to be played Address.
Step 14, Media Server receive 200OK response message, transmit media content to player by RTP, and Send RTCP Real-time Transport Control Protocol (RTCP:Real-time Transport Control Protoco) packet;
Step 15, AP receive RTP and RTCP data packet.System display buffer, decoding start playing stream media content. RTCP data packet also is sent to Media server in playing process;
Step 10 six, AP carry out multiple multimedia equipments that received voice and/or video media stream are distributed to connection It plays.
Before this step, user can select to play language on the multimedia equipment such as TV of AP connection by the interface UE Sound and/or video media stream simultaneously indicate AP, can be after the media address in webpage clicking sends playing request and select, It can select before this, for example, UE can be provided in the choosing that UE plays video or plays video on the multimedia equipment of periphery It selects, it is selected for user.
The present embodiment method user terminal can pass through the external large-size screen monitors of external device management, external microphone wind, high-definition camera First-class peripheral hardware.The first-class external multimedia equipment of external high-quality micro-phone transducer, high-definition camera can be made full use of to carry out more Media play improves user experience.
Example four
In this example, user suddenly encounters emergency and needs calling 911 phone, and 911 accept center and get after dialing The video pictures on user position periphery, process include the following steps:
Step 1, user selects the request for initiating to use external equipment, UE peripherad AP device request ability description automatically Information, mailing address etc.;
Step 2, AP equipment obtains the media description information of all multimedia equipments of connection, multimedia equipment packet here The public security camera of road is included, the media description information of public security camera is returned to the UE equipment by AP equipment;AP equipment obtains It is derived from the communication identifier address (such as IP address) of body in a network and returns to UE;
This exemplary public security camera has the ability with AP equipment interactive information.
Step 3, the communication request with 911 call centers is initiated in UE urgent call 911, establishes control signaling connection.Pass through Control signaling carries the information of AP equipment, such as media description information, the IP address of camera;
Step 4, after 911 call centers receive the control signaling of UE, the information for the external equipment AP that UE is connected is obtained, 911 call centers directly establish data service connection between the AP equipment of UE connection, or indicate the AP equipment and UE of its connection Data service connection is established between the AP equipment of connection, receives the real-time of the public security camera acquisition of the AP equipment transmission of UE connection Video flowing.911 call centers it is seen that user periphery real-time video information.
The processing that 911 call centers execute in above-mentioned steps is realized by the associated server of 911 call centers.
By this example, so that it may in user terminal because data traffic is limited to send live video stream the case where Under, call center can directly be obtained from the public security camera on periphery, be equivalent to the periphery public security camera shooting that user terminal uses The hardware resource of head.And the shooting angle of public security camera is also different from user terminal, more fully convenient for 911 call centers Grasp field condition.
Embodiment three
The present embodiment by taking LTE network as an example, illustrates that above-mentioned two user terminal realizes data transmission by respective AP again Method specific implementation.Wherein, identical as the realization mechanism under 3G and 2G network under LTE network environment.
In LTE network, realize that the process of data transmission is as shown in Figure 10 by external equipment between UE1 and UE2, including such as Lower operation:
Step 1: UE1 completes IMS network registration, specifically, attach process is executed after booting network selection, after the completion of registration It carries out IMS network PDN connection and default bearing is established, following address can be obtained in registration process:
The IP address of U1E: it distributing to obtain by network in PDP context activation, Self address is determined when for registering.
The IP address of network server: distributing to obtain by network in PDP context activation, for finding in registration process Server address.
UE1 can obtain network server address by following methods:
1) signaling method, UE request the ground of CSCF in LTE registration process in PDN Connectivity Request Location, network inform the address of UE CSCF by the cell in activation carrying.
2) DHCP mode: being generally used in traditional cable network, and the server of UE is distributed in a manner of DHCP IP address.
3) provided by UE: this mode be by by the relevant configuration file of network server or variable be preset to UE or In UICC card, used for UE when initiating and servicing.
Step 2 is before UE1 equipment is communicated with remote equipment, to external device request ability description information;It is described External equipment is the equipment for having short-range communication ability, is AP1 hotspot device in this example.
UE1 is to AP1 device request information, such as transmitting capacity inquiry request message;
AP1 equipment obtains the media of all multimedia equipments (such as camera, microphone, screen, loudspeaker) of connection Description information, including display camera parameter, screen parameter, microphone parameters, loudspeaker parameters etc..If present multimedia is set It is standby online, i.e., the media description information of all online multimedia equipments is returned in opening and connection status, AP1 equipment The UE1 equipment;AP1 equipment is obtained from the communication identifier address such as IP address of body in a network, returns to UE1;AP1 can be with Media description information and IP address are returned to UE1 by handling capacity description response.
Step 3: UE initiates VoLTE caller and triggers initial session foundation.
In the step, after network server receives the call request of UE1 transmission, to UE2 transmission call request, and according to The call answering of UE2 sends call answering to UE1.In this process, the communication between UE1 and network server may include as Lower operation:
1) calling terminal (i.e. UE1) sends INVITE request;
2) network server sends response message to terminal (i.e. UE1), indicates that network has had received the INVITE of terminal Request;
3) network server sends 180 message of RINGING to terminal (i.e. UE1), indicates that opposite end starts ring;
4) network server replys OK 200, represents opposite end and picks up phone, enters talking state
Step 4: carrying out capabilities exchange, control plane Signalling exchange between calling terminal and called terminal;
In this step, UE1 and UE2 carry out media capability negotiation.UE1 initiates to establish control signaling company with remote equipment UE2 After connecing, the information of AP1 equipment, including media description information and IP address etc. can be carried by control signaling.Control signaling packet Include following one or more: call request, media capability invite INVITE request, ability update data UPDATE, control signaling Middle carrying external equipment IP address, the IP address etc. of local terminal UE.
After UE1 receives the control signaling response of UE2, the information for the external equipment AP2 that UE2 is connected is obtained, including AP2's IP address.
Step 5: session establishment is completed to start data transmission.
UE1 is by establishing data service connection between AP1 equipment and AP2 equipment.UE1 is sent to the voice and/or view of UE2 Frequency Media Stream is transmitted to the external equipment of AP2 equipment by AP1 equipment, and UE1 wants the voice and/or video media of received UE2 Stream AP2 issues the reception of AP1 equipment, and is distributed to multimedia equipment by AP1 equipment and plays out.
In the present embodiment, AP equipment according to the media description information of multimedia equipment by received information such as voice and/or Video media stream splits into data packet;Each data packet is sent to each multimedia equipment;And according to belonging to determining each data packet Media description type information to be sent such as voice and/or video media stream split into several data packets and to the data Packet is numbered, for example, AP equipment integrates the data packet for belonging to same information, and the data after integration is sent to mesh Marking device makes each data packet carry respective number respectively.
It, can also be according to the media description information that AP equipment is fed back between UE after media capability negotiation in the present embodiment Change, the media description information of update is sent into multimedia capabilities to server and updates signaling;UE receives the multimedia capabilities After the response for updating signaling, interacted according to the multimedia function of update and the remote equipment.Multimedia capabilities update letter It includes following one or more of for enabling: media modification request re-invites INVITE request, more new data UPDATE.
The data transmission between the present embodiment AP equipment is illustrated below, the data between the present embodiment AP equipment pass Defeated method can also apply to the corresponding scene of previous embodiment.
In an example of the present embodiment, the video P2P between AP equipment based on RTMFP agreement is communicated, RTMFP agreement Full name is that peer protocol is networked real-time media stream protocol (Real-Time Media Flow Protocol), which is based on UDP (User Datagram Protocol) allows to establish point-to-point communication connection between hot spot (i.e. AP equipment), between user Connection can not be directly established by server end, to realize the data transmission between hot spot.Its basic functional principle and reality Existing process description is as follows: hot spot is before carrying out immediate data transmission, it is necessary to be connected to and support the Server of RTMFP agreement to obtain An only ID is obtained, as the unique identification of hot spot, which can also be used as the communication identifier address of hot spot;Later, should Hot spot can issue audio, video or data information by UDP flow.Any connection to same server-side other hot spots, The various stream informations that hot spot is issued before can directly being received according to ID.Each client for being connected to server is taken as One node (peer), multiple mutually visible nodes form a group (group) in server-side.Group in and meanwhile it is in store respectively at Routing iinformation between member, to make to organize between interior any two node, there are a direct or indirect connection paths.
The user name connection server of oneself can be used in hot spot, after successful connection, obtains only Peer ID;One The user being successfully connected can carry out communication request to relative users according to another username;The user for receiving request can Received with selection or refusal is invited;After establishing connection, two users, can also be mutually other than carrying out voice and video telephone Sending information information.Hot spot inputs the user's name to be contacted after being successfully connected server, sends Call instruction, service Device will go to inquire corresponding User ID according to the user name invited to hot spot ID management service, if User ID is not present, Invite failure;If successful query is to User ID, it tries establish connection with corresponding User ID.If addressee refuses are invited, Then establish communication failure;If other side receives invitation, communication is established, starts sending and receiving for stream.Terminate in user's selection After call, user name is nullified from hot spot ID management service first, then respectively cuts off the stream for being used to send and receive.
And RTMFP agreement then allows directly to be communicated between hot spot, to reduce communication delay, therefore preferably RTMFP agreement.
In another example of the present embodiment, RTMP agreement is based between AP equipment, all hot spots are transmitted by server Data.RTMP agreement full name is real-time messages transportation protocol (Real TimeMessaging Protocol), and one exclusively for biography Defeated video, audio and data and the ICP/IP protocol designed, RTMP agreement can hot spot and server-side keep one it is lasting Connection, and allow real time communication.Protocol definition is multiple to be each responsible for different functions with the channel of self contained function.According to The data such as audio-video are divided into a certain size data packet by the JA(junction ambient) of hot spot and server-side, RTMP agreement, and in data Packet is added header information, the channel ID that specified data will be sent to, if necessary, can also indicate data generation when Between stab, then transmitted.
In the another example of the present embodiment, the data transmission between AP1 equipment and AP2 equipment can establish assists in TCP On view or udp protocol, start two-way RTP/RTCP stream, one transmits for audio data, and one passes for video data It is defeated.RTP is the transport protocol of medium load.RTP is real-time Transmission provides temporal information end to end on Internet and stream is same Step, but do not guarantee that service quality, service quality is provided by RTCP.RTP data protocol is responsible for streaming media data and is sealed Wrap and realize the real-time Transmission of Media Stream.
In RTP ession for telecommunication, each participant periodically transmits RTCP packet.Contain the data packet sent in RTCP packet The statistics such as quantity, the quantity of the data packet of loss, therefore, each participant can use these information and dynamically change transmission Rate, or even change PT Payload Type.RTP and RTCP are used cooperatively, they can be made with effectively feeding back with the smallest expense Efficiency of transmission optimizes.
The regulation that Session Description Protocol (SDP) offer/response of video media is saved according to 26.114 6.2.3 of 3GPP TS It is formatted.
When application program establishes a RTP session, application program will determine that a pair of of purpose transmits address.Purpose transmission ground Location is made of a network address and a pair of of port, and there are two ports: one is given RTP packet, and one is given RTCP packet, so that RTP/ RTCP data can correctly be sent.
The transmission process of RTP is as follows, and receive process are then opposite.
1) Real-time Transport Protocol receives media information code stream (as H.263) from upper layer, is packaged into RTP data packet;RTCP connects from upper layer Control information is received, RTCP control packet is packaged into.
2) RTP data packet is sent to udp port centering even port by RTP;RTCP control packet is sent to udp port pair by RTCP In odd-numbered port.
(i.e. pair according to the relative time (i.e. the timestamp of RTP packet) and their absolute time of sound stream and image stream The RTCP in RTCP packet answered), it is synchronous with image that sound may be implemented.
The security strategy transmitted below to data between the present embodiment AP equipment is illustrated.The security strategy of the present embodiment It can also apply to the corresponding scene of previous embodiment.
All signalings since UE has used authentication information in registration process, and later are protected from.Therefore work as When Media Stream is transmitted from AP1 equipment to AP2 equipment, UE can be linked by wifi and be sent the authentication information to AP1 equipment, This authentication information can be used in AP1 equipment, increases the safety guarantee of the data transmission between AP and AP.
In one example, UE initiate call request after, can and network side be authenticated, network side select one authenticate to Amount group sends RAND and AUTN therein to UE.UE receives RAND | | after AUTN, authentication process, verifying are carried out in the side USIM AUTN.The step is to carry out user to the authentication of network, and USIM calculates XMAC, and the MAC value in it and AUTN is carried out Compare, so far user completes the authentication to network.USIM calculates RES (user response), is sent to network side, compares RES Whether XRES is equal to, if equal, network just has authenticated user identity, and so far network side family completes the authentication to user, claims Be bi-directional authentification.
The key generated in above-mentioned two-way authentication process such as encryption key CK shares between core net and UE.UE can be with The CK is issued to connected AP equipment by short-range communication such as WIFI, is transmitted in the safe mode of short distance message, AP It is communicated between the AP of distal end after obtaining the CK and the CK parameter can be used to encrypt the data information to be transmitted.Example If encryption mechanism be using Encryption Algorithm f8 generate key stream (pseudorandom mask data), clear data again with mask data into Row is added by bit and generates ciphertext, then transmits user data, recipient on the direct Radio Link of AP in a manner of ciphertext AP is after receiving ciphertext, then ciphertext and mask data (as input parameter when encryption, therefore the mask data generated also one Sample) it is added by bit, it is reduced into clear data, that is, is decrypted.
It is described in detail below the interactive process between user, UE and external equipment in video calling, user can be with It chooses whether to carry out data transmission using external equipment and video playing.
In one example, under normal circumstances video calling process is as follows:
Step 1, user 1 initiate to request using external equipment by UE1 selection;
Step 2, UE1 request ability description information, mailing address etc. to external equipment AP1;
Step 3, the media description information and AP1 that external equipment AP1 obtains all multimedia equipments of connection are in a network Mailing address return to UE1 equipment;
Step 4, user 1 select to send setup requests to UE2 by UE1;
Step 5 after UE2 receives call request message, sends response message;
Step 6, UE1 receive the response message of server forwarding, UE1 and UE2 control signaling, which is established, to be completed, interface display Call interface;
Step 7, user 1 use external equipment (external screen, external camera etc.) in call interface selection;
Step 8, UE1 carry the information of AP1 equipment, including media description information and IP address etc. by control signaling.Hair To UE2;
Step 9 after UE2 receives the control signaling of UE1, obtains the information for the external equipment AP2 that UE2 is connected, including energy Power description information and IP address etc., issue UE1;
Step 10, AP1 equipment send SDP conversation request message to AP2, such as SDP request message, set comprising AP1 Standby media capability description is SDP file;
Before this step, the information of the UE2 external equipment AP2 sent can be sent to AP1 equipment by UE1, indicate AP1 Start data transmission.
Step 11 after AP2 equipment receives SDP request message, sends 200OK response message, includes AP2 equipment Media capability description is SDP file;
Step 12, AP1 receive the response message of AP2, parse SDP file;
Step 13, AP1 send SETUP according to traffic identifier (streamID) or tracking mark (trackID) in SDP Request message first determines the transmission mechanism of video flowing;
Step 14 after AP2 receives the SETUP request message of video flowing, sends 200OK response message, including meeting Talk about mark, transport protocol (RTP) port numbers of player etc.;
Step 15, AP1 receive 200OK response message, according to the streamID or trackID in SDP, send SETUP Request message, then determine the transmission mechanism of audio stream;
Step 10 six after AP2 receives the SETUP request message of audio stream, sends 200OK response message, including meeting Talk about mark, transport protocol (RTP) port numbers of player etc.;
Step 10 seven, AP1 receive 200OK response message, transmit media content to player by RTP, and send RTCP Packet;
Step 10 eight, AP2 receive 200OK response message, transmit media content to player by RTP, and send RTCP Packet;
Step 10 nine, AP1 equipment receive RTP and RTCP data packet.System display buffer, decoding start to play in media Hold.RTCP data packet also is sent to AP2 in playing process;
Step 2 ten, UE1 call interface, which is shown, carries out audio and video playing using external equipment such as television set;
Carrying out audio and video playing using external equipment can be used as default option, and user can also be selected by call interface Audio and video playing is carried out using external equipment.It is a user's communication interface as shown in figure 11.The user's communication interface lists A variety of options carry out media play in terminal or distal end for user's selection.It such as can choose terminal screen (playing video), it can also To select screen (playing video);It can choose end microphones (acquisition audio), also can choose distal end microphone (acquisition sound Frequently);It can choose terminal camera shooting (acquisition video), also can choose distal end camera shooting (acquisition video);It can choose terminal sound equipment (playing audio) also can choose distal end sound equipment (playing audio).It " screen " herein, " distal end microphone ", " distally takes the photograph Picture " and " distal end sound equipment " etc. refer to the multimedia equipment of terminal, peripheral, rather than the equipment of network opposite end.
Step 2 11, AP1 equipment set multiple multimedias that received voice and/or video media stream are distributed to connection It is played out for such as television set.
In video call process, the resource that user can switch selection using terminal carries out media stream process, Huo Zhexuan The resource for selecting distal end carries out media stream process.In one example, video is switched to by user by terminal interface from television set Display (playing) on mobile phone screen, can use following steps:
Step 1, user 1 select the screen of using terminal to play out, are switched to mobile phone screen from television set;
Step 2, UE1 send zapping requests (video switch request) message to AP1;
Step 3, AP1 receive the control information of UE1 transmitting, are sent to AP2;
Step 4 after AP2 receives video switch request message, sends 200OK response message, stops to local terminal Video screen play, discharge TV resource;
Step 5, AP1 receive the 200OK response message of AP2, send out OK message to UE1, stop broadcasting to local terminal video screen It puts, discharges TV resource;
Step 6, UE1 receive OK response message, are connected by control signaling to UE2 and send video calling upgrade request;
Step 7, UE1 and UE2 are upgraded to video calling from language call, are not described in detail herein.
The video of the side UE1 and UE2 is uniformly switched to mobile phone screen broadcasting and is risen to language call by above example Grade.But in another example, can also to be AP2, which be transmitted to UE1 for received video flowing, plays, without changing broadcasting for the side UE2 Put mode.In another example, the step interacted between AP1 and AP2 can be cancelled, can not also converse language and rise Grade.
In video calling, user can also suspend or stop to play, the process the following steps are included:
Step 1, user 1 select pause to play by UE1;
Step 2, UE1 send pause request (Pause request) message to AP1;
Step 3, AP1 interrupt media stream, send out OK message to UE1, device of televising pause plays;
Step 4, UE receive OK response message, suspend in interface display video playing;
Step 5, user select to stop playing by UE1;
Step 6, UE, which is sent, removes request (Teardown request) message to AP1;
Step 7, AP1 receive the control information of UE transmitting, are sent to AP2;
Step 8 after AP2 receives Teardown request message, sends 200OK response message, stops the media of local terminal Stream release resource;
Step 9, AP1 receive the 200OK response message of AP2, and to UE1, local terminal player stops playing hair OK message, Discharge resource;
Step 10, UE1 receive OK response message, send SIP BYE to UE2, discharge resource, interface display end of conversation;
Step 11, UE2 return to 200OK response message, discharge resource, interface display end of conversation.
Example IV
The present embodiment provides a kind of user terminals, as shown in figure 12, including memory 900, processor 800 and are stored in institute The computer program that can be run on memory 900 and on the processor 800 is stated, the processor 800 executes the calculating The processing of either user terminal execution as described in the embodiments of the present invention method is realized when machine program.
The present embodiment additionally provides a kind of access point apparatus of short-range communication network, including memory 900, processor 800 and it is stored in the computer program that can be run on the memory 900 and on the processor 800, the processor 800 The processing of either external equipment execution as described in the embodiments of the present invention method is realized when executing the computer program.
The embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer program, described The processing of method either as described in the embodiments of the present invention is realized when computer program is executed by processor.
The present embodiment also provides a kind of AP equipment, specifically includes that
First unit receives the media description inquiry request that user UE is sent, and according to the media description inquiry request The media description information of the multimedia equipment of this AP equipment connection is returned into the UE;
Second unit utilizes this when the UE is communicated using the multimedia function of this AP equipment with remote equipment Equipment obtains the audio medium stream and/or video media stream, and acquired audio medium stream and/or video media stream are transmitted To the remote equipment, and the audio medium stream and/or video media stream of remote equipment are received, and utilizes this AP equipment equipment Acquired audio medium stream and/or video media stream are distributed to each convergent terminal and play to user.
Optionally, in above equipment, the multimedia equipment is the equipment for having short-range communication ability.
The invention also discloses a kind of user UE terminals, specifically include that
First unit obtains the media description information of AP equipment;
Second unit uses the media description of the AP equipment when this user UE equipment is communicated with remote equipment Information sends the first signaling to registrar, and after the response that this user terminal receives first signaling, passes through institute It states AP equipment and transmits voice and/or video media stream to the remote equipment, and received by the AP equipment, and set by AP The multimedia equipment of standby management plays the voice and/or video media stream that remote equipment is sent.
Optionally, in above equipment, first signaling includes following one or more of:
Call request, media modification request invite INVITE request, re-invite INVITE request, more new data UPDATE。
Optionally, in above equipment, the media description information that the first unit obtains multimedia equipment refers to:
The first unit sends media description inquiry request, and the response returned from the AP equipment to the AP equipment The media description information of the middle multimedia equipment for obtaining the AP equipment management.
Optionally, above equipment further include:
Third unit is believed when user's UE equipment is communicated with remote equipment using the media description of the AP equipment It ceases after registrar the first signaling of transmission, sends second to registrar using the change of AP device media description information Signaling interacts so that user's UE equipment updates multimedia function with the remote equipment.
Optionally, in above equipment, second signaling includes following one or more of:
Media modification request re-invites INVITE request, more new data UPDATE.
From above-described embodiment as can be seen that the scheme of the embodiment of the present application have it is following one or more the utility model has the advantages that
1) WLAN is merged with existing 3GPP network, realizes joint transmission, 3GPP network is responsible for signaling connection, WLAN It is responsible for data transmission, to achieve the purpose that load shunts and improve network performance.UE only needs to transmit signaling, and media data passes through External equipment is transmitted, and is greatly reduced UE data traffic burden, is increased bandwidth.
2) terminal device manages external large-size screen monitors, external microphone wind, high-definition camera by external equipment (such as AP hot spot) Equal peripheral hardwares.It makes full use of the first-class external multimedia equipment of external high-quality micro-phone transducer, high-definition camera to carry out multimedia to adopt Collection and broadcasting.Acquired voice and/or video media stream are played into user using the multimedia function except UE, will be obtained The voice and/or video media taken is streamed to the remote equipment;Obtain better user experience.
3) a part of calculating task (such as data transmission and encoding and decoding etc.) is distributed to external equipment and completed by terminal device, Computation burden is alleviated, power consumption is reduced and improves user experience.
It will appreciated by the skilled person that whole or certain steps, system, dress in method disclosed hereinabove Functional module/unit in setting may be implemented as software, firmware, hardware and its combination appropriate.In hardware embodiment, Division between the functional module/unit referred in the above description not necessarily corresponds to the division of physical assemblies;For example, one Physical assemblies can have multiple functions or a function or step and can be executed by several physical assemblies cooperations.Certain objects Reason component or all physical assemblies may be implemented as by processor, such as central processing unit, digital signal processor or micro process The software that device executes, is perhaps implemented as hardware or is implemented as integrated circuit, such as specific integrated circuit.Such software Can be distributed on a computer-readable medium, computer-readable medium may include computer storage medium (or non-transitory be situated between Matter) and communication media (or fugitive medium).As known to a person of ordinary skill in the art, term computer storage medium includes In any method or skill for storing information (such as computer readable instructions, data structure, program module or other data) The volatile and non-volatile implemented in art, removable and nonremovable medium.Computer storage medium includes but is not limited to RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storages, magnetic Box, tape, disk storage or other magnetic memory apparatus or it can be used for storing desired information and can be visited by computer Any other medium asked.In addition, known to a person of ordinary skill in the art be, communication media generally comprises computer-readable Other numbers in the modulated data signal of instruction, data structure, program module or such as carrier wave or other transmission mechanisms etc According to, and may include any information delivery media.

Claims (24)

1. a kind of data transmission method, comprising:
After first user terminal and second user terminal establish signaling connection, first user terminal sets the outside of this terminal Standby information is sent to the second user terminal, and obtains the information of the external equipment of the second user terminal, described outer The information of portion's equipment includes the communication identifier address of external equipment;
First user terminal indicates the external equipment of this terminal, according to the external equipment for exchanging resulting second user terminal Information, establish the data industry between the external equipment of first user terminal and the external equipment of the second user terminal Business connection;
First user terminal indicates that the external equipment of this terminal is carried out data transmission by data service connection.
2. the method as described in claim 1, it is characterised in that:
The signaling connection is the signaling connection of mobile communication business, and the data are transmitted as the number in the mobile communication business According to transmission;The external equipment is the access point apparatus of short-range communication network.
3. the method as described in claim 1, it is characterised in that:
Data transmission includes any of the following or a variety of:
Send the audio stream of the multimedia equipment acquisition of this terminal or the external equipment connection of this terminal;
Send the video flowing of the multimedia equipment acquisition of this terminal or the external equipment connection of this terminal;
Send the file stored in this terminal or the storage equipment of the external equipment connection of this terminal;
Audio stream is received, the multimedia equipment for being transmitted to this terminal or the external equipment connection of this terminal plays;
Video flowing is received, the multimedia equipment for being transmitted to this terminal or the external equipment connection of this terminal plays;
File is received, the storage equipment for being transmitted to this terminal or the external equipment connection of this terminal saves.
4. method as claimed in claim 3, it is characterised in that:
Before first user terminal indicates that the external equipment of this terminal is carried out data transmission by data service connection, The method also includes: determination will apply first user terminal from one or more groups of options below according to user instructions Option and indicate the external equipment of this terminal:
In this terminal plays video, or the multimedia equipment of the external equipment connection in this terminal plays video;
In this terminal plays audio, or the multimedia equipment of the external equipment connection in this terminal plays audio;
Video is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires video;
Audio is acquired in this terminal, or the multimedia equipment of the external equipment connection in this terminal acquires audio.
5. the method as described in claim 1, which is characterized in that first user terminal and second user terminal establish signaling Before connection, this method further include:
First user terminal obtains the information of the external equipment of this terminal, this acquired end by close range communication techniques The information of the external equipment at end includes one of ability description information and communication identifier address or a variety of;Wherein, this terminal The ability description information of external equipment includes the multimedia descriptions information of the multimedia equipment of the external equipment connection of this terminal.
6. such as method as claimed in any one of claims 1 to 5, which is characterized in that first user terminal is by the outside of this terminal The information of equipment is sent to the second user terminal, one of in the following ways or a variety of:
Mode one, first user terminal are sent control signaling by the signaling connection to the second user terminal, institute State the information that the external equipment of first user terminal is carried in the reserved field of control signaling;
Mode two, first user terminal utilize the transmission channel established after the control signaling end of transmission, use to described second Family terminal sends data packet, and the information of the external equipment of first user terminal is carried in the data packet.
7. a kind of resource share method, comprising:
User terminal passes through information of the short-range communication to external equipment described in external device request;
The user terminal receives the information for the external equipment that the external equipment returns, according to the letter of the external equipment Breath uses the external hardware resource on periphery.
8. method as claimed in claim 7, it is characterised in that:
The information of the external equipment includes the ability description information of the external equipment and one kind or more of communication identifier address Kind;Wherein, the ability description information of the external equipment includes the media description of the multimedia equipment of the external equipment connection One of operational capability information of logical operation equipment that information is connected with the external equipment is a variety of.
9. method as claimed in claim 7, it is characterised in that:
The external equipment includes the access point apparatus of short-range communication network.
10. the method as described in any in claim 7-9, it is characterised in that:
The user terminal uses the external hardware resource on periphery according to the information of the external equipment, comprising:
The user terminal passes through external device access network server;
The user terminal indicates that the external equipment will be from the received forwarding media stream of the network server to the outside The multimedia equipment of equipment connection plays.
11. the method as described in any in claim 7-9, it is characterised in that:
The user terminal uses the external hardware resource on periphery according to the information of the external equipment, comprising:
The user terminal establishes signaling connection by mobile communications network and server, will be described outer by the signaling connection The communication identifier address of portion's equipment is sent to the server, so that communication identifier of the server according to the external equipment Address is established data service with the external equipment and is connect, and receives the matchmaker of the multimedia equipment acquisition of the external equipment connection Body stream.
12. such as method any in claim 7-9, it is characterised in that:
The user terminal uses the external hardware resource on periphery according to the information of the external equipment, comprising:
Calculating task is distributed to the external equipment by the user terminal, with the logical operation connected by the external equipment Equipment executes the calculating task;
The user terminal receives the calculated result that the external equipment returns.
13. a kind of resource share method, comprising:
External equipment receives the information request that user terminal is sent by short-range communication;
The external equipment obtains the resource information of the peripheral equipment of the external equipment connection, by the resource of the peripheral equipment Information returns to the user terminal as the ability description information of the external equipment, so that described in the user terminal use The resource of peripheral equipment.
14. method as claimed in claim 13, it is characterised in that:
The external equipment is the access point apparatus of short-range communication network;The resource information of the peripheral equipment includes multimedia One of operational capability information of the media description information of equipment and logical operation equipment is a variety of.
15. method as claimed in claim 13, it is characterised in that:
Before or while the ability description information is returned to the user terminal by the external equipment, also the outside is set Standby communication identifier address returns to the user terminal.
16. method as claimed in claim 13, it is characterised in that:
The information request uses form of data frames, and the data frame carries the letter of the control signaling of request ability description information Mark.
17. method as claimed in claim 13, it is characterised in that:
After the ability description information of the peripheral equipment is returned to the user terminal by the external equipment, the method is also Include:
The external equipment is connected according to the data service that remote equipment is established in the instruction of user terminal, and passes through the data industry Business connection carries out data transmission.
18. method as claimed in claim 17, it is characterised in that:
The remote equipment is remote external device, and the remote external device is logical by short-range communication and the user terminal Cross the distance terminal connection of mobile communication calling;
The external equipment is carried out data transmission by data service connection, comprising:
It is carried out between the external equipment and remote external device based on peer protocol networking real-time media stream protocol RTMFP agreement Point-to-point data transmission;Or
It is based on real-time messages transportation protocol RTMP between the external equipment and remote external device, is realized by server mutual Between data transmission;Or
It is real based on realtime transmission protocol RTP and RTCP Real-time Transport Control Protocol RTCP between the external equipment and remote external device Existing data transmission.
19. method as claimed in claim 17, it is characterised in that:
Data transmission includes any of the following or a variety of:
Send the user terminal of the external equipment connection or the audio stream of multimedia equipment acquisition;
Send the user terminal of the external equipment connection or the video flowing of multimedia equipment acquisition;
Send the file stored in the user terminal or storage equipment of the external equipment connection;
Audio stream is received, the user terminal or multimedia equipment for being transmitted to the external equipment connection play;
Video flowing is received, the user terminal or multimedia equipment for being transmitted to the external equipment connection play;
File is received, the user terminal or storage equipment for being transmitted to the external equipment connection save.
20. method as claimed in claim 17, it is characterised in that:
The external equipment establishes the data service with the remote equipment of the user terminal communication according to the instruction of user terminal Before connection, the method also includes: the external equipment receives the encryption that the user terminal is sent by short-range communication Key, the encryption key are after the user terminal initiates call request, to generate in the process authenticated with network side Encryption key;
The external equipment is carried out data transmission by data service connection, comprising: the external equipment is added using described The data to be transmitted of close key pair are encrypted.
21. method as claimed in claim 13, it is characterised in that:
After the ability description information of the peripheral equipment is returned to the user terminal by the external equipment, the method is also Include:
The external equipment receives the instruction for the execution calculating task that the user terminal is sent, and the calculating task is transmitted to The logical operation equipment of the external equipment connection executes;
The external equipment receives the calculated result that the logical operation equipment returns, and the calculated result is returned to described User terminal.
22. a kind of user terminal, including memory, processor and it is stored on the memory and can transports on the processor Capable computer program, the processor are realized when executing the computer program as of any of claims 1-12 The processing of method.
23. a kind of access point apparatus of short-range communication network, including memory, processor and it is stored on the memory simultaneously The computer program that can be run on the processor, which is characterized in that the processor executes real when the computer program The now processing of the method as described in any one of claim 13-21.
24. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The processing of the method as described in any one of claim 1-21 is realized when being executed by processor.
CN201810662390.7A 2017-09-08 2018-06-25 Data transmission and resource sharing method, user terminal and access point equipment Active CN108990169B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710806629 2017-09-08
CN2017108066299 2017-09-08

Publications (2)

Publication Number Publication Date
CN108990169A true CN108990169A (en) 2018-12-11
CN108990169B CN108990169B (en) 2022-01-21

Family

ID=64538208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810662390.7A Active CN108990169B (en) 2017-09-08 2018-06-25 Data transmission and resource sharing method, user terminal and access point equipment

Country Status (1)

Country Link
CN (1) CN108990169B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111385513A (en) * 2018-12-28 2020-07-07 华为技术有限公司 Call method and related equipment
WO2021128545A1 (en) * 2019-12-27 2021-07-01 惠州Tcl移动通信有限公司 Image display method and apparatus, storage medium and smart device
CN113453081A (en) * 2020-03-28 2021-09-28 华为技术有限公司 Video transmission method, system, related equipment and storage medium
CN114363886A (en) * 2020-10-12 2022-04-15 中国移动通信有限公司研究院 Data storage method, terminal and network equipment
CN114710573A (en) * 2022-06-07 2022-07-05 石家庄科林电气股份有限公司 IPV 6-based power distribution station area edge device communication method and device
WO2023072063A1 (en) * 2021-10-29 2023-05-04 维沃移动通信有限公司 File transmission method and apparatus, and electronic device and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664798A (en) * 2004-03-02 2005-09-07 联想(北京)有限公司 External equipment resource sharing method
CN101471915A (en) * 2007-12-29 2009-07-01 科骏康电子(深圳)有限公司 Encipher method and encipher device
CN102172094A (en) * 2011-04-07 2011-08-31 华为终端有限公司 Communication method, system, and access point based on wireless bearer within cell
CN102611871A (en) * 2012-01-13 2012-07-25 深圳市同洲电子股份有限公司 Method, system and mobile terminal for video communication and digital television receiving terminal
CN103200567A (en) * 2012-01-05 2013-07-10 中兴通讯股份有限公司 Method and system of wireless fidelity (WiFi) access
WO2014040610A1 (en) * 2012-09-11 2014-03-20 Nokia Siemens Networks Oy Proximity service in communications
CN105656978A (en) * 2014-12-04 2016-06-08 中国移动通信集团公司 Resource sharing method and device
CN105721928A (en) * 2014-12-02 2016-06-29 陕西子竹电子有限公司 Mobile phone remote control television system based on wireless router
CN105809917A (en) * 2014-12-29 2016-07-27 中国移动通信集团公司 Method and device for transmitting messages of internet of things
CN106354776A (en) * 2016-08-22 2017-01-25 广州三星通信技术研究有限公司 File downloading management method at terminals and equipment thereof
CN107006066A (en) * 2014-12-12 2017-08-01 佳能株式会社 The control method and program of communication equipment, communication equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664798A (en) * 2004-03-02 2005-09-07 联想(北京)有限公司 External equipment resource sharing method
CN101471915A (en) * 2007-12-29 2009-07-01 科骏康电子(深圳)有限公司 Encipher method and encipher device
CN102172094A (en) * 2011-04-07 2011-08-31 华为终端有限公司 Communication method, system, and access point based on wireless bearer within cell
CN103200567A (en) * 2012-01-05 2013-07-10 中兴通讯股份有限公司 Method and system of wireless fidelity (WiFi) access
CN102611871A (en) * 2012-01-13 2012-07-25 深圳市同洲电子股份有限公司 Method, system and mobile terminal for video communication and digital television receiving terminal
WO2014040610A1 (en) * 2012-09-11 2014-03-20 Nokia Siemens Networks Oy Proximity service in communications
CN105721928A (en) * 2014-12-02 2016-06-29 陕西子竹电子有限公司 Mobile phone remote control television system based on wireless router
CN105656978A (en) * 2014-12-04 2016-06-08 中国移动通信集团公司 Resource sharing method and device
CN107006066A (en) * 2014-12-12 2017-08-01 佳能株式会社 The control method and program of communication equipment, communication equipment
CN105809917A (en) * 2014-12-29 2016-07-27 中国移动通信集团公司 Method and device for transmitting messages of internet of things
CN106354776A (en) * 2016-08-22 2017-01-25 广州三星通信技术研究有限公司 File downloading management method at terminals and equipment thereof

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111385513A (en) * 2018-12-28 2020-07-07 华为技术有限公司 Call method and related equipment
CN111385513B (en) * 2018-12-28 2021-08-20 华为技术有限公司 Call method and related equipment
WO2021128545A1 (en) * 2019-12-27 2021-07-01 惠州Tcl移动通信有限公司 Image display method and apparatus, storage medium and smart device
CN113453081A (en) * 2020-03-28 2021-09-28 华为技术有限公司 Video transmission method, system, related equipment and storage medium
CN114363886A (en) * 2020-10-12 2022-04-15 中国移动通信有限公司研究院 Data storage method, terminal and network equipment
WO2023072063A1 (en) * 2021-10-29 2023-05-04 维沃移动通信有限公司 File transmission method and apparatus, and electronic device and storage medium
CN114710573A (en) * 2022-06-07 2022-07-05 石家庄科林电气股份有限公司 IPV 6-based power distribution station area edge device communication method and device

Also Published As

Publication number Publication date
CN108990169B (en) 2022-01-21

Similar Documents

Publication Publication Date Title
CN108990169A (en) A kind of transmission of data, resource share method and user terminal, access point apparatus
US20160149836A1 (en) Communication and Messaging Architecture for Affiliated Real-Time Rich Communications Client Devices
EP2619964B1 (en) Systems and methods for peer-to-peer ims
KR101248568B1 (en) Method for providing early-media service based on session initiation protocol
CN101346964B (en) Method for establishing multimedia conversation with remote user of communication network
CN101453477B (en) Method and device for uploading real-time media content
JP5220010B2 (en) Switching multimedia sessions from mobile terminals
JP2008523662A (en) Image-based push-to-talk user interface image exchange method
US20060080407A1 (en) Multimedia session establishment in a user entity having audio floor control
EP1958467B1 (en) Method of enabling a combinational service and communication network implementing the service
EP4391611B1 (en) Information transmission method and apparatus
EP3926937B1 (en) Multimedia customized ringing signal and color ring back tone playback method, and application server
WO2010075696A1 (en) System and method for supporting the share of mobile phone tv programs
CN105530389A (en) Voice message method and device based on IMS network
US20120075406A1 (en) Method And System For Handling A Multi-Media Call Setup Request
US7953123B2 (en) Method and system for controlling the establishment of communications channels for allowing transmission of multimedia information
US20130173689A1 (en) Managing Data Representation For User Equipments In A Communication Session
CN104580119B (en) Voice and video telephone method, apparatus and system
CN101467420B (en) Method for providing early media service based on session initiation protocol
WO2011050744A1 (en) Method for playing multimedia ring tone during conversation period, server and terminal device thereof
CN105122761B (en) Local control of additional media sessions for packet-based calls
US20240362613A1 (en) Order payment method and apparatus, and storage medium, device and system
CN102055741B (en) Method, equipment and system of negotiating media session
US20200186636A1 (en) Enabling call transfer using headset
CN113132812B (en) A kind of video call method and system based on VOLTE network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant