What is the Unified NameSpace?

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • We help manufacturers digitally transform. Learn to architect and build Industry 4.0 solutions. 👉 www.iiot.unive...
    Want to schedule a 1-on-1 with Walker?
    👉 www.iiot.unive...
    Thanks for watching!
    Subscribe!
    👉 bit.ly/SubTo40...
    LinkedIn 👉 bit.ly/40Solut...
    Twitter 👉 bit.ly/40Solut...
    Want to learn more?
    Join our community Discord Server
    👉 bit.ly/Industr...
    Take the FREE IIoT Mini-Course
    👉 bit.ly/iiotmin...
    #UNS #UnifiedNamespace #IIoT #Industry40 #DigitalTransformation

ความคิดเห็น • 53

  • @DrNealeOConnor
    @DrNealeOConnor 2 หลายเดือนก่อน +4

    Walker, I have been watching you for some time now. I am a business school teacher across 10+ universities, teaching anything from fintech and supply chain management to management accounting, and I have won many teaching awards in the process. I can say this without reservation. You are one of the most authentic and effective teachers that I have ever seen. I always recommend junior faculty to watch your videos to learn how to find their own authenticity. I appreciate your service to the community!

    • @walkerreynolds973
      @walkerreynolds973 2 หลายเดือนก่อน +2

      Dr. Connor - ty 🙏 I really appreciate that and I am honored to have that feedback.
      Blessings,
      Walker

  • @Jonafets
    @Jonafets ปีที่แล้ว +8

    What about pulling historical data? Do I pull it from the source or does the Unified Namespace keep history and if so where? How does buffering work, when say my MES layer was down and need to get the downtime states of the past 3 (say) hours for OEE?
    Looking forward to listen to you at the MESA Africa conference from South Africa next month!

  • @mathiaspoulsen84
    @mathiaspoulsen84 ปีที่แล้ว +6

    Hey Walker,
    Great video.
    So you are using MQTT to bring all the information into your UNS and you are then structuring your data following the ISA 95 Part 2. Let's say you were using MQTT Distributor as your broker - could be any broker I know - then when you are publishing e.g. data from the ERP system. Then you would need to subscribe to that data, merge it into the data structure following ISA 95 Part 2 and then publish that whole structure again right?
    Since with MQTT Sparkplug B you only have Group ID, Edge Node ID and Device ID, you can't directly translate that to ISA 95 Part 2, which is why you would need to do that intermediate step in order to structure all data within the UNS.
    Is this correct or am I missing something?

  • @masliaalias7876
    @masliaalias7876 หลายเดือนก่อน +1

    thanks you for your explaination. Clean n clear!! love it

  • @noob-m9c
    @noob-m9c ปีที่แล้ว +5

    This could not be more clear

  • @davidcampain7474
    @davidcampain7474 ปีที่แล้ว +2

    Great video! However the dismissal of OPC UA is not accurate or helpful as it ignores OPC UA Pubsub and the strong support that it has in industry. Does anyone know where to find an unbiased technical comparison of OPC Pubsub vs SparkplugB?

  • @angelohulshout8696
    @angelohulshout8696 ปีที่แล้ว +2

    Funny, how Walker after all this time still looks at the camera with a face that has a bit of a questioning look - "Am I making sense here?"

  • @michaeldowdell2005
    @michaeldowdell2005 ปีที่แล้ว +6

    Great job Walker!!

  • @johnmckeon6399
    @johnmckeon6399 ปีที่แล้ว +5

    I am using this clip to pre educate executives before we sit down to dive into their business and have a greater discussion on strategy...thank you Walker for providing these tools

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว +1

      We’re glad to help❤️

  • @viveksagarpandey6627
    @viveksagarpandey6627 ปีที่แล้ว +4

    Great Video, thanks for sharing this knowledge.
    OPC UA also provides pub-sub way for data communication. Deadband filters can easily be applied there.
    But sounds like MQTT got a lot more to offer than just data aggregation in UNS. Will love to know more about it

  • @abuimran1292
    @abuimran1292 ปีที่แล้ว +2

    Hi walker how uns hand shake will all stacks data from plc scada erp etc? What software could do that? I mean Direct each layer to uns. And what software could take data info from uns for report dashboard bi? Thanks in advance.

  • @saimanoj2780
    @saimanoj2780 ปีที่แล้ว +4

    I'm following walker for almost 3.5 years. The unified namespace concepts and architecture are well suited for automotive industry and to some extent in pharma. When it comes to pharma or process industry most digitalization activities is depend on batch records. I believe the UNS architecture can solve problems to some extent. Can you provide more insights on how the dataops can be handled in a better way at pharma. I think there are some scenarios in process industries where we have to choose the right thing whether it should be UNS based or digital thread based. I would love to hear some detailed info from walker on this topic in white board series.

    • @paulvanabelle
      @paulvanabelle ปีที่แล้ว

      Good question, I'm looking for a solution using this concept and architecture that can be used in the pharma sector.

  • @sherylmccrary9045
    @sherylmccrary9045 ปีที่แล้ว +4

    Next questions?

    • @blaisofotso3439
      @blaisofotso3439 ปีที่แล้ว +1

      Great pictorial explanation!
      How are data then structured or packaged at each node/ecosystem in order to be transferred to the single source of truth/name space?

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว

      Great question. Many ways depending on the data source. At the device level, data may need to be converted and sent through an MQTT gateway (transport format) using SparkplugB (payload format) and then parsed to populate the UNS---maybe just a timestamp, value and unit. The UNS structure both normalizes and contextualizes it for use by other software. Data from other systems, say the ERP, may involve using a business connector that takes the BAPI and converts it into the semantic hierarchy used by the UNS.

  • @ivanalgedi5
    @ivanalgedi5 ปีที่แล้ว +7

    I'm doing a masters in industry 4.0 and your videos are pure gold. Thanks for share your knowledge!

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว

      We appreciate the support Iván!

    • @peaceandfood7952
      @peaceandfood7952 ปีที่แล้ว +1

      That sounds cool do you have a link of the program?

    • @staynjohnson4221
      @staynjohnson4221 8 หลายเดือนก่อน

      Cool, which uni? I am also thinking about it.

    • @ivanalgedi5
      @ivanalgedi5 8 หลายเดือนก่อน

      @@staynjohnson4221 UNIR, it's a college in Spain

  • @jasperlouage
    @jasperlouage ปีที่แล้ว +2

    I do see a challenge when we have guarantee that orders are created from erp to mes using only mqtt. How do you make sure no data is lost when you don’t know of the application is listening? Do you let these platforms speak spb? Because I’ve seen no erp speak spb. If they don’t speak spb, do you build a microservice to run api calls to fetch this data?

    • @Jonafets
      @Jonafets ปีที่แล้ว

      I have the same question.

  • @ZackScriven
    @ZackScriven ปีที่แล้ว +2

    Killer video! 2k views already! 🔥 definitely worth watching several times.

  • @rickales7987
    @rickales7987 ปีที่แล้ว +1

    I’m not sure I believe your stat 93% industrial data updated > 1/sec? (especially IO data) it Depends, what level of communications and what are you doing process control, discrete manufacturing or motion control. A big deal made is protocols like MQTT are COS (change of state only) to save bandwidth. Two issues arise 1) COS doesn’t accommodate a heartbeat (how do you know the wire wasn’t run-over by a tow motor, or the cell tower was struck by lightning?) ,2) when a process upset occurs, typically traffic increases exponentially so much that a network size for normal COS only with retries Quickly crashes. How do you deal with those situations?

  • @douglasjesusdasilva.4479
    @douglasjesusdasilva.4479 ปีที่แล้ว +1

    Your vídeos are Amazing...I Just have more one question, about historical data. How any application can read from UNS?

  • @Tevez2367
    @Tevez2367 ปีที่แล้ว +2

    Walker knows this inside out 😅

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว

      Yes he does!

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว +1

      Walker actually coined the term Unified Namespace and developed the techniques he talks about at his integration company Intellic Integration.

  • @msembh6830
    @msembh6830 ปีที่แล้ว +1

    Who would one seek to set up automation for a new manufacturing plant for a new business to opperate with industry 4.0 practices from the beginning?

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว +1

      You can reach out to contact@40solutions.com and we’d be happy to assist you.

  • @LPA-Nu
    @LPA-Nu 3 หลายเดือนก่อน

    How do we implement security in UNS or what strategies we need to follow to secure the UNS enviornment?

    • @4.0Solutions
      @4.0Solutions  3 หลายเดือนก่อน

      using user based access control lists.

  • @AlexSharikov
    @AlexSharikov ปีที่แล้ว +2

    Very clear and to the point. The best UNS video so far.

  • @trejohnson7677
    @trejohnson7677 5 หลายเดือนก่อน

    MQTT over NATS.

  • @roosenlodewijkwiggers4594
    @roosenlodewijkwiggers4594 5 หลายเดือนก่อน

    I stopped watching after 11 minutes, can not give you more time to answer the question of you title. You still did not answer it, it is very frustrating to watch you beating around the bush so much. Is it a design concept? Is it software running somewhere? I have 25 yrs experience in IT specialized in data, software, design concepts (object oriented vs functional etc). Some years ago it was fashion for big companies to look into data brokerage middleware for communication between point solutions, those projects struggled to become succesfull, mostly because of the tough choices to make what you leave up to the point solution and what to the broker. Some benefits/points you mention are not exact, claiming that the UNS has the sst is not true. The truth lies in all connected systems, the UNS only holds ( with least latency as possible) a hot copy of a subset of all the information. I will look at other videos to find more information on what UNS really is.

    • @4.0Solutions
      @4.0Solutions  4 หลายเดือนก่อน

      How is your UNS discovery journey going?

    • @roosenlodewijkwiggers4594
      @roosenlodewijkwiggers4594 4 หลายเดือนก่อน

      @@4.0Solutions other videos gave me more information: UNS is realtime datalake where the data objects are ordered in a single namespace hierarchy. Updates/selects are done through a publish subscribe mechanism (like mqqt). Imo the biggest drawback is that companies think they should put everything from their pointsolutions into the UNS, but that is not feasible. Upfront choices should be made which information is needed realtime of the whole chain. Also changing/swapping point solutions is difficult as companies will start defining their uns based on their current solutions and the dataobjects used there. If a new or other solution stores different data for the same functional process, the challenge becomes mapping that to the current uns. The central realtime datalake is benificial for data-driven control, but it has also security challenges. The uns need to be able to communicate with all the network levels of the company including cloud. Normally factories don’t want to connect their factory floor to internet, for obvious reasons. Physically seperated networks where put in place for a reason. Could be mitigated a bit by only allowing publish for the factory sensors. You don’t want a hacker to gain control over the factory…

  • @JeffRankinenAmyJoey
    @JeffRankinenAmyJoey ปีที่แล้ว +3

    Enlightening that 93% of industrial data changes at one minute intervals or longer. A poll/response OPCUA system is over sampling most of the time. In the case of fast changing signals, OPCUA is under sampling. It only makes sense that the future of industrial measurements is a publish/subscribe system such as MQTT where data is captured only when it changes. Thanks for the great explanation of the UNS!

    • @rickales7987
      @rickales7987 ปีที่แล้ว

      Depends, what level of communications and what are you doing process control, discrete manufacturing or motion control. A big deal made is protocols like MQTT are COS (change of state only) to save bandwidth. Two issues arise 1) COS doesn’t accommodate a heartbeat (how do you know the wire wasn’t run-over by a tow motor, or the cell tower was struck by lightning?) ,2) when a process upset occurs, typically traffic increases exponentially so much that a network size for normal COS only with retries Quickly crashes. How do you deal with those situations?

  • @ShaneWelcher
    @ShaneWelcher ปีที่แล้ว +1

    Thank you for the clarity.

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว

      You are very welcome, we’re glad this was helpful

  • @manuelharo5263
    @manuelharo5263 11 หลายเดือนก่อน

    Does UNS and the cloud portion of the automation stack work for ITAR companies (from a security/regulatory point of view)?

  • @nhibbs3
    @nhibbs3 ปีที่แล้ว

    @4.0 Solutions Your comment about OPC UA does that change with the newer OPC UA PubSub model? That seems to address many of your problems with OPC.

  • @linde_learn3892
    @linde_learn3892 ปีที่แล้ว +1

    Thanks

    • @4.0Solutions
      @4.0Solutions  ปีที่แล้ว

      No problem, we’re glad this was helpful.

  • @trejohnson7677
    @trejohnson7677 5 หลายเดือนก่อน

    This has got to be the best video on this junk.

    • @4.0Solutions
      @4.0Solutions  5 หลายเดือนก่อน

      Well he did create the architecture 😉

  • @billantonopoulos8876
    @billantonopoulos8876 ปีที่แล้ว +1

    Nice! Things are very changed since the 3.0 epoch of automation. These were the days that i use to work as automation engineer but now days all are changed. I can recall programs that i use to work with, lets say process control programs from Opto22 and scada software Genesis I dont know if it is still in the automation market in the time beeing. I think that the new Elon Musk robots will be connected to a unified name space and because the Tesla is a Data company as you right said in other videos the robots will use that unified name space to read and write data in order to produce products.
    Thanks to you I restart to, lets say "play" again with automation, particular with home automation using Raspberry Pi as Mqtt broker and ESP32 and Arduino as clients.
    I want your advise in that
    That is,
    I use to connect lets say a ESP32 microcontroller to an local MQTT broker installed in a local Raspberry Pi and that local MQTT broker connected in and MQTT broker in the web in order to have access to the ESP32 microcontroller from everywhere in the globe.
    I use a mobile with MQTT client installed, in order to control and view data
    The problem was that, if somehow the MQTT broker in the web collapes the I loose connection to the ESP32.
    And then a Idea emerge in my head!!!
    I will use an VPN program, I will install a VPN in my local Raspberry Pi in order every time I connect my mobile to the VPN my mobile will be part of the local network so i will not need any more the MQTT broker in the web to control the ESP32 microcontroller when I am away from home, I will use only the local MQTT broker.
    Ofcourse
    * I use DDNS,
    * I have opened a Port in my Router
    Which is your opinion about this approach?
    What is your advise in that?
    You keep doing nice job and videos around the industrial automation world
    Call me "Bill from Greece" if you ever mention my name in future videos!!!!
    If you ever come to Greece be my Guest!!!!