CN105493471B - Transparent data transmission method and public service entity - Google Patents

Transparent data transmission method and public service entity Download PDF

Info

Publication number
CN105493471B
CN105493471B CN201480047759.3A CN201480047759A CN105493471B CN 105493471 B CN105493471 B CN 105493471B CN 201480047759 A CN201480047759 A CN 201480047759A CN 105493471 B CN105493471 B CN 105493471B
Authority
CN
China
Prior art keywords
transmission
data
message
transparent
resource
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.)
Active
Application number
CN201480047759.3A
Other languages
Chinese (zh)
Other versions
CN105493471A (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.)
Honor Device Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN105493471A publication Critical patent/CN105493471A/en
Application granted granted Critical
Publication of CN105493471B publication Critical patent/CN105493471B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/321Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of transparent data transmission method and public service entity, the transparent data transmission method, the registration messages that public service entity receiving application entity is sent;Application entity is registered according to registration message;The update message that receiving application entity is sent, update message includes transparent data;The container resource under application resource tree is updated according to update message, so that being stored with transparent data under container resource;The transmission message for carrying transparent data in container resource is sent to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message.By above disclosure, the present invention provides a kind of mechanism of transparent transmission for supporting to carry out transparent data between application entity and bottom-layer network entity.

Description

Transparent data transmission method and public service entity
Technical field
The present invention relates to network technique fields, more particularly to a kind of transparent data transmission method and public service entity.
Background technique
Machine communication (Machine-to-Machine Communications, M2M) is a kind of Core, networking application and service, by being internally embedded wirelessly or non-wirelessly communication module and application processing in machine Logic realizes the data communication for being not necessarily to manual intervention, to meet user to sides such as monitoring, command scheduling, data acquisition and measurements The information system requirement in face.
The overall goal of the oneM2M normal structure of machine communication is to create the open standard of the operation layer of M2M communication, with The future network for integrating various equipment and service is established in promotion, makes M2M business interoperable, but also M2M application can be with Share basic business and independently of network implementations.
Fig. 1 is the M2M architecture diagram of the prior art, M2M application function (AF, AF Function) 10 ' and M2M in M2M equipment Public service function (CSF, Common Services Function) 20 ' is communicated by X reference point X (0, p), oneM2M standard It is communicated between public service function 20 ' using Y reference point Y (1, q);Common service function 20 ' and bottom-layer network function (NSF, Underlying Network Service Functions) 30 ' is communicated by Z reference point Z (0, n).
Existing oneM2M supports deployment scenario as shown in Figure 2.
Scene 1: application node (AF Node) 101 ' passes through X reference point and base node (infrastructure node) 106 ' connections.
Scene 2: application node 102 ' is connected to base node 106 ' by intermediate node 105 '.
Scene 3: device node 103 ' is connected to base node 106 ' by intermediate node 105 '.
Scene 4: device node 104 ' is connect by Y reference point with base node 106 '.
M2M communication can be based on wired mode at present, and wireless mode include Cellular Networks and short distance, wherein 3GPP (3rd Generation Partnership Project, third generation partner program) Cellular Networks are a kind of widely used modes.
In the prior art, the concept of transparent data transfer is more proposed, transparent data transfer refers to regardless of passed data are Which type of bit combination can should all transmit on the link.When the bit combination in passed data is by chance controlled with some When information processed is just the same, adequate measures must be just taken, recipient is made such data will not to be mistakenly considered certain control Information processed.It just can guarantee that the transmission of data link layer is transparent in this way.In transparent data transfer, sender and reception number formulary According to length and content it is completely the same, be equivalent to an invisible transmission line.
And Fig. 3 and Fig. 4 are referred to, wherein Fig. 3 is the public service entity that defines of oneM2M normal structure of the prior art Application resource tree bibliographic structure schematic diagram, Fig. 4 is the public service entity that the oneM2M normal structure of the prior art defines Application resource tree under container resource bibliographic structure schematic diagram.
As shown in figure 3, the application money of public service entity (being equivalent to the corresponding entity apparatus of above-mentioned public service function) It include " attribute (attribute) " resource 901, container (containers) resource 902, group (groups) under the catalogue of source tree 90 Resource 903, access right (access rights) resource 904 subscribe to (sub scriptions) resource 905 and notice letter Road (notification channels) resource 906.
As shown in figure 4, including " attribute under the catalogue of the container resource 902 under the application resource tree of public service entity (attribute) " resource 9021, content instance (content instance) resource 9023 and subscription (subscriptions) resource 9024.
Due to not being provided under the application resource tree of public service entity for storing the data for needing transparent transmission The resource of (hereinafter referred to as transparent data), therefore, in the prior art, public service is not provided with respective resources physically Realize the transparent data transfer between application entity and bottom-layer network entity.
Therefore in the prior art, public service is physically supported between application entity and bottom-layer network entity without providing Carry out the mechanism of the transparent transmission of transparent data.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of transparent data transmission method and public service entity, to provide A kind of transparent transmission mechanism for supporting to carry out transparent data between application entity and bottom-layer network entity.
First aspect provides a kind of transparent data transmission method, comprising: what public service entity receiving application entity was sent Registration message;Public service entity registers application entity according to registration message;Public service entity receiving application entity The update message of transmission, update message include transparent data;Public service entity is updated according to update message in application resource tree Under container resource so that being stored with transparent data under container resource;The transmission of public service entity carries in container resource The transmission message of transparent data is to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message.
In the first possible implementation of the first aspect, public service entity is being applied according to update message update Container resource under resource tree, so that being stored with transparent data under container resource includes: that public service entity is succeeding in registration The new container resource for storing transparent data, public service entity are created under the container resource under application resource tree later New container resource is updated according to update message, so that being stored with transparent data in new container resource.
The possible implementation of with reference to first aspect the first, in the second possible implementation, transparent data Data are controlled including transparent transmission, public service entity, which is sent, carries the transmission message of transparent data in container resource to bottom-layer network Entity includes: that public service entity sends and carries the transmission message of all data in new container resource to bottom-layer network reality Body so that bottom-layer network entity parses transparent transmission control data from transmission message, and controls data to bottom according to transparent transmission The parameter of network is configured.
The possible implementation of second with reference to first aspect, in the third possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
The possible implementation of second with reference to first aspect, in the fourth possible implementation, update message It further include selection of transmission paths parameter, public service entity updates new container resource according to update message, so that new appearance Transparent transmission control data and selection of transmission paths parameter are stored in device resource, public service entity, which is sent, carries new container money The transmission message of all data is to bottom-layer network entity in source, so that bottom-layer network entity is further parsed from transmission message Selection of transmission paths parameter out, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
The possible implementation of with reference to first aspect the first, in a fifth possible implementation, transparent data Including transparent transmission service data, update message further includes destination address, and public service entity is after succeeding in registration in application resource Create new container resource for storing transparent data under container resource under tree, public service entity according to update message more New container resource, so that being stored with transparent data in new container resource includes: that public service entity is succeeding in registration The new container resource for storing transparent transmission service data, public service are created under the container resource under application resource tree later Entity updates new container resource according to update message, so that being stored with transparent transmission service data and purpose in new container resource Address;It includes: public affairs that the transmission of public service entity, which carries transmission message to the bottom-layer network entity of transparent data in container resource, Service entities send the transmission message for carrying all data in new container resource to bottom-layer network entity, so that bottom altogether Network entity parses to obtain destination address and transparent transmission service data transmission message, and extremely by transparent transmission service data forwarding Destination address.
The possible implementation of with reference to first aspect the first, in a sixth possible implementation, transparent data Including transparent transmission service data, public service entity is created under the container resource under application resource tree after succeeding in registration and is used for The new container resource of transparent data is stored, public service entity updates new container resource according to update message, so that newly Container resource in be stored with transparent data include: container of the public service entity after succeeding in registration under application resource tree The new container resource for storing transparent transmission service data is created under resource, public service entity updates newly according to update message Container resource, so that transparent transmission service data are stored in new container resource, wherein in creating stylish container resource also It is preset with destination address;The transmission message that the transmission of public service entity carries transparent data in container resource is real to bottom-layer network Body includes: that public service entity sends and carries the transmission message of all data in new container resource to bottom-layer network entity, So that bottom-layer network entity parses to obtain destination address and transparent transmission service data transmission message, and by transparent transmission service Data forwarding is to destination address.
The 5th with reference to first aspect or the 6th kind of possible implementation, in the 7th kind of possible implementation, more New information further includes selection of transmission paths parameter, and public service entity updates new container resource according to update message, so that Transparent transmission service data and selection of transmission paths parameter are stored in new container resource, the transmission of public service entity carries new The transmission message of all data is to bottom-layer network entity in container resource, so that bottom-layer network entity is further from transmission message In parse selection of transmission paths parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
In the 8th kind of possible implementation of first aspect, update message further includes type of message, and public service is real Body updates the container resource under application resource tree according to update message, so that being stored with transparent data packet under container resource Include: public service entity updates the container resource under application resource tree according to update message after succeeding in registration, so that Container resource is stored with transparent data, and the attribute resource under container resource is made to be stored with type of message;Public service entity It includes: that public service entity judges container that transmission, which carries transmission message to the bottom-layer network entity of transparent data in container resource, Whether the attribute resource under resource is stored with type of message, if so, sending the transmission for carrying all data in container resource Message is to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message, if not, providing to container Transparent data in source carries out processing locality.
The 8th kind of possible implementation with reference to first aspect, in the 9th kind of possible implementation, transparent data Data are controlled including transparent transmission, public service entity, which is sent, carries the transmission message of transparent data in container resource to bottom-layer network Entity includes: that public service entity sends and carries the transmission message of all data in container resource to bottom-layer network entity, with So that bottom-layer network entity parses transparent transmission control data from transmission message, and data are controlled to bottom-layer network according to transparent transmission Parameter is configured.
The 9th kind of possible implementation with reference to first aspect, in the tenth kind of possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
The 9th kind of possible implementation with reference to first aspect, in a kind of the tenth possible implementation, update disappears Breath further includes selection of transmission paths parameter, and public service entity is according to update message more new container resource, so that container resource It is inside stored with transparent data and selection of transmission paths parameter, the transmission of public service entity carries all data in container resource Message is transmitted to bottom-layer network entity, so that bottom-layer network entity further parses selection of transmission paths from transmission message Parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
The 8th kind of possible implementation with reference to first aspect, in the 12nd kind of possible implementation, update disappears Breath further includes destination address, and transparent data includes transparent transmission service data, and public service entity is after succeeding in registration according to update Container resource of the information updating under application resource tree, so that container resource is stored with transparent data, and makes container resource Under attribute resource be stored with type of message include: public service entity after succeeding in registration according to update message update answering With the container resource under resource tree, so that container resource is stored with transparent transmission service data and destination address, and container is provided Attribute resource under source is stored with type of message;The transmission that the transmission of public service entity carries transparent data in container resource disappears Breath is to bottom-layer network entity further include: public service entity, which is sent, carries the transmission message of all data in container resource the bottom of to Layer network entity, so that bottom-layer network entity parses to obtain destination address and transparent transmission service data transmission message, And by transparent transmission service data forwarding to destination address.
The 8th kind of possible implementation with reference to first aspect, in the 13rd kind of possible implementation, transparent transmission number According to including transparent transmission service data, destination address, public service entity basis after succeeding in registration also are preset in container resource Update message updates the container resource under application resource tree, so that container resource is stored with transparent data, and makes container It includes: that public service entity updates after succeeding in registration according to update message that attribute resource under resource, which is stored with type of message, Container resource under application resource tree so that container resource is stored with transparent transmission service data and destination address, and to hold Attribute resource under device resource is stored with type of message;Public service entity sends the biography for carrying transparent data in container resource Defeated message is to bottom-layer network entity further include: public service entity sends the transmission message for carrying all data in container resource To bottom-layer network entity, so that bottom-layer network entity parses to obtain destination address and transparent transmission service number transmission message According to, and by transparent transmission service data forwarding to destination address.
The 12nd with reference to first aspect or the 13rd kind of possible implementation, in the 14th kind of possible implementation In, update message further includes selection of transmission paths parameter, public service entity according to update message more new container resource so that It is stored with transparent transmission service data and selection of transmission paths parameter in container resource, and the attribute resource under container resource is stored There is a type of message, public service entity, which is sent, carries the transmission message of all data in container resource to bottom-layer network entity, So that bottom-layer network entity further parses selection of transmission paths parameter from transmission message, and according to selection of transmission paths Parameter selects the transmission mode in bottom-layer network.
Second aspect provides a kind of transparent data transmission method, comprising: public service entity receives bottom-layer network entity hair The transmission message sent, wherein transmission message includes transparent data and the corresponding type of message of transparent data;Public service entity is sentenced Whether there is type of message in the defeated message of stealpass, if so, transparent data is stored in the container resource under application resource tree, concurrently Send the notification message for carrying transparent data to application entity, so that application entity obtains transparent data, if not, to transparent transmission Data carry out processing locality.
In the first possible implementation of the second aspect, transparent data is stored in using money by public service entity Container resource under the tree of source includes: that the container resource that transparent data is stored under application resource tree is used for by public service entity In the new container resource for storing transparent data;Sending and carrying notification message to the application entity of transparent data includes: to send The notification message of all data in new container resource is carried to application entity, so that application entity carries out notification message Parsing, to obtain transparent data.
In a second possible implementation of the second aspect, transparent data is stored in using money by public service entity Container resource under the tree of source includes: the container resource that transparent data is stored under application resource tree by public service entity, and will Type of message is stored in the attribute resource under container resource;It sends and carries the notification message of transparent data to application entity packet It includes: sending the notification message for carrying all data in container resource to application entity, so that application entity is to notification message It is parsed, to obtain transparent data.
In conjunction with the possible implementation of first or second kind of second aspect, in the third possible implementation, thoroughly Passing data includes transparent transmission service data and transparent transmission control data.
The third aspect provides a kind of public service entity, comprising: receiving module, the registration sent for receiving application entity Message;Registration module, for being registered according to registration message to application entity;Receiving module is also used to receiving application entity The update message of transmission, update message include transparent data;Update module, for being updated according to update message in application resource tree Under container resource so that being stored with transparent data under container resource;Sending module carries in container resource for sending The transmission message of transparent data is to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message.
In the first possible implementation of the third aspect, update module is specifically used for: after succeeding in registration The new container resource for storing transparent data is created under container resource under application resource tree, is updated according to update message new Container resource so that being stored with transparent data in new container resource.
In conjunction with the first possible implementation of the third aspect, in the second possible implementation, transparent data Data are controlled including transparent transmission, sending module is specifically used for: sending the transmission message for carrying all data in new container resource To bottom-layer network entity, so that bottom-layer network entity parses transparent transmission control data from transmission message, and according to transparent transmission control Data processed are configured the parameter of bottom-layer network.
In conjunction with second of possible implementation of the third aspect, in the third possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
In conjunction with second of possible implementation of the third aspect, in the fourth possible implementation, update message It further include selection of transmission paths parameter, update module is for updating new container resource according to update message, so that new appearance Transparent transmission control data and selection of transmission paths parameter are stored in device resource, sending module transmission carries in new container resource The transmission message of all data is to bottom-layer network entity, so that bottom-layer network entity further parses biography from transmission message Defeated Path selection parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
In conjunction with the first possible implementation of the third aspect, in a fifth possible implementation, transparent data Including transparent transmission service data, update message further includes destination address, and update module is specifically used for: being applied after succeeding in registration The new container resource for storing transparent transmission service data is created under container resource under resource tree, is updated according to update message new Container resource so that being stored with transparent transmission service data and destination address in new container resource;Sending module is specifically used for: The transmission message for carrying all data in new container resource is sent to bottom-layer network entity, so that bottom-layer network entity pair Transmission message is parsed to obtain destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the first possible implementation of the third aspect, in a sixth possible implementation, transparent data Including transparent transmission service data, update module is specifically used for: creating under the container resource under application resource tree after succeeding in registration The new container resource for storing transparent transmission service data is built, new container resource is updated according to update message, so that new Transparent transmission service data are stored in container resource, wherein being also preset with destination address in creating stylish container resource;It sends Module is specifically used for: it sends and carries the transmission message of all data in new container resource to bottom-layer network entity, so that Bottom-layer network entity parses transmission message to obtain destination address and transparent transmission service data, and transparent transmission service data is turned It is sent to destination address.
In conjunction with the 5th or the 6th kind of possible implementation of the third aspect, in the 7th kind of possible implementation, more New information further includes selection of transmission paths parameter, and update module is used to update new container resource according to update message, so that Transparent transmission service data and selection of transmission paths parameter are stored in new container resource, sending module carries new for transmission The transmission message of all data is to bottom-layer network entity in container resource, so that bottom-layer network entity is further from transmission message In parse selection of transmission paths parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
In the 8th kind of possible implementation of the third aspect, update message further includes type of message, update module tool Body is used for: the container resource under application resource tree is updated according to update message after succeeding in registration, so that container resource It is stored with transparent data, and the attribute resource under container resource is made to be stored with type of message;Sending module is specifically used for: judgement Whether the attribute resource under container resource is stored with type of message, carries all data in container resource if so, sending Message is transmitted to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message, if not, to appearance Transparent data in device resource carries out processing locality.
In conjunction with the 8th kind of possible implementation of the third aspect, in the 9th kind of possible implementation, transparent data Data are controlled including transparent transmission, sending module is specifically used for: sending and carry the transmission message of all data in container resource the bottom of to Layer network entity so that bottom-layer network entity parses transparent transmission control data from transmission message, and controls number according to transparent transmission It is configured according to the parameter to bottom-layer network.
In conjunction with the 9th kind of possible implementation of the third aspect, in the tenth kind of possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
In conjunction with the 9th kind of possible implementation of the third aspect, in a kind of the tenth possible implementation, update disappears Breath further includes selection of transmission paths parameter, and update module is used for according to update message more new container resource, so that container resource It is inside stored with transparent data and selection of transmission paths parameter, sending module carries all data in container resource for sending Message is transmitted to bottom-layer network entity, so that bottom-layer network entity further parses selection of transmission paths from transmission message Parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
In conjunction with the 8th kind of possible implementation of the third aspect, in the 12nd kind of possible implementation, update disappears Breath further includes destination address, and transparent data includes transparent transmission service data, and update module is specifically used for: the basis after succeeding in registration Update message updates the container resource under application resource tree, so that container resource is stored with transparent transmission service data and destination Location, and the attribute resource under container resource is made to be stored with type of message;Sending module is specifically used for: transmission carries container money The transmission message of all data is to bottom-layer network entity in source, so that bottom-layer network entity parses to obtain transmission message Take destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the 8th kind of possible implementation of the third aspect, in the 13rd kind of possible implementation, transparent transmission number According to including transparent transmission service data, it is also preset with destination address in container resource, update module is specifically used for: after succeeding in registration The container resource under application resource tree is updated according to update message, so that container resource is stored with transparent transmission service data and mesh Address, and the attribute resource under container resource is made to be stored with type of message;Sending module is specifically used for: transmission carries appearance The transmission message of all data is to bottom-layer network entity in device resource, so that bottom-layer network entity parses transmission message To obtain destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the 12nd or the 13rd kind of possible implementation of the third aspect, in the 14th kind of possible implementation In, update message further includes selection of transmission paths parameter, and update module is used for according to update message more new container resource, so that It is stored with transparent transmission service data and selection of transmission paths parameter in container resource, and the attribute resource under container resource is stored There is a type of message, sending module is used to send the transmission message for carrying all data in container resource to bottom-layer network entity, So that bottom-layer network entity further parses selection of transmission paths parameter from transmission message, and according to selection of transmission paths Parameter selects the transmission mode in bottom-layer network.
Fourth aspect provides a kind of public service entity, comprising: receiving module, for receiving the transmission of bottom-layer network entity Message is transmitted, wherein transmission message includes transparent data and the corresponding type of message of transparent data;Judgment module, for judging Whether there is type of message in transmission message;Sending module, for when the judgment result is yes, transparent data to be stored in using money Container resource under the tree of source, and the notification message for carrying transparent data is sent to application entity, so that application entity obtains Transparent data;Processing locality module, for when the judgment result is No, carrying out processing locality to transparent data.
In the first possible implementation of the fourth aspect, sending module is specifically used for: for being in judging result When being, the new container resource for being used to store transparent data for the container resource that transparent data is stored under application resource tree is stated In;And the notification message for carrying all data in new container resource is sent to application entity, so that application entity is to logical Know that message is parsed, to obtain transparent data.
In the second possible implementation of the fourth aspect, sending module is specifically used for: when the judgment result is yes, Transparent data is stored in the container resource under application resource tree, attribute resource type of message being stored under container resource; And send and carry the notification messages of all data in container resource to application entity so that application entity to notification message into Row parsing, to obtain transparent data.
In conjunction with the possible implementation of first or second kind of fourth aspect, in the third possible implementation, thoroughly Passing data includes transparent transmission service data and transparent transmission control data.
5th aspect provides a kind of public service entity, including bus, network interface, the memory connecting respectively with bus And processor, in which: the program that can be run on a processor is stored in memory, processor passes through net when executing the program The registration message that network interface application entity is sent;Application entity is registered according to registration message;Processor executes should Also pass through the update message that network interface receiving application entity is sent when program, update message includes transparent data;Processor is held It is also used to update the container resource under application resource tree according to update message when the row program, so that storing under container resource There is transparent data;The transmission for carrying transparent data in container resource is also sent when processor executes the program by network interface Message is to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message.
The 5th aspect the first possible implementation in, when processor executes the program after succeeding in registration The new container resource for storing transparent data is created under container resource under application resource tree, is updated according to update message new Container resource so that being stored with transparent data in new container resource.
In conjunction with the first possible implementation of the 5th aspect, in the second possible implementation, transparent data Data are controlled including transparent transmission, all numbers in new container resource are carried by network interface transmission when processor executes the program According to transmission message to bottom-layer network entity so that bottom-layer network entity parses transparent transmission control data from transmission message, And data is controlled according to transparent transmission, the parameter of bottom-layer network is configured.
In conjunction with second of possible implementation of the 5th aspect, in the third possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
In conjunction with second of possible implementation of the 5th aspect, in the fourth possible implementation, update message Further include selection of transmission paths parameter, updates new container resource when processor executes the program according to update message, so that It is stored with transparent transmission control data and selection of transmission paths parameter in new container resource, and is carried newly by network interface transmission Container resource in all data transmission message to bottom-layer network entity so that bottom-layer network entity further disappears from transmission Selection of transmission paths parameter is parsed in breath, and the transmission side in bottom-layer network is selected according to selection of transmission paths parameter Formula.
In conjunction with the first possible implementation of the 5th aspect, in a fifth possible implementation, transparent data Including transparent transmission service data, update message further includes destination address, is being answered after succeeding in registration when processor executes the program With the new container resource created under the container resource under resource tree for storing transparent transmission service data, updated according to update message New container resource, so that being stored with transparent transmission service data and destination address in new container resource;And pass through network interface The transmission message for carrying all data in new container resource is sent to bottom-layer network entity, so that bottom-layer network entity pair Transmission message is parsed to obtain destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the first possible implementation of the 5th aspect, in a sixth possible implementation, transparent data Including transparent transmission service data, created under the container resource under application resource tree after succeeding in registration when processor executes the program The new container resource for storing transparent transmission service data is built, new container resource is updated according to update message, so that new Transparent transmission service data are stored in container resource, wherein being also preset with destination address in creating stylish container resource;And lead to It crosses network interface and sends the transmission message for carrying all data in new container resource to bottom-layer network entity, so that bottom Network entity parses to obtain destination address and transparent transmission service data transmission message, and extremely by transparent transmission service data forwarding Destination address.
In conjunction with the 5th or the 6th kind of possible implementation of the 5th aspect, in the 7th kind of possible implementation, more New information further includes selection of transmission paths parameter, updates new container resource when processor executes the program according to update message, So that being stored with transparent transmission service data and selection of transmission paths parameter in new container resource, and taken by network interface transmission Transmission message with all data in new container resource to bottom-layer network entity so that bottom-layer network entity further from Selection of transmission paths parameter is parsed in transmission message, and selects the biography in bottom-layer network according to selection of transmission paths parameter Defeated mode.
In the 8th kind of possible implementation of the 5th aspect, update message further includes type of message, and processor executes The container resource under application resource tree is updated according to update message after succeeding in registration when the program, so that container resource It is stored with transparent data, and the attribute resource under container resource is made to be stored with type of message, judges the attribute under container resource Whether resource is stored with type of message, if when the judgment result is yes, carried in container resource by network interface transmission The transmission message of all data is to bottom-layer network entity, so that bottom-layer network entity parses transparent data from transmission message; Program is also used to: when the judgment result is No, carrying out processing locality to the transparent data in container resource.
In conjunction with the 8th kind of possible implementation of the 5th aspect, in the 9th kind of possible implementation, transparent data Data are controlled including transparent transmission, all data in container resource are carried by network interface transmission when processor executes the program Message is transmitted to bottom-layer network entity, so that bottom-layer network entity parses transparent transmission control data, and root from transmission message The parameter of bottom-layer network is configured according to transparent transmission control data.
In conjunction with the 9th kind of possible implementation of the 5th aspect, in the tenth kind of possible implementation, parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
In conjunction with the 9th kind of possible implementation of the 5th aspect, in a kind of the tenth possible implementation, update disappears Breath further includes selection of transmission paths parameter, according to update message more new container resource when processor executes the program, so that holding It is stored with transparent data and selection of transmission paths parameter in device resource, and institute in container resource is carried by network interface transmission There is the transmission message of data to bottom-layer network entity, so that bottom-layer network entity further parses transmission from transmission message Path selection parameter, and the transmission mode in bottom-layer network is selected according to selection of transmission paths parameter.
In conjunction with the 8th kind of possible implementation of the 5th aspect, in the 12nd kind of possible implementation, update disappears Breath further includes destination address, and transparent data includes transparent transmission service data, when processor executes the program after succeeding in registration root The container resource under application resource tree is updated according to update message, so that container resource is stored with transparent transmission service data and purpose Address, and the attribute resource under container resource is made to be stored with type of message;And container money is carried by network interface transmission The transmission message of all data is to bottom-layer network entity in source, so that bottom-layer network entity parses to obtain transmission message Take destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the 8th kind of possible implementation of the 5th aspect, in the 13rd kind of possible implementation, transparent transmission number According to including transparent transmission service data, it is also preset with destination address in container resource, is succeeding in registration it when processor executes the program Container resource under application resource tree is updated according to update message afterwards so that container resource be stored with transparent transmission service data with Destination address, and the attribute resource under container resource is made to be stored with type of message;And appearance is carried by network interface transmission The transmission message of all data is to bottom-layer network entity in device resource, so that bottom-layer network entity parses transmission message To obtain destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
In conjunction with the 12nd or the 13rd kind of possible implementation of the third aspect, in the 14th kind of possible implementation In, update message further includes selection of transmission paths parameter, according to update message more new container resource when processor executes the program, So that being stored with transparent transmission service data and selection of transmission paths parameter in container resource, and the attribute under container resource is provided Source is stored with type of message, and is sent by network interface and to carry the transmission message of all data in container resource to underlying network Network entity, so that bottom-layer network entity further parses selection of transmission paths parameter from transmission message, and according to transmission Path selection parameter selects the transmission mode in bottom-layer network.
6th aspect a kind of public service entity, including bus are provided, and connect respectively with bus network interface, deposit Reservoir and processor, in which: the program that can be run on a processor is stored in memory, processor executes logical when the program It crosses network interface and receives the transmission message that bottom-layer network entity is sent, wherein transmission message includes transparent data and transparent data pair The type of message answered;Judging transmit in message whether have type of message when processor executes the program;It is yes in judging result When, transparent data is stored in the container resource under application resource tree, and transparent data is carried by network interface transmission Notification message is to application entity, so that application entity obtains transparent data;When the judgment result is No, transparent data is carried out Processing locality.
It in judging result is yes when processor executes the program in the first possible implementation of the 6th aspect When, by the new container resource for being used to store transparent data under container resource that transparent data is stored under application resource tree In;And sent by network interface and carry the notification messages of all data in new container resource to application entity, so that Application entity parses notification message, to obtain transparent data.
It in judging result is yes when processor executes the program in second of possible implementation of the 6th aspect When, transparent data is stored in the container resource under application resource tree, type of message is stored in the money of the attribute under container resource Source;And sent by network interface and carry the notification messages of all data in container resource to application entity, so that using Entity parses notification message, to obtain transparent data.
In conjunction with the possible implementation of first or second kind of the 6th aspect, in the third possible implementation, thoroughly Passing data includes transparent transmission service data and transparent transmission control data.
Through the above technical solutions, the embodiment of the invention provides a kind of transparent data transmission method and public service are real Body, the update message that public service entity is sent according to application entity update the container resource under application resource tree, so that It is stored with transparent data under container resource, and the transmission message including transparent data is sent to bottom-layer network entity, thus real Show from application entity to the transparent data transmission bottom-layer network entity;In addition, public service entity is determining bottom When the transmission message that network entity is sent carries type of message, transparent data entrained by transmission message is stored in using money Under container resource under the tree of source, and the notification message including transparent data is sent to application entity, to realize from underlying network Network entity is transmitted to the transparent data between application entity.Therefore, it is based on above disclosure, the embodiment of the invention provides one Kind carries out the mechanism of data transparency exchange between application entity and bottom-layer network entity.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is the M2M architecture diagram of the prior art;
Fig. 2 is the deployment scenario figure that existing oneM2M is supported;
Fig. 3 is the bibliographic structure of the application resource tree for the public service entity that the oneM2M normal structure of the prior art defines Schematic diagram;
Fig. 4 is the container money under the application resource tree for the public service entity that the oneM2M normal structure of the prior art defines The bibliographic structure schematic diagram in source;
Fig. 5 is the system structure diagram of transparent data transmission method embodiment of the present invention;
Fig. 6 is the flow chart of transparent data transmission method first embodiment of the present invention;
Fig. 7 is the flow chart of transparent data transmission method second embodiment of the present invention;
Fig. 8 is the flow chart of transparent data transmission method 3rd embodiment of the present invention;
Fig. 9 is the container resource in transparent data transmission method 3rd embodiment under the application resource tree of public service entity Bibliographic structure schematic diagram;
Figure 10 is the flow chart that transparent data transmission method the 4th of the present invention is implemented;
Figure 11 is the flow chart of the 5th embodiment of transparent data transmission method of the present invention;
Figure 12 is the flow chart that transparent data transmission method the 6th of the present invention is implemented;
Figure 13 is the apparatus structure schematic diagram of public service entity first embodiment of the present invention;
Figure 14 is the apparatus structure schematic diagram of public service entity second embodiment of the present invention;
Figure 15 is the apparatus structure schematic diagram of public service entity 3rd embodiment of the present invention;
Figure 16 is the apparatus structure schematic diagram of public service entity fourth embodiment of the present invention;
Figure 17 is the apparatus structure schematic diagram of the 5th embodiment of public service entity of the present invention;
Figure 18 is the apparatus structure schematic diagram of public service entity sixth embodiment of the present invention;
Figure 19 is the apparatus structure schematic diagram of the 7th embodiment of public service entity of the present invention;
Figure 20 is the apparatus structure schematic diagram of the 8th embodiment of public service entity of the present invention;
Figure 21 is the apparatus structure schematic diagram of the 9th embodiment of public service entity of the present invention;
Figure 22 is the apparatus structure schematic diagram of the tenth embodiment of public service entity of the present invention;
Figure 23 is the apparatus structure schematic diagram of the 11st embodiment of public service entity of the present invention;
Figure 24 is the apparatus structure schematic diagram of the 12nd embodiment of public service entity of the present invention;
Figure 25 is that AF passes through public service entity CSE transmission transparent data to a practical application field of bottom-layer network NSF The flow chart of scape;
Figure 26 is a data interaction figure of the transparent data transmission method of the present invention in AF-CSF concrete application scene;
Figure 27 is another data interaction figure of transparent data transmission method of the present invention in AF-CSF concrete application scene;
Figure 28 is another data interaction figure of transparent data transmission method of the present invention in AF-CSF concrete application scene;
Figure 29 is flow chart of the NSF by a practical application scene of CSE transmission transparent data to AF;
Figure 30 is a data interaction figure of the transparent data transmission method of the present invention in CSF-AF concrete application scene.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
It is the system structure diagram of transparent data transmission method embodiment of the present invention referring firstly to Fig. 5, Fig. 5.Such as Fig. 5 Shown, in transparent data transmission method first embodiment of the present invention, establishing between application entity 10 and public service entity 20 has Network connection, establishing between public service entity 20 and bottom-layer network entity 30 has network connection.
And Fig. 6 is referred to, Fig. 6 is the flow chart of transparent data transmission method first embodiment of the present invention.As shown in fig. 6, Disclosed transparent data transmission method includes:
Step 401: the registration message that 20 receiving application entity 10 of public service entity is sent;
Step 402: public service entity 20 registers application entity 10 according to registration message;
Step 403: the update message that 20 receiving application entity 10 of public service entity is sent, update message includes transparent transmission number According to;
Step 404: public service entity 20 updates the container resource under application resource tree according to update message, so that Transparent data is stored under container resource;
Step 405: public service entity 20, which is sent, carries the transmission message of transparent data in container resource to underlying network Network entity 30, so that bottom-layer network entity 30 parses transparent data from transmission message.
In transparent data transmission method first embodiment of the present invention, public service entity self-application entity in 20 future 10 Transparent data is stored under container resource, and sends it to bottom-layer network entity 30, therefore transparent data transmission side of the present invention Method first embodiment provides application entity 10 and transmits transparent data to bottom-layer network entity 30 by public service entity 20 Method.
Transparent data transmission method second embodiment of the present invention is referred to below, and in a second embodiment, public service is real Body 20 receives the transparent data of bottom-layer network entity 30, and is sent to application entity 10.Fig. 7 is specifically referred to, Fig. 7 is the present invention The flow chart of transparent data transmission method second embodiment.As shown in fig. 7, disclosed transparent data transmission method packet It includes:
Step 411: public service entity 20 receives the transmission message that bottom-layer network entity 30 is sent, wherein transmitting message package Transparent data and the corresponding type of message of transparent data are included, transparent data of the type of message in identification transmission message is desirable It is transmitted to the data of application entity 10.
Step 412: public service entity 20 is judging transmit in message whether have type of message, if so, executing step 413, if not, executing step 414;
Step 413: transparent data is stored in the container resource under application resource tree by public service entity 20, and is sent and taken Notification message with transparent data is to application entity 10, so that application entity 10 obtains transparent data;
Step 414: public service entity 20 carries out processing locality to transparent data.
Therefore in transparent data transmission method second embodiment of the present invention, bottom-layer network entity 30 is provided by public Method of the service entities 20 to 10 transparent data of application entity.
In transparent data transmission method second embodiment of the present invention, public service entity 20 will come from bottom-layer network entity 30 transparent data is stored under container resource, and sends it to application entity 10, therefore transparent data transmission side of the present invention Method second embodiment provides bottom-layer network entity 30 and transmits transparent data to application entity 10 by public service entity 20 Method.
Fig. 8 is referred to below, and Fig. 8 is the flow chart of transparent data transmission method 3rd embodiment of the present invention.In the present invention In transparent data transmission method 3rd embodiment, public service entity 20 is described after succeeding in registration under application resource tree Container resource under store transparent data concrete mode, as shown in figure 8, disclosed transparent data transmission method packet It includes:
Step 501: the registration message that 20 receiving application entity 10 of public service entity is sent;
Step 502: public service entity 20 registers application entity 10 according to registration message;
Step 503: the update message that 20 receiving application entity 10 of public service entity is sent, update message includes transparent transmission number According to;
Step 504: public service entity 20 is created under the container resource under application resource tree after succeeding in registration and is used In the new container resource of storage transparent data, public service entity 20 updates new container resource according to update message, so that It obtains in container resource newly and is stored with transparent data.Specifically, in step 508, can be with further reference to Fig. 9, wherein Fig. 9 is Pass the bibliographic structure signal of the container resource in data transmission method 3rd embodiment under the application resource tree of public service entity Figure, as shown in fig. 7, in the present embodiment, a new container resource 9022 is created under container resource as container resource Sub- container resource, and make new container resource for storing transparent data.
Step 505: public service entity 20, which is sent, carries the transmission message of new all data of container resource to bottom Network entity 30, so that bottom-layer network entity 30 parses transparent data from transmission message.
In transparent data transmission method 3rd embodiment of the present invention, public service entity self-application entity in 20 future 10 Transparent data is stored under container resource in newly-established new container resource, and all data in new container resource are sent out It send to bottom-layer network entity 30, therefore transparent data transmission method 3rd embodiment of the present invention provides application entity 10 and passes through public affairs The method that service entities 20 transmit transparent data to bottom-layer network entity 30 altogether.
Optionally, transparent data may be, for example, transparent transmission control data, when transparent data is that transparent transmission controls data, in step In 504, public service entity 20 creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of business datum, public service entity 20 update new container resource according to update message, so that new Transparent transmission service data are stored in container resource, in step 505, the transmission of public service entity 20 carries new container resource The transmission message of interior all data is to bottom-layer network entity 30, so that bottom-layer network entity 30 is parsed from transmission message Transmission control data, and data are controlled according to transparent transmission, the parameter of bottom-layer network is configured.Wherein, which may be, for example, service Mass parameter, transmission time requirement, size of data and delay requirement.
Optionally, the update message in step 503 further includes selection of transmission paths parameter, in step 504, public service Entity 20 updates new container resource according to update message, so that being stored with transparent transmission control data and biography in new container resource Defeated Path selection parameter, in step 505, public service entity 20 send the biography for carrying all data in new container resource Defeated message is to bottom-layer network entity 30, so that bottom-layer network entity 30 further parses transmission path choosing from transmission message Parameter is selected, and selects the transmission mode in bottom-layer network according to selection of transmission paths parameter.Wherein transmission mode can be such as For SMS, USSD or other transmission modes.
Optionally, transparent data may be, for example, transparent transmission service data, when transparent data is transparent transmission service data, step Update message in 503 further includes destination address, and in step 504, public service entity 20 is being applied after succeeding in registration The new container resource for storing transparent transmission service data, 20 basis of public service entity are created under container resource under resource tree Update message updates new container resource, so that it is stored with transparent transmission service data and destination address in new container resource, In step 505, public service entity 20, which is sent, carries the transmission message of all data in new container resource to bottom-layer network Entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service data, and By transparent transmission service data forwarding to destination address.
Optionally, transparent data may be, for example, transparent transmission service data, when transparent data is transparent transmission service data, in step In 504, public service entity 20 creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of business datum, wherein being also preset with destination address in creating stylish container resource, public service is real Body 20 updates new container resource according to update message, so that being stored with transparent transmission service data in new container resource.Step In 505, public service entity 20, which is sent, carries the transmission message of all data in new container resource to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service data, and will be saturating It passes business datum and is forwarded to destination address.
Optionally, the update message in step 503 further includes selection of transmission paths parameter, in step 504, public service Entity 20 updates new container resource according to update message, so that being stored with transparent transmission service data and biography in new container resource Defeated Path selection parameter, in step 505, public service entity 20 send the biography for carrying all data in new container resource Defeated message is to bottom-layer network entity 30, so that bottom-layer network entity 30 further parses transmission path choosing from transmission message Parameter is selected, and selects the transmission mode in bottom-layer network according to selection of transmission paths parameter.Wherein transmission mode can be such as For SMS, USSD or other transmission modes.
In transparent data transmission method 3rd embodiment of the present invention, 20 receiving application entity 10 of public service entity it is saturating Data are passed, and are sent to bottom-layer network entity 30, refer to transparent data transmission method fourth embodiment of the present invention below, relatively For transparent data transmission method 3rd embodiment of the present invention, in transparent data transmission method fourth embodiment of the present invention, Public service entity 20 receives the transparent data of bottom-layer network entity 30, and is sent to application entity 10.Specifically referring to Figure 10, Figure 10 is the flow chart that transparent data transmission method the 4th of the present invention is implemented.As shown in Figure 10, disclosed transparent transmission number Include: according to transmission method
Step 511: public service entity 20 receives the transmission message that bottom-layer network entity 30 is sent, and transmission message includes saturating Data and the corresponding type of message of transparent data are passed, it is to need that wherein type of message, which is for the transparent data in identification transmission message, It is transmitted to the data of application entity 10.
Step 512: public service entity 20 judges transmit in message whether have type of message, if so, executing step 513, if not, executing step 514;
Step 513: public service entity 20 is used to deposit by the container resource that transparent data is stored under application resource tree In the new container resource for storing up transparent data, the notification message for carrying all data in new container resource is sent to using real Body 10, so that application entity 10 parses notification message, to obtain transparent data.
Step 514: processing locality is carried out to transparent data.
Optionally, transparent data specifically may include the combination of transparent transmission service data, transparent transmission control data or both.
In transparent data transmission method fourth embodiment of the present invention, public service entity 20 will come from bottom-layer network entity 30 transparent data is stored in the new container resource under container resource, and all data in new container resource are sent to Application entity 10, to realize the transmission of transparent data, therefore transparent data transmission method fourth embodiment of the present invention provides The method that bottom-layer network entity 30 transmits transparent data to application entity 10 by public service entity 20.
Below referring to Figure 11, Figure 11 be the 5th embodiment of transparent data transmission method of the present invention flow chart.It is different from Transparent data transmission method 3rd embodiment of the present invention describes in the 5th embodiment of transparent data transmission method of the present invention Public service entity 20 stores another tool of transparent data after succeeding in registration under the container resource under application resource tree Body mode, as shown in figure 11, disclosed transparent data transmission method includes:
Step 601: the registration message that 20 receiving application entity 10 of public service entity is sent;
Step 602: public service entity 20 registers application entity 10 according to registration message;
Step 603: the update message that 20 receiving application entity 10 of public service entity is sent, update message includes transparent transmission number According to;
Step 604: public service entity 20 updates under application resource tree after succeeding in registration according to update message Container resource so that container resource is stored with transparent data, and makes the attribute resource under container resource be stored with message class Type;
Step 605: public service entity 20 judges whether the attribute resource under container resource is stored with type of message, if It is to execute step 606, if not, executing step 607;
Step 606: public service entity 20, which is sent, carries the transmission message of all data in container resource to underlying network Network entity 30, so that bottom-layer network entity 30 parses transparent data from transmission message;
Step 606: public service entity 20 carries out processing locality to transparent data.
In the 5th embodiment of transparent data transmission method of the present invention, public service entity 20 is not built under container resource New container resource is found, but the transparent data of self-application entity in future 10 is stored in the container resource under container resource, it will Type of message is stored in the attribute resource under container resource, and all data in container resource are sent to bottom-layer network reality Body 30, to realize the transmission of transparent data.Therefore the 5th embodiment of transparent data transmission method of the present invention is provided using real The method that body 10 transmits transparent data to bottom-layer network entity 30 by public service entity 20.
Optionally, transparent data may be, for example, transparent transmission control data, when transparent data is that transparent transmission controls data, in step In 604, transparent transmission control data are stored in the container resource under application resource tree by public service entity 20, and type of message is deposited Store up the attribute resource under container resource.In step 606, the transmission of public service entity 20 carries all numbers in container resource According to transmission message to bottom-layer network entity 30 so that bottom-layer network entity 30 parses transparent transmission control number from transmission message According to, and data are controlled according to transparent transmission, the parameter of bottom-layer network is configured.Wherein, parameter specifically may include service quality ginseng Number, transmission time requirement, size of data and delay requirement.
Optionally, the update message in step 603 further includes selection of transmission paths parameter, and transparent data may be, for example, transparent transmission Data are controlled, in step 604, public service entity 20 is according to update message more new container resource, so that in container resource It is stored with transparent data and selection of transmission paths parameter, in step 606, the transmission of public service entity 20 carries container resource The transmission message of interior all data is to bottom-layer network entity 30, so that bottom-layer network entity 30 is further solved from transmission message Selection of transmission paths parameter is precipitated, and selects the transmission mode in bottom-layer network according to selection of transmission paths parameter.Wherein Transmission mode may be, for example, SMS, USSD or other transmission modes.
Optionally, the update message in step 603 further includes destination address, and transparent data may be, for example, transparent transmission control number According in step 604, public service entity 20 updates the appearance under application resource tree according to update message after succeeding in registration Device resource so that container resource is stored with transparent transmission service data and destination address, and makes the attribute resource under container resource It is stored with type of message.In step 606, the transmission that the transmission of public service entity 20 carries all data in container resource disappears Breath is to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission Business datum, and by transparent transmission service data forwarding to destination address.
Optionally, the update message in step 603 further includes destination address, and transparent data may be, for example, transparent transmission control number According to being also preset with destination address in container resource, in step 604, public service entity 20 is after succeeding in registration according to more New information updates the container resource under application resource tree, so that container resource is stored with transparent transmission service data and destination Location, and the attribute resource under container resource is made to be stored with type of message.In step 606, the transmission of public service entity 20 is taken Transmission message with all data in new container resource is to bottom-layer network entity 30, so that 30 pairs of bottom-layer network entity biographies Defeated message is parsed to obtain destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
Optionally, the update message in step 603 further includes selection of transmission paths parameter, in step 604, public service Entity 20 is according to update message more new container resource, so that being stored with transparent transmission service data and transmission path choosing in container resource Parameter is selected, and the attribute resource under container resource is made to be stored with type of message, in step 606, public service entity 20 is sent out Send the transmission message for carrying all data in container resource to bottom-layer network entity 30, so that bottom-layer network entity 30 into one Step parses selection of transmission paths parameter from transmission message, and is selected in bottom-layer network according to selection of transmission paths parameter Transmission mode.Wherein transmission mode may be, for example, SMS, USSD or other transmission modes.
In the 5th embodiment of transparent data transmission method of the present invention, 20 receiving application entity 10 of public service entity it is saturating Data are passed, and are sent to bottom-layer network entity 30, refer to transparent data transmission method sixth embodiment of the present invention below, the In six embodiments, public service entity 20 receives the transparent data of bottom-layer network entity 30, and is sent to application entity 10.Specifically 2, Figure 12 is the flow chart that transparent data transmission method the 6th of the present invention is implemented referring to Figure 1.As shown in figure 12, the present invention is taken off The transparent data transmission method shown includes:
Step 611: public service entity 20 receives the transmission message that bottom-layer network entity 30 is sent, wherein transmitting message package Include transparent data and the corresponding type of message of transparent data;
Step 612: public service entity 20 judges transmit in message whether have type of message, if so, executing step 613, if not, executing step 614;
Step 613: transparent data is stored in the container resource under application resource tree by public service entity 20, and by message Type is stored in the attribute resource under container resource, sends the notification message for carrying all data in container resource to using real Body 10, so that application entity 10 parses notification message, to obtain transparent data;
Step 614: processing locality is carried out to transparent data.
Optionally, transparent data includes the combination of either or both of transparent transmission service data and transparent transmission control data.
In transparent data transmission method sixth embodiment of the present invention, public service entity 20 will come from bottom-layer network entity 30 transparent data is stored under container resource, and all data under container resource are sent to application entity 10, thus real The transmission of existing transparent data.Therefore transparent data transmission method second embodiment of the present invention provides bottom-layer network entity 30 and passes through The method that public service entity 20 transmits transparent data to application entity 10.
Public service entity of the invention is made below and being illustrated, it should be noted that in embodiments discussed below In, public service entity first and third, five, seven, nine and 11 embodiments are for the transparent data of application entity to be transmitted to bottom Layer network entity, and public service entity second, four, six, eight, ten and 12 embodiments are for by the saturating of bottom-layer network entity It passes data and is transmitted to application entity.
It is the apparatus structure schematic diagram of public service entity first embodiment of the present invention referring firstly to Figure 13, Figure 13, such as Shown in Figure 13, public service entity 20 of the invention includes:
Receiving module 201, the registration message sent for receiving application entity 10;
Registration module 202, for being registered according to registration message to application entity 10;
Receiving module 201 is also used to the update message of the transmission of receiving application entity 10, and update message includes transparent data;
Update module 203, for updating the container resource under application resource tree according to update message, so that container provides Transparent data is stored under source;
Sending module 204 carries the transmission message of transparent data in container resource to bottom-layer network entity for sending 30, so that bottom-layer network entity 30 parses transparent data from transmission message.
Below referring to Figure 14, Figure 14 be public service entity second embodiment of the present invention apparatus structure schematic diagram, such as Shown in Figure 14, public service entity 20 of the invention includes:
Receiving module 211, for receiving the transmission message of the transmission of bottom-layer network entity 30, wherein transmission message includes transparent transmission Data and the corresponding type of message of transparent data;
Judgment module 212, for judging transmit in message whether have type of message;
Sending module 213, for when the judgment result is yes, transparent data being stored in the money of the container under application resource tree Source, and the notification message for carrying transparent data is sent to application entity 10, so that application entity 10 obtains transparent data;
Processing locality module 214, for when the judgment result is No, carrying out processing locality to transparent data.
Below referring to Figure 15, Figure 15 be public service entity 3rd embodiment of the present invention apparatus structure schematic diagram, such as Shown in Figure 15, public service entity 20 of the invention includes:
Receiving module 221, the registration message sent for receiving application entity 10;
Registration module 222, for being registered according to registration message to application entity 10;
Receiving module 221 is also used to the update message of the transmission of receiving application entity 10, and update message includes transparent data;
Update module 223, for being created under the container resource under application resource tree for storing after succeeding in registration The new container resource of transparent data, new container resource is updated according to update message, so that storage in new container resource There is transparent data;
Sending module 224 carries the transmission message of transparent data in container resource to bottom-layer network entity for sending 30, so that bottom-layer network entity 30 parses transparent data from transmission message.
Optionally, transparent data includes transparent transmission control data, and sending module 224 is specifically used for: transmission carries new appearance The transmission message of all data is to bottom-layer network entity 30 in device resource, so that bottom-layer network entity 30 is solved from transmission message Transparent transmission is precipitated and controls data, and data is controlled according to transparent transmission, the parameter of bottom-layer network is configured.Wherein, parameter may include clothes Business mass parameter, transmission time requirement, size of data and delay requirement.
Optionally, update message further includes selection of transmission paths parameter, and update module 223 according to update message for updating New container resource sends mould so that being stored with transparent transmission control data and selection of transmission paths parameter in new container resource Block 224 sends the transmission message for carrying all data in new container resource to bottom-layer network entity 30, so that underlying network Network entity 30 further parses selection of transmission paths parameter from transmission message, and is selected according to selection of transmission paths parameter Transmission mode in bottom-layer network.
Optionally, transparent data includes transparent transmission service data, and update message further includes destination address, and update module 223 has Body is used for: is created under the container resource under application resource tree after succeeding in registration for storing the new of transparent transmission service data Container resource updates new container resource according to update message, so that being stored with transparent transmission service data in new container resource And destination address;Sending module 224 is specifically used for: sending and carries the transmission message of all data in new container resource the bottom of to Layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service number According to, and by transparent transmission service data forwarding to destination address.
Optionally, transparent data includes transparent transmission service data, and update module 223 is specifically used for: after succeeding in registration The new container resource for storing transparent transmission service data is created under container resource under application resource tree, more according to update message New container resource, so that transparent transmission service data are stored in new container resource, wherein creating stylish container money Destination address is also preset in source;Sending module 224 is specifically used for: sending the biography for carrying all data in new container resource Defeated message to bottom-layer network entity 30 so that 30 pairs of transmission message of bottom-layer network entity parsed with obtain destination address and Transparent transmission service data, and by transparent transmission service data forwarding to destination address.
Optionally, update message further includes selection of transmission paths parameter, and update module 223 according to update message for updating New container resource sends mould so that being stored with transparent transmission service data and selection of transmission paths parameter in new container resource Block 224 is for sending the transmission message for carrying all data in new container resource to bottom-layer network entity 30, so that bottom Layer network entity 30 further parses selection of transmission paths parameter from transmission message, and according to selection of transmission paths parameter come Select the transmission mode in bottom-layer network.
Below referring to Figure 16, Figure 16 be public service entity fourth embodiment of the present invention apparatus structure schematic diagram, such as Shown in Figure 16, public service entity 20 of the invention includes:
Receiving module 231, for receiving the transmission message of the transmission of bottom-layer network entity 30, wherein transmission message includes transparent transmission Data and the corresponding type of message of transparent data;
Judgment module 232, for judging transmit in message whether have type of message;
Sending module 233, for when the judgment result is yes, transparent data to be stored in the container resource under application resource tree For storing in the new container resource of transparent data;And it sends and carries the notices of all data in new container resource and disappear Breath is to application entity 10, so that application entity 10 parses notification message, to obtain transparent data.
Processing locality module 234, for when the judgment result is No, carrying out processing locality to transparent data.
The wherein combination of transparent data concretely transparent transmission service data and transparent transmission control either or both of data.
Below referring to Figure 17, Figure 17 be the 5th embodiment of public service entity of the present invention apparatus structure schematic diagram, such as Shown in Figure 17, public service entity 20 of the invention includes:
Receiving module 241, the registration message sent for receiving application entity 10;
Registration module 242, for being registered according to registration message to application entity 10;
Receiving module 241, be also used to receiving application entity 10 transmission update message, update message include transparent data and Type of message;
Update module 243 is provided for updating the container under application resource tree according to update message after succeeding in registration Source so that container resource is stored with transparent data, and makes the attribute resource under container resource be stored with type of message;
Whether sending module 244, the attribute resource for judging under container resource are stored with type of message, if so, hair It send and carries the transmission message of all data in container resource to bottom-layer network entity 30, so that bottom-layer network entity 30 is from biography Defeated message parses transparent data, if not, carrying out processing locality to the transparent data in container resource.
Optionally, transparent data may be, for example, transparent transmission control data, when transparent data is that transparent transmission controls data, send mould Block 244 is specifically used for: sending the transmission message for carrying all data in container resource to bottom-layer network entity 30, so that bottom Layer network entity 30 parses transparent transmission control data from transmission message, and controls data to the parameter of bottom-layer network according to transparent transmission It is configured.Wherein, which includes QoS parameter, transmission time requirement, size of data and delay requirement.
Optionally, update message further includes selection of transmission paths parameter, and update module 243 according to update message for updating Container resource, so that being stored with transparent data and selection of transmission paths parameter in container resource, sending module 244 is for sending The transmission message of all data in container resource is carried to bottom-layer network entity 30, so that bottom-layer network entity 30 is further Selection of transmission paths parameter is parsed from transmission message, and is selected in bottom-layer network according to selection of transmission paths parameter Transmission mode.
Optionally, update message may also include destination address, transparent data concretely transparent transmission service data, update module 243 are specifically used for: the container resource under application resource tree are updated according to update message after succeeding in registration, so that container Resource is stored with transparent transmission service data and destination address, and the attribute resource under container resource is made to be stored with type of message;Hair It send module 244 to be specifically used for: sending and carry the transmission message of all data in container resource to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service data, and by transparent transmission service number According to being forwarded to destination address.
Optionally, transparent data concretely transparent transmission service data are also preset with destination address in container resource, update mould Block 243 is specifically used for: the container resource under application resource tree is updated according to update message after succeeding in registration, so that holding Device resource is stored with transparent transmission service data and destination address, and the attribute resource under container resource is made to be stored with type of message; Sending module 244 is specifically used for: sending and carries the transmission message of all data in new container resource to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service data, and will be saturating It passes business datum and is forwarded to destination address.
Optionally, update message further includes selection of transmission paths parameter, and update module 243 according to update message for updating Container resource, so that being stored with transparent transmission service data and selection of transmission paths parameter in container resource, sending module 244 is used for Send and carry the transmission message of all data in container resource to bottom-layer network entity 30 so that bottom-layer network entity 30 into One step parses selection of transmission paths parameter from transmission message, and is selected according to selection of transmission paths parameter in bottom-layer network In transmission mode.
Below referring to Figure 18, Figure 18 be public service entity sixth embodiment of the present invention apparatus structure schematic diagram, such as Shown in Figure 18, public service entity 20 of the invention includes:
Receiving module 251, for receiving the transmission message of the transmission of bottom-layer network entity 30, wherein transmission message includes transparent transmission Data and the corresponding type of message of transparent data;
Judgment module 252, for judging transmit in message whether have type of message;
Sending module 253, for when the judgment result is yes, transparent data being stored in the money of the container under application resource tree Source, attribute resource type of message being stored under container resource;And send the notice for carrying all data in container resource Message is to application entity 10, so that application entity 10 parses notification message, to obtain transparent data;
Processing locality module 254, for when the judgment result is No, carrying out processing locality to transparent data.
Wherein, transparent data described here includes one of transparent transmission service data and transparent transmission control data or both group It closes.
Below referring to Figure 19, Figure 19 be the 7th embodiment of public service entity of the present invention apparatus structure schematic diagram, such as Shown in Figure 19, public service entity 20 of the invention includes bus 304, and the network interface 301 connecting respectively with bus 304 is deposited Reservoir 303 and processor 302, in which:
The program that can be run on processor 302 is stored in memory 303, processor 302 passes through when executing the program The registration message that 301 receiving application entity 10 of network interface is sent;
Processor 302 registers application entity 10 according to registration message when executing the program;
Processor 302 also passes through the update message of the transmission of network interface receiving application entity 10 when executing the program, update Message includes transparent data;
The container resource under application resource tree is updated also according to update message when processor 302 executes the program, so that It obtains and is stored with transparent data under container resource;
Processor 302 also passes through the transmission of network interface 301 and carries transparent data in container resource when executing the program Message is transmitted to bottom-layer network entity 30, so that bottom-layer network entity 30 parses transparent data from transmission message.
Figure 20 is referred to below, and Figure 20 is the apparatus structure schematic diagram of the 8th embodiment of public service entity of the present invention, such as Shown in Figure 20, public service entity 20 of the invention includes: bus 314, and the network interface connecting respectively with bus 314 311, memory 313 and processor 312, in which:
The program that can be run on processor 312 is stored in memory 313, processor 312 passes through when executing the program Network interface 311 receives the transmission message that bottom-layer network entity 30 is sent, wherein transmission message includes transparent data and transparent transmission number According to corresponding type of message;
Processor 312 judges transmit in message whether have type of message when executing the program;
When the judgment result is yes, transparent data is stored in the container resource under application resource tree, and is connect by network Mouth 311 sends the notification message for carrying transparent data to application entity 10, so that application entity 10 obtains transparent data;
When the judgment result is No, processing locality is carried out to transparent data.
Figure 21 is referred to below, and Figure 21 is the apparatus structure schematic diagram of the 9th embodiment of public service entity of the present invention, such as Shown in Figure 21, public service entity 20 of the invention includes bus 324, and the network interface 321 connecting respectively with bus 324 is deposited Reservoir 323 and processor 322, in which:
The program that can be run on processor 322 is stored in memory 323, processor 322 passes through when executing the program The registration message that 321 receiving application entity 10 of network interface is sent;
Processor 322 registers application entity 10 according to registration message when executing the program;
Processor 322 also passes through the update message of 321 receiving application entity 10 of network interface transmission when executing the program, more New information includes transparent data;
Processor 322 is created under the container resource under application resource tree after succeeding in registration when executing the program and is used for The new container resource for storing transparent data, new container resource is updated according to update message, so that in new container resource It is stored with transparent data;
Processor 322 also passes through the transmission of network interface 321 and carries all numbers in new container resource when executing the program According to transmission message to bottom-layer network entity 30 so that bottom-layer network entity 30 parses transparent data from transmission message.
Optionally, transparent data is that transparent transmission controls data, is sent out when processor 322 executes the program by network interface 321 Send the transmission message for carrying all data in new container resource to bottom-layer network entity 30, so that bottom-layer network entity 30 Transparent transmission control data are parsed from transmission message, and data are controlled according to transparent transmission, the parameter of bottom-layer network is configured.Its In, which specifically may include QoS parameter, transmission time requirement, size of data and delay requirement.
Optionally, update message further includes selection of transmission paths parameter, and processor 322 disappears when executing the program according to update Breath updates new container resource, so that transparent transmission control data and selection of transmission paths parameter are stored in new container resource, And sent by network interface 321 and carry the transmission message of all data in new container resource to bottom-layer network entity 30, So that bottom-layer network entity 30 further parses selection of transmission paths parameter from transmission message, and selected according to transmission path Parameter is selected to select the transmission mode in bottom-layer network.
Optionally, transparent data is transparent transmission service data, and update message further includes destination address, and processor 322 executes should It is created under the container resource under application resource tree after succeeding in registration when program for storing the new of transparent transmission service data Container resource updates new container resource according to update message, so that being stored with transparent transmission service data in new container resource And destination address;And it is sent by network interface 321 and carries the transmission message of all data in new container resource to bottom Network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service number According to, and by transparent transmission service data forwarding to destination address.
Optionally, transparent data is transparent transmission service data, and processor 322 is being answered after succeeding in registration when executing the program With the new container resource created under the container resource under resource tree for storing transparent transmission service data, public service entity 20 New container resource is updated according to update message, so that transparent transmission service data are stored in new container resource, wherein creating Destination address is also preset in stylish container resource;And institute in new container resource is carried by the transmission of network interface 321 There is the transmission message of data to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain Destination address and transparent transmission service data, and by transparent transmission service data forwarding to destination address.
Optionally, update message further includes selection of transmission paths parameter, and processor 322 disappears when executing the program according to update Breath updates new container resource, so that transparent transmission service data and selection of transmission paths parameter are stored in new container resource, And sent by network interface 321 and carry the transmission message of all data in new container resource to bottom-layer network entity 30, So that bottom-layer network entity 30 further parses selection of transmission paths parameter from transmission message, and selected according to transmission path Parameter is selected to select the transmission mode in bottom-layer network.
Figure 22 is referred to below, and Figure 22 is the apparatus structure schematic diagram of the tenth embodiment of public service entity of the present invention, such as Shown in Figure 22, public service entity 20 of the invention includes bus 334, and the network interface connecting respectively with bus 334 331, memory 333 and processor 332, in which:
The program that can be run on processor 332 is stored in memory 333, processor 332 passes through when executing the program Network interface 331 receives the transmission message that bottom-layer network entity 30 is sent, wherein transmission message includes transparent data and transparent transmission number According to corresponding type of message;
Processor 332 judges transmit in message whether have type of message when executing the program;
When the judgment result is yes, it will be used to store under container resource that transparent data is stored under application resource tree In the new container resource for passing data, and is sent by network interface 331 and carry the logical of all data in new container resource Message is known to application entity 10, so that application entity 10 parses notification message, to obtain transparent data;
When the judgment result is No, processing locality is carried out to transparent data.
Figure 23 is referred to below, Figure 23 is the apparatus structure schematic diagram of the 11st embodiment of public service entity of the present invention, As shown in figure 23, public service entity 20 of the invention include bus 344, the network interface 341 being connect respectively with bus 344, Memory 343 and processor 342, in which:
The program that can be run on processor 342 is stored in memory 343, processor 342 passes through when executing the program The registration message that 341 receiving application entity 10 of network interface is sent;
Processor 342 registers application entity 10 according to registration message when executing the program;
Processor 342 also passes through the update message of 341 receiving application entity 10 of network interface transmission when executing the program, more New information includes transparent data and type of message;
It is updated under application resource tree also after succeeding in registration according to update message when processor 342 executes the program Container resource so that container resource is stored with transparent data, and makes the attribute resource under container resource be stored with message class Type, and judge whether the attribute resource under container resource is stored with type of message,
When the judgment result is yes, disappeared by the transmission that the transmission of network interface 341 carries all data in container resource Breath is to bottom-layer network entity 30, so that bottom-layer network entity 30 parses transparent data from transmission message;
When the judgment result is No, processing locality is carried out to the transparent data in container resource.
Optionally, transparent data is that transparent transmission controls data, is sent out when processor 342 executes the program by network interface 341 It send and carries the transmission message of all data in container resource to bottom-layer network entity 30, so that bottom-layer network entity 30 is from biography Transparent transmission control data are parsed in defeated message, and data are controlled according to transparent transmission, the parameter of bottom-layer network is configured.Wherein should Parameter includes QoS parameter, transmission time requirement, size of data and delay requirement.
Optionally, update message further includes selection of transmission paths parameter, and processor 342 disappears when executing the program according to update More new container resource is ceased, so that being stored with transparent data and selection of transmission paths parameter in container resource, and is connect by network Mouth 341 sends the transmission message for carrying all data in container resource to bottom-layer network entity 30, so that bottom-layer network is real Body 30 further parses selection of transmission paths parameter from transmission message, and is selected according to selection of transmission paths parameter the bottom of at Transmission mode in layer network.
Optionally, update message further includes destination address, and transparent data is transparent transmission service data, and processor 342 executes should The container resource under application resource tree is updated according to update message after succeeding in registration when program, so that container resource is deposited Transparent transmission service data and destination address are contained, and the attribute resource under container resource is made to be stored with type of message;And pass through net Network interface 341 sends the transmission message for carrying all data in container resource to bottom-layer network entity 30, so that underlying network 30 pairs of transmission message of network entity are parsed to obtain destination address and transparent transmission service data, and extremely by transparent transmission service data forwarding Destination address.
Optionally, transparent data is transparent transmission service data, is also preset with destination address in container resource, processor 342 is held The container resource under application resource tree is updated according to update message after succeeding in registration when the row program, so that container provides Source is stored with transparent transmission service data and destination address, and the attribute resource under container resource is made to be stored with type of message;And lead to It crosses network interface 341 and sends and carry the transmission message of all data in new container resource to bottom-layer network entity 30, so that 30 pairs of transmission message of bottom-layer network entity are parsed to obtain destination address and transparent transmission service data, and by transparent transmission service number According to being forwarded to destination address.
Optionally, update message further includes selection of transmission paths parameter, and processor 342 disappears when executing the program according to update More new container resource is ceased, so that being stored with transparent transmission service data and selection of transmission paths parameter in container resource, and passes through net Network interface 341 sends the transmission message for carrying all data in container resource to bottom-layer network entity 30, so that underlying network Network entity 30 further parses selection of transmission paths parameter from transmission message, and is selected according to selection of transmission paths parameter Transmission mode in bottom-layer network.
Figure 24 is referred to below, Figure 24 is the apparatus structure schematic diagram of the 12nd embodiment of public service entity of the present invention, As shown in figure 24, public service entity 20 of the invention includes bus 354, and the network interface connecting respectively with bus 354 351, memory 353 and processor 352, in which:
The program that can be run on processor 352 is stored in memory 353, processor 352 passes through when executing the program Network interface 351 receives the transmission message that bottom-layer network entity 30 is sent, wherein transmission message includes transparent data and transparent transmission number According to corresponding type of message;
Processor 352 judges transmit in message whether have type of message when executing the program;
When the judgment result is yes, transparent data is stored in the container resource under application resource tree, type of message is deposited Store up the attribute resource under container resource;And the notice for carrying all data in container resource is sent by network interface 351 Message is to application entity 10, so that application entity 10 parses notification message, to obtain transparent data;
When the judgment result is No, processing locality is carried out to transparent data.
Transparent data transmission method of the invention will be made with practical application scene and being illustrated below, refers to figure 25, Figure 25 be that AF (AF Function, application function are equivalent to the application entity disclosed in above-described embodiment) passes through public clothes Entity CSE (Common Service Entity) transmits transparent data to bottom-layer network NSF (Underlying Network Service Function, underlying network service function are equivalent to the bottom-layer network entity disclosed in above-described embodiment) one The flow chart of practical application scene.As shown in figure 25, in the practical application scene, in step 701, AF, which is generated, to be needed to be transparent to The data packet of bottom-layer network, in step 702, whether the data packet that CSE judgement receives will be transparent to bottom-layer network, if necessary Transparent transmission thens follow the steps 703, data packet is transmitted to bottom-layer network, no 704, the CSE that thens follow the steps handles data packet. Specifically, specifically including following three kinds of processing methods in the application scenarios:
Method one:
In the prior art, AF creates container (container resource) after being registered to CSE, for storing business datum. A new container resource transparent sub-container is created at container in embodiments of the present invention (thoroughly Pine torch container), dedicated for storing the transparent data for needing transparent transmission.
And referred to incorporated by reference to Figure 26, wherein Figure 26 is transparent data transmission method of the present invention in AF-CSF concrete application A data interaction figure in scene.It is as shown in figure 26:
If AF creates transparent sub-container in container, pass through step 1, hair Update message (update message) to CSE, CSE is sent to update the data in AF to transparent sub- container.If not creating the transparent sub-container, first creation should be somebody's turn to do on CSE transparent sub-container.CSE updates transparent sub- after receiving Update message Data on container.
In addition AF is optional, carries target address (destination address) in Update message or AF exists Under container resource create target address resource, by Updatemessage to target address resource into Row updates.Target address can be bottom-layer network, be also possible to the destination address (MSISDN (Mobile for needing to reach Subscriber International ISDN/PSTN number, mobile signing International ISDN number), the forms such as IP address).
In step 2, CSE judges that the data are to need to be transparent to bottom-layer network, passes through Transfermessage request Message transmission is to bottom-layer network.Parameter transparent sub- is carried in Transfer message request message Entire transparent sub-container (is placed in Transfer message by container as a whole It is sent in request message).
Optionally, Target address, Target can be carried in Transfer message request message Address can be the destination address (MSISDN, the forms such as IP address) for needing to reach.Different, the bottom according to transparent data type The processing mode of layer network is as follows:
When transparent data is that transparent transmission controls data: after NSF is analyzed, for example transparent transmission control data are for controlling business The characteristic (transmission time requirement, size of data, delay requirement etc.) of transmission, the Qos parameter of transmission can be designed according to characteristic, is done Relevant Optimization Work.
When transparent data is transparent transmission service data: transparent transmission service data are routed to corresponding destination address by NSF.
Optionally, in step 3, it after NSF receives transparent data, returns to Transfer message response and disappears Breath carries cause parameter, if receiving transparent data, cause is " success " to CSE;Do not receive transparent data, cause packet Containing cause value.Also, after in step 4, CSE receives Transfer message response message, sends reponse and disappear Breath is to AF, if receiving transparent data, cause is " success ";Transparent data is not received, cause includes cause value.
Optionally, Target address can not be carried in Update message message, in transparent Sub-container carries the information of destination address, and NSF obtains its mesh by parsing transparent sub-container Address, transparent data is transferred to destination address.
Method two:
And referred to incorporated by reference to Figure 27, wherein Figure 27 is transparent data transmission method of the present invention in AF-CSF concrete application Another data interaction figure in scene.It is as shown in figure 27:
In step 1 as shown in figure 27, if AF creates transparent sub- in container Container is then updated AF data to transparent sub-container by Update message.If not yet Transparent sub-container is created, then first creates the resource on CSE.CSE receives the Update of AF transmission The data on transparent sub-container thereon are updated after message.
In addition AF is optional, target address or AF can be carried in Update message and existed Target address resource is created under application (application resource tree), is updated by Update message. Target address can be bottom-layer network, be also possible to the destination address (MSISDN, the forms such as IP address) for needing to reach.
In addition AF is optional, and delivery path selection (transmission path choosing is carried in Update message Select parameter) or AF application create delivery path selection resource, pass through Update message It is updated.Delivery path selection indicate the transmission mode such as SMS, USSD for being inclined to selection or other.
In step 2, CSE judges that the data are to need to be transmitted transparently to NSF, passes through Transfermessage Request message transmission is to NSF.Wherein Transfer message request message carries parameter transparent sub- container。
Optionally, Target address, Target can be carried in the Transfer message request message Address can be the destination address (MSISDN, the forms such as IP address) for needing to reach.
Optionally, delivery path can be carried in the Transfer message request message Selection, to indicate that NSF is inclined to the transmission mode of selection.
Different according to transparent data type, the processing mode of NSF is as follows:
Transparent transmission controls data: after being analyzed, such as characteristic (transmission time requirement, size of data, the delay of business transmission It is required that etc.), NSF can also design the Qos parameter of transmission according to characteristic, do relevant Optimization Work.
Transparent transmission service data: bottom-layer network routes data to corresponding destination address.NSF can be with delivery path Selection and currently available transmission mode and configuration strategy select adequate transmission mode to be routed to transparent transmission service data Destination address.
Optionally, in step 3, it after NSF receives transparent data, returns to Transfer message response and disappears Breath carries cause parameter, if receiving transparent data, cause is " success " to CSE;Do not receive transparent data, cause packet Containing cause value.Also, after in step 4, CSE receives Transfer message response message, sends reponse and disappear Breath is to AF, if receiving transparent data, cause is " success ";Transparent data is not received, cause includes cause value.
Optionally, Target address can not be carried in Update message message, in transparent Sub-container carries the information of destination address, and NSF obtains its mesh by parsing transparent sub-container Address, transparent data is transferred to destination address.
Method three:
Method uses the container resource in existing AF, it is therefore desirable to indicate phase third is that do not create new resource The information such as the information of pass, such as type of message, destination address and selection of transmission paths.And referred to incorporated by reference to Figure 28, wherein Figure 28 is another data interaction figure of transparent data transmission method of the present invention in AF-CSF concrete application scene.Such as Figure 28 institute Show:
In step 1, if AF creates container in application, pass through Update Message updates the data on container after the update of AF data is received Update message to container, CSE.
Optionally, target address or AF can be carried in Update message creates target in AF Address resource is updated by Update message.Target address can be bottom-layer network, be also possible to The destination address (MSISDN, the forms such as IP address) for needing to reach.
Optionally, delivery path selection or AF can be carried in Update message to exist Container creates delivery path selection resource, is updated by Update message.delivery Path selection indicate the transmission mode such as SMS, USSD for being inclined to selection or other.
In addition, Update message can also carry message type, it is indicated that the data in container are to need thoroughly Pass to the transparent data of bottom-layer network.Message type is stored in the attribute resource in container by CSE.
In step 2, CSE judges whether the data in the container have message type, if it is, determining Data in container need transparent transmission Underlying network, pass through Transfer message request message It is transmitted to bottom-layer network.Parameter container can be carried in Transfer message request message.
Optionally, Target address can be carried in Update message, Target address, which can be, to be needed The destination address to be reached (MSISDN, the forms such as IP address).
Delivery path selection, instruction NSF tendency choosing can be optionally carried in Update message The transmission mode selected.
According to data class difference, the processing mode of NSF is as follows:
Transparent transmission controls data: after then being analyzed if it is control face data, such as the characteristic (transmission time of business transmission It is required that size of data, delay requirement etc.), NSF can design the Qos parameter of transmission according to characteristic, do relevant Optimization Work.
Transparent transmission service data: NSF routes data to corresponding destination address.Bottom-layer network can be with delivery path Selection and currently available transmission mode and configuration strategy select adequate transmission mode to carry out data and are routed to destination Location.
Optionally, in step 3, it after NSF receives transparent data, returns to Transfer message response and disappears Breath carries cause parameter, if receiving transparent data, cause is " success " to CSE;Do not receive transparent data, cause packet Containing cause value.Also, after in step 4, CSE receives Transfer message response message, sends reponse and disappear Breath is to AF, if receiving transparent data, cause is " success ";Transparent data is not received, cause includes cause value.
Optionally, Target address can not be carried in Update message message, is carried in container The information of destination address, NSF obtain its destination address by parsing container, transparent data are transferred to destination address.
Figure 29 is referred to, Figure 29 is process of the NSF by a practical application scene of CSE transmission transparent data to AF Figure.
As shown in figure 29, in step 711, NSF is generated or is received the data packet for needing to be transparent to AF, in step 712, CSE It determines whether to be transparent to AF, if so, thening follow the steps 713, data packet is transmitted to AF by CSE, is thened follow the steps if not 714, CSE carry out processing locality to data packet.
And referred to incorporated by reference to Figure 30, wherein Figure 30 is transparent data transmission method of the present invention in CSF-AF concrete application A data interaction figure in scene.It is as shown in figure 30:
In step 1, NSF receives or generates data, and judgement needs to be delivered to AF, sends Transfer message Request message carries parameter message type and data (number to CSE, in Transfer message request message According to).The message type of carrying points out that the data carried in Transfer message request message is to need transparent transmission To the transparent data of AF.
CSE is to need transparent transmission data by message type judgement.CSE, which can choose, is placed on data for transparent data Special creation sub-container (such as above-mentioned sub- container resource transparent sub-container), or be placed on existing container。
In step 2, CSE is analyzed after fetching data to AF, AF by Notify message informing, and transparent data has following 2 kinds of data types:
Transparent transmission controls data: after AF is analyzed, knowing business (location management, group management, support that NSF can be provided Transmission mode etc.), AF, can be in the service for calling NSF to provide later by after the information preservation.
Transparent transmission service data: AF carries out analysis post-processing.
Optionally, in step 3, after AF receives transparent data, response message is returned to CSE, response message Cause parameter is carried, if received, cause parameter is " success ";It does not receive, cause parameter includes cause value.
Also, after in step 4, CSE receives response message, sends Transfer message response and disappear Breath to NSF, Transfer message response message carries cause parameter.
Therefore, by above disclosure, the present invention provides a kind of transparent data transmission method and public service are real Body, the update message that public service entity is sent according to application entity update the container resource under application resource tree, so that It is stored with transparent data under container resource, and the transmission message including transparent data is sent to bottom-layer network entity, thus real Show from application entity to the transparent data transmission bottom-layer network entity;In addition, public service entity is determining bottom When the transmission message that network entity is sent carries type of message, transparent data entrained by transmission message is stored in using money Under container resource under the tree of source, and the notification message including transparent data is sent to application entity, to realize from underlying network Network entity is transmitted to the transparent data between application entity.Therefore, it is based on above disclosure, the embodiment of the invention provides one Kind carries out the mechanism of data transparency exchange between application entity and bottom-layer network entity.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through Other modes are realized.For example, Installation practice embodiment described above is only schematical, for example, the mould The division of block or unit, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple Unit or assembly can be combined or can be integrated into another system, or some features can be ignored or not executed.It is another Point, shown or discussed mutual coupling, direct-coupling or communication connection can be through some interfaces, device or The indirect coupling or communication connection of unit can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of unit therein can be selected to realize the present embodiment embodiment according to the actual needs The purpose of scheme.
In addition, each functional unit in each embodiment embodiment of the application can integrate in a processing unit In, it is also possible to each unit and physically exists alone, can also be integrated in one unit with two or more units.It is above-mentioned Integrated unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the application The all or part of the steps of embodiment embodiment the method.And storage medium above-mentioned include: USB flash disk, it is mobile hard disk, read-only Memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or The various media that can store program code such as person's CD.
The above description is only an embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (57)

1. a kind of transparent data transmission method characterized by comprising
The registration message that public service entity receiving application entity is sent;
The public service entity registers the application entity according to the registration message;
The public service entity receives the update message that the application entity is sent, and the update message includes transparent data;
The public service entity updates the container resource under application resource tree according to the update message, so that the appearance The transparent data is stored under device resource;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to bottom-layer network entity, So that the bottom-layer network entity parses the transparent data from the transmission message.
2. the method according to claim 1, wherein the public service entity is updated according to the update message Container resource under application resource tree, so that being stored with the transparent data under the container resource and including:
The public service entity creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of data, the public service entity update the new container resource according to the update message, so that It obtains in the new container resource and is stored with the transparent data.
3. according to the method described in claim 2, it is characterized in that, the transparent data includes transparent transmission control data, the public affairs Service entities, which are sent, altogether carries transmission message to the bottom-layer network entity of transparent data in the container resource and includes:
The public service entity, which is sent, carries the transmission message of all data in the new container resource to the bottom Network entity, so that the bottom-layer network entity parses transparent transmission control data from the transmission message, and according to The transparent transmission control data are configured the parameter of bottom-layer network.
4. according to the method described in claim 3, it is characterized in that, the parameter includes that QoS parameter, transmission time are wanted It asks, size of data and delay requirement.
5. according to the method described in claim 3, it is characterized in that, the update message further includes selection of transmission paths parameter, The public service entity updates the new container resource according to the update message, so that in the new container resource It is stored with the transparent transmission control data and the selection of transmission paths parameter, the public service entity transmission carries described new Container resource in all data transmission message to the bottom-layer network entity so that the bottom-layer network entity is further The selection of transmission paths parameter is parsed from the transmission message, and is selected according to the selection of transmission paths parameter Transmission mode in bottom-layer network.
6. according to the method described in claim 2, it is characterized in that, the transparent data includes transparent transmission service data, it is described more New information further includes destination address,
The public service entity creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of data, the public service entity update the new container resource according to the update message, so that Be stored with the transparent data in the new container resource and include:
The public service entity creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of business datum, the public service entity update the new container resource according to the update message, So that being stored with the transparent transmission service data and the destination address in the new container resource;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to bottom-layer network entity Include:
The public service entity, which is sent, carries the transmission message of all data in the new container resource to the bottom Network entity, so that the bottom-layer network entity parses the transmission message to obtain the destination address and described Transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
7. according to the method described in claim 2, it is characterized in that, the transparent data includes transparent transmission service data,
The public service entity creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of data, the public service entity update the new container resource according to the update message, so that Be stored with the transparent data in the new container resource and include:
The public service entity creates under the container resource under application resource tree for storing transparent transmission after succeeding in registration The new container resource of business datum, the public service entity update the new container resource according to the update message, So that the transparent transmission service data are stored in the new container resource, wherein in creation in the new container resource Also it is preset with destination address;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to bottom-layer network entity Include:
The public service entity, which is sent, carries the transmission message of all data in the new container resource to the bottom Network entity, so that the bottom-layer network entity parses the transmission message to obtain the destination address and described Transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
8. method according to claim 6 or 7, which is characterized in that the update message further includes selection of transmission paths ginseng Number, the public service entity update the new container resource according to the update message, so that the new container money The transparent transmission service data and the selection of transmission paths parameter are stored in source, the public service entity, which is sent, to be carried The transmission message of all data in new container resource is stated to the bottom-layer network entity so that the bottom-layer network entity into One step parses the selection of transmission paths parameter from the transmission message, and is selected according to the selection of transmission paths parameter Select the transmission mode in bottom-layer network.
9. the method according to claim 1, wherein the update message further includes type of message,
The public service entity updates the container resource under application resource tree according to the update message, so that the appearance The transparent data is stored under device resource includes:
The public service entity updates the container under application resource tree according to the update message after succeeding in registration and provides Source so that the container resource is stored with the transparent data, and is stored with the attribute resource under the container resource The type of message;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to bottom-layer network entity Include:
The public service entity judges whether the attribute resource under the container resource is stored with the type of message, if It is to send the transmission message for carrying all data in the container resource to the bottom-layer network entity, so that the bottom Layer network entity parses the transparent data from the transmission message, if not, to the transparent data in the container resource Carry out processing locality.
10. according to the method described in claim 9, it is characterized in that, the transparent data includes transparent transmission control data, the public affairs Service entities, which are sent, altogether carries transmission message to the bottom-layer network entity of transparent data in the container resource and includes:
The public service entity, which is sent, carries the transmission message of all data in the container resource to the bottom-layer network Entity, so that the bottom-layer network entity parses the transparent transmission control data from the transmission message, and according to described Transparent transmission control data are configured the parameter of bottom-layer network.
11. according to the method described in claim 10, it is characterized in that, the parameter includes QoS parameter, transmission time It is required that, size of data and delay requirement.
12. according to the method described in claim 10, it is characterized in that, the update message further includes selection of transmission paths ginseng Number, the public service entity update the container resource according to the update message, so that storage in the container resource There are the transparent data and the selection of transmission paths parameter, the public service entity transmission carries in the container resource The transmission message of all data is to the bottom-layer network entity, so that the bottom-layer network entity further disappears from the transmission The selection of transmission paths parameter is parsed in breath, and is selected in bottom-layer network according to the selection of transmission paths parameter Transmission mode.
13. according to the method described in claim 9, it is characterized in that, the update message further includes destination address, the transparent transmission Data include transparent transmission service data,
The public service entity updates the container under application resource tree according to the update message after succeeding in registration and provides Source so that the container resource is stored with the transparent data, and is stored with the attribute resource under the container resource The type of message includes:
The public service entity updates the container under application resource tree according to the update message after succeeding in registration and provides Source so that the container resource is stored with the transparent transmission service data and the destination address, and makes the container resource Under attribute resource be stored with the type of message;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to the bottom-layer network Entity further include:
The public service entity, which is sent, carries the transmission message of all data in the container resource to the bottom-layer network Entity, so that the bottom-layer network entity parses to obtain the destination address and the transparent transmission transmission message Business datum, and by the transparent transmission service data forwarding to the destination address.
14. according to the method described in claim 9, it is characterized in that, the transparent data includes transparent transmission service data, the appearance It is also preset with destination address in device resource,
The public service entity updates the container under application resource tree according to the update message after succeeding in registration and provides Source so that the container resource is stored with the transparent data, and is stored with the attribute resource under the container resource The type of message includes:
The public service entity updates the container under application resource tree according to the update message after succeeding in registration and provides Source so that the container resource is stored with the transparent transmission service data and the destination address, and makes the container resource Under attribute resource be stored with the type of message;
The public service entity, which is sent, carries the transmission message of transparent data in the container resource to the bottom-layer network Entity further include:
The public service entity, which is sent, carries the transmission message of all data in the container resource to the bottom-layer network Entity, so that the bottom-layer network entity parses to obtain the destination address and the transparent transmission transmission message Business datum, and by the transparent transmission service data forwarding to the destination address.
15. method described in 3 or 14 according to claim 1, which is characterized in that the update message further includes selection of transmission paths Parameter, the public service entity updates the container resource according to the update message, so that the container resource memory The transparent transmission service data and the selection of transmission paths parameter are contained, and the attribute resource under the container resource is stored There is a type of message, the public service entity, which is sent, carries the transmission message of all data in the container resource to the bottom Layer network entity, so that the bottom-layer network entity further parses the selection of transmission paths from the transmission message Parameter, and the transmission mode in bottom-layer network is selected according to the selection of transmission paths parameter.
16. a kind of transparent data transmission method characterized by comprising
Public service entity receive bottom-layer network entity send transmission message, wherein the transmission message include transparent data and The corresponding type of message of the transparent data;
The public service entity judges whether there is the type of message in the transmission message, if so, by the transparent transmission number According to the container resource being stored under application resource tree, and sends and carries the notification message of the transparent data to application entity, So that the application entity obtains the transparent data, if not, carrying out processing locality to the transparent data.
17. according to the method for claim 16, which is characterized in that
The container resource that the transparent data is stored under application resource tree includes: by the public service entity
The public service entity is used to store transparent transmission by the container resource that the transparent data is stored under application resource tree In the new container resource of data;
Described send carries notification message to the application entity of the transparent data and includes:
The notification message for carrying all data in the new container resource is sent to the application entity, so that described answer The notification message is parsed with entity, to obtain the transparent data.
18. according to the method for claim 16, which is characterized in that
The container resource that the transparent data is stored under application resource tree includes: by the public service entity
The transparent data is stored in the container resource under application resource tree by the public service entity, and by the message class Type is stored in the attribute resource under the container resource;
Described send carries notification message to the application entity of the transparent data and includes:
The notification message for carrying all data in the container resource is sent to the application entity, so that the application is real Body parses the notification message, to obtain the transparent data.
19. method described in 7 or 18 according to claim 1, which is characterized in that the transparent data include transparent transmission service data and Transparent transmission controls data.
20. a kind of public service entity characterized by comprising
Receiving module, the registration message sent for receiving application entity;
Registration module, for being registered according to the registration message to the application entity;
The receiving module is also used to receive the update message that the application entity is sent, and the update message includes transparent transmission number According to;
Update module, for updating the container resource under application resource tree according to the update message, so that the container The transparent data is stored under resource;
Sending module carries the transmission message of transparent data in the container resource to bottom-layer network entity for sending, with So that the bottom-layer network entity parses the transparent data from the transmission message.
21. public service entity according to claim 20, which is characterized in that the update module is specifically used for:
The new container money for storing transparent data is created under the container resource under application resource tree after succeeding in registration Source updates the new container resource according to the update message, so that being stored in the new container resource described Pass data.
22. public service entity according to claim 21, which is characterized in that the transparent data includes transparent transmission control number According to the sending module is specifically used for:
The transmission message for carrying all data in the new container resource is sent to the bottom-layer network entity, so that institute It states bottom-layer network entity and parses the transparent transmission control data from the transmission message, and data pair are controlled according to the transparent transmission The parameter of bottom-layer network is configured.
23. public service entity according to claim 22, which is characterized in that the parameter include QoS parameter, Transmission time requirement, size of data and delay requirement.
24. public service entity according to claim 22, which is characterized in that the update message further includes transmission path Selection parameter, the update module are used to according to the update message update the new container resource, so that described new The transparent transmission control data and the selection of transmission paths parameter are stored in container resource, the sending module transmission carries The transmission message of all data is to the bottom-layer network entity in the new container resource, so that the bottom-layer network entity Further parse the selection of transmission paths parameter from the transmission message, and according to the selection of transmission paths parameter come Select the transmission mode in bottom-layer network.
25. public service entity according to claim 21, which is characterized in that the transparent data includes transparent transmission service number According to, the update message further includes destination address,
The update module is specifically used for: creating under the container resource under application resource tree for storing after succeeding in registration The new container resource of transparent transmission service data updates the new container resource according to the update message, so that described new Container resource in be stored with the transparent transmission service data and the destination address;
The sending module is specifically used for: sending and carries the transmission message of all data in the new container resource to described Bottom-layer network entity so that the bottom-layer network entity transmission message is parsed with obtain the destination address and The transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
26. public service entity according to claim 21, which is characterized in that the transparent data includes transparent transmission service number According to,
The update module is specifically used for: creating under the container resource under application resource tree for storing after succeeding in registration The new container resource of transparent transmission service data updates the new container resource according to the update message, so that described new Container resource in be stored with the transparent transmission service data, wherein also default purposeful in the new container resource in creation Address;
The sending module is specifically used for: sending and carries the transmission message of all data in the new container resource to described Bottom-layer network entity so that the bottom-layer network entity transmission message is parsed with obtain the destination address and The transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
27. the public service entity according to claim 25 or 26, which is characterized in that the update message further includes transmission Path selection parameter, the update module is used to update the new container resource according to the update message, so that described The transparent transmission service data and the selection of transmission paths parameter are stored in new container resource, the sending module is for sending out Send the transmission message for carrying all data in the new container resource to the bottom-layer network entity, so that the bottom Network entity further parses the selection of transmission paths parameter from the transmission message, and is selected according to the transmission path Parameter is selected to select the transmission mode in bottom-layer network.
28. public service entity according to claim 20, which is characterized in that the update message further includes message class Type,
The update module is specifically used for: updating the appearance under application resource tree according to the update message after succeeding in registration Device resource so that the container resource is stored with the transparent data, and deposits the attribute resource under the container resource Contain the type of message;
The sending module is specifically used for: judge whether the attribute resource under the container resource is stored with the type of message, If so, sending the transmission message for carrying all data in the container resource to the bottom-layer network entity, so that institute It states bottom-layer network entity and parses the transparent data from the transmission message, if not, to the transparent transmission in the container resource Data carry out processing locality.
29. public service entity according to claim 28, which is characterized in that the transparent data includes transparent transmission control number According to the sending module is specifically used for: sending and carry the transmission message of all data in the container resource to the bottom Network entity, so that the bottom-layer network entity parses transparent transmission control data from the transmission message, and according to The transparent transmission control data are configured the parameter of bottom-layer network.
30. public service entity according to claim 29, which is characterized in that the parameter include QoS parameter, Transmission time requirement, size of data and delay requirement.
31. public service entity according to claim 29, which is characterized in that the update message further includes transmission path Selection parameter, the update module is used to update the container resource according to the update message, so that the container resource It is inside stored with the transparent data and the selection of transmission paths parameter, the sending module carries the container for sending The transmission message of all data is to the bottom-layer network entity in resource, so that the bottom-layer network entity is further from described The selection of transmission paths parameter is parsed in transmission message, and is selected according to the selection of transmission paths parameter in underlying network Transmission mode in network.
32. public service entity according to claim 28, which is characterized in that the update message further includes destination Location, the transparent data include transparent transmission service data,
The update module is specifically used for: updating the appearance under application resource tree according to the update message after succeeding in registration Device resource so that the container resource is stored with the transparent transmission service data and the destination address, and makes the container Attribute resource under resource is stored with the type of message;
The sending module is specifically used for: sending and carries the transmission message of all data in the container resource to the bottom Network entity, so that the bottom-layer network entity parses the transmission message to obtain the destination address and described Transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
33. public service entity according to claim 28, which is characterized in that the transparent data includes transparent transmission service number According to, it is also preset with destination address in the container resource,
The update module is specifically used for: updating the appearance under application resource tree according to the update message after succeeding in registration Device resource so that the container resource is stored with the transparent transmission service data and the destination address, and makes the container Attribute resource under resource is stored with the type of message;
The sending module is specifically used for: sending and carries the transmission message of all data in the container resource to the bottom Network entity, so that the bottom-layer network entity parses the transmission message to obtain the destination address and described Transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
34. the public service entity according to claim 32 or 33, which is characterized in that the update message further includes transmission Path selection parameter, the update module is used to update the container resource according to the update message, so that the container It is stored with the transparent transmission service data and the selection of transmission paths parameter in resource, and makes the attribute under the container resource Resource is stored with type of message, and the sending module is for sending the transmission message for carrying all data in the container resource To the bottom-layer network entity, so that the bottom-layer network entity further parses the transmission from the transmission message Path selection parameter, and the transmission mode in bottom-layer network is selected according to the selection of transmission paths parameter.
35. a kind of public service entity characterized by comprising
Receiving module, for receiving the transmission message of bottom-layer network entity transmission, wherein the transmission message includes transparent data And the corresponding type of message of the transparent data;
Judgment module, for judging whether there is the type of message in the transmission message;
Sending module, for when the judgment result is yes, the transparent data being stored in the container resource under application resource tree, And the notification message for carrying the transparent data is sent to application entity, so that the application entity obtains the transparent transmission number According to;
Processing locality module, for when the judgment result is No, carrying out processing locality to the transparent data.
36. public service entity according to claim 35, which is characterized in that
The sending module is specifically used for: for when the judgment result is yes, the transparent data to be stored under application resource tree Container resource for storing in the new container resource of transparent data;And it sends and carries institute in the new container resource There is the notification message of data to the application entity, so that the application entity parses the notification message, thus Obtain the transparent data.
37. public service entity according to claim 35, which is characterized in that
The sending module is specifically used for: when the judgment result is yes, the transparent data being stored under application resource tree The type of message is stored in the attribute resource under the container resource by container resource;And it sends and carries the container money The notification message of all data is to the application entity in source, so that the application entity solves the notification message Analysis, to obtain the transparent data.
38. the public service entity according to claim 36 or 37, which is characterized in that the transparent data includes transparent transmission industry Data of being engaged in and transparent transmission control data.
39. a kind of public service entity, which is characterized in that the public service entity includes bus, is connected respectively with the bus Network interface, memory and the processor connect, in which:
The program that can be run on the processor is stored in the memory, the processor passes through when executing described program The registration message that the network interface receiving application entity is sent;The application entity is infused according to the registration message Volume;
The update message that the application entity is sent also is received by the network interface when processor executes described program, The update message includes transparent data;
The container resource under application resource tree is updated also according to the update message when processor executes described program, with So that being stored with the transparent data under the container resource;
Transparent transmission number in the container resource is also carried by the network interface transmission when processor executes described program According to transmission message to bottom-layer network entity so that the bottom-layer network entity parses the transparent transmission from the transmission message Data.
40. public service entity according to claim 39, which is characterized in that the processor is gone back when executing described program For:
The new container money for storing transparent data is created under the container resource under application resource tree after succeeding in registration Source updates the new container resource according to the update message, so that being stored in the new container resource described Pass data.
41. public service entity according to claim 40, which is characterized in that the processor executes logical when described program Cross the network interface send carry all data in the new container resource transmission message it is real to the bottom-layer network Body, so that the bottom-layer network entity parses the transparent transmission control data from the transmission message, and according to described Transmission control data are configured the parameter of bottom-layer network.
42. public service entity according to claim 41, which is characterized in that the parameter include QoS parameter, Transmission time requirement, size of data and delay requirement.
43. public service entity according to claim 41, which is characterized in that the update message further includes transmission path Selection parameter updates the new container resource according to the update message when processor executes described program, so that It is stored with the transparent transmission control data and the selection of transmission paths parameter in the new container resource, and passes through the network Interface sends the transmission message for carrying all data in the new container resource to the bottom-layer network entity, so that institute It states bottom-layer network entity and further parses the selection of transmission paths parameter from the transmission message, and according to the transmission Path selection parameter selects the transmission mode in bottom-layer network.
44. public service entity according to claim 40, which is characterized in that the transparent data includes transparent transmission service number According to, the update message further includes destination address,
The processor is created under the container resource under application resource tree after succeeding in registration when executing described program and is used for The new container resource for storing transparent transmission service data, updates the new container resource according to the update message, so that institute It states and is stored with the transparent transmission service data and the destination address in new container resource;
It is carried in the new container resource and is owned by the network interface transmission when processor executes described program The transmission message of data is to the bottom-layer network entity, so that the bottom-layer network entity parses the transmission message To obtain the destination address and the transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
45. public service entity according to claim 40, which is characterized in that the transparent data includes transparent transmission service number According to,
The processor is created under the container resource under application resource tree after succeeding in registration when executing described program and is used for The new container resource for storing transparent transmission service data, updates the new container resource according to the update message, so that institute It states and is stored with the transparent transmission service data in new container resource, wherein being also preset in the new container resource in creation Destination address;
It is carried in the new container resource and is owned by the network interface transmission when processor executes described program The transmission message of data is to the bottom-layer network entity, so that the bottom-layer network entity parses the transmission message To obtain the destination address and the transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
46. the public service entity according to claim 44 or 45, which is characterized in that the update message further includes transmission Path selection parameter updates the new container resource according to the update message when processor executes described program, with So that being stored with the transparent transmission service data and the selection of transmission paths parameter in the new container resource, and by described Network interface, which is sent, carries the transmission message of all data in the new container resource to the bottom-layer network entity, so that It obtains the bottom-layer network entity and further parses the selection of transmission paths parameter from the transmission message, and according to described Selection of transmission paths parameter selects the transmission mode in bottom-layer network.
47. public service entity according to claim 39, which is characterized in that the update message further includes message class Type,
It is updated under application resource tree after succeeding in registration according to the update message when processor executes described program Container resource so that the container resource is stored with the transparent data, and the attribute under the container resource is provided Source is stored with the type of message, judges whether the attribute resource under the container resource is stored with the type of message,
When the judgment result is yes, disappeared by the transmission that network interface transmission carries all data in the container resource Breath is to the bottom-layer network entity, so that the bottom-layer network entity parses the transparent data from the transmission message;
When the judgment result is No, processing locality is carried out to the transparent data in the container resource.
48. public service entity according to claim 47, which is characterized in that the transparent data includes transparent transmission control number According to carrying all data in the container resource by the network interface transmission when processor executes described program Message is transmitted to the bottom-layer network entity so that the bottom-layer network entity parsed from the transmission message it is described Transmission control data, and data are controlled according to the transparent transmission, the parameter of bottom-layer network is configured.
49. public service entity according to claim 48, which is characterized in that the parameter include QoS parameter, Transmission time requirement, size of data and delay requirement.
50. public service entity according to claim 48, which is characterized in that the update message further includes transmission path Selection parameter updates the container resource according to the update message when processor executes described program, so that described It is stored with the transparent data and the selection of transmission paths parameter in container resource, and is sent and is carried by the network interface Have the transmission message of all data in the container resource to the bottom-layer network entity so that the bottom-layer network entity into One step parses the selection of transmission paths parameter from the transmission message, and is selected according to the selection of transmission paths parameter Select the transmission mode in bottom-layer network.
51. public service entity according to claim 47, which is characterized in that the update message further includes destination Location, the transparent data include transparent transmission service data,
It is updated under application resource tree after succeeding in registration according to the update message when processor executes described program Container resource so that the container resource is stored with the transparent transmission service data and the destination address, and make described Attribute resource under container resource is stored with the type of message;
All data in the container resource are carried by the network interface transmission when processor executes described program Transmission message to the bottom-layer network entity so that the bottom-layer network entity parses to obtain the transmission message Take the destination address and the transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
52. public service entity according to claim 47, which is characterized in that the transparent data includes transparent transmission service number According to, it is also preset with destination address in the container resource,
It is updated under application resource tree after succeeding in registration according to the update message when processor executes described program Container resource so that the container resource is stored with the transparent transmission service data and the destination address, and make described Attribute resource under container resource is stored with the type of message;
All data in the container resource are carried by the network interface transmission when processor executes described program Transmission message to the bottom-layer network entity so that the bottom-layer network entity parses to obtain the transmission message Take the destination address and the transparent transmission service data, and by the transparent transmission service data forwarding to the destination address.
53. the public service entity according to claim 51 or 52, which is characterized in that the update message further includes transmission Path selection parameter updates the container resource according to the update message when processor executes described program, so that It is stored with the transparent transmission service data and the selection of transmission paths parameter in the container resource, and makes the container resource Under attribute resource be stored with type of message, and all data in the container resource are carried by network interface transmission Transmission message to the bottom-layer network entity so that the bottom-layer network entity is further parsed from the transmission message The selection of transmission paths parameter out, and the transmission side in bottom-layer network is selected according to the selection of transmission paths parameter Formula.
54. a kind of public service entity, which is characterized in that the public service entity includes bus, and respectively with it is described total Network interface, memory and the processor of line connection, in which:
The program that can be run on the processor is stored in the memory, the processor passes through when executing described program The network interface receives the transmission message that bottom-layer network entity is sent, wherein the transmission message includes transparent data and described The corresponding type of message of transparent data;
The processor judges whether there is the type of message in the transmission message when executing described program;
When the judgment result is yes, the transparent data is stored in the container resource under application resource tree, and passes through the net Network interface sends the notification message for carrying the transparent data to application entity, so that application entity acquisition is described Pass data;
When the judgment result is No, processing locality is carried out to the transparent data.
55. public service entity according to claim 54, which is characterized in that
When the processor execution described program when the judgment result is yes, the transparent data is stored under application resource tree Container resource under for storing in the new container resource of transparent data;And it is sent and is carried by the network interface The notification message of all data in new container resource is stated to the application entity, so that the application entity is to the notice Message is parsed, to obtain the transparent data.
56. public service entity according to claim 54, which is characterized in that
When the processor execution described program when the judgment result is yes, the transparent data is stored under application resource tree Container resource, the type of message is stored in the attribute resource under the container resource;And it is sent out by the network interface Send the notification message for carrying all data in the container resource to the application entity, so that the application entity is to institute It states notification message to be parsed, to obtain the transparent data.
57. the public service entity according to claim 55 or 56, which is characterized in that the transparent data includes transparent transmission industry Data of being engaged in and transparent transmission control data.
CN201480047759.3A 2014-01-20 2014-01-20 Transparent data transmission method and public service entity Active CN105493471B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/070927 WO2015106459A1 (en) 2014-01-20 2014-01-20 Transmission method of transparently transferred data and common service entity

Publications (2)

Publication Number Publication Date
CN105493471A CN105493471A (en) 2016-04-13
CN105493471B true CN105493471B (en) 2019-01-15

Family

ID=53542324

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480047759.3A Active CN105493471B (en) 2014-01-20 2014-01-20 Transparent data transmission method and public service entity

Country Status (2)

Country Link
CN (1) CN105493471B (en)
WO (1) WO2015106459A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107343294B (en) * 2016-04-29 2022-08-02 中兴通讯股份有限公司 Background data transmission strategy configuration method and device
CN106102022B (en) * 2016-06-01 2019-05-21 北京邮电大学 Transfer control method and system based on bottom-layer network characteristic
CN114500674A (en) * 2022-03-22 2022-05-13 康键信息技术(深圳)有限公司 Distributed system data transparent transmission method, device, storage medium and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238493A (en) * 2010-05-05 2011-11-09 中兴通讯股份有限公司 Machine-to-machine (M2M)-platform-based message sequential transmission and receiving method and device
CN102238000A (en) * 2010-04-21 2011-11-09 华为技术有限公司 Encrypted communication method, device and system
CN102238573A (en) * 2010-04-30 2011-11-09 中兴通讯股份有限公司 Machine-to-machine/machine-to-man/man-to-machine (M2M) service structure and M2M service realization method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100337452C (en) * 2003-05-28 2007-09-12 华为技术有限公司 Method for point to point transparent transmission
CN101119164B (en) * 2007-09-13 2011-05-25 中兴通讯股份有限公司 Embedded control channel based data communication channel transmitting method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238000A (en) * 2010-04-21 2011-11-09 华为技术有限公司 Encrypted communication method, device and system
CN102238573A (en) * 2010-04-30 2011-11-09 中兴通讯股份有限公司 Machine-to-machine/machine-to-man/man-to-machine (M2M) service structure and M2M service realization method
CN102238493A (en) * 2010-05-05 2011-11-09 中兴通讯股份有限公司 Machine-to-machine (M2M)-platform-based message sequential transmission and receiving method and device

Also Published As

Publication number Publication date
CN105493471A (en) 2016-04-13
WO2015106459A1 (en) 2015-07-23

Similar Documents

Publication Publication Date Title
US11444986B2 (en) Device triggering
CN101189844B (en) Method, server and system for notification
FI112151B (en) Dissemination of a message
US9516625B2 (en) Methods and apparatuses for communicating content data to a communications terminal from a local data store
CN102202270B (en) Based on method for message transmission and the interworking function entity of machine type communication
CN103858453B (en) With the functional mobility management entity of mobile switching centre
CN107431726A (en) Messaging bus service catalogue
WO2006031627B1 (en) Methods, systems, and computer program products for automatically provisioning intelligent network (in) platforms, including home location registers (hlrs), and routing nodes with prepaid mobile subscriber information
CN104821909B (en) End-to-end data transmission method and system
CN105493471B (en) Transparent data transmission method and public service entity
CN107211008A (en) Support double registration of the user equipment to IP multimedia subsystem
CN103947284B (en) Communication terminal, communication means and communication system
CN101540969A (en) Method for realizing number carried in short message system and device thereof
CN105099923B (en) Message transmitting method and device
CN106102022B (en) Transfer control method and system based on bottom-layer network characteristic
CN103947161B (en) For configuring the method and apparatus that the service of mobile subscriber is arranged
CN104704867B (en) The method and apparatus of data routing
US20160269496A1 (en) Method and application server for executing a service-related operation for a device user
CN106937410A (en) Network side equipment and its communication control method, internet of things equipment and its communication means
CN103841543B (en) The method of proximity relations, equipment and communication system between a kind of determination user equipment
CN106230983A (en) A kind of control device and method
CN108029151A (en) Definite method, relevant device and the communication system of a kind of receiving terminal
CN107231704A (en) Method for connecting network and device
US9264883B2 (en) Method, apparatus and computer readable medium for terminating and newly constructing a send routing information (SRI) message in mobile networks
CN104980488B (en) Message transmitting method and relevant apparatus and communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210429

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Shenzhen, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right